@@ -18,52 +18,52 @@ jobs:
1818 with :
1919 api-ref : ${{ github.ref }}
2020
21- - name : Print container logs
22- if : always()
23- working-directory : helioviewer.org-docker
24- run : |
25- docker container list
26- docker compose logs
27-
28- # Run the tests inside the api container
21+ # Run tests inside the api container
2922 - name : Run phpunit tests
3023 working-directory : helioviewer.org-docker
3124 run : docker compose exec -T api composer run-script test
3225
3326 - name : Run python tests
3427 working-directory : helioviewer.org-docker
3528 run : docker compose exec -T api composer run-script test-python
36- playwright-e2e-tests :
37- strategy :
38- matrix :
39- shardIndex : [1, 2, 3, 4, 5]
40- shardTotal : [5]
41- # If one of the shards fails, continue running the remaining tests
42- fail-fast : false
43-
44- timeout-minutes : 60
45- runs-on : ubuntu-latest
46- steps :
47- - name : Run Playwright tests
48- uses : Helioviewer-Project/helioviewer.org-tests/.github/actions/playwright-test@main
49- with :
50- api-ref : ${{ github.sha }}
51- shard-index : ${{ matrix.shardIndex }}
52- shard-total : ${{ matrix.shardTotal }}
53- merge-reports :
54- # Merge reports after playwright-tests, even if some shards have failed
55- if : ${{ !cancelled() }}
56- needs : [playwright-e2e-tests]
5729
58- runs-on : ubuntu-latest
59- steps :
60- - name : Checkout test code
61- uses : actions/checkout@v4
62- with :
63- repository : ' Helioviewer-Project/helioviewer.org-tests'
64- path : ' helioviewer.org-tests'
30+ - name : Print container logs
31+ if : always()
32+ working-directory : helioviewer.org-docker
33+ run : |
34+ docker compose logs
6535
66- - name : Merge Playwright reports
67- uses : Helioviewer-Project/helioviewer.org-tests/.github/actions/playwright-merge-reports@main
68- with :
69- test-repo-path : ' helioviewer.org-tests'
36+ # playwright-e2e-tests:
37+ # strategy:
38+ # matrix:
39+ # shardIndex: [1, 2, 3, 4, 5]
40+ # shardTotal: [5]
41+ # # If one of the shards fails, continue running the remaining tests
42+ # fail-fast: false
43+ #
44+ # timeout-minutes: 60
45+ # runs-on: ubuntu-latest
46+ # steps:
47+ # - name: Run Playwright tests
48+ # uses: Helioviewer-Project/helioviewer.org-tests/.github/actions/playwright-test@main
49+ # with:
50+ # api-ref: ${{ github.sha }}
51+ # shard-index: ${{ matrix.shardIndex }}
52+ # shard-total: ${{ matrix.shardTotal }}
53+ # merge-reports:
54+ # # Merge reports after playwright-tests, even if some shards have failed
55+ # if: ${{ !cancelled() }}
56+ # needs: [playwright-e2e-tests]
57+ #
58+ # runs-on: ubuntu-latest
59+ # steps:
60+ # - name: Checkout test code
61+ # uses: actions/checkout@v4
62+ # with:
63+ # repository: 'Helioviewer-Project/helioviewer.org-tests'
64+ # path: 'helioviewer.org-tests'
65+ #
66+ # - name: Merge Playwright reports
67+ # uses: Helioviewer-Project/helioviewer.org-tests/.github/actions/playwright-merge-reports@main
68+ # with:
69+ # test-repo-path: 'helioviewer.org-tests'
0 commit comments