Function: filterTests()

February 7, 2026 ยท View on GitHub

CTRF


CTRF / filterTests

Function: filterTests()

filterTests(report, criteria): Test[]

Defined in: filter.ts:29

Parameters

report

CTRFReport

The CTRF report containing tests to filter

criteria

FilterCriteria

Filter criteria (status, tags, suite, flaky, browser, device)

Returns

Test[]

Array of tests matching all specified criteria

Example

// Filter by status
const failed = filterTests(report, { status: 'failed' });

// Filter by multiple criteria
const filtered = filterTests(report, {
  status: ['failed', 'skipped'],
  tags: ['smoke'],
  flaky: true
});