From 4422732e98722b1cfd591910537733d330b68074 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 18 Oct 2026 07:26:23 -0400 Subject: [PATCH] [CI] (.github/workflows): let the emulator retrace jobs use the whole runner pool - APK is the later of the two runs (64 against 38 min), so its jobs no longer leave runners idle --- .github/workflows/apk.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/apk.yml b/.github/workflows/apk.yml index 39077bc1..7fc67b52 100644 --- a/.github/workflows/apk.yml +++ b/.github/workflows/apk.yml @@ -437,9 +437,10 @@ jobs: ANDROID_SDK_ROOT: ${{ github.workspace }}/.android/sdk strategy: fail-fast: false - # The account runs at most 20 jobs at once. 16 lets the ~230 emulator jobs use most of the - # pool once Test is done, and leaves Test some room while both workflows run. - max-parallel: 16 + # The account runs at most 20 jobs at once, shared with Test. These ~230 emulator jobs are + # the longer of the two runs, so they may take the whole pool: what is minimised is when the + # later of APK and Test finishes, not Test alone. + max-parallel: 20 matrix: ${{ fromJSON(needs.trace-cases.outputs.android) }} steps: - name: Set swap space