Interface: CTRFReport

June 6, 2026 ยท View on GitHub

CTRF


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?

optional reportId?: string

Defined in: types.ts:21

Unique identifier for this report (UUID v4)


timestamp?

optional timestamp?: string

Defined in: types.ts:23

ISO 8601 timestamp when the report was generated


generatedBy?

optional generatedBy?: 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?

optional insights?: Insights

Defined in: types.ts:29

Run-level insights computed from historical data


baseline?

optional baseline?: Baseline

Defined in: types.ts:31

Reference to a baseline report for comparison


extra?

optional extra?: Record<string, unknown>

Defined in: types.ts:33

Custom metadata