From bf5a5bbe5120c22a642ff050aa602affc7098ddf Mon Sep 17 00:00:00 2001 From: 4gray Date: Sat, 28 Mar 2026 15:47:47 +0100 Subject: [PATCH] feat(scenarios): add stress catalog scenario for CI workload testing --- apps/xtream-mock-server/src/app/scenarios.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/apps/xtream-mock-server/src/app/scenarios.ts b/apps/xtream-mock-server/src/app/scenarios.ts index babb1010a..1032872bc 100644 --- a/apps/xtream-mock-server/src/app/scenarios.ts +++ b/apps/xtream-mock-server/src/app/scenarios.ts @@ -41,6 +41,18 @@ export const SCENARIOS: Record = { accountStatus: 'Active', expiryDate: '2099-12-31', }, + 'stress:stress': { + name: 'stress', + description: + 'Stress catalog — deterministic CI-sized import/delete workload', + seed: 7777, + categoryCount: { live: 16, vod: 16, series: 16 }, + itemsPerCategory: 120, + seasonsPerSeries: 4, + episodesPerSeason: 10, + accountStatus: 'Active', + expiryDate: '2099-12-31', + }, 'series:series': { name: 'series-heavy', description: 'Series-heavy — 15 series categories, 6 seasons × 10 episodes',