Interface: CTRFReport
June 6, 2026 ยท View on GitHub
CTRF / CTRFReport
Interface: CTRFReport
Defined in: types.ts:15
The root CTRF report object
Properties
reportFormat
reportFormat:
"CTRF"
Defined in: types.ts:17
Must be 'CTRF'
specVersion
specVersion:
string
Defined in: types.ts:19
Semantic version of the CTRF specification
reportId?
optionalreportId?:string
Defined in: types.ts:21
Unique identifier for this report (UUID v4)
timestamp?
optionaltimestamp?:string
Defined in: types.ts:23
ISO 8601 timestamp when the report was generated
generatedBy?
optionalgeneratedBy?:string
Defined in: types.ts:25
Name of the tool/library that generated this report
results
results:
Results
Defined in: types.ts:27
The test results
insights?
optionalinsights?:Insights
Defined in: types.ts:29
Run-level insights computed from historical data
baseline?
optionalbaseline?:Baseline
Defined in: types.ts:31
Reference to a baseline report for comparison
extra?
optionalextra?:Record<string,unknown>
Defined in: types.ts:33
Custom metadata