diff options
Diffstat (limited to 'test/sequential/test-benchmark-http2.js')
-rw-r--r-- | test/sequential/test-benchmark-http2.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/test/sequential/test-benchmark-http2.js b/test/sequential/test-benchmark-http2.js new file mode 100644 index 0000000000..0abe490973 --- /dev/null +++ b/test/sequential/test-benchmark-http2.js @@ -0,0 +1,27 @@ +'use strict'; + +const common = require('../common'); + +if (!common.enoughTestMem) + common.skip('Insufficient memory for HTTP/2 benchmark test'); + +// Because the http benchmarks use hardcoded ports, this should be in sequential +// rather than parallel to make sure it does not conflict with tests that choose +// random available ports. + +const runBenchmark = require('../common/benchmark'); + +runBenchmark('http2', + [ + 'benchmarker=test-double-http2', + 'clients=1', + 'length=65536', + 'n=1', + 'nheaders=0', + 'requests=1', + 'streams=1' + ], + { + NODEJS_BENCHMARK_ZERO_ALLOWED: 1, + duration: 0 + }); |