Details
-
Task
-
Resolution: Done
-
Major
-
5.0.0
Description
When run under ThreadSanitizer, a number of the kv_engine unit test sets are very slow, taking over 1 minute each. For example (from http://cv.jenkins.couchbase.com/job/kv_engine-threadsanitizer-master/1700/consoleFull):
21/86 Test #20: ep_testsuite.value_eviction .................... Passed 154.07 sec
|
22/86 Test #21: ep_testsuite.full_eviction ..................... Passed 153.36 sec
|
23/86 Test #23: ep_testsuite_basic.value_eviction .............. Passed 90.14 sec
|
24/86 Test #25: ep_testsuite_basic.ephemeral ................... Passed 71.87 sec
|
25/86 Test #24: ep_testsuite_basic.full_eviction ............... Passed 81.48 sec
|
26/86 Test #26: ep_testsuite_dcp.value_eviction ................ Passed 126.04 sec
|
27/86 Test #28: ep_testsuite_dcp.ephemeral ..................... Passed 81.44 sec
|
31/86 Test #27: ep_testsuite_dcp.full_eviction ................. Passed 121.37 sec
|
65/86 Test #35: ep_perfsuite.value_eviction .................... Passed 87.24 sec
|
70/86 Test #36: ep_perfsuite.ephemeral ......................... Passed 80.59 sec
|