playwright-performance
Version:
Playwright plugin for analyzing test flow performance
27 lines (26 loc) • 837 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.performanceResultsDirectoryPath = void 0;
exports.setOptions = setOptions;
exports.getOptions = getOptions;
exports.resetOptions = resetOptions;
const defaultOptions = {
disableAppendToExistingFile: false,
dropResultsFromFailedTest: false,
analyzeByBrowser: false,
performanceResultsDirectoryName: "performance-results",
performanceResultsFileName: "performance-results",
suppressConsoleResults: false,
recentDays: 0
};
let currentOptions = { ...defaultOptions };
function setOptions(options) {
currentOptions = { ...currentOptions, ...options };
}
function getOptions() {
return currentOptions;
}
function resetOptions() {
currentOptions = { ...defaultOptions };
}
exports.performanceResultsDirectoryPath = "";