lava_wait_jobs.py: Only treat explicit "fail" result as failure
Because a test can be also skipped, etc.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I9a2874a2a561e49dd8c2969beed5fb32b46f520d
diff --git a/lava_helper/lava_wait_jobs.py b/lava_helper/lava_wait_jobs.py
index 82ebf38..0a56f99 100755
--- a/lava_helper/lava_wait_jobs.py
+++ b/lava_helper/lava_wait_jobs.py
@@ -222,7 +222,7 @@
info['artifacts_dir'] = "tf-m-ci-scripts/{}".format(info['job_dir'])
jinja_data.append({job: [info, non_lava_results]})
for result in non_lava_results:
- if result['result'] != 'pass':
+ if result['result'] == 'fail':
fail_j.append(job) if job not in fail_j else fail_j
time.sleep(0.5) # be friendly to LAVA
fail_output = [lava_id_to_url(x, user_args) for x in fail_j]