From 04f6bd0b51a575a529597c1fe59feb8761c2a424 Mon Sep 17 00:00:00 2001 From: Leif Walsh Date: Wed, 17 Apr 2013 00:01:17 -0400 Subject: [PATCH] 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 --- scripts/run.stress-tests.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/run.stress-tests.py b/scripts/run.stress-tests.py index a16a0aa5e03..ad9727973cd 100755 --- a/scripts/run.stress-tests.py +++ b/scripts/run.stress-tests.py @@ -57,7 +57,7 @@ class Killed(Exception): pass class TestRunnerBase(object): - def __init__(self, scheduler, builddir, installdir, rev, jemalloc, execf, tsize, csize, test_time, savedir): + def __init__(self, scheduler, builddir, installdir, rev, jemalloc, execf, tsize, csize, default_test_time, savedir): self.scheduler = scheduler self.builddir = builddir self.installdir = installdir @@ -65,7 +65,7 @@ class TestRunnerBase(object): self.execf = execf self.tsize = tsize self.csize = csize - self.test_time = test_time + self.default_test_time = default_test_time self.savedir = savedir self.env = os.environ @@ -115,6 +115,13 @@ class TestRunnerBase(object): else: return 0 + @property + def test_time(self): + if self.nruns % 16 == 0: + return 3600 + else: + return self.default_test_time + @property def envdir(self): return os.path.join(self.rundir, 'envdir')