Index: Lib/bsddb/test/test_lock.py =================================================================== --- Lib/bsddb/test/test_lock.py (revision 68950) +++ Lib/bsddb/test/test_lock.py (working copy) @@ -16,6 +16,8 @@ else : from threading import current_thread as currentThread +epsilon = 1e-4 + #---------------------------------------------------------------------- class LockingTestCase(unittest.TestCase): @@ -124,7 +126,7 @@ self.env.lock_get,anID2, "shared lock", db.DB_LOCK_READ) end_time=time.time() deadlock_detection.end=True - self.assertTrue((end_time-start_time) >= 0.1) + self.assertTrue((end_time-start_time) >= 0.1 - epsilon) self.env.lock_put(lock) t.join()