summaryrefslogtreecommitdiff
path: root/test/tsan/suppress_same_address.cc
Commit message (Collapse)AuthorAgeFilesLines
* tsan: remove sleeps from testsDmitry Vyukov2015-01-211-3/+4
| | | | | | | | | | Even sleep(1) lead to episodical flakes on some machines. Use an invisible by tsan barrier to enforce required execution order instead. This makes the tests deterministic and faster. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@226659 91177308-0d34-0410-b5e6-96231b3b80d8
* tsan: make positive tests more robustDmitry Vyukov2014-05-301-1/+1
| | | | | | | | | | | | Add a script that is used to deflake inherently flaky tsan tests. It is invoked from lit tests as: %deflake %run %t The script runs the target program up to 10 times, until it produces a tsan warning. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@209898 91177308-0d34-0410-b5e6-96231b3b80d8
* Add %run to all lit testsGreg Fitzgerald2014-04-301-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@207709 91177308-0d34-0410-b5e6-96231b3b80d8
* Move TSan lit-tests under test/tsanAlexey Samsonov2014-02-141-0/+29
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201414 91177308-0d34-0410-b5e6-96231b3b80d8