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
This commit is contained in:
isaacs 2013-03-03 15:44:36 -08:00
parent dd6432dcf0
commit e4383c0170

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);
};