Skip to content

fix(CI): increase faucet funding timeout from 5 to 10 minutes#1569

Merged
TheLastCicada merged 1 commit into
v2-rc2from
fix/increase-faucet-funding-timeout
Apr 7, 2026
Merged

fix(CI): increase faucet funding timeout from 5 to 10 minutes#1569
TheLastCicada merged 1 commit into
v2-rc2from
fix/increase-faucet-funding-timeout

Conversation

@TheLastCicada

@TheLastCicada TheLastCicada commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Increase wallet funding polling timeout from 5 minutes (30 attempts) to 10 minutes (60 attempts) across all 8 CI jobs that request testnet faucet funds
  • Update corresponding error messages to reflect the new 10-minute window

Context

In run #2427, the v1 to v2 upgrade test failed because the faucet-funded transaction didn't confirm within 5 minutes. All 8 jobs received identical HTTP 202 faucet responses on the first attempt, but testnet confirmation times ranged from ~3 to 5+ minutes — the v2 governance job barely made it at attempt 27 (~5m14s), and the upgrade test timed out at attempt 30.

Test plan

  • CI jobs that use faucet funding should pass with the increased timeout
  • CADT API health check timeouts (lines 1729, 2943) remain unchanged at 30 attempts

Note

Low Risk
Low risk CI-only change that just increases the wait window for testnet faucet funding; main impact is potentially longer CI runtime on slow confirmations.

Overview
Improves CI resilience to slow testnet confirmations by doubling the faucet-funding balance polling window from 30 to 60 attempts (5m → 10m) across the workflow’s faucet-funded jobs.

Updates the corresponding timeout error messages to reflect the new 10-minute limit.

Reviewed by Cursor Bugbot for commit a0b7fad. Bugbot is set up for automated code reviews on this repo. Configure here.

Testnet transaction confirmation latency caused the v1-to-v2 upgrade
test to timeout waiting for wallet funding. All 8 jobs got identical
HTTP 202 faucet responses, but confirmation times ranged from ~3 to
5+ minutes. Bump MAX_ATTEMPTS from 30 to 60 (10 minutes) across all
8 wallet funding polling loops to absorb testnet variability.
@TheLastCicada TheLastCicada merged commit 6edad1f into v2-rc2 Apr 7, 2026
35 of 36 checks passed
@TheLastCicada TheLastCicada deleted the fix/increase-faucet-funding-timeout branch April 7, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant