Lines Matching +full:runs +full:- +full:on
12 const cli = new CLI(`usage: ./node compare.js [options] [--] <category> ...
18 --new ./new-node-binary new node binary (required)
19 --old ./old-node-binary old node binary (required)
20 --runs 30 number of samples
21 --filter pattern includes only benchmark scripts matching
23 --exclude pattern excludes scripts matching <pattern> (can be
25 --set variable=value set benchmark variable (can be repeated)
26 --no-progress don't show benchmark progress indicator
27 `, { arrayArgs: ['set', 'filter', 'exclude'], boolArgs: ['no-progress'] });
34 const runs = cli.optional.runs ? parseInt(cli.optional.runs, 10) : 30; constant
44 // `runs` amount of times each.
45 // Note: BenchmarkProgress relies on this order to estimate
46 // how much runs remaining for a file. All benchmarks generated from
50 for (let iter = 0; iter < runs; iter++) {
56 // queue.length = binary.length * runs * benchmarks.length
63 const showProgress = !cli.optional['no-progress'];
77 child.on('message', (data) => {