mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-06-11 18:47:28 +00:00
The `Tests: @librechat/api` job in `backend-review.yml` had `timeout-minutes: 10`. Recent runs have started getting cancelled right at the 10-minute mark with tests still actively passing — the log streams `PASS …` lines through the final second before `The operation was canceled.` fires. Looking at recent runs in the wild: - Warm `ubuntu-latest` runners: suite finishes in ~4–5 min. - Cold/busy runners: 10+ min. No headroom = job killed mid-suite. The suite has grown over the last few months (OpenTelemetry, MCP OAuth, Bedrock, the Operational Prometheus Metrics work from #13265, plus the agents/responses harness). 10-minute ceiling that worked before is now a tail-latency cliff. Bump to 20 minutes. Still well below the runner's hard 6-hour cap, generous enough to absorb runner variance, and a stuck/genuine hang will still get killed eventually rather than billing forever. No code changes; one-line config bump. |
||
|---|---|---|
| .. | ||
| a11y.yml | ||
| backend-review.yml | ||
| build.yml | ||
| cache-integration-tests.yml | ||
| client.yml | ||
| data-provider.yml | ||
| data-schemas.yml | ||
| deploy-dev.yml | ||
| deploy.yml | ||
| dev-branch-images.yml | ||
| dev-images.yml | ||
| dev-staging-images.yml | ||
| docker-smoke.yml | ||
| eslint-ci.yml | ||
| frontend-review.yml | ||
| generate_embeddings.yml | ||
| gitnexus-cleanup-pr.yml | ||
| gitnexus-deploy.yml | ||
| gitnexus-index.yml | ||
| gitnexus-pr-command.yml | ||
| helmcharts.yml | ||
| i18n-unused-keys.yml | ||
| locize-i18n-sync.yml | ||
| main-image-workflow.yml | ||
| tag-images.yml | ||
| unused-packages.yml | ||