From: Rishabh Dave Date: Tue, 16 Apr 2024 12:41:32 +0000 (+0530) Subject: qa/vstart_runner: allow more time for vstart.sh to run X-Git-Tag: testing/wip-yuriw-testing-20240417.205635~11^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=03b332951db1a13c1f97b147bf14e0719d572177;p=ceph-ci.git qa/vstart_runner: allow more time for vstart.sh to run This issue was exposed by ceph API test failure. Link to this failure - https://jenkins.ceph.com/job/ceph-api/72373/ Copying traceback below from here https://jenkins.ceph.com/job/ceph-api/72373/consoleFull#-2010121386c212b007-e891-4176-9ee7-2f60eca393b7 - 2024-04-15 12:32:34,808.808 INFO:__main__:> ../src/vstart.sh -n --nolockdep Using guessed paths /home/jenkins-build/build/workspace/ceph-api/build/lib/ ['/home/jenkins-build/build/workspace/ceph-api/qa', '/home/jenkins-build/build/workspace/ceph-api/build/lib/cython_modules/lib.3', '/home/jenkins-build/build/workspace/ceph-api/src/pybind'] Traceback (most recent call last): File "/home/jenkins-build/build/workspace/ceph-api/build/../qa/tasks/vstart_runner.py", line 1552, in exec_test() File "/home/jenkins-build/build/workspace/ceph-api/build/../qa/tasks/vstart_runner.py", line 1402, in exec_test remote.run(args=args, env=vstart_env, timeout=(3 * 60)) File "/home/jenkins-build/build/workspace/ceph-api/build/../qa/tasks/vstart_runner.py", line 452, in run return self._do_run(**kwargs) File "/home/jenkins-build/build/workspace/ceph-api/build/../qa/tasks/vstart_runner.py", line 491, in _do_run proc.wait(timeout) File "/home/jenkins-build/build/workspace/ceph-api/build/../qa/tasks/vstart_runner.py", line 252, in wait out, err = self.subproc.communicate(timeout=timeout) File "/usr/lib/python3.10/subprocess.py", line 1152, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.10/subprocess.py", line 2004, in _communicate self._check_timeout(endtime, orig_timeout, stdout, stderr) File "/usr/lib/python3.10/subprocess.py", line 1196, in _check_timeout raise TimeoutExpired( subprocess.TimeoutExpired: Command '../src/vstart.sh -n --nolockdep' timed out after 180 seconds Signed-off-by: Rishabh Dave --- diff --git a/qa/tasks/vstart_runner.py b/qa/tasks/vstart_runner.py index b5dbe3c5f97..d7e978cb844 100644 --- a/qa/tasks/vstart_runner.py +++ b/qa/tasks/vstart_runner.py @@ -1392,7 +1392,7 @@ def exec_test(): log.info('\nrunning vstart.sh now...') # usually, i get vstart.sh running completely in less than 100 # seconds. - remote.run(args=args, env=vstart_env, timeout=(3 * 60)) + remote.run(args=args, env=vstart_env, timeout=(5 * 60)) log.info('\nvstart.sh finished running') # Wait for OSD to come up so that subsequent injectargs etc will