From db69aa34cc891c4e7b2f19ef3ec1ffa9ca8d106d Mon Sep 17 00:00:00 2001 From: Arthur She Date: Fri, 17 Mar 2023 09:17:40 -0700 Subject: mt-job-parser.py: Grab the PR-head jobs instead of PR-merge From Bence We've removed most subtasks from the merge jobs, so use the more representative head jobs instead. Signed-off-by: Arthur She --- mt-job-parser.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mt-job-parser.py b/mt-job-parser.py index fb52ac5..dd73743 100755 --- a/mt-job-parser.py +++ b/mt-job-parser.py @@ -16,7 +16,7 @@ from bs4 import BeautifulSoup import statistics import urllib.request -MBEDTLS_PR_MERGE_JOB_URL = f"https://ci.staging.trustedfirmware.org/job/mbed-tls-pr-merge/view/change-requests/api/json" +MBEDTLS_PR_HEAD_JOB_URL = f"https://ci.staging.trustedfirmware.org/job/mbed-tls-pr-head/view/change-requests/api/json" nightly_job = { "name": "mbed-tls-nightly-tests", "url": "https://ci.staging.trustedfirmware.org/view/Mbed-TLS/job/mbed-tls-nightly-tests/" } @@ -190,9 +190,9 @@ if __name__ == "__main__": print(f"-------------- Get {days_period} day of jobs from {period_date.strftime('%Y/%m/%d')} ---------------\n \ Update Google spreadsheet: {update_gs}\n\t Download timestamp file: {download_timestamp}" ) - pr_merge_jobs = json.loads(requests.get(MBEDTLS_PR_MERGE_JOB_URL).text) - #print(json.dumps(pr_merge_jobs, indent=4)) - build_jobs = pr_merge_jobs["jobs"] + pr_head_jobs = json.loads(requests.get(MBEDTLS_PR_HEAD_JOB_URL).text) + #print(json.dumps(pr_head_jobs, indent=4)) + build_jobs = pr_head_jobs["jobs"] build_jobs.append(nightly_job) threads = [] -- cgit v1.2.3