Skip to content

Commit 6cfa219

Browse files
committed
run script in a loop 10 times
1 parent 19979b5 commit 6cfa219

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

packages/kbn-test/src/page_load_metrics/capture_page_load_metrics.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,15 @@ import { ToolingLog } from '@kbn/dev-utils';
2121
import { NavigationOptions, createUrl, navigateToApps } from './navigation';
2222

2323
export async function capturePageLoadMetrics(log: ToolingLog, options: NavigationOptions) {
24-
const responsesByPageView = await navigateToApps(log, options);
24+
let responsesByPageView = [];
25+
log.debug(`Running script in a loop`);
26+
for (let i = 1; i <= 10; i++) {
27+
try {
28+
responsesByPageView = await navigateToApps(log, options);
29+
} catch (err) {
30+
log.error(`iteration ${i} failed: ${err}`);
31+
}
32+
}
2533

2634
const assetSizeMeasurements = new Map<string, number[]>();
2735

0 commit comments

Comments
 (0)