From 0421368f43fc6208432e9f00e59b3b6287c23873 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 16 Oct 2025 16:16:29 +0000 Subject: [PATCH 1/2] [CI] Send Platform Along with Failure Information To enable disambiguating the platform later when we look at identifying tests failing at HEAD/flaky tests. --- .ci/premerge_advisor_upload.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.ci/premerge_advisor_upload.py b/.ci/premerge_advisor_upload.py index 84214f8a6d7ef..398fe1fa8ce96 100644 --- a/.ci/premerge_advisor_upload.py +++ b/.ci/premerge_advisor_upload.py @@ -23,11 +23,13 @@ def main(commit_sha, workflow_run_number, build_log_files): ) test_failures = generate_test_report_lib.get_failures(junit_objects) source = "pull_request" if "GITHUB_ACTIONS" in os.environ else "postcommit" + current_platform = f"{platform.system()}-{platform.machine()}".lower() failure_info = { "source_type": source, "base_commit_sha": commit_sha, "source_id": workflow_run_number, "failures": [], + "platform": current_platform } if test_failures: for name, failure_message in test_failures: From a981dc6e84a3a34b5ba99b8f3b5bc8a7860d7ab8 Mon Sep 17 00:00:00 2001 From: Aiden Grossman Date: Thu, 16 Oct 2025 16:28:50 +0000 Subject: [PATCH 2/2] fix formatting --- .ci/premerge_advisor_upload.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/premerge_advisor_upload.py b/.ci/premerge_advisor_upload.py index 398fe1fa8ce96..dda4ad24d7ac4 100644 --- a/.ci/premerge_advisor_upload.py +++ b/.ci/premerge_advisor_upload.py @@ -29,7 +29,7 @@ def main(commit_sha, workflow_run_number, build_log_files): "base_commit_sha": commit_sha, "source_id": workflow_run_number, "failures": [], - "platform": current_platform + "platform": current_platform, } if test_failures: for name, failure_message in test_failures: