Lines Matching +full:report +full:- +full:config
4 const http_benchmarkers = require('./_http-benchmarkers.js');
25 // Parse job-specific configuration from the command line arguments
38 this.config = this.queue[0];
42 fn(this.config);
55 const testIndex = argv.indexOf('--test');
56 if (testIndex !== -1) {
98 // Infer the type from the config object and parse accordingly
112 // Perform a depth-first walk through all options to generate a
151 this.config.benchmarker ||
163 this.config.benchmarker = used_benchmarker;
164 this.report(result, elapsed);
170 // If forked, report to the parent.
173 type: 'config',
180 const config = this.queue[queueIndex];
190 for (const [key, value] of Object.entries(config)) {
247 this.report(operations && Number.MAX_VALUE, 0n);
251 const elapsed = time - this._time;
253 this.report(rate, elapsed);
256 report(rate, elapsed) { method in Benchmark
259 conf: this.config,
262 type: 'report',
269 const decimalPointIndex = str.length - 9;
271 return `0.${'0'.repeat(-decimalPointIndex)}${str}`;
291 // If forked, report by process send
294 // Otherwise report by stdout
308 ws: 'ws://localhost:9229/f46db715-70df-43ad-a359-7f9949f39868',