Skip to content

chore(ci): improve test timeout and CI step visibility#21

Open
mdp wants to merge 1 commit intocline:mainfrom
mdp:chore/tests
Open

chore(ci): improve test timeout and CI step visibility#21
mdp wants to merge 1 commit intocline:mainfrom
mdp:chore/tests

Conversation

@mdp
Copy link

@mdp mdp commented Mar 17, 2026

  • Raise vitest testTimeout from 5s to 15s; integration tests on macOS regularly take 5-11s and were flaking at the lower limit
  • Give the shutdown-coordinator integration test its own 30s timeout since it spawns ~10 git processes across two repos and can exceed 15s under load
  • Split the single opaque "Check" CI step (lint + typecheck + test) into three labeled steps so failures are immediately identifiable in the GitHub Actions UI
  • Move web-ui tests into their own explicit step, removing the prior duplication

- Raise vitest testTimeout from 5s to 15s; integration tests on macOS
  regularly take 5-11s and were flaking at the lower limit
- Give the shutdown-coordinator integration test its own 30s timeout
  since it spawns ~10 git processes across two repos and can exceed 15s
  under load
- Split the single opaque "Check" CI step (lint + typecheck + test) into
  three labeled steps so failures are immediately identifiable in the
  GitHub Actions UI
- Move web-ui tests into their own explicit step, removing the prior
  duplication
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