Commit graph

77 commits

Author SHA1 Message Date
Leif Walsh
85c058de69 [t:4797] fix print statements, save commands better
git-svn-id: file:///svn/toku/tokudb@42672 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:23 -04:00
Leif Walsh
13515287ef [t:4797] adding upgrade test runner stuff to run.stress-tests.py
git-svn-id: file:///svn/toku/tokudb@42669 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:23 -04:00
Leif Walsh
6ed9c14269 refactoring stress test thing some more
git-svn-id: file:///svn/toku/tokudb@42142 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
1472640656 stress test runner: better logging, refactoring, and saving prepared environments between test runs
git-svn-id: file:///svn/toku/tokudb@42140 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
e595d524e7 don't create envdir by ourselves
git-svn-id: file:///svn/toku/tokudb@42120 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
c8e83ae2d3 fix screen logging to actually report a failure
git-svn-id: file:///svn/toku/tokudb@42118 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
f1bf8f1dd0 better log format
git-svn-id: file:///svn/toku/tokudb@42117 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
a963455721 make test runner throttle the number of large tests concurrently, to prevent excessive swapping
git-svn-id: file:///svn/toku/tokudb@42116 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
5b3fd4bb82 better logging, exception handling for stress test runner
git-svn-id: file:///svn/toku/tokudb@42103 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Leif Walsh
b5219b4a15 a much better stress test runner
git-svn-id: file:///svn/toku/tokudb@42099 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Zardosht Kasheff
ab3f499097 [t:4733], add recover-test_stress3.tdb to stress test script
git-svn-id: file:///svn/toku/tokudb@41951 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:22 -04:00
Rich Prohaska
e1d9f40557 #4662 put a ceiling on the number of cpus that the fractal tree tests see refs[t:4662]
git-svn-id: file:///svn/toku/tokudb@41352 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:14 -04:00
Rich Prohaska
f20473d4c9 #4642 add valgrind version to the test result file refs[t:4642]
git-svn-id: file:///svn/toku/tokudb@41265 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:14 -04:00
Rich Prohaska
1a465ba970 #4643 rename build.check.bash to run.fractal.tree.tests.bash refs[t:4643]
git-svn-id: file:///svn/toku/tokudb@41179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:13 -04:00
Rich Prohaska
7fa1da516f #4643 get fractal tree tests running on centos 6 (build.check.bash port) refs[t:4643]
git-svn-id: file:///svn/toku/tokudb@41160 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:13 -04:00
Leif Walsh
997a4ed232 [t:4028] add --no-crash_on_update_failure to stress test script
git-svn-id: file:///svn/toku/tokudb@41157 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:13 -04:00
Rich Prohaska
a244bd5a91 #4448 run fractal tree tests with cilk refs[t:4448]
git-svn-id: file:///svn/toku/tokudb@39500 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:09 -04:00
Rich Prohaska
075f47e9b8 #4084 fix pass fail counts for fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@39340 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:08 -04:00
Rich Prohaska
beab7855d1 #4084 run bdb 5.3 tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@39158 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:07 -04:00
Rich Prohaska
5fd4d3ec1f #4084 run bdb tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@39106 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
8eef83801e [t:4382] merging test uncommenting from 5.2.7 back to mainline
git-svn-id: file:///svn/toku/tokudb@38961 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Leif Walsh
cdcbd18cb8 [t:4382] wrote script to run tests forever
git-svn-id: file:///svn/toku/tokudb@38957 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Rich Prohaska
b82d6ac7a3 #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38912 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Rich Prohaska
cd084ff938 #4084 fix the build.check.bash script refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38868 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
e255488fda #4389 update the loader stress test refs[t:4389]
git-svn-id: file:///svn/toku/tokudb@38804 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
1fe6fe212d #4389 update the loader stress test refs[t:4389]
git-svn-id: file:///svn/toku/tokudb@38782 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
ea0ba57f66 #4084 try to speed up fractal tree tests on pointy refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38775 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
6549c635b2 [t:4382] don't invert --only_create runs
git-svn-id: file:///svn/toku/tokudb@38773 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
b755e5f3a9 [t:4382] add non-recover stress tests
git-svn-id: file:///svn/toku/tokudb@38771 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
d51eab0c4d [t:4382] merging quick fix to mainline
git-svn-id: file:///svn/toku/tokudb@38736 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
ad17377cfa [t:4382] merge revision info saving part from 5.2.7 to mainline
git-svn-id: file:///svn/toku/tokudb@38734 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
f7e8d26dcd [t:4382] merging time extension back to mainline
git-svn-id: file:///svn/toku/tokudb@38725 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
514e72777e [t:4382] merging fix from 5.2.7
git-svn-id: file:///svn/toku/tokudb@38722 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
6abacaf66d [t:4382] better signal handling, update/rebuild once per day
git-svn-id: file:///svn/toku/tokudb@38718 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
2ee1bacb3f [t:4382] clean up stuff
git-svn-id: file:///svn/toku/tokudb@38715 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
2aeabf200c [t:4382] don't overwrite old logs anymore
git-svn-id: file:///svn/toku/tokudb@38713 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Rich Prohaska
c6675212ad #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38711 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
e4099a0054 [t:4382] save stderr too, kill children better
git-svn-id: file:///svn/toku/tokudb@38706 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
f7ad0ee785 [t:4382] run in temp directory too, so we pinpoint the corefile
git-svn-id: file:///svn/toku/tokudb@38705 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
c262ca2109 [t:4382] fix tmpfile logging, directory creation, output nonsense
git-svn-id: file:///svn/toku/tokudb@38704 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
5e2e4e7449 [t:4382] have to negate failure condition for 'test' mode
git-svn-id: file:///svn/toku/tokudb@38703 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:05 -04:00
Leif Walsh
a9c0362b06 [t:4382] better child handling
git-svn-id: file:///svn/toku/tokudb@38701 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
233f8f978a [t:4382] make script output some stuff
git-svn-id: file:///svn/toku/tokudb@38700 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Leif Walsh
52c2d44175 [t:4382] wrote script
git-svn-id: file:///svn/toku/tokudb@38699 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
599b880c1f #4084 speed up fractal tree tests refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38654 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
a9e38e314c #4084 speed up build.check.icc.bash refs[t:4084]
git-svn-id: file:///svn/toku/tokudb@38652 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:04 -04:00
Rich Prohaska
6c937f096f #3127 run stress and upgrade tests refs[t:3127]
git-svn-id: file:///svn/toku/tokudb@37050 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:57 -04:00
Rich Prohaska
dc687b6097 #3127 run upgrade-test-4 with valgrind in the nightly tests refs[t:3127]
git-svn-id: file:///svn/toku/tokudb@36774 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:54 -04:00
Rich Prohaska
b9c2e75051 #3752 limit execution time to 2 hours refs[t:3752]
git-svn-id: file:///svn/toku/tokudb@35617 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:51 -04:00
Rich Prohaska
0be8bf6210 #4011 run scanscan with --lwc (speed up by a factor of 10) closes[t:4011]
git-svn-id: file:///svn/toku/tokudb@35305 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:50 -04:00