Skip to content

Commit

Permalink
Trailing comma is no longer present in Micrometer Prometheus
Browse files Browse the repository at this point in the history
See quarkusio/quarkus#30343 for details
  • Loading branch information
gtroitsk committed May 25, 2023
1 parent 452dd7f commit 7000b83
Showing 1 changed file with 1 addition and 9 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package io.quarkus.ts.micrometer.prometheus;

import static io.restassured.RestAssured.given;
import static io.restassured.RestAssured.when;
import static org.awaitility.Awaitility.await;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.jupiter.api.Assertions.assertFalse;
Expand All @@ -23,14 +22,7 @@ public class HttpServerMetricsIT {

private static final int ASSERT_METRICS_TIMEOUT_MINUTES = 1;
private static final List<String> HTTP_SERVER_REQUESTS_METRICS_SUFFIX = Arrays.asList("count", "sum", "max");

/*
* In versions before 2.16 metrics have format '{a,b,}' (with trailing comma)
* Starting from 2.16 the format changed to '{a,b}'
* See https://github.com/quarkusio/quarkus/issues/30343 for details
* TODO: add '}' to the end, when this stabilizes
*/
private static final String HTTP_SERVER_REQUESTS_METRICS_FORMAT = "http_server_requests_seconds_%s{method=\"GET\",outcome=\"SUCCESS\",status=\"200\",uri=\"%s\"";
private static final String HTTP_SERVER_REQUESTS_METRICS_FORMAT = "http_server_requests_seconds_%s{method=\"GET\",outcome=\"SUCCESS\",status=\"200\",uri=\"%s\"}";
private static final String PING_PONG_ENDPOINT = "/without-metrics-pingpong";

@QuarkusApplication
Expand Down

0 comments on commit 7000b83

Please sign in to comment.