benchmark: fixate `ciphers` in tls benchmarks
authorFedor Indutny <fedor.indutny@gmail.com>
Fri, 6 Dec 2013 10:30:13 +0000 (14:30 +0400)
committerFedor Indutny <fedor.indutny@gmail.com>
Fri, 6 Dec 2013 22:32:03 +0000 (02:32 +0400)
Benchmark should always use the same cipher in order to be truthful.

benchmark/tls/throughput.js
benchmark/tls/tls-connect.js

index 88118afbc0777496e48a2e1547657f6d27c4c89d..442eba338ed643f303ca452615a35c317d2b9c08 100644 (file)
@@ -39,7 +39,8 @@ function main(conf) {
 
   options = { key: fs.readFileSync(cert_dir + '/test_key.pem'),
               cert: fs.readFileSync(cert_dir + '/test_cert.pem'),
-              ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ] };
+              ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ],
+              ciphers: 'AES256-GCM-SHA384' };
 
   server = tls.createServer(options, onConnection);
   setTimeout(done, dur * 1000);
index 0da448ee852a20273a774e656ef890410cc75559..96c9c5ab275f9d398155b1d47200b627eb9e12ac 100644 (file)
@@ -23,7 +23,8 @@ function main(conf) {
   var cert_dir = path.resolve(__dirname, '../../test/fixtures'),
       options = { key: fs.readFileSync(cert_dir + '/test_key.pem'),
                   cert: fs.readFileSync(cert_dir + '/test_cert.pem'),
-                  ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ] };
+                  ca: [ fs.readFileSync(cert_dir + '/test_ca.pem') ],
+                  ciphers: 'AES256-GCM-SHA384' };
 
   server = tls.createServer(options, onConnection);
   server.listen(common.PORT, onListening);