generate_report.sh: take into account OpenCI build/lava job names
Currently, Open CI tf-ci-gateway job reports (summary tables) are not being
generated [1], making it difficult to navigate through results. This
commit take into account current Open CI build and lava job names to
be able to generate report correctly.
[1] https://ci.trustedfirmware.org/job/tf-ci-gateway/
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: I9ff42ebc102fb619785f26c25506beb7f245b894
diff --git a/job/tf-ci-gateway/generate_report.sh b/job/tf-ci-gateway/generate_report.sh
index 4844126..0558081 100755
--- a/job/tf-ci-gateway/generate_report.sh
+++ b/job/tf-ci-gateway/generate_report.sh
@@ -16,9 +16,18 @@
fi
fi
+ # set proper jobs names for test generation report script
+ if echo "$JENKINS_URL" | grep -q "arm.com"; then
+ worker_job="${worker_job:-tf-worker}"
+ lava_job="${lava_job:-tf-build-for-lava}"
+ else
+ worker_job="${worker_job:-tf-a-builder}"
+ lava_job="${lava_job:-tf-a-builder}"
+ fi
+
"$CI_ROOT/script/gen_test_report.py" \
- --job "${worker_job:-tf-worker}" \
- --build-job "${lava_job:-tf-build-for-lava}" \
+ --job "${worker_job}" \
+ --build-job "${lava_job}" \
--meta-data clone.data \
--meta-data override.data \
--meta-data inject.data \