test(ci): align iOS picker fixtures with its credential boundary

Merged
TE
6d ago
+8-5

The Actions planner fixtures still expected the iOS picker’s old fleet fallback after #30714 restricted that credentialed picker to ephemeral runners. This updates the assertions to the bounded 4/8/16 vCPU routes and 8 vCPU default, and explicitly verifies that fleet and invalid labels are rejected. Runtime routing is unchanged.

Leo: “FOR OUR NIGHTLIES ARE THEY END TO END ON OUR FLEET? WE CAN'T BE RELYING ON BLACKSMITH THAT CUTS OUT.” This fixes the fixture regression while preserving the credential boundary required for the fleet migration.

Validation: whitespace check passed; independent review and the fleet Actions planner suite are in progress. No build or cache behavior changes.

Agent session: agent session

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Updates the iOS kit picker fixture tests to match the credential boundary from #30714, which restricts the credentialed picker to ephemeral runners instead of falling back to the fleet.

  • Expects the bounded 4/8/16 vCPU routes and an 8 vCPU default.
  • Verifies that fleet and invalid pool labels are rejected.
  • Leaves runtime routing unchanged.