Skip to main content

Interface: AlarmSimulationConfig

Defined in: packages/testing/src/alarm-simulation.ts:17

Configuration for alarm simulation behavior

Properties

debug?

optional debug: boolean

Defined in: packages/testing/src/alarm-simulation.ts:39

Enable debug logging for alarm simulation

Default

false

maxRetries?

optional maxRetries: number

Defined in: packages/testing/src/alarm-simulation.ts:32

Maximum number of retries when alarm() throws

Default

6 (matches Cloudflare)

timeScale?

optional timeScale: number

Defined in: packages/testing/src/alarm-simulation.ts:25

Time scale factor for alarm delays and retries.

Default

100 (100x faster: 2s becomes 20ms, 4s becomes 40ms, etc.)

Set to 1 for production timing (not recommended for tests).