Commit aa8727df authored by Leif Walsh's avatar Leif Walsh Committed by Yoni Fogel

[t:4871] add test_stress_openclose.tdb to the list of stress tests that get...

[t:4871] add test_stress_openclose.tdb to the list of stress tests that get ignored for valgrind/drd conflicts and things like that

git-svn-id: file:///svn/toku/tokudb@44756 c7de825b-a66e-492c-adef-691d508d4ae1
parent 051a3e81
...@@ -48,6 +48,12 @@ list(APPEND CTEST_CUSTOM_MEMCHECK_IGNORE ...@@ -48,6 +48,12 @@ list(APPEND CTEST_CUSTOM_MEMCHECK_IGNORE
ydb/upgrade-test-4.tdb ydb/upgrade-test-4.tdb
) )
## osx's pthreads prefer writers, so this test will deadlock
if (@CMAKE_SYSTEM_NAME@ STREQUAL Darwin)
list(APPEND CTEST_CUSTOM_MEMCHECK_IGNORE portability/test-pthread-rwlock-rwr)
list(APPEND CTEST_CUSTOM_TESTS_IGNORE portability/test-pthread-rwlock-rwr)
endif ()
## tests that are supposed to crash will generate memcheck failures ## tests that are supposed to crash will generate memcheck failures
set(tests_that_should_fail set(tests_that_should_fail
ft/test-assertA ft/test-assertA
...@@ -71,6 +77,7 @@ set(stress_tests ...@@ -71,6 +77,7 @@ set(stress_tests
test_stress6.tdb test_stress6.tdb
test_stress7.tdb test_stress7.tdb
test_stress_hot_indexing.tdb test_stress_hot_indexing.tdb
test_stress_openclose.tdb
test_stress_with_verify.tdb test_stress_with_verify.tdb
) )
foreach(test ${stress_tests}) foreach(test ${stress_tests})
...@@ -93,13 +100,8 @@ foreach(test ${stress_tests}) ...@@ -93,13 +100,8 @@ foreach(test ${stress_tests})
endforeach(test) endforeach(test)
set(tdb_tests_that_should_fail "ydb/${stress_tests}") set(tdb_tests_that_should_fail "ydb/${stress_tests}")
## osx's pthreads prefer writers, so this test will deadlock
if (@CMAKE_SYSTEM_NAME@ STREQUAL Darwin)
list(APPEND CTEST_CUSTOM_MEMCHECK_IGNORE portability/test-pthread-rwlock-rwr)
list(APPEND CTEST_CUSTOM_TESTS_IGNORE portability/test-pthread-rwlock-rwr)
endif ()
string(REGEX REPLACE ";" ";ydb/" stress_tests "${stress_tests}") string(REGEX REPLACE ";" ";ydb/" stress_tests "${stress_tests}")
set(recover_stress_tests set(recover_stress_tests
ydb/recover-test_stress1.abortrecover ydb/recover-test_stress1.abortrecover
ydb/recover-test_stress2.abortrecover ydb/recover-test_stress2.abortrecover
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment