MCPcopy Create free account
hub / github.com/apache/tvm / find_missing_expected_jobs

Method find_missing_expected_jobs

ci/scripts/github/github_tvmbot.py:461–474  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

459 ]
460
461 def find_missing_expected_jobs(self) -> list[str]:
462 # Map of job name: has seen in completed jobs
463 seen_expected_jobs = {name: False for name in EXPECTED_JOBS}
464 logging.info(f"Expected to see jobs: {seen_expected_jobs}")
465
466 missing_expected_jobs = []
467 for job in self.ci_jobs():
468 seen_expected_jobs[job["name"]] = True
469
470 for name, seen in seen_expected_jobs.items():
471 if not seen:
472 missing_expected_jobs.append(name)
473
474 return missing_expected_jobs
475
476 def trigger_gha_ci(self, sha: str) -> None:
477 logging.info("POST-ing a workflow_dispatch event to main.yml")

Callers 1

Calls 4

ci_jobsMethod · 0.95
infoMethod · 0.80
itemsMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected