From 7da1c9073ee8a43904774b8016d2b82a9b0b6528 Mon Sep 17 00:00:00 2001 From: ismail simsek Date: Tue, 13 May 2025 14:32:13 +0200 Subject: [PATCH] Prometheus: Mectircs browser refreshes metrics when series limit changes (#104101) * refetch when series limit is changed * when series limit is empty use the default series limit * tests for timerange handling * attempt to reduce the test file size * remove ineffective memory tests * update test * clearer tests * update help text * update limit tooltip --- .../metrics-browser/MetricSelector.tsx | 2 +- .../MetricsBrowserContext.test.tsx | 652 ++++---- .../useMetricsLabelsValues.test.ts | 1468 +++++++++++------ .../metrics-browser/useMetricsLabelsValues.ts | 40 +- 4 files changed, 1255 insertions(+), 907 deletions(-) diff --git a/packages/grafana-prometheus/src/components/metrics-browser/MetricSelector.tsx b/packages/grafana-prometheus/src/components/metrics-browser/MetricSelector.tsx index 2aef5d084fc..0ea994c910a 100644 --- a/packages/grafana-prometheus/src/components/metrics-browser/MetricSelector.tsx +++ b/packages/grafana-prometheus/src/components/metrics-browser/MetricSelector.tsx @@ -31,7 +31,7 @@ export function MetricSelector() { data-testid={selectors.components.DataSource.Prometheus.queryEditor.code.metricsBrowser.selectMetric} /> -