lava_wait_jobs: wait_for_jobs: Handle resubmit_jobs only if needed
If resubmit_jobs is empty (most cases), don't call get_finished_jobs() to
avoid confusing output in the job log.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: Ice7be0a34a6c733fa01867385486782e9a36aa2a
diff --git a/lava_helper/lava_wait_jobs.py b/lava_helper/lava_wait_jobs.py
index e93555e..f77dbad 100755
--- a/lava_helper/lava_wait_jobs.py
+++ b/lava_helper/lava_wait_jobs.py
@@ -73,8 +73,10 @@
lava = test_lava_dispatch_credentials(user_args)
finished_jobs = get_finished_jobs(job_list, user_args, lava)
resubmit_jobs = resubmit_failed_jobs(finished_jobs, user_args)
- finished_resubmit_jobs = get_finished_jobs(resubmit_jobs, user_args, lava)
- finished_jobs.update(finished_resubmit_jobs)
+ if resubmit_jobs:
+ info_print("Waiting for resubmitted jobs: {}".format(resubmit_jobs))
+ finished_resubmit_jobs = get_finished_jobs(resubmit_jobs, user_args, lava)
+ finished_jobs.update(finished_resubmit_jobs)
return finished_jobs