Skip to content

Fix GAIA CLI Linux test hanging in merge queue#445

Merged
kovtcharov-amd merged 2 commits into
mainfrom
kalin/fix-cli-test-timeout
Mar 13, 2026
Merged

Fix GAIA CLI Linux test hanging in merge queue#445
kovtcharov-amd merged 2 commits into
mainfrom
kalin/fix-cli-test-timeout

Conversation

@kovtcharov
Copy link
Copy Markdown
Collaborator

Summary

  • Replace exponential backoff poll loop (60 attempts × up to 30s = ~30 min worst case) with fixed 10s poll and 5 min hard cap
  • Add timeout-minutes: 15 on the job as a safety net
  • Prevents merge queue from hanging indefinitely when model download is slow on cold runners

Context

PR #444 was blocked in the merge queue for 18+ min because the Lemonade server startup loop was waiting too long. Normal PR runs complete in 3-9 min.

Test plan

  • Verify GAIA CLI Linux test completes within expected timeframe
  • Confirm merge queue no longer hangs on this workflow

🤖 Generated with Claude Code

The server startup poll loop used exponential backoff with 60 attempts
up to 30s each (~30 min worst case). Replace with fixed 10s poll and
5 min hard cap. Add timeout-minutes: 15 on the job as a safety net.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added the devops DevOps/infrastructure changes label Mar 7, 2026
@kovtcharov-amd kovtcharov-amd added this pull request to the merge queue Mar 12, 2026
Merged via the queue into main with commit 24c9e69 Mar 13, 2026
49 checks passed
@kovtcharov-amd kovtcharov-amd deleted the kalin/fix-cli-test-timeout branch March 13, 2026 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops DevOps/infrastructure changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants