tests/thread: Make sure that thread tests don't rely on floating point.

uheapq-ticks
Damien George 2016-05-31 11:54:34 +01:00
parent 5b7789d519
commit 15e68277c1
7 changed files with 7 additions and 7 deletions

View File

@ -252,4 +252,4 @@ if __name__ == '__main__':
for i in range(n_thread):
_thread.start_new_thread(thread_entry, ())
while count.value < n_thread:
time.sleep(0.1)
time.sleep(1)

View File

@ -15,5 +15,5 @@ _thread.start_new_thread(thread_entry, ())
_thread.start_new_thread(thread_entry, ())
# wait for threads to finish
time.sleep(0.2)
time.sleep(1)
print('done')

View File

@ -15,5 +15,5 @@ _thread.start_new_thread(thread_entry, ())
_thread.start_new_thread(thread_entry, ())
# wait for threads to finish
time.sleep(0.2)
time.sleep(1)
print('done')

View File

@ -20,5 +20,5 @@ for i in range(4):
_thread.start_new_thread(thread_entry, ())
# wait for threads to finish
time.sleep(0.2)
time.sleep(1)
print('done')

View File

@ -24,5 +24,5 @@ for i in range(n_thread):
# wait for threads to finish
while n_finished < n_thread:
time.sleep(0.1)
time.sleep(1)
print('done', n_thread)

View File

@ -19,5 +19,5 @@ _thread.start_new_thread(thread_entry, (10,))
_thread.start_new_thread(thread_entry, (20,))
# wait for threads to finish
time.sleep(0.2)
time.sleep(1)
print('done')

View File

@ -15,5 +15,5 @@ def thread_entry(a0, a1, a2, a3):
_thread.start_new_thread(thread_entry, (10, 20), {'a2': 0, 'a3': 1})
# wait for thread to finish
time.sleep(0.2)
time.sleep(1)
print('done')