Function: merge()

June 6, 2026 ยท View on GitHub

CTRF


CTRF / merge

Function: merge()

merge(reports, options?): CTRFReport

Defined in: merge.ts:38

Parameters

reports

CTRFReport[]

Array of CTRF reports to merge

options?

MergeOptions = {}

Merge options (deduplication, environment handling)

Returns

CTRFReport

A new merged CTRFReport

Throws

Error if no reports are provided

Example

const merged = merge([report1, report2, report3]);

// With deduplication by test ID
const merged = merge(reports, { deduplicateTests: true });

// Keep first environment only
const merged = merge(reports, { preserveEnvironment: 'first' });