restructure AMD scheduled CI (#27743)
* fix --------- Co-authored-by: ydshieh <ydshieh@users.noreply.github.com>
This commit is contained in:
@@ -119,10 +119,17 @@ class Message:
|
||||
# Failures and success of the additional tests
|
||||
self.n_additional_success = sum(r["success"] for r in additional_results.values())
|
||||
|
||||
all_additional_failures = dicts_to_sum([r["failed"] for r in additional_results.values()])
|
||||
self.n_additional_single_gpu_failures = all_additional_failures["single"]
|
||||
self.n_additional_multi_gpu_failures = all_additional_failures["multi"]
|
||||
self.n_additional_unknown_gpu_failures = all_additional_failures["unclassified"]
|
||||
if len(additional_results) > 0:
|
||||
# `dicts_to_sum` uses `dicts_to_sum` which requires a non empty dictionary. Let's just add an empty entry.
|
||||
all_additional_failures = dicts_to_sum([r["failed"] for r in additional_results.values()])
|
||||
self.n_additional_single_gpu_failures = all_additional_failures["single"]
|
||||
self.n_additional_multi_gpu_failures = all_additional_failures["multi"]
|
||||
self.n_additional_unknown_gpu_failures = all_additional_failures["unclassified"]
|
||||
else:
|
||||
self.n_additional_single_gpu_failures = 0
|
||||
self.n_additional_multi_gpu_failures = 0
|
||||
self.n_additional_unknown_gpu_failures = 0
|
||||
|
||||
self.n_additional_failures = (
|
||||
self.n_additional_single_gpu_failures
|
||||
+ self.n_additional_multi_gpu_failures
|
||||
@@ -903,6 +910,9 @@ if __name__ == "__main__":
|
||||
elif ci_event.startswith("Push CI (AMD) - "):
|
||||
flavor = ci_event.replace("Push CI (AMD) - ", "")
|
||||
job_name_prefix = f"AMD {flavor}"
|
||||
elif ci_event.startswith("Scheduled CI (AMD) - "):
|
||||
flavor = ci_event.replace("Scheduled CI (AMD) - ", "")
|
||||
job_name_prefix = f"AMD {flavor}"
|
||||
|
||||
for model in model_results.keys():
|
||||
for artifact_path in available_artifacts[f"run_all_tests_gpu_{model}_test_reports"].paths:
|
||||
|
||||
Reference in New Issue
Block a user