UNPKG

e2ed

Version:

E2E testing framework over Playwright

17 lines (16 loc) 815 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getLiteRetry = void 0; const getLiteTestRun_1 = require("./getLiteTestRun"); /** * Get lite retry from retry (for lite report). * @internal */ const getLiteRetry = (fullRetry) => { const { concurrency, endTimeInMs, fullTestRuns, retryIndex, startTimeInMs } = fullRetry; const allLiteTestRuns = fullTestRuns.map(getLiteTestRun_1.getLiteTestRun); const brokenLiteTestRuns = allLiteTestRuns.filter(({ status }) => status === "broken" /* TestRunStatus.Broken */); const liteTestRuns = allLiteTestRuns.filter(({ status }) => status !== "broken" /* TestRunStatus.Broken */); return { brokenLiteTestRuns, concurrency, endTimeInMs, liteTestRuns, retryIndex, startTimeInMs }; }; exports.getLiteRetry = getLiteRetry;