@@ -37,11 +37,15 @@ jobs:
3737 fail-fast : false
3838 matrix :
3939 # Number of threads to run tests
40- parallel : [0, 1, 2, 3]
40+ parallel : [0, 1, 2, 3, 4, 5 ]
4141
4242 steps :
4343 - uses : actions/checkout@v4
4444
45+ - name : Get current date
46+ id : date
47+ uses : ./.github/actions/get-current-date
48+
4549 # SSH Debug
4650 - name : Enable SSH
4751 uses : mxschmitt/action-tmate@v3
6266 - name : Generate short list of the test files
6367 working-directory : ./tests/e2e
6468 run : |
65- testFiles=$(find tests/web -type f -name '*.e2e.ts' | sort | awk "NR % 4 == ${{ matrix.parallel }}")
69+ testFiles=$(find tests/web -type f -name '*.e2e.ts' | sort | awk "NR % 6 == ${{ matrix.parallel }}")
6670
6771 echo $testFiles
6872
7276 echo "EOF" >> $GITHUB_ENV
7377
7478 - name : Run tests
79+ timeout-minutes : 80
7580 run : |
7681 export NODE_INDEX=${{ matrix.parallel }}
7782
@@ -112,18 +117,10 @@ jobs:
112117 uses : ./.github/actions/deploy-test-reports
113118 with :
114119 group : ' report'
120+ path : " ${{ vars.DEFAULT_TEST_REPORTS_URL }}/${{ steps.date.outputs.date }}/${{ github.run_id }}/${{ env.REPORT_NAME }}-${{ matrix.parallel }}"
115121 AWS_BUCKET_NAME_TEST : ${{ vars.AWS_BUCKET_NAME_TEST }}
116122 AWS_DEFAULT_REGION : ${{ vars.AWS_DEFAULT_REGION }}
117123 AWS_DISTRIBUTION_ID : ${{ secrets.AWS_DISTRIBUTION_ID }}
118124 AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
119125 AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
120126
121- - name : Add link to report in the workflow summary
122- if : always()
123- run : |
124- DATE=$(date +'%Y-%m-%d')
125- link="${{ vars.DEFAULT_TEST_REPORTS_URL }}/${DATE}/${{ github.run_id }}/${{ env.REPORT_NAME }}-${{ matrix.parallel }}/index.html"
126-
127- echo "- [${link}](${link})" >> $GITHUB_STEP_SUMMARY
128-
129-
0 commit comments