bench: Add flag to be silent in runner

This is helpful in tracking down bailouts and deopts in Stream classes,
without triggering one from the string write in console.log
pull/24507/merge
isaacs 2013-03-03 15:44:36 -08:00
parent dd6432dcf0
commit e4383c0170
1 changed files with 3 additions and 1 deletions

View File

@ -1,5 +1,6 @@
var assert = require('assert');
var path = require('path');
var silent = +process.env.NODE_BENCH_SILENT;
exports.PORT = process.env.PORT || 12346;
@ -184,7 +185,8 @@ Benchmark.prototype.end = function(operations) {
Benchmark.prototype.report = function(value) {
var heading = this.getHeading();
console.log('%s: %s', heading, value.toPrecision(5));
if (!silent)
console.log('%s: %s', heading, value.toPrecision(5));
process.exit(0);
};