From 9a49316c59fbee99e1000e7962a50edea8a4ffac Mon Sep 17 00:00:00 2001 From: zenador Date: Thu, 22 Jan 2026 22:24:41 +0800 Subject: [PATCH] promql: info function: fix unit test for ignoring info metrics themselves (#17911) Signed-off-by: Jeanette Tan --- promql/promqltest/testdata/info.test | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/promql/promqltest/testdata/info.test b/promql/promqltest/testdata/info.test index a0bf97322f..9bc4ed0fbc 100644 --- a/promql/promqltest/testdata/info.test +++ b/promql/promqltest/testdata/info.test @@ -70,7 +70,11 @@ eval range from 0m to 10m step 5m info(metric, {__name__=~".+_info"}) metric{instance="a", job="1", label="value", build_data="build", data="info", another_data="another info"} 0 1 2 # Info metrics themselves are ignored when it comes to enriching with info metric data labels. -eval range from 0m to 10m step 5m info(build_info, {__name__=~".+_info", build_data=~".+"}) +eval range from 0m to 10m step 5m info(build_info, {__name__=~".+_info", another_data=~".+"}) + build_info{instance="a", job="1", build_data="build"} 1 1 1 + +# Info metrics themselves are ignored when it comes to enriching with info metric data labels. +eval range from 0m to 10m step 5m info(build_info, {__name__=~".+_info"}) build_info{instance="a", job="1", build_data="build"} 1 1 1 clear