summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-01-29 03:04:45 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-02-01 11:52:25 +0100
commit3206e20af65ec289c30b398d50cacb980809e897 (patch)
tree6b4db305d798e614d8faf707e29b56b213cc7180 /test
parent3ca79350d942e88aea64faf64555beec35e22ad2 (diff)
downloadandroid-node-v8-3206e20af65ec289c30b398d50cacb980809e897.tar.gz
android-node-v8-3206e20af65ec289c30b398d50cacb980809e897.tar.bz2
android-node-v8-3206e20af65ec289c30b398d50cacb980809e897.zip
test: speed up parallel/test-tls-session-cache
This test had some unnecessary timeouts that made it run for a much longer time than necessary (about 9 s rather than 0.2 s). PR-URL: https://github.com/nodejs/node/pull/18424 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Weijia Wang <starkwang@126.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-tls-session-cache.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/parallel/test-tls-session-cache.js b/test/parallel/test-tls-session-cache.js
index 2bbf3b642d..7778dd0310 100644
--- a/test/parallel/test-tls-session-cache.js
+++ b/test/parallel/test-tls-session-cache.js
@@ -69,11 +69,11 @@ function doTest(testOptions, callback) {
server.on('newSession', function(id, data, cb) {
++newSessionCount;
// Emulate asynchronous store
- setTimeout(function() {
+ setImmediate(() => {
assert.ok(!session);
session = { id, data };
cb();
- }, 1000);
+ });
});
server.on('resumeSession', function(id, callback) {
++resumeCount;
@@ -89,9 +89,9 @@ function doTest(testOptions, callback) {
}
// Just to check that async really works there
- setTimeout(function() {
+ setImmediate(() => {
callback(null, data);
- }, 100);
+ });
});
server.listen(0, function() {
@@ -132,7 +132,7 @@ function doTest(testOptions, callback) {
}
assert.strictEqual(code, 0);
server.close(common.mustCall(function() {
- setTimeout(callback, 100);
+ setImmediate(callback);
}));
}));
}