After a recent extension of max wait time in test_bug019.py by WT-4331, the test failed again on the PPC machine.
http://build.wiredtiger.com:8080/job/wiredtiger-test-unit-ppc/1676/
FAIL: test_bug019.test_bug019.test_bug019 (subunit.RemotedTestCase) test_bug019.test_bug019.test_bug019 ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "/home/jenkins/jenkins/workspace/wiredtiger-test-unit-ppc/test/suite/test_bug019.py", line 87, in test_bug019 newer = self.prepfiles() File "/home/jenkins/jenkins/workspace/wiredtiger-test-unit-ppc/test/suite/test_bug019.py", line 71, in prepfiles self.assertFalse(not f) File "/usr/lib64/python2.7/unittest/case.py", line 456, in assertFalse raise self.failureException(msg) AssertionError: True is not false
There seems to be another place in the test program that are set to wait for 30 seconds:
63 # Wait for a log file to be pre-allocated. Avoid timing problems, but 64 # assert a file is created within 30 seconds. 65 def prepfiles(self): 66 for i in range(1,30): 67 f = fnmatch.filter(os.listdir('.'), "*Prep*") 68 if f: 69 return f 70 time.sleep(1.0) 71 self.assertFalse(not f)
- is related to
-
WT-4180 Transaction sync timeout in log flush testing
- Backlog