[automated runtime tests][10/11] feat: Suite opt-in via --include and Metro cache reset in the runtime tests CLI#9931
Open
tjzel wants to merge 3 commits into
Conversation
tjzel
force-pushed
the
@tjzel/runtime-tests-cli
branch
2 times, most recently
from
July 13, 2026 08:03
d9e850e to
579d7be
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
3 times, most recently
from
July 13, 2026 08:49
65f0e5b to
0c5a165
Compare
tjzel
changed the base branch from
@tjzel/runtime-tests-cli
to
@tjzel/runtime-tests-release-config
July 13, 2026 08:50
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 13, 2026 11:05
0c5a165 to
ed9d84b
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 13, 2026 11:05
e3c5853 to
45aa713
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 13, 2026 13:18
ed9d84b to
9586c37
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 13, 2026 13:18
45aa713 to
621007f
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 13, 2026 13:25
9586c37 to
6d7aed3
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 14, 2026 08:29
1783278 to
e85a191
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
2 times, most recently
from
July 14, 2026 09:25
922ac4a to
fe80b9c
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
2 times, most recently
from
July 14, 2026 10:26
68b6844 to
843a70b
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 14, 2026 10:26
fe80b9c to
3c7c13c
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
2 times, most recently
from
July 14, 2026 12:29
ab87d55 to
e2115ac
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 14, 2026 12:29
86c9d0f to
7ac91ba
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 14, 2026 13:16
e2115ac to
79ef0a1
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
2 times, most recently
from
July 14, 2026 14:03
eb81a35 to
804625c
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 14, 2026 14:03
79ef0a1 to
500453b
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 14, 2026 14:14
804625c to
a689e19
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 13:27
3c731b0 to
2ea989d
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 14:17
6b372ed to
e69d482
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
2 times, most recently
from
July 16, 2026 14:32
2d8b642 to
8d9575c
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 14:32
e69d482 to
636f871
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 14:43
8d9575c to
f3cf0ca
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 14:43
636f871 to
93aaf9b
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 14:47
f3cf0ca to
996c326
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 14:47
93aaf9b to
084cdf0
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 15:15
084cdf0 to
ec98292
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 15:15
996c326 to
eba7fd4
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 15:28
eba7fd4 to
8d3fd65
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 15:28
ec98292 to
414b74e
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 15:54
8d3fd65 to
6251c22
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 16, 2026 15:54
414b74e to
4cdc540
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 16, 2026 20:18
6251c22 to
ecf4e16
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
2 times, most recently
from
July 17, 2026 07:55
87cc13d to
f5e35a2
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
2 times, most recently
from
July 17, 2026 08:09
2cb710d to
148949e
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
2 times, most recently
from
July 17, 2026 09:07
02fca5e to
12cd243
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-fixes
branch
from
July 17, 2026 09:07
148949e to
67107a8
Compare
tjzel
force-pushed
the
@tjzel/runtime-tests-release-config
branch
from
July 17, 2026 09:42
12cd243 to
87c589b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This PR description is AI-generated.
Summary
Two CI-driven reliability gaps remained after the test fixes in #9974. The
bundle mode coresuite isskipByDefault, so nothing could run it in an automated session — I added an--includeflag to the CLI protocol (server flag,startenvelope field, runner selection) and wired it into the Bundle Mode legs of both CI workflows. Metro also served stale module maps when a cache produced under the other Bundle Mode survived a toggle ("Requiring unknown module"), so the server now spawns it with--reset-cache, detached into its own process group so shutdown cannot orphan it. I also made the Reanimated auto-run app warm up the animation pipeline at boot, so the first test's fixed wait budget starts against a warm pipeline on loaded CI runners.Test plan
The
bundle mode coresuite runs and passes in the Bundle Mode legs on CI; consecutive local runs across Bundle Mode toggles no longer hit stale Metro caches.