diff --git a/src/Web/StellaOps.Web/tests/e2e/integrations/integrations.e2e.spec.ts b/src/Web/StellaOps.Web/tests/e2e/integrations/integrations.e2e.spec.ts index d6e5d8fce..558eea195 100644 --- a/src/Web/StellaOps.Web/tests/e2e/integrations/integrations.e2e.spec.ts +++ b/src/Web/StellaOps.Web/tests/e2e/integrations/integrations.e2e.spec.ts @@ -335,6 +335,9 @@ test.describe('Integration Services — Advisory Sources', () => { // --------------------------------------------------------------------------- test.describe('Integration Services — Advisory Source Sync Lifecycle', () => { + // Advisory endpoints go through Valkey transport which may need retries. + // Give enough time for 3 retry attempts with 55s transport timeout each. + test.beforeEach(async ({}, testInfo) => { testInfo.setTimeout(300_000); }); test('GET /catalog returns full source catalog with metadata', async ({ apiRequest }) => { const resp = await withRetry(() => apiRequest.get('/api/v1/advisory-sources/catalog'));