bench: Simplify duration arguments to benchmarks
authorisaacs <i@izs.me>
Tue, 19 Feb 2013 23:03:41 +0000 (15:03 -0800)
committerisaacs <i@izs.me>
Wed, 20 Feb 2013 01:16:55 +0000 (17:16 -0800)
For throughput benchmarks, run with just 5s durations rather than 1s and 3s.

For startup benchmark, run with just a single 1s duration, since it's very
consistent anyway.

benchmark/fs/readfile.js
benchmark/fs/write-stream-throughput.js
benchmark/misc/startup.js
benchmark/net/net-c2s.js
benchmark/net/net-pipe.js
benchmark/net/net-s2c.js
benchmark/net/tcp-raw-c2s.js
benchmark/net/tcp-raw-pipe.js
benchmark/net/tcp-raw-s2c.js
benchmark/tls/throughput.js
benchmark/tls/tls-connect.js

index 38548ef..ac32419 100644 (file)
@@ -8,7 +8,7 @@ var filename = path.resolve(__dirname, '.removeme-benchmark-garbage');
 var fs = require('fs');
 
 var bench = common.createBenchmark(main, {
-  dur: [1, 3],
+  dur: [5],
   len: [1024, 16 * 1024 * 1024],
   concurrent: [1, 10]
 });
index d37299a..57ce4c4 100644 (file)
@@ -6,7 +6,7 @@ var filename = path.resolve(__dirname, '.removeme-benchmark-garbage');
 var fs = require('fs');
 
 var bench = common.createBenchmark(main, {
-  dur: [1, 3],
+  dur: [5],
   type: ['buf', 'asc', 'utf'],
   size: [2, 1024, 65535, 1024 * 1024]
 });
index 25b3f56..aa5b442 100644 (file)
@@ -7,7 +7,7 @@ var i = 0;
 var start;
 
 var bench = common.createBenchmark(startNode, {
-  dur: [1, 3]
+  dur: [1]
 });
 
 function startNode(conf) {
index 0467643..49de7c7 100644 (file)
@@ -6,7 +6,7 @@ var PORT = common.PORT;
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5],
 });
 
 var dur;
index d3908e8..2a5ed8e 100644 (file)
@@ -6,7 +6,7 @@ var PORT = common.PORT;
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5],
 });
 
 var dur;
index 96cb67d..79e2249 100644 (file)
@@ -6,7 +6,7 @@ var PORT = common.PORT;
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5]
 });
 
 var dur;
index 2664e25..e5b3662 100644 (file)
@@ -9,7 +9,7 @@ var common = require('../common.js');
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5]
 });
 
 var TCP = process.binding('tcp_wrap').TCP;
index d55c2c5..4e53c1f 100644 (file)
@@ -9,7 +9,7 @@ var common = require('../common.js');
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5]
 });
 
 var TCP = process.binding('tcp_wrap').TCP;
index 94a90f2..93a917e 100644 (file)
@@ -9,7 +9,7 @@ var common = require('../common.js');
 var bench = common.createBenchmark(main, {
   len: [102400, 1024 * 1024 * 16],
   type: ['utf', 'asc', 'buf'],
-  dur: [1, 3],
+  dur: [5]
 });
 
 var TCP = process.binding('tcp_wrap').TCP;
index 3896382..88118af 100644 (file)
@@ -1,6 +1,6 @@
 var common = require('../common.js');
 var bench = common.createBenchmark(main, {
-  dur: [1, 3],
+  dur: [5],
   type: ['buf', 'asc', 'utf'],
   size: [2, 1024, 1024 * 1024]
 });
index b3bd3e3..0da448e 100644 (file)
@@ -6,7 +6,7 @@ var assert = require('assert'),
 var common = require('../common.js');
 var bench = common.createBenchmark(main, {
   concurrency: [1, 10],
-  dur: [1, 3]
+  dur: [5]
 });
 
 var clientConn = 0;