Ctrl K
ComunidadGuías…

vitest/vitest.e2e.workers.mts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import { availableParallelism } from "node:os";

/**
 * Number of workers running integration tests in parallel.
 *
 * Each worker gets its own database, Redis database and queue namespace, so
 * more workers also means more databases to copy before the run starts.
 */
export const E2E_WORKERS = Math.max(1, Math.min(4, availableParallelism() - 1));

/**
 * Environment variable carrying the environment of every worker, as JSON,
 * from the global setup down to the workers.
 *
 * @see vitest.e2e.global-setup.mts
 * @see vitest.e2e.setup.mts
 */
export const WORKERS_ENV_VAR = "ARGOS_TEST_WORKERS_ENV";