Leif Walsh
94097a5676
refs #5351 fix test_stress0 stuff in cmake
...
git-svn-id: file:///svn/toku/tokudb@49860 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:15 -04:00
Leif Walsh
2c45ee3a31
refs #5418 add --verify_period to benchmark-test
...
git-svn-id: file:///svn/toku/tokudb@49772 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:15 -04:00
Leif Walsh
df8d7e9f2f
refs #5418 don't run such a large benchmark-test under valgrind
...
git-svn-id: file:///svn/toku/tokudb@49758 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:15 -04:00
Leif Walsh
bf70bbb898
refs #5418 merge promotion to main
...
git-svn-id: file:///svn/toku/tokudb@49697 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:14 -04:00
Leif Walsh
4b2b1ceef4
refs #5368 try harder to ignore ranlib (again)
...
git-svn-id: file:///svn/toku/tokudb@49359 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:14 -04:00
Leif Walsh
cc85ef2c28
refs #5368 revert bad merge
...
git-svn-id: file:///svn/toku/tokudb@49358 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:14 -04:00
Leif Walsh
941926af52
refs #5368 try harder to ignore ranlib issues
...
git-svn-id: file:///svn/toku/tokudb@49357 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:14 -04:00
Leif Walsh
5342be2607
refs #5537 suppress spurious build warnings about ranlib
...
git-svn-id: file:///svn/toku/tokudb@49318 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:13 -04:00
Leif Walsh
774afe534d
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
...
git-svn-id: file:///svn/toku/tokudb@48763 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:13 -04:00
Leif Walsh
d96e824e96
refs #5351 fix up ctestcustom
...
git-svn-id: file:///svn/toku/tokudb@48728 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:13 -04:00
Leif Walsh
9dfa5bcb60
refs #5368 suppress extra warnings from xz code when using clang
...
git-svn-id: file:///svn/toku/tokudb@48677 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:12 -04:00
Leif Walsh
9ac4390564
refs #5368 suppress helgrind/drd in a nicer way
...
git-svn-id: file:///svn/toku/tokudb@48326 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:10 -04:00
Leif Walsh
323234b138
refs #4871 don't run perf_read_write under memcheck, increase timeout for
...
upgrade stress tests
git-svn-id: file:///svn/toku/tokudb@47207 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:05 -04:00
Leif Walsh
26ab20b2d8
closes #5362 add helgrind_test_partitioned_counter
...
git-svn-id: file:///svn/toku/tokudb@46774 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:03 -04:00
Leif Walsh
a045bd84e1
refs #5342 generated 6.1.0 envs for stress tests
...
git-svn-id: file:///svn/toku/tokudb@46538 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
1d23639249
closes #5340 exclude log_print.cc from coverage report
...
git-svn-id: file:///svn/toku/tokudb@46507 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
18a1e9c1a4
refs #4871 don't run 6.0.0 upgrade tests during normal dev time
...
git-svn-id: file:///svn/toku/tokudb@46473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
958c447641
closes #5206 merge c++ changes to mainline
...
git-svn-id: file:///svn/toku/tokudb@45903 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:59 -04:00
John Esmet
515d9a87b0
fixes #5183 fix stress openclose to use the standard query/update operations so that recovery can verify the correctness of the dbs upon recovery. this means we can have a recovery version of the test, which simply sets crash_at_end = true before calling stress table. put all of the common stuff in a header (dirty but better than duplicating the code)
...
git-svn-id: file:///svn/toku/tokudb@45224 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:56 -04:00
Leif Walsh
3a32edcd5c
only run the small upgrade tests nightly.
...
refs #4871
refs #4797
git-svn-id: file:///svn/toku/tokudb@45027 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:54 -04:00
Leif Walsh
8a94c7b28a
fix some more cmake stuff with upgrade stress tests
...
refs #4871
git-svn-id: file:///svn/toku/tokudb@45025 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:54 -04:00
Leif Walsh
e4d3537d29
cmake syntax fix
...
refs #4797
git-svn-id: file:///svn/toku/tokudb@45020 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:54 -04:00
Leif Walsh
25cf61bd4c
add upgrade stress tests to the nightly suite
...
refs #4797
git-svn-id: file:///svn/toku/tokudb@45019 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:54 -04:00
Leif Walsh
fd7fd2aaca
run more tests now that the drd_mid_* and drd_large_* tests are quicker
...
refs #4871
closes #5157
git-svn-id: file:///svn/toku/tokudb@45017 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:54 -04:00
Leif Walsh
aa8727df6d
[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
2013-04-17 00:00:52 -04:00
Leif Walsh
41fa070325
[t:4871] don't run stress-gc2.tdb under valgrind
...
git-svn-id: file:///svn/toku/tokudb@44656 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:50 -04:00
Leif Walsh
c7ee5b5821
[t:4871] don't run helgrind_helgrind{2,3}.tdb under valgrind
...
git-svn-id: file:///svn/toku/tokudb@44637 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:50 -04:00
Leif Walsh
d6d59ec4b5
[t:4871] use shared lib for {lock,range}_tree tests, speeds up build, and add prefixes to test names to use regexes better
...
also better osx/clang support, compile with -O4 now
and use the same compiler for the fractal tree and lzma
git-svn-id: file:///svn/toku/tokudb@44602 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:50 -04:00
Leif Walsh
3719bf2c2f
[t:4901] merging brt->ft rename to main
...
git-svn-id: file:///svn/toku/tokudb@43686 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:35 -04:00
Leif Walsh
9df93579d5
[t:4871] don't run upgrade_test_simple with valgrind
...
git-svn-id: file:///svn/toku/tokudb@43633 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:32 -04:00
Leif Walsh
6127e53606
[t:4871] don't run drd_test_4015 under memcheck
...
git-svn-id: file:///svn/toku/tokudb@43491 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
d58b1a3331
[t:4871] really turn on -Werror, make things compile with it
...
git-svn-id: file:///svn/toku/tokudb@43473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
d74ecf32ad
[t:4814] don't patch out recovery_fileops_unit.tdb, we want it to run and
...
need to fix it
git-svn-id: file:///svn/toku/tokudb@43403 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
482a652da7
[t:4814] fix non-static warning in make_tdb.c, ignore warnings about test-rwlock.c for now
...
git-svn-id: file:///svn/toku/tokudb@43340 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bd3f447c1
[t:4858] merge 4858 to mainline
...
git-svn-id: file:///svn/toku/tokudb@43285 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
5a3d586ba6
[t:4814] suppress xz compilation warnings on the dashboard
...
git-svn-id: file:///svn/toku/tokudb@43225 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
42b14aa651
[t:4814] fix the thing that makes it so perf tests don't run by default
...
git-svn-id: file:///svn/toku/tokudb@43213 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
f8eda673fa
[t:4814] don't run valgrind on tests that crash
...
git-svn-id: file:///svn/toku/tokudb@43192 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
63b1969fbb
[t:4814] merging cmake work to mainline
...
git-svn-id: file:///svn/toku/tokudb@43179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00