diff --git a/.github/workflows/harness-ci.yml b/.github/workflows/harness-ci.yml index 7cf4c34..ce7aac7 100644 --- a/.github/workflows/harness-ci.yml +++ b/.github/workflows/harness-ci.yml @@ -38,9 +38,15 @@ jobs: - name: Install test dependencies (Playwright Chromium) run: npm run test:install-dependencies - - name: Start test services (CouchDB + MinIO + Nostr Relay + WebPeer) - run: npm run test:docker-all:start - + - name: Start test services (CouchDB) + run: npm run test:docker-couchdb:start + if: ${{ inputs.testsuite == '' || inputs.testsuite == 'suite/' }} + - name: Start test services (MinIO) + run: npm run test:docker-s3:start + if: ${{ inputs.testsuite == '' || inputs.testsuite == 'suite/' }} + - name: Start test services (Nostr Relay + WebPeer) + run: npm run test:docker-p2p:start + if: ${{ inputs.testsuite == '' || inputs.testsuite == 'suitep2p/' }} - name: Run tests suite if: ${{ inputs.testsuite == '' || inputs.testsuite == 'suite/' }} env: