diff --git a/tests/sentry/api/endpoints/test_relay_globalconfig_v3.py b/tests/sentry/api/endpoints/test_relay_globalconfig_v3.py index 1f084f03046d12..ff58bfd3db7d2d 100644 --- a/tests/sentry/api/endpoints/test_relay_globalconfig_v3.py +++ b/tests/sentry/api/endpoints/test_relay_globalconfig_v3.py @@ -67,6 +67,21 @@ def test_global_config() -> None: if not config["options"]["relay.span-normalization.allowed_hosts"]: del config["options"]["relay.span-normalization.allowed_hosts"] + # NOTE (vgrozdanic): temporary fix for the test, until metric_stats is completely removed + # from sentry codebase. It has been removed from relay, without being first removed from + # sentry + if "metric_stats" in config["options"]["relay.metric-bucket-distribution-encodings"]: + del config["options"]["relay.metric-bucket-distribution-encodings"]["metric_stats"] + + if "metric_stats" in normalized["options"]["relay.metric-bucket-distribution-encodings"]: + del normalized["options"]["relay.metric-bucket-distribution-encodings"]["metric_stats"] + + if "metric_stats" in config["options"]["relay.metric-bucket-set-encodings"]: + del config["options"]["relay.metric-bucket-set-encodings"]["metric_stats"] + + if "metric_stats" in normalized["options"]["relay.metric-bucket-set-encodings"]: + del normalized["options"]["relay.metric-bucket-set-encodings"]["metric_stats"] + assert normalized == config