bench: Simplify duration arguments to benchmarks
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.
This commit is contained in:
parent
2ed56e5235
commit
4b80f217cd
@ -8,7 +8,7 @@ var filename = path.resolve(__dirname, '.removeme-benchmark-garbage');
|
|||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
dur: [1, 3],
|
dur: [5],
|
||||||
len: [1024, 16 * 1024 * 1024],
|
len: [1024, 16 * 1024 * 1024],
|
||||||
concurrent: [1, 10]
|
concurrent: [1, 10]
|
||||||
});
|
});
|
||||||
|
@ -6,7 +6,7 @@ var filename = path.resolve(__dirname, '.removeme-benchmark-garbage');
|
|||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
|
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
dur: [1, 3],
|
dur: [5],
|
||||||
type: ['buf', 'asc', 'utf'],
|
type: ['buf', 'asc', 'utf'],
|
||||||
size: [2, 1024, 65535, 1024 * 1024]
|
size: [2, 1024, 65535, 1024 * 1024]
|
||||||
});
|
});
|
||||||
|
@ -7,7 +7,7 @@ var i = 0;
|
|||||||
var start;
|
var start;
|
||||||
|
|
||||||
var bench = common.createBenchmark(startNode, {
|
var bench = common.createBenchmark(startNode, {
|
||||||
dur: [1, 3]
|
dur: [1]
|
||||||
});
|
});
|
||||||
|
|
||||||
function startNode(conf) {
|
function startNode(conf) {
|
||||||
|
@ -6,7 +6,7 @@ var PORT = common.PORT;
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5],
|
||||||
});
|
});
|
||||||
|
|
||||||
var dur;
|
var dur;
|
||||||
|
@ -6,7 +6,7 @@ var PORT = common.PORT;
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5],
|
||||||
});
|
});
|
||||||
|
|
||||||
var dur;
|
var dur;
|
||||||
|
@ -6,7 +6,7 @@ var PORT = common.PORT;
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5]
|
||||||
});
|
});
|
||||||
|
|
||||||
var dur;
|
var dur;
|
||||||
|
@ -9,7 +9,7 @@ var common = require('../common.js');
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5]
|
||||||
});
|
});
|
||||||
|
|
||||||
var TCP = process.binding('tcp_wrap').TCP;
|
var TCP = process.binding('tcp_wrap').TCP;
|
||||||
|
@ -9,7 +9,7 @@ var common = require('../common.js');
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5]
|
||||||
});
|
});
|
||||||
|
|
||||||
var TCP = process.binding('tcp_wrap').TCP;
|
var TCP = process.binding('tcp_wrap').TCP;
|
||||||
|
@ -9,7 +9,7 @@ var common = require('../common.js');
|
|||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
len: [102400, 1024 * 1024 * 16],
|
len: [102400, 1024 * 1024 * 16],
|
||||||
type: ['utf', 'asc', 'buf'],
|
type: ['utf', 'asc', 'buf'],
|
||||||
dur: [1, 3],
|
dur: [5]
|
||||||
});
|
});
|
||||||
|
|
||||||
var TCP = process.binding('tcp_wrap').TCP;
|
var TCP = process.binding('tcp_wrap').TCP;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
dur: [1, 3],
|
dur: [5],
|
||||||
type: ['buf', 'asc', 'utf'],
|
type: ['buf', 'asc', 'utf'],
|
||||||
size: [2, 1024, 1024 * 1024]
|
size: [2, 1024, 1024 * 1024]
|
||||||
});
|
});
|
||||||
|
@ -6,7 +6,7 @@ var assert = require('assert'),
|
|||||||
var common = require('../common.js');
|
var common = require('../common.js');
|
||||||
var bench = common.createBenchmark(main, {
|
var bench = common.createBenchmark(main, {
|
||||||
concurrency: [1, 10],
|
concurrency: [1, 10],
|
||||||
dur: [1, 3]
|
dur: [5]
|
||||||
});
|
});
|
||||||
|
|
||||||
var clientConn = 0;
|
var clientConn = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user