summaryrefslogtreecommitdiff
path: root/deps/node/benchmark/http2/respond-with-fd.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/benchmark/http2/respond-with-fd.js')
-rw-r--r--deps/node/benchmark/http2/respond-with-fd.js39
1 files changed, 0 insertions, 39 deletions
diff --git a/deps/node/benchmark/http2/respond-with-fd.js b/deps/node/benchmark/http2/respond-with-fd.js
deleted file mode 100644
index 35856490..00000000
--- a/deps/node/benchmark/http2/respond-with-fd.js
+++ /dev/null
@@ -1,39 +0,0 @@
-'use strict';
-
-const common = require('../common.js');
-const path = require('path');
-const fs = require('fs');
-
-const file = path.join(path.resolve(__dirname, '../fixtures'), 'alice.html');
-
-const bench = common.createBenchmark(main, {
- requests: [100, 1000, 5000],
- streams: [1, 10, 20, 40, 100, 200],
- clients: [2],
- benchmarker: ['h2load']
-}, { flags: ['--no-warnings'] });
-
-function main({ requests, streams, clients }) {
- fs.open(file, 'r', (err, fd) => {
- if (err)
- throw err;
-
- const http2 = require('http2');
- const server = http2.createServer();
- server.on('stream', (stream) => {
- stream.respondWithFD(fd);
- stream.on('error', (err) => {});
- });
- server.listen(common.PORT, () => {
- bench.http({
- path: '/',
- requests,
- maxConcurrentStreams: streams,
- clients,
- threads: clients
- }, () => server.close());
- });
-
- });
-
-}