llvm-project/compiler-rt/test/tsan/Darwin
Julian Lettner 6e3b60625b [TSan] Pacify flaky test on Darwin
This flaky test that I added really gives our CI a lot of headaches.
Although I was never able to reproduce this locally, it sporadically
hangs/fails on our bots.  I decided to silently pass the test whenever
we are unable to setup the proper test condition after 10 retries.  This
is of course suboptimal and a last recourse.  Please let me know if you
know how to test this better.

rdar://57844626
2019-12-11 12:56:52 -08:00
..
deadlock.mm
debug_external.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
dlopen.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-dups.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-ignore-noninstrumented.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-lib.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-noninstrumented-module.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-swift-debugging.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external-swift.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
external.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
gcd-sync-block-copy.mm [TSan][libdispatch] Port gcd-sync-block-copy.mm to C++ 2019-04-16 01:34:38 +00:00
ignore-noninstrumented.mm [TSan] Remove ignore_interceptors_accesses flag 2019-01-10 20:04:33 +00:00
libcxx-call-once.mm
libcxx-future.mm
libcxx-shared-ptr-recursive.mm
libcxx-shared-ptr-stress.mm Revert "Follow-up to r331378. Update tests to allow to use C atomics in C++." 2018-05-03 23:06:37 +00:00
libcxx-shared-ptr.mm
lit.local.cfg.py [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
mach_vm_allocate.c [TSan] Pacify flaky test on Darwin 2019-12-11 12:56:52 -08:00
main_tid.mm
malloc-stack-logging.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
malloc_size.mm
norace-objcxx-run-time.mm Fix which Darwin versions have ObjC runtime with full subscripting support. 2018-02-26 23:04:57 +00:00
objc-double-property.mm
objc-race.mm
objc-simple.mm
objc-synchronize-cycle-tagged.mm [TSan] Support Objective-C @synchronized with tagged pointers 2019-01-07 19:19:23 +00:00
objc-synchronize-cycle.mm [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized 2019-01-02 20:10:30 +00:00
objc-synchronize-nested-recursive.mm [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized 2019-01-02 20:10:30 +00:00
objc-synchronize-tagged.mm [tsan] Fix crash in objc_sync_enter/objc_sync_exit when using an Obj-C tagged pointer 2018-07-24 16:19:06 +00:00
objc-synchronize.mm [tsan] Add interceptors for objc_sync_enter and objc_sync_exit 2018-04-13 01:05:29 +00:00
os_unfair_lock.c [TSan] Add interceptors for os_unfair_lock 2019-08-16 22:41:25 +00:00
osatomics-add.mm
osatomics-bitops.mm
osatomics-list.mm
osspinlock-norace.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
realloc-zero.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
signals-blocked.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
symbolizer-atos.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
symbolizer-dladdr.cpp compiler-rt: Rename .cc file in test/tsan to .cpp 2019-08-02 07:18:07 +00:00
workerthreads.mm
xpc-cancel.mm [tsan] Add support for running TSan tests on iOS simulator and devices 2017-07-10 15:00:55 +00:00
xpc-race.mm Revert "Follow-up to r331378. Update tests to allow to use C atomics in C++." 2018-05-03 23:06:37 +00:00
xpc.mm [tsan] Add support for running TSan tests on iOS simulator and devices 2017-07-10 15:00:55 +00:00