test: add CI system test timing reporter

This commit is contained in:
sure-admin
2026-05-24 14:33:16 +00:00
parent 8c07236f71
commit a2df1ae3fd
3 changed files with 174 additions and 1 deletions

View File

@@ -168,7 +168,17 @@ jobs:
bin/rails db:seed
- name: System tests
run: DISABLE_PARALLELIZATION=true bin/rails test:system
run: DISABLE_PARALLELIZATION=true CI_SYSTEM_TEST_TIMING=true bin/rails test:system
- name: Upload system test timing artifacts
uses: actions/upload-artifact@v6
if: always()
with:
name: system-test-timing
path: |
${{ github.workspace }}/tmp/ci/system_test_timing.json
${{ github.workspace }}/tmp/ci/system_test_timing.md
if-no-files-found: ignore
- name: Keep screenshots from failed system tests
uses: actions/upload-artifact@v6