Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
4dd957a6771e4ad619bc5b565be340e82127d9fc
/
drd
/
tests
4dd957a
Added the necessary files to run the smart pointer test program as a
by bart
· 14 years ago
e37ff33
Added a test program that triggers several happens-before usage errors.
by bart
· 14 years ago
5530f5f
Made the behavior of the annotate_smart_pointer test program configurable
by bart
· 14 years ago
e32f862
Changes:
by bart
· 14 years ago
c710de6
Builds now on Win32 too.
by bart
· 14 years ago
21e49d7
Added the source code of one more unit test.
by bart
· 14 years ago
31b983d
Removed trailing whitespace in C source and header files.
by bart
· 14 years ago
21e672b
Updated expected output after recent updates in the stack backtrace code.
by bart
· 15 years ago
b00ec8c
Reverted r11010 because it was wrong.
by bart
· 15 years ago
f2f8cfa
Merged tc23_bogus_condwait.stderr.exp-linux-x86 and -ppc.
by bart
· 15 years ago
e6784f5
Added to repository.
by bart
· 15 years ago
92cfb4d
Removed a superfluous #include directive.
by bart
· 15 years ago
4f43e00
Added configure test for QAtomicInt.
by bart
· 15 years ago
28c7a05
Added a regression test.
by bart
· 15 years ago
3654440
Updated expected output after r10874.
by bart
· 15 years ago
aef57db
Added explicit constructor and destructor to class IncThread.
by bart
· 15 years ago
66f196d
- Made the ANNOTATE_RWLOCK_*() macros binary compatible with Helgrind.
by bart
· 15 years ago
f64a8aa
Made ANNOTATE_HAPPENS_BEFORE()/_AFTER() binary compatible with Helgrind.
by bart
· 15 years ago
031091d
Should compile again on Darwin.
by bart
· 15 years ago
c17e74b
Removed the tc20_verifywrap and tc20_verifywrap2 regression tests because their behavior depends too much on implementation details of libc.
by bart
· 15 years ago
3a6fff2
Reverted r10802.
by bart
· 15 years ago
70572f1
More expected output updates because of r10783.
by bart
· 15 years ago
37d55e6
Removed two regression tests because the output (number of errors) varied between runs.
by bart
· 15 years ago
1e8eab4
Made behavior of tsan_unittest again identical to the original behavior.
by bart
· 15 years ago
e636136
Added test program for the ANNOTATE_IGNORE_WRITES_*() annotation macro's.
by bart
· 15 years ago
c7627d9
Third and last type-punned pointer fix.
by bart
· 15 years ago
e63349d
Fixed more gcc warnings about type-punned pointers breaking strict
by bart
· 15 years ago
9f1757f
Fixed compiler warnings triggered by annotate_rwlock.c
by bart
· 15 years ago
a418816
Fixed gcc warnings about type-punned pointers breaking strict aliasing.
by bart
· 15 years ago
a5225b8
Added recently added regression test output files.
by bart
· 15 years ago
7830c17
Added expected output for glibc 2.10 (Fedora 11). The test tc20_verifywrap2 has to be reviewed -- the results of this test depend on glibc internals, which is not good.
by bart
· 15 years ago
34f980e
More expected output updates because of r10783.
by bart
· 15 years ago
bcc8449
Modified annotate_ignore_rw test such that it now verifies that
by bart
· 15 years ago
9a7e19e
Darwin .exp fixes following r10783.
by njn
· 15 years ago
cab64bc
Update .exp files for r10783.
by njn
· 15 years ago
5f3be75
Added regression test for ANNOTATE_IGNORE_READS_AND_WRITES_BEGIN() and
by bart
· 15 years ago
26139fa
add a missing script
by njn
· 15 years ago
2d9e874
by sewardj
· 15 years ago
950d29a
Reverted to r10509.
by bart
· 15 years ago
dbaced0
Added an output variant for the pth_cancel_locked regression test.
by bart
· 15 years ago
791a0c6
Implemented a more systematic approach for intercepting POSIX threads
by bart
· 15 years ago
67707ec
- Added more rwlock type checking.
by bart
· 15 years ago
c844150
Implemented type checking for reader-writer synchronization
by bart
· 15 years ago
80ad555
Removed -q from the Valgrind options for the bar_bad and bar_trivial tests.
by bart
· 15 years ago
8c979e2
Made the error reporting behavior of DRD similar to that of other
by bart
· 15 years ago
4f2168d
Updated expected output of tc23_bogus_condwait for Darwin because the test program has been modified (r10623).
by bart
· 15 years ago
3320ef1
Re-enabled the regression tests tc17_sembar and tc23_bogus_condwait for DRD on Darwin.
by bart
· 15 years ago
cf4de5e
Should have been included in the previous commit (r10612).
by bart
· 15 years ago
7caef85
Added regression test for pth_once().
by bart
· 15 years ago
0f83d48
Added regression test for %o (octal) format specifier.
by bart
· 15 years ago
9939666
Made the semaphore name independent of the process ID.
by bart
· 15 years ago
5fb36bb
Updated drd/tests/omp_printf:
by bart
· 15 years ago
07c142e
rwlock_test: added more internal error checking.
by bart
· 15 years ago
2e1470c
Made number of threads and number of iterations configurable. Decreased stack size allocated per thread.
by bart
· 15 years ago
5a1ea4c
Made test output operating system independent by suppressing information about conflicting segments.
by bart
· 15 years ago
3d684ca
Reverted r10511.
by bart
· 15 years ago
7c5747d
Run the pth_inconsistent_cond_wait in quiet mode.
by bart
· 15 years ago
9ccf35f
Added command line option -q, which allows to suppress printing an error message if a Pthreads call fails.
by bart
· 15 years ago
c4b5674
Labels printed with semaphore tracing enabled do now match the function names assigned by POSIX.
by bart
· 15 years ago
6e38cb2
Ported circular_buffer test to Darwin.
by bart
· 15 years ago
9667ccd
Modified filter_stderr to filter out even more platform differences.
by bart
· 15 years ago
23d23a5
Ported the pth_inconsistent_cond_wait test program to Darwin.
by bart
· 15 years ago
f0752e2
Only run the test programs that call sem_init() on operating systems that have implemented this function.
by bart
· 15 years ago
d658a04
Refactoring: moved semaphore initialization and cleanup code to two new functions.
by bart
· 15 years ago
ba05caf
Should have been included in the previous commit.
by bart
· 15 years ago
b87a897
Reverted r10523 and r10540: since sem_init() is not yet supported on Darwin, revert the attempts to compensate for the different return values on Darwin.
by bart
· 15 years ago
25f9f54
Added support for sem_open() and sem_close().
by bart
· 15 years ago
a6bd5ff
Ported TSAN test 98 to Darwin.
by bart
· 15 years ago
8b53a13
Suppressed a compiler warning.
by bart
· 15 years ago
c6ef4af
Let DRD print a warning at startup that support for Darwin is still considered experimental, and filter out this warning from the regression tests.
by bart
· 15 years ago
e36c732
Updated line numbers in expected output.
by bart
· 15 years ago
a412195
Renamed output files.
by bart
· 15 years ago
61ef9cf
Reverted r10526.
by bart
· 15 years ago
fa4fb82
Made expected output for tc23_bogus_condwait complete (Darwin).
by bart
· 15 years ago
28cabaa
Only run the tc20_verifywrap2 test if the tc20_verifywrap executable has been built.
by bart
· 15 years ago
949c415
Added a filter in order to make the Darwin output for the annotate_trace_memory test identical to the Linux output.
by bart
· 15 years ago
d2d744c
Make the regression tests pass again on Linux.
by bart
· 15 years ago
9a69eae
Bug fix: leave empty output files empty instead of transforming these into an empty line.
by bart
· 15 years ago
dfca61f
Added another Darwin regression tests output variant.
by bart
· 15 years ago
5107de9
Made the annotate_rwlock test compile on Darwin.
by bart
· 15 years ago
9e4efbf
Added an output variant.
by bart
· 15 years ago
e9c1696
Reverted r10513: removed --auto-run-dsymutil=yes again.
by bart
· 15 years ago
babdb7a
More filter tuning: remove the empty line above instead of below the ... 100 errors ... message.
by bart
· 15 years ago
937447a
Filtered out the "More than 100 errors detected." message.
by bart
· 15 years ago
fb3dfd4
Removed from repository.
by bart
· 15 years ago
9f717f5
Updated line numbers in expected output -- these line numbers changed because of r10523.
by bart
· 15 years ago
83cc386
Renamed --var-info=yes to --read-var-info=yes.
by bart
· 15 years ago
27974c9
Updated *.exp files after r10515.
by bart
· 15 years ago
b25cd6d
Added the Valgrind option --auto-run-dsymutil=yes.
by bart
· 15 years ago
f8f7629
Added result check.
by bart
· 15 years ago
f1e67af
Added more error checking.
by bart
· 15 years ago
6970e6a
Added more error checking.
by bart
· 15 years ago
a1fc3a5
More regression test output tuning.
by bart
· 15 years ago
036fe3c
Limited the number of callers printed in stackframes to two for the hg03_inherit test.
by bart
· 15 years ago
abcca06
Added filter statements for Darwin-specific messages.
by bart
· 15 years ago
e04eb37
Added --auto-run-dsymutil=yes to --var-info=yes.
by bart
· 15 years ago
76baf21
- Replaced pthread_cond_wait() by pthread_cond_timedwait() calls.
by bart
· 15 years ago
bdcf813
Runs now on Darwin too.
by bart
· 15 years ago
514343a
Enabled compilation of tsan_unittest on Darwin.
by bart
· 15 years ago
e291d91
Compiles now on Darwin.
by bart
· 15 years ago
Next »