add missing cypress test execution to e2e workflow

This commit is contained in:
mahula 2025-07-18 13:36:05 +02:00
parent 3eaabe310e
commit e08d9ccc3b

View File

@ -320,11 +320,17 @@ jobs:
wait_for "minio" "http://localhost:9000/minio/health/live"
echo "🎉 All services are up."
#starting fullstack cypress tests
- name: Full stack tests | run tests
id: e2e-tests
run: yarn run cypress:run --spec $(cypress/parallel-features.sh ${{ matrix.job }} ${{ env.jobs }} )
- name: Full stack tests | if tests failed, compile html report
if: ${{ failure() && steps.e2e-tests.conclusion == 'failure' }}
run: |
cd cypress/
node create-cucumber-html-report.js
- name: Full stack tests | if tests failed, upload report
if: ${{ failure() && steps.e2e-tests.conclusion == 'failure' }}
uses: actions/upload-artifact@v4
with:
name: e2e-html-report-${{ matrix.job }}