From 71939097b061577902f0e9370e29489e1f3c0991 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Wed, 11 Dec 2019 20:04:39 +0100 Subject: [PATCH] Make execution order test more predictable --- src/Test/TestThreadPool.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Test/TestThreadPool.py b/src/Test/TestThreadPool.py index 0f9b3b63..bb88b3bf 100644 --- a/src/Test/TestThreadPool.py +++ b/src/Test/TestThreadPool.py @@ -16,18 +16,18 @@ class TestThreadPool: events.append("S") out = 0 for i in range(10000000): - if i == 1000000: + if i == 3000000: events.append("M") out += 1 events.append("D") return out threads = [] - for i in range(4): + for i in range(2): threads.append(gevent.spawn(blocker)) gevent.joinall(threads) - assert events == ["S"] * 4 + ["M"] * 4 + ["D"] * 4 + assert events == ["S"] * 2 + ["M"] * 2 + ["D"] * 2 res = blocker() assert res == 10000000