From 8788701ce7e8103ffb4633a229713d4d68b30d30 Mon Sep 17 00:00:00 2001 From: Brian Brazil Date: Fri, 18 Mar 2016 12:07:40 +0000 Subject: [PATCH] Add test for incorrect behaviour --- promql/testdata/operators.test | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/promql/testdata/operators.test b/promql/testdata/operators.test index 82806fc482..ccb019c597 100644 --- a/promql/testdata/operators.test +++ b/promql/testdata/operators.test @@ -115,6 +115,17 @@ eval instant at 50m http_requests{group="canary"} / on(instance,job) http_reques {instance="1", job="api-server"} 2 {instance="1", job="app-server"} 1.3333333333333333 +# https://github.com/prometheus/prometheus/issues/1489 +eval instant at 50m http_requests AND ON (dummy) vector(1) + http_requests{group="canary", instance="0", job="api-server"} 300 + http_requests{group="canary", instance="0", job="app-server"} 700 + http_requests{group="canary", instance="1", job="api-server"} 400 + http_requests{group="canary", instance="1", job="app-server"} 800 + http_requests{group="production", instance="0", job="api-server"} 100 + http_requests{group="production", instance="0", job="app-server"} 500 + http_requests{group="production", instance="1", job="api-server"} 200 + http_requests{group="production", instance="1", job="app-server"} 600 + # Comparisons. eval instant at 50m SUM(http_requests) BY (job) > 1000