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 88118af..442eba3 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 0da448e..96c9c5a 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);