fix(ci): increase test-server-root-path timeout to 30m - #25741
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Greptile SummaryThis PR increases the Confidence Score: 5/5Safe to merge — single-value CI timeout adjustment with no functional or security impact. The change is a one-line increase to a CI timeout with a clear, well-documented rationale. No logic, security, or correctness concerns. No files require special attention.
|
| Filename | Overview |
|---|---|
| .github/workflows/test_server_root_path.yml | Single-line change: timeout-minutes increased from 15 to 30 to give Docker builds on cold runners sufficient headroom. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[PR Triggered] --> B[test-server-root-path job\ntimeout: 30m]
B --> C{Matrix Strategy}
C --> D[root_path: /api/v1]
C --> E[root_path: /llmproxy]
D --> F[Checkout + Free Disk Space\n~75s]
E --> F2[Checkout + Free Disk Space\n~75s]
F --> G[Docker Build\n~14m on cold runner]
F2 --> G2[Docker Build\n~14m on cold runner]
G --> H[Start Container]
G2 --> H2[Start Container]
H --> I[Wait for Healthy]
H2 --> I2[Wait for Healthy]
I --> J[Test UI Endpoint]
I2 --> J2[Test UI Endpoint]
J --> K[Cleanup]
J2 --> K2[Cleanup]
Reviews (1): Last reviewed commit: "fix(ci): increase test-server-root-path ..." | Re-trigger Greptile
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…ath-timeout fix(ci): increase test-server-root-path timeout to 30m
Summary
test-server-root-pathworkflow has a 15-minute job timeout that's too tight for cold runners/api/v1and/llmproxy) are affected, resulting in spurious cancellations across multiple PRsFix
Increase
timeout-minutesfrom 15 to 30 to give the Docker build sufficient headroom on cold runners.