Skip to content

ci(ios): boot the simulator after the build again - #3554

Merged
datlechin merged 2 commits into
mainfrom
ci/ios-boot-simulator-after-build
Oct 19, 2026
Merged

datlechin merged 2 commits into
mainfrom
ci/ios-boot-simulator-after-build

Conversation

@datlechin

@datlechin datlechin commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Why

#3547 booted the simulator before the build. Its three runs show the first boot starves the 3-core runner: the steps it overlaps slow down by more than the wait it removes.

Change

Verified

Minutes in the iOS job. Before: median of 31 green runs on 10-17 and 10-18. Early boot: #3547's PR run and two main push runs. This PR: its runs on 86cfc00 and on the merge with main, 7998e1f.

Before Early boot This PR
Checkout to project generated 0.4 4.2, 4.3, 7.3 0.4, 0.4
Build end to first test 2.2 to 7.1 0.6, 1.1
Run the iOS tests 10.3 8.3, 9.7, 10.9 8.4, 12.9
Job, with Oracle 17.2 25.1, 25.5 13.7, 18.8
Job, no Oracle 14.0 16.8

…-after-build

# Conflicts:
#	.github/workflows/ios-tests.yml
@datlechin
datlechin merged commit 1163561 into main Oct 19, 2026
19 checks passed
@datlechin
datlechin deleted the ci/ios-boot-simulator-after-build branch October 19, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant