From aa83b4db4e00296bd02ff1699ee7782d291f012a Mon Sep 17 00:00:00 2001 From: kaitranntt Date: Wed, 4 Feb 2026 11:59:34 -0500 Subject: [PATCH] test(glmt): increase timeout for retry-logic tests on CI The GLMT retry logic tests use dynamic imports and GlmtProxy instantiation which are slower on CI runners than locally. Increase default timeout from 5s to 30s to prevent flaky failures. --- tests/unit/glmt/retry-logic.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/unit/glmt/retry-logic.test.ts b/tests/unit/glmt/retry-logic.test.ts index ab289fd1..6523cbfa 100644 --- a/tests/unit/glmt/retry-logic.test.ts +++ b/tests/unit/glmt/retry-logic.test.ts @@ -4,7 +4,10 @@ * Tests for exponential backoff retry behavior on 429 rate limit errors */ -import { describe, it, expect, beforeEach, afterEach } from 'bun:test'; +import { describe, it, expect, beforeEach, afterEach, setDefaultTimeout } from 'bun:test'; + +// Increase timeout for CI - dynamic imports and proxy creation are slow on CI runners +setDefaultTimeout(30000); // Store original env vars const originalEnv = { ...process.env };