perfrunner-core
Version:
Automated UI performance test tool to measure performance changes for the web apps and sites
22 lines (21 loc) • 834 B
TypeScript
import { PerfRunnerOptions } from '../index';
export declare const validator: import("yup").ObjectSchema<import("yup").Shape<object | undefined, {
url: string;
network: import("../index").NetworkSetup;
throttlingRate: number;
useCache?: boolean | undefined;
runs: number;
waitFor?: string | number | undefined;
output: string;
purge?: boolean | undefined;
comment?: string | undefined;
testName?: string | undefined;
reportOnly?: boolean | undefined;
afterPageLoaded?: (() => any) | undefined;
timeout: number;
headless?: boolean | undefined;
chromeArgs?: string[] | undefined;
ignoreDefaultArgs?: boolean | undefined;
executablePath?: string | undefined;
}>, object>;
export declare function validateArguments(params: PerfRunnerOptions): void;