GrowthVerdict
@forge/monorepo / backend/src / GrowthVerdict
Type Alias: GrowthVerdict
GrowthVerdict =
object
Defined in: backend/src/loadtest/metrics.ts:103
Properties
bytesPerHour
readonlybytesPerHour:number
Defined in: backend/src/loadtest/metrics.ts:105
Bytes per hour, from a least-squares fit over the samples.
firstQuartileMean
readonlyfirstQuartileMean:number
Defined in: backend/src/loadtest/metrics.ts:106
lastQuartileMean
readonlylastQuartileMean:number
Defined in: backend/src/loadtest/metrics.ts:107
leaking
readonlyleaking:boolean
Defined in: backend/src/loadtest/metrics.ts:110
observedMs
readonlyobservedMs:number
Defined in: backend/src/loadtest/metrics.ts:109
reason
readonlyreason:"leaking"|"stable"|"insufficient-samples"|"insufficient-duration"
Defined in: backend/src/loadtest/metrics.ts:118
Why the verdict is what it is — including "the run was too short to tell".
The important arm. A short run producing "no leak" is the single most misleading output this harness could have, because it looks exactly like a passing result. AC-2 asks for a multi-hour soak precisely because a short burst hides slow growth, so anything shorter must say so rather than reporting a clean bill of health.
samples
readonlysamples:number
Defined in: backend/src/loadtest/metrics.ts:108