From be0241629ef827dc1b32fe9e13e7eb562cccb577 Mon Sep 17 00:00:00 2001 From: Alice Doherty <66687032+alicedoherty@users.noreply.github.com> Date: Tue, 24 Mar 2026 17:03:32 +0000 Subject: [PATCH] SERVER-122517 Fix override logic for sep_benchmarks threshold check (#50298) GitOrigin-RevId: b0c7e75de7ad3bf1d9bee044be16df69f7b5c8e7 --- .../testing/hooks/generate_and_check_perf_results.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/buildscripts/resmokelib/testing/hooks/generate_and_check_perf_results.py b/buildscripts/resmokelib/testing/hooks/generate_and_check_perf_results.py index 0d963974ab9..913cffc819b 100644 --- a/buildscripts/resmokelib/testing/hooks/generate_and_check_perf_results.py +++ b/buildscripts/resmokelib/testing/hooks/generate_and_check_perf_results.py @@ -417,8 +417,11 @@ class CheckPerfResultTestCase(interface.DynamicTestCase): ) if any_metric_has_failed: - # If this in the merge queue, check to see if an override comment was made by an authorized user. - if _config.EVERGREEN_REQUESTER == "github_merge_queue": + # Check to see if an override comment was made by an authorized user. + if ( + _config.EVERGREEN_REQUESTER == "github_pr" + or _config.EVERGREEN_REQUESTER == "github_merge_queue" + ): github_pr_number = int(get_expansion("github_pr_number", 0)) if not github_pr_number: raise ServerFailure(