Skip to content

test: retry rate-limited calls in the live suite - #4

Merged
catsika merged 1 commit into
mainfrom
fix/live-test-retry
Oct 26, 2026
Merged

catsika merged 1 commit into
mainfrom
fix/live-test-retry

Conversation

@catsika

@catsika catsika commented Oct 26, 2026

Copy link
Copy Markdown
Member

The live suite makes about 23 API calls back to back against a shared, per-minute rate-limited test workspace, and fails on the first 429. Go and C# already retry. This wraps each call in the same helper: up to 4 attempts, 10 s apart, only on 429 (a 429 is rejected before it is processed, so retrying is safe).

Test-only; no SDK code changes. npm run lint clean, npm test 47/47. The live suite itself runs on push to main.

The shared test workspace is rate-limited per minute and the live suite makes about 23 calls back to back. Retry a 429 up to 4 times, 10 s apart, like the Go and C# suites. A 429 is rejected before it is processed, so the retry is safe.
@catsika
catsika merged commit 35d4acf into main Oct 26, 2026
3 checks passed
@catsika
catsika deleted the fix/live-test-retry branch October 26, 2026 02:49
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