lava_wait_jobs.py: get_finished_jobs: Increase poll delay to 5s
The older value of 0.5s is too small: we know that on average a LAVA job
takes much longer than 0.5s (or even 5s), so, while we're waiting for
job completion, polling each 0.5s doesn't make much sense: we only
generate undue load on the LAVA server. 5s seems like a good value
to keep response real-time enough and don't waste LAVA resources.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I8c60b45d6459cc85e5cde3f081e53cf473e9e90e
diff --git a/lava_helper/lava_wait_jobs.py b/lava_helper/lava_wait_jobs.py
index 08e94f2..e93555e 100755
--- a/lava_helper/lava_wait_jobs.py
+++ b/lava_helper/lava_wait_jobs.py
@@ -89,7 +89,7 @@
def get_finished_jobs(job_list, user_args, lava):
- finished_jobs = lava.block_wait_for_jobs(job_list, user_args.dispatch_timeout, 0.5)
+ finished_jobs = lava.block_wait_for_jobs(job_list, user_args.dispatch_timeout, 5)
unfinished_jobs = [item for item in job_list if item not in finished_jobs]
for job in unfinished_jobs:
info_print("Cancelling unfinished job: {}".format(job))