TrendEntry
@forge/monorepo / backend/src / TrendEntry
Type Alias: TrendEntry
TrendEntry =
object
Defined in: backend/src/evaluation/gate.ts:218
A record for the trend file.
Deliberately flat and small: it is committed, so it is read in a diff. A record carrying the whole run would make every release a thousand-line diff and the trend unreadable, which is the same as not having one.
Properties
at
readonlyat:string
Defined in: backend/src/evaluation/gate.ts:220
byDimension
readonlybyDimension: readonlyobject[]
Defined in: backend/src/evaluation/gate.ts:225
costMinorUnits
readonlycostMinorUnits:number
Defined in: backend/src/evaluation/gate.ts:228
graderVersions
readonlygraderVersions:Readonly<Record<string,string>>
Defined in: backend/src/evaluation/gate.ts:229
improvedCaseIds
readonlyimprovedCaseIds: readonlystring[]
Defined in: backend/src/evaluation/gate.ts:227
meanScore
readonlymeanScore:number
Defined in: backend/src/evaluation/gate.ts:222
outcome
readonlyoutcome:GateDecision["outcome"]
Defined in: backend/src/evaluation/gate.ts:221
override?
readonlyoptionaloverride?:GateOverride
Defined in: backend/src/evaluation/gate.ts:231
Present only when overridden, and carrying both fields — that is the whole point of recording it.
passed
readonlypassed:number
Defined in: backend/src/evaluation/gate.ts:224
regressedCaseIds
readonlyregressedCaseIds: readonlystring[]
Defined in: backend/src/evaluation/gate.ts:226
release
readonlyrelease:string
Defined in: backend/src/evaluation/gate.ts:219
thresholds
readonlythresholds:GateThresholds
Defined in: backend/src/evaluation/gate.ts:233
The thresholds this release was judged against, so a later threshold change is visible against results.
total
readonlytotal:number
Defined in: backend/src/evaluation/gate.ts:223