From 9bd34ddd455bcfeef63bd9d23faa7d828c7e77f9 Mon Sep 17 00:00:00 2001 From: Shahzad Malik Muzaffar Date: Wed, 2 Oct 2024 12:07:46 +0200 Subject: [PATCH] set hlt-p2-timing failed status --- report-summary-merged-prs.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/report-summary-merged-prs.py b/report-summary-merged-prs.py index a65135964e3..14f7893b80b 100755 --- a/report-summary-merged-prs.py +++ b/report-summary-merged-prs.py @@ -1227,11 +1227,14 @@ def find_check_hlt_p2_timing(comparisons, architecture): for comp in comparisons: rel_name = comp["compared_tags"].split("-->")[1] print("Looking for {0} results for {1}.".format("hlt p2 timing", rel_name)) - comp["hlt-p2-timing"] = find_and_check_result( - rel_name, architecture, CHECK_HLT_TIMING_PATH, "/bin/true" + status = find_and_check_result( + rel_name, architecture, CHECK_HLT_TIMING_PATH, "grep -h -c 'failed' {0}" ) - if comp["hlt-p2-timing"] == "passed": + if status == "passed": comp["hlt-p2-timing"] = {"status": "passed", "arch": architecture} + else: + comp["hlt-p2-timing"] = status + return def find_check_crab(comparisons, architecture): @@ -1771,7 +1774,7 @@ def fix_results(results): ) CHECK_HLT_TIMING_PATH = ( JENKINS_ARTIFACTS_DIR - + "/hlt-p2-timing/RELEASE_NAME/ARCHITECTURE/Phase2Timing_resources.json" + + "/hlt-p2-timing/RELEASE_NAME/ARCHITECTURE/status.txt" ) CHECK_CRAB_PATH = JENKINS_ARTIFACTS_DIR + "/ib-run-crab/RELEASE_NAME/*" MAGIC_COMMAND_FIND_DQM_TESTS = (