mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-18 07:58:36 +00:00
Merge pull request #10572 from ldoktor/gk-stalled-results
ci.gatekeeper: Update existing results
This commit is contained in:
commit
5d96734831
@ -80,12 +80,10 @@ class Checker:
|
|||||||
else:
|
else:
|
||||||
# Not a required job
|
# Not a required job
|
||||||
return
|
return
|
||||||
# TODO: Check if multiple re-runs use the same "run_id". If so use
|
elif job['run_id'] < self.results[job_name]['run_id']:
|
||||||
# job['run_attempt'] in case of matching "run_id".
|
|
||||||
elif job['run_id'] <= self.results[job_name]['run_id']:
|
|
||||||
# Newer results already stored
|
# Newer results already stored
|
||||||
print(f"older {job_name} - {job['status']} {job['conclusion']} "
|
print(f"older {job_name} - {job['status']} {job['conclusion']} "
|
||||||
f"{job['id']}", file=sys.stderr)
|
f"{job['id']} (newer_id={self.results[job_name]['id']})", file=sys.stderr)
|
||||||
return
|
return
|
||||||
print(f"{job_name} - {job['status']} {job['conclusion']} {job['id']}",
|
print(f"{job_name} - {job['status']} {job['conclusion']} {job['id']}",
|
||||||
file=sys.stderr)
|
file=sys.stderr)
|
||||||
@ -180,7 +178,7 @@ class Checker:
|
|||||||
)
|
)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
workflow_runs = response.json()["workflow_runs"]
|
workflow_runs = response.json()["workflow_runs"]
|
||||||
for i, run in enumerate(workflow_runs):
|
for run in workflow_runs:
|
||||||
jobs = self.get_jobs_for_workflow_run(run["id"])
|
jobs = self.get_jobs_for_workflow_run(run["id"])
|
||||||
for job in jobs:
|
for job in jobs:
|
||||||
self.record(run["name"], job)
|
self.record(run["name"], job)
|
||||||
|
Loading…
Reference in New Issue
Block a user