Skip to content

Speed up LoopIntegrationSpec in the amber-integration CI job #7052

Description

@Yicong-Huang

Task Summary

LoopIntegrationSpec (added in #5700) is now the most expensive suite in the amber-integration CI job. Two cost drivers:

Driver Cost
Nested cases run 3x3 iterations; every iteration respawns all region workers (~2s per Python worker) ~2 min of the suite on ubuntu
On macOS the suite intermittently hangs mid-run and burns the whole 3-minute deadline before withRetry re-runs the test ~3-4 extra min per occurrence; observed in 3 of 4 attempts across two runs on 2026-07-29

Trim the nested cases to 2x2 (nesting depth, not per-level iteration count, is what exercises the counter/routing envelope) and tighten the deadline to 90s so a hang costs less. Root-causing the macOS hang itself is tracked separately.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions