mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-07 07:45:54 +00:00
cron-interactive.test.ts is inherently timing-flaky: it relies on wall-clock cron fire (*/1 at minute boundary) + real model latency, with a 90s waitForScreen window. On slower macOS runners this occasionally exceeds the timeout, turning push CI red and triggering wasteful autofix attempts (~50min). Changes: - Exclude cron-interactive from push-triggered Linux and macOS jobs via vitest --exclude - Add new cron-interactive-nightly job: runs only on schedule/ workflow_dispatch, with continue-on-error so flakes are visible but do not fail the workflow - Mirrors the existing web-shell-browser-regression pattern Coverage is preserved: cron regressions are still caught by nightly runs within ~24h. The root fix (injectable clock seam in CronScheduler) is tracked separately in #6487/#6982. Closes #6982 |
||
|---|---|---|
| .. | ||
| actions/post-coverage-comment | ||
| ISSUE_TEMPLATE | ||
| scripts | ||
| workflows | ||
| actionlint.yaml | ||
| dependabot.yml | ||
| pull_request_template.md | ||
| release.yml | ||