The GitHub Actions job "Required Checks" on texera.git/fix/7713-frontend-test-timeout-headroom has succeeded. Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).
Head commit for run: 6748eafe45bd4f91156122c84c1277e00f9618d3 / mengw15 <[email protected]> fix(frontend): give unit tests timeout headroom for loaded macOS runners The macos-latest frontend leg failed 6 times in 3 days, each on a pure timeout in a different spec -- never a failed assertion. The leg's own wall time swings ~2x run to run, and the same test that takes ~400ms on ubuntu has been observed at 11s+ inside a beforeEach on a loaded macOS runner, while Vitest's default limits (5s test / 10s hook) are fixed absolute values that don't scale with runner load. Raise both limits in vitest.config.ts (which previously set neither): testTimeout 20s, hookTimeout 30s -- roughly 4x/3x the worst observed times. A genuinely hung test still fails, just a few seconds later on a 9-17 minute leg, which is strictly cheaper than re-running CI and eroding the signal a red leg carries. The browser-mode config (vitest.browser.config.ts) keeps Vitest's defaults: no timeout failures have been observed on that leg. Closes #7713. Report URL: https://github.com/apache/texera/actions/runs/31992137985 With regards, GitHub Actions via GitBox
