| ... | @@ -260,10 +260,11 @@ function stubDomGlobals() { | ... | @@ -260,10 +260,11 @@ function stubDomGlobals() { |
| 260 | } | 260 | } |
| 261 | | 261 | |
| 262 | beforeEach(stubDomGlobals); | 262 | beforeEach(stubDomGlobals); |
| | 263 | // Cold transformation of the full chat dependency graph needs extra time on slower CI workers. |
| 263 | beforeAll(async () => { | 264 | beforeAll(async () => { |
| 264 | Object.defineProperty(window, "matchMedia", { value: matchMedia, configurable: true }); | 265 | Object.defineProperty(window, "matchMedia", { value: matchMedia, configurable: true }); |
| 265 | ({ MessagesTimeline, resolvePreviewAnnotationImage } = await import("./MessagesTimeline")); | 266 | ({ MessagesTimeline, resolvePreviewAnnotationImage } = await import("./MessagesTimeline")); |
| 266 | }, 30_000); | 267 | }, 120_000); |
| 267 | | 268 | |
| 268 | const ACTIVE_THREAD_ENVIRONMENT_ID = EnvironmentId.make("environment-local"); | 269 | const ACTIVE_THREAD_ENVIRONMENT_ID = EnvironmentId.make("environment-local"); |
| 269 | const MESSAGE_CREATED_AT = "2026-03-17T19:12:28.000Z"; | 270 | const MESSAGE_CREATED_AT = "2026-03-17T19:12:28.000Z"; |