test(gateway): raise module-graph import timeout for CI load robustness (#1138)
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
This commit is contained in:
@@ -42,7 +42,8 @@ interface ModuleGraphFixtureOptions {
|
|||||||
setup?: (fixture: ModuleGraphFixture) => Promise<void>;
|
setup?: (fixture: ModuleGraphFixture) => Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
const MODULE_IMPORT_TIMEOUT_MS = 30_000;
|
// Each case uses vi.resetModules() and re-imports the full gateway graph for distinct ambient FS/env; CI needs headroom, while this still guards genuine hangs.
|
||||||
|
const MODULE_IMPORT_TIMEOUT_MS = 120_000;
|
||||||
const MONOREPO_ROOT_DOTENV_LABEL = 'monorepo-root .env';
|
const MONOREPO_ROOT_DOTENV_LABEL = 'monorepo-root .env';
|
||||||
const DAEMON_DOTENV_LABEL = 'daemon .env';
|
const DAEMON_DOTENV_LABEL = 'daemon .env';
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,8 @@ import type { MosaicConfig } from '@mosaicstack/config';
|
|||||||
import type * as MosaicStorage from '@mosaicstack/storage';
|
import type * as MosaicStorage from '@mosaicstack/storage';
|
||||||
import { describe, expect, it, vi, type MockInstance } from 'vitest';
|
import { describe, expect, it, vi, type MockInstance } from 'vitest';
|
||||||
|
|
||||||
const MODULE_IMPORT_TIMEOUT_MS = 30_000;
|
// Each case uses vi.resetModules() and re-imports the full gateway graph for distinct ambient FS/env; CI needs headroom, while this still guards genuine hangs.
|
||||||
|
const MODULE_IMPORT_TIMEOUT_MS = 120_000;
|
||||||
|
|
||||||
function snapshotProcessEnv(): Record<string, string | undefined> {
|
function snapshotProcessEnv(): Record<string, string | undefined> {
|
||||||
return { ...process.env };
|
return { ...process.env };
|
||||||
|
|||||||
Reference in New Issue
Block a user