]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/vstart_runner.py: add timeout for vstart.sh and stop.sh
authorRishabh Dave <ridave@redhat.com>
Sat, 17 Aug 2019 06:40:08 +0000 (12:10 +0530)
committerRishabh Dave <ridave@redhat.com>
Wed, 25 Sep 2019 06:40:22 +0000 (12:10 +0530)
Override default timeout for execution of vstart.sh and stop.sh since
neither scripts take more than 100 seconds normally.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
qa/tasks/vstart_runner.py

index b2979e43d6a03a6429c296ad2820fcf89ef94b02..63f37bd7d202bb4844ed42f99d835a0e240d15c6 100644 (file)
@@ -989,7 +989,7 @@ class LocalContext(object):
 
 def _teardown_cluster():
     log.info('\ntearing down the cluster...')
-    remote.run(args = [os.path.join(SRC_PREFIX, "stop.sh")])
+    remote.run(args = [os.path.join(SRC_PREFIX, "stop.sh")], timeout=60)
     remote.run(args = ['rm', '-rf', './dev', './out'])
 
 def exec_test():
@@ -1060,7 +1060,9 @@ def exec_test():
         if require_memstore:
             args.append("--memstore")
 
-        remote.run(args, env=vstart_env)
+        # usually, i get vstart.sh running completely in less than 100
+        # seconds.
+        remote.run(args, env=vstart_env, timeout=(3 * 60))
 
         # Wait for OSD to come up so that subsequent injectargs etc will
         # definitely succeed