From 4111fc05f7bc032faee97e2d1d80848577ae4534 Mon Sep 17 00:00:00 2001 From: chris48s Date: Mon, 17 Jun 2024 20:07:51 +0100 Subject: [PATCH] split out --- .github/workflows/daily-tests.yml | 24 +++++++++++++++++++++--- package.json | 2 +- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/.github/workflows/daily-tests.yml b/.github/workflows/daily-tests.yml index 18854e9d7e..e0a1cbd320 100644 --- a/.github/workflows/daily-tests.yml +++ b/.github/workflows/daily-tests.yml @@ -39,11 +39,29 @@ jobs: env: POSTGRES_URL: postgresql://postgres:postgres@localhost:5432/ci_test - - name: Run main tests - run: npm run coverage:test + - name: Run core tests + run: npm run coverage:test:core env: mocha_reporter: mocha-junit-reporter - MOCHA_FILE: junit/main/results.xml + MOCHA_FILE: junit/core/results.xml + + - name: Run package tests + run: npm run coverage:test:package + env: + mocha_reporter: mocha-junit-reporter + MOCHA_FILE: junit/package/results.xml + + - name: Run entrypoint tests + run: npm run coverage:test:entrypoint + env: + mocha_reporter: mocha-junit-reporter + MOCHA_FILE: junit/entrypoint/results.xml + + - name: Run integration tests + run: npm run coverage:test:integration + env: + mocha_reporter: mocha-junit-reporter + MOCHA_FILE: junit/integration/results.xml GH_TOKEN: '${{ secrets.GH_PAT }}' POSTGRES_URL: postgresql://postgres:postgres@localhost:5432/ci_test diff --git a/package.json b/package.json index 6a529d371c..ea1d8b7dee 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "coverage:test:services": "c8 npm run test:services", "coverage:clean": "rimraf .nyc_output coverage", "precoverage:test": "cross-env BASE_URL=http://localhost:8080 run-s --silent coverage:clean defs", - "coverage:test": "run-s --silent --continue-on-error coverage:test:core coverage:test:package coverage:test:entrypoint", + "coverage:test": "run-s --silent --continue-on-error coverage:test:core coverage:test:package coverage:test:entrypoint coverage:test:integration", "coverage:report:generate": "c8 report", "coverage:report:open": "open-cli coverage/lcov-report/index.html", "coverage:report": "run-s --silent coverage:report:generate coverage:report:open",