From a241e2f054205b02f69b72525748e348c2db9d71 Mon Sep 17 00:00:00 2001 From: xicilion Date: Mon, 30 Sep 2019 11:51:43 +0800 Subject: [PATCH] test, bugfix: some time-related test cases throw errors because of the performance of the ci server. --- test/net_test.js | 6 ++++-- test/timer_test.js | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test/net_test.js b/test/net_test.js index ecdf7cca57..4cdaf2702b 100644 --- a/test/net_test.js +++ b/test/net_test.js @@ -40,7 +40,7 @@ var backend = { "Darwin": "KQueue", "FreeBSD": "KQueue", "Linux": "EPoll" -}[os.type()]; +} [os.type()]; function del(f) { @@ -359,8 +359,10 @@ describe("net", () => { var no = test_util.countObject('Timer'); c1.connect('127.0.0.1', 8085 + base_port); - for (var i = 0; i < 1000 && no !== test_util.countObject('Timer'); i++) + for (var i = 0; i < 1000 && no !== test_util.countObject('Timer'); i++) { + GC(); coroutine.sleep(50); + } assert.equal(no, test_util.countObject('Timer')); var t1 = new Date(); diff --git a/test/timer_test.js b/test/timer_test.js index 0016db9b36..d0820d44f7 100644 --- a/test/timer_test.js +++ b/test/timer_test.js @@ -464,7 +464,7 @@ describe("timer", () => { }); var t2 = new Date(); assert.greaterThan(t2 - t1, 90); - assert.lessThan(t2 - t1, 150); + assert.lessThan(t2 - t1, 200); }); it("util.format", () => {