Leif Walsh
7f8babe49f
update stress test runner for git
2013-04-19 07:24:55 -04:00
tokubuild
c56c6cf5f8
refs #6566 fix drd and coverage test scripts
2013-04-17 07:27:51 -04:00
tokubuild
3238f36def
refs #6566 fix release test script
2013-04-17 07:26:55 -04:00
Leif Walsh
d45f9a6361
add new nightly test scripts
...
git-svn-id: file:///svn/toku/tokudb@55606 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Leif Walsh
0444366249
make temp dir if it doesn't exist
...
git-svn-id: file:///svn/toku/tokudb@53914 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:30 -04:00
Leif Walsh
9e9287b104
fix passing of toku_svnroot
...
git-svn-id: file:///svn/toku/tokudb@52628 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
a0786a9c04
fix branch name reporting in stress test script
...
git-svn-id: file:///svn/toku/tokudb@52616 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
708364cb98
fix bugs and add --toku_svnroot for stress test script
...
git-svn-id: file:///svn/toku/tokudb@52543 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
fe91960373
quick syntax fix to stress test script
...
git-svn-id: file:///svn/toku/tokudb@52358 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Leif Walsh
fb2df7c345
closes #5890 implement selective emailing in run.stress-tests.py
...
git-svn-id: file:///svn/toku/tokudb@52093 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:26 -04:00
Leif Walsh
76a758c8db
add 6.6.3 to available versions for stress tests script
...
git-svn-id: file:///svn/toku/tokudb@51645 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:25 -04:00
Leif Walsh
0d80171a74
run upgrade stress tests on 6.5.1 with python script
...
git-svn-id: file:///svn/toku/tokudb@51482 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:25 -04:00
Leif Walsh
5055a42984
refs #5781 fix stress test script, copy more libs
...
git-svn-id: file:///svn/toku/tokudb@51429 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:25 -04:00
Leif Walsh
95dc3b3635
refs #5670 quick fix
...
git-svn-id: file:///svn/toku/tokudb@51327 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:24 -04:00
Leif Walsh
69ac91d63d
refs #5781 #5670 clean up stress test script, email about more failures
...
git-svn-id: file:///svn/toku/tokudb@51326 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:24 -04:00
Leif Walsh
1517b01985
refs #5672 compile drd/helgrind tests with -O1 so they complete in a reasonable amount of time
...
git-svn-id: file:///svn/toku/tokudb@51305 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:24 -04:00
John Esmet
3909900311
fixes #5812
...
git-svn-id: file:///svn/toku/tokudb@51256 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:24 -04:00
Leif Walsh
e152c866ef
fix stress test python script to save libs properly
...
git-svn-id: file:///svn/toku/tokudb@50790 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:21 -04:00
Leif Walsh
43553c0cf2
refs #5672 use debug build for helgrind tests nightly
...
git-svn-id: file:///svn/toku/tokudb@50730 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:21 -04:00
Leif Walsh
2fd87df7ab
change stress test script to save libutil.so and to recreate the paths for the libraries we need (gdb has trouble otherwise)
...
git-svn-id: file:///svn/toku/tokudb@50462 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:19 -04:00
Leif Walsh
a60df40880
refs #5662 stagger the long running stress tests
...
git-svn-id: file:///svn/toku/tokudb@50176 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:18 -04:00
Leif Walsh
1dad7e5575
refs #5662 fix script
...
git-svn-id: file:///svn/toku/tokudb@50172 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:17 -04:00
Leif Walsh
04f6bd0b51
refs #5662 every once in a while, run a stress test for a really long time
...
(an hour here)
git-svn-id: file:///svn/toku/tokudb@50170 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:17 -04:00
Leif Walsh
e750561cfe
refs #5671 closes #5662 pass long join timeout for stress tests, fix num_ptquery/num_update reporting
...
git-svn-id: file:///svn/toku/tokudb@50169 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:17 -04:00
John Esmet
65cd284834
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
...
git-svn-id: file:///svn/toku/tokudb@49851 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:15 -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
083febd0ea
closes #5637 implement branch name in run.stress-tests.py
...
git-svn-id: file:///svn/toku/tokudb@49304 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:13 -04:00
Leif Walsh
74a2998434
refs #5368 fix tokuvalgrind to count lines and compare them with 0 properly
...
git-svn-id: file:///svn/toku/tokudb@48685 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:12 -04:00
Leif Walsh
9e79e56ba2
refs #5537 don't use "tokuvalgrind" on darwin because valgrind on darwin is noisy
...
git-svn-id: file:///svn/toku/tokudb@48381 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:11 -04:00
Leif Walsh
86e48d7f2a
refs #4871 use the right name for the makefile generator
...
git-svn-id: file:///svn/toku/tokudb@48203 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
9715069cdf
refs #5368 fix options to grep
...
git-svn-id: file:///svn/toku/tokudb@48173 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
e0ad4e5ab5
refs #4871 clean up nightly test script so it will work on osx
...
git-svn-id: file:///svn/toku/tokudb@48150 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
50b03741f7
refs #5368 add some osx specific suppressions to the suppressions file, and also to tokuvalgrind because things are a little rocky on osx these days
...
git-svn-id: file:///svn/toku/tokudb@48125 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:09 -04:00
Leif Walsh
cca3b63cab
refs #5407 decrease default stress test time so that recovery tests run more frequently, regular tests should still have plenty of time to run
...
git-svn-id: file:///svn/toku/tokudb@47259 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:05 -04:00
Leif Walsh
cdebca297c
refs #4871 use debug build to run drd tests
...
git-svn-id: file:///svn/toku/tokudb@46776 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:03 -04:00
Leif Walsh
6a42c92090
refs #5342 add 6.1.0 to the available versions in run.stress-tests.py
...
git-svn-id: file:///svn/toku/tokudb@46539 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
ff9c705be0
refs #4871 don't run test1426 under valgrind it's super slow because it's bdb
...
git-svn-id: file:///svn/toku/tokudb@46454 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
0dea54f5c6
refs #5291 don't run bdb tests under valgrind
...
git-svn-id: file:///svn/toku/tokudb@46389 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
27feaeb9e3
refs #5291 add back bdb tests during nightly runs (might need to split it
...
from valgrind tests)
git-svn-id: file:///svn/toku/tokudb@46333 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
Leif Walsh
933d3b7bc9
refs #5291 change fractal tree nightly script to only use gcc
...
git-svn-id: file:///svn/toku/tokudb@46328 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:02 -04:00
TokuBuild
bdbe3d076d
refs #4871 change filename for gccopt part of nightly test
...
git-svn-id: file:///svn/toku/tokudb@46146 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:01 -04:00
Leif Walsh
7467b279f5
refs #5291 add USE_VALGRIND option to control NVALGRIND, and update
...
nightly tests to use gcc optimized build too
git-svn-id: file:///svn/toku/tokudb@46099 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:01 -04:00
TokuBuild
4cd1d10dda
refs #4871 source compiler path scripts in nightly script
...
git-svn-id: file:///svn/toku/tokudb@45996 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:00 -04:00
Leif Walsh
aa7a2fba6f
refs #5206 update run.stress-tests.py
...
git-svn-id: file:///svn/toku/tokudb@45952 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:00 -04:00
Leif Walsh
96d6f517eb
refs #5206 update run.fractal.tree.tests.bash
...
git-svn-id: file:///svn/toku/tokudb@45951 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:00 -04:00
Leif Walsh
e75fb81042
refs #5163 change BDBDIR to CMAKE_PREFIX_PATH in run.fractal.tree.tests.bash
...
git-svn-id: file:///svn/toku/tokudb@45359 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:57 -04:00
Leif Walsh
3d4e3a44b9
refs #4802 add recover-test_stress_openclose.tdb to the list of stress tests to run
...
git-svn-id: file:///svn/toku/tokudb@45226 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:56 -04:00
Leif Walsh
074a93cea9
refs #4820 add more tests by default
...
git-svn-id: file:///svn/toku/tokudb@45220 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:56 -04:00
Leif Walsh
e4f40ea3d7
refs #4802 finish off stress test runner script for running all the time
...
add email functionality
tar up the failed environment
add libs to environment too
git-svn-id: file:///svn/toku/tokudb@45219 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:56 -04:00