UNPKG

playwright-performance-reporter

Version:

Measure and publish performance metrics from browser dev-tools when running playwright

29 lines (28 loc) 899 B
import { nativeChromiumObservers, } from '../browsers/chromium/observers/index.js'; /** * Supported hooks to run measurements on */ export const hooks = ['onTest', 'onTestStep']; export const hookOrder = ['onStart', 'onSampling', 'onStop']; /** * Browsers that have been tested to work with performance metric extraction */ export const supportedBrowsers = ['chromium', 'webkit', 'firefox']; export const defaultOptions = { deleteOnFailure: false, browsers: { chromium: { onTest: { metrics: [new nativeChromiumObservers.allPerformanceMetrics()], }, sampling: { metrics: [ { samplingTimeoutInMilliseconds: 1000, metric: new nativeChromiumObservers.usedJsHeapSize(), }, ], }, }, }, };