File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 3636 runs-on : ${{ matrix.os }}
3737
3838 env :
39- TESTS_CONCURRENCY : " 16 "
39+ TESTS_CONCURRENCY : " 8 "
4040
4141 steps :
4242 - name : Checkout repository
@@ -85,11 +85,15 @@ jobs:
8585 (github.event_name == 'push' && github.ref == 'refs/heads/master')
8686 }}
8787
88+ # E2E tests build and run Actors on the platform. The combination of max-parallel 2 with 16 pytest
89+ # workers and a global concurrency group is a compromise between stability and performance - it keeps
90+ # the platform's resource usage in check while still allowing reasonable test throughput.
91+ concurrency :
92+ group : e2e-tests
93+ cancel-in-progress : false
94+
8895 strategy :
89- # E2E tests build and run Actors on the platform. Limit parallel workflows to 1 to avoid exceeding
90- # the platform's memory limits. A single workflow with 16 pytest workers provides good test
91- # parallelization while staying within platform constraints.
92- max-parallel : 1
96+ max-parallel : 2
9397 matrix :
9498 os : ["ubuntu-latest"]
9599 python-version : ["3.10", "3.14"]
You can’t perform that action at this time.
0 commit comments