Skip to content

Commit f2dca3b

Browse files
authored
Merge pull request #5024 from getsentry/01-13-rename_sample_api_param_remove_sleep
feat(metrics): [Trace Metrics 29] Rename sample API param, remove sleep
2 parents a930276 + 6913b95 commit f2dca3b

File tree

31 files changed

+94
-184
lines changed

31 files changed

+94
-184
lines changed

sentry-samples/sentry-samples-spring-7/src/main/java/io/sentry/samples/spring7/web/MetricController.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ String count() {
1919
return "count metric increased";
2020
}
2121

22-
@GetMapping("gauge/{count}")
23-
String gauge(@PathVariable("count") Long count) {
24-
Sentry.metrics().gauge("memory.free", count.doubleValue(), "byte");
22+
@GetMapping("gauge/{value}")
23+
String gauge(@PathVariable("value") Long value) {
24+
Sentry.metrics().gauge("memory.free", value.doubleValue(), "byte");
2525
return "gauge metric tracked";
2626
}
2727

28-
@GetMapping("distribution/{count}")
29-
String distribution(@PathVariable("count") Long count) {
30-
Sentry.metrics().distribution("distributionMetric", count.doubleValue(), "child");
28+
@GetMapping("distribution/{value}")
29+
String distribution(@PathVariable("value") Long value) {
30+
Sentry.metrics().distribution("distributionMetric", value.doubleValue(), "child");
3131
return "distribution metric tracked";
3232
}
3333
}

sentry-samples/sentry-samples-spring-7/src/test/kotlin/io/sentry/systemtest/MetricsSystemTest.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class MetricsSystemTest {
2020
assertEquals("count metric increased", restClient.getCountMetric())
2121
assertEquals(200, restClient.lastKnownStatusCode)
2222

23-
Thread.sleep(10000)
24-
2523
testHelper.ensureMetricsReceived { event, header ->
2624
testHelper.doesContainMetric(event, "countMetric", "counter", 1.0)
2725
}
@@ -33,8 +31,6 @@ class MetricsSystemTest {
3331
assertEquals("gauge metric tracked", restClient.getGaugeMetric(14))
3432
assertEquals(200, restClient.lastKnownStatusCode)
3533

36-
Thread.sleep(10000)
37-
3834
testHelper.ensureMetricsReceived { event, header ->
3935
testHelper.doesContainMetric(event, "memory.free", "gauge", 14.0)
4036
}
@@ -46,8 +42,6 @@ class MetricsSystemTest {
4642
assertEquals("distribution metric tracked", restClient.getDistributionMetric(23))
4743
assertEquals(200, restClient.lastKnownStatusCode)
4844

49-
Thread.sleep(10000)
50-
5145
testHelper.ensureMetricsReceived { event, header ->
5246
testHelper.doesContainMetric(event, "distributionMetric", "distribution", 23.0)
5347
}

sentry-samples/sentry-samples-spring-boot-4-opentelemetry-noagent/src/main/java/io/sentry/samples/spring/boot4/MetricController.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ String count() {
1919
return "count metric increased";
2020
}
2121

22-
@GetMapping("gauge/{count}")
23-
String gauge(@PathVariable Long count) {
24-
Sentry.metrics().gauge("memory.free", count.doubleValue(), "byte");
22+
@GetMapping("gauge/{value}")
23+
String gauge(@PathVariable Long value) {
24+
Sentry.metrics().gauge("memory.free", value.doubleValue(), "byte");
2525
return "gauge metric tracked";
2626
}
2727

28-
@GetMapping("distribution/{count}")
29-
String distribution(@PathVariable Long count) {
30-
Sentry.metrics().distribution("distributionMetric", count.doubleValue(), "child");
28+
@GetMapping("distribution/{value}")
29+
String distribution(@PathVariable Long value) {
30+
Sentry.metrics().distribution("distributionMetric", value.doubleValue(), "child");
3131
return "distribution metric tracked";
3232
}
3333
}

sentry-samples/sentry-samples-spring-boot-4-opentelemetry-noagent/src/test/kotlin/io/sentry/systemtest/MetricsSystemTest.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class MetricsSystemTest {
2020
assertEquals("count metric increased", restClient.getCountMetric())
2121
assertEquals(200, restClient.lastKnownStatusCode)
2222

23-
Thread.sleep(10000)
24-
2523
testHelper.ensureMetricsReceived { event, header ->
2624
testHelper.doesContainMetric(event, "countMetric", "counter", 1.0)
2725
}
@@ -33,8 +31,6 @@ class MetricsSystemTest {
3331
assertEquals("gauge metric tracked", restClient.getGaugeMetric(14))
3432
assertEquals(200, restClient.lastKnownStatusCode)
3533

36-
Thread.sleep(10000)
37-
3834
testHelper.ensureMetricsReceived { event, header ->
3935
testHelper.doesContainMetric(event, "memory.free", "gauge", 14.0)
4036
}
@@ -46,8 +42,6 @@ class MetricsSystemTest {
4642
assertEquals("distribution metric tracked", restClient.getDistributionMetric(23))
4743
assertEquals(200, restClient.lastKnownStatusCode)
4844

49-
Thread.sleep(10000)
50-
5145
testHelper.ensureMetricsReceived { event, header ->
5246
testHelper.doesContainMetric(event, "distributionMetric", "distribution", 23.0)
5347
}

sentry-samples/sentry-samples-spring-boot-4-opentelemetry/src/main/java/io/sentry/samples/spring/boot4/MetricController.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ String count() {
1919
return "count metric increased";
2020
}
2121

22-
@GetMapping("gauge/{count}")
23-
String gauge(@PathVariable Long count) {
24-
Sentry.metrics().gauge("memory.free", count.doubleValue(), "byte");
22+
@GetMapping("gauge/{value}")
23+
String gauge(@PathVariable Long value) {
24+
Sentry.metrics().gauge("memory.free", value.doubleValue(), "byte");
2525
return "gauge metric tracked";
2626
}
2727

28-
@GetMapping("distribution/{count}")
29-
String distribution(@PathVariable Long count) {
30-
Sentry.metrics().distribution("distributionMetric", count.doubleValue(), "child");
28+
@GetMapping("distribution/{value}")
29+
String distribution(@PathVariable Long value) {
30+
Sentry.metrics().distribution("distributionMetric", value.doubleValue(), "child");
3131
return "distribution metric tracked";
3232
}
3333
}

sentry-samples/sentry-samples-spring-boot-4-opentelemetry/src/test/kotlin/io/sentry/systemtest/MetricsSystemTest.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class MetricsSystemTest {
2020
assertEquals("count metric increased", restClient.getCountMetric())
2121
assertEquals(200, restClient.lastKnownStatusCode)
2222

23-
Thread.sleep(10000)
24-
2523
testHelper.ensureMetricsReceived { event, header ->
2624
testHelper.doesContainMetric(event, "countMetric", "counter", 1.0)
2725
}
@@ -33,8 +31,6 @@ class MetricsSystemTest {
3331
assertEquals("gauge metric tracked", restClient.getGaugeMetric(14))
3432
assertEquals(200, restClient.lastKnownStatusCode)
3533

36-
Thread.sleep(10000)
37-
3834
testHelper.ensureMetricsReceived { event, header ->
3935
testHelper.doesContainMetric(event, "memory.free", "gauge", 14.0)
4036
}
@@ -46,8 +42,6 @@ class MetricsSystemTest {
4642
assertEquals("distribution metric tracked", restClient.getDistributionMetric(23))
4743
assertEquals(200, restClient.lastKnownStatusCode)
4844

49-
Thread.sleep(10000)
50-
5145
testHelper.ensureMetricsReceived { event, header ->
5246
testHelper.doesContainMetric(event, "distributionMetric", "distribution", 23.0)
5347
}

sentry-samples/sentry-samples-spring-boot-4-webflux/src/main/java/io/sentry/samples/spring/boot4/MetricController.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ String count() {
1919
return "count metric increased";
2020
}
2121

22-
@GetMapping("gauge/{count}")
23-
String gauge(@PathVariable Long count) {
24-
Sentry.metrics().gauge("memory.free", count.doubleValue(), "byte");
22+
@GetMapping("gauge/{value}")
23+
String gauge(@PathVariable Long value) {
24+
Sentry.metrics().gauge("memory.free", value.doubleValue(), "byte");
2525
return "gauge metric tracked";
2626
}
2727

28-
@GetMapping("distribution/{count}")
29-
String distribution(@PathVariable Long count) {
30-
Sentry.metrics().distribution("distributionMetric", count.doubleValue(), "child");
28+
@GetMapping("distribution/{value}")
29+
String distribution(@PathVariable Long value) {
30+
Sentry.metrics().distribution("distributionMetric", value.doubleValue(), "child");
3131
return "distribution metric tracked";
3232
}
3333
}

sentry-samples/sentry-samples-spring-boot-4-webflux/src/test/kotlin/io/sentry/systemtest/MetricsSystemTest.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class MetricsSystemTest {
2020
assertEquals("count metric increased", restClient.getCountMetric())
2121
assertEquals(200, restClient.lastKnownStatusCode)
2222

23-
Thread.sleep(10000)
24-
2523
testHelper.ensureMetricsReceived { event, header ->
2624
testHelper.doesContainMetric(event, "countMetric", "counter", 1.0)
2725
}
@@ -33,8 +31,6 @@ class MetricsSystemTest {
3331
assertEquals("gauge metric tracked", restClient.getGaugeMetric(14))
3432
assertEquals(200, restClient.lastKnownStatusCode)
3533

36-
Thread.sleep(10000)
37-
3834
testHelper.ensureMetricsReceived { event, header ->
3935
testHelper.doesContainMetric(event, "memory.free", "gauge", 14.0)
4036
}
@@ -46,8 +42,6 @@ class MetricsSystemTest {
4642
assertEquals("distribution metric tracked", restClient.getDistributionMetric(23))
4743
assertEquals(200, restClient.lastKnownStatusCode)
4844

49-
Thread.sleep(10000)
50-
5145
testHelper.ensureMetricsReceived { event, header ->
5246
testHelper.doesContainMetric(event, "distributionMetric", "distribution", 23.0)
5347
}

sentry-samples/sentry-samples-spring-boot-4/src/main/java/io/sentry/samples/spring/boot4/MetricController.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ String count() {
1919
return "count metric increased";
2020
}
2121

22-
@GetMapping("gauge/{count}")
23-
String gauge(@PathVariable Long count) {
24-
Sentry.metrics().gauge("memory.free", count.doubleValue(), "byte");
22+
@GetMapping("gauge/{value}")
23+
String gauge(@PathVariable Long value) {
24+
Sentry.metrics().gauge("memory.free", value.doubleValue(), "byte");
2525
return "gauge metric tracked";
2626
}
2727

28-
@GetMapping("distribution/{count}")
29-
String distribution(@PathVariable Long count) {
30-
Sentry.metrics().distribution("distributionMetric", count.doubleValue(), "child");
28+
@GetMapping("distribution/{value}")
29+
String distribution(@PathVariable Long value) {
30+
Sentry.metrics().distribution("distributionMetric", value.doubleValue(), "child");
3131
return "distribution metric tracked";
3232
}
3333
}

sentry-samples/sentry-samples-spring-boot-4/src/test/kotlin/io/sentry/systemtest/MetricsSystemTest.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class MetricsSystemTest {
2020
assertEquals("count metric increased", restClient.getCountMetric())
2121
assertEquals(200, restClient.lastKnownStatusCode)
2222

23-
Thread.sleep(10000)
24-
2523
testHelper.ensureMetricsReceived { event, header ->
2624
testHelper.doesContainMetric(event, "countMetric", "counter", 1.0)
2725
}
@@ -33,8 +31,6 @@ class MetricsSystemTest {
3331
assertEquals("gauge metric tracked", restClient.getGaugeMetric(14))
3432
assertEquals(200, restClient.lastKnownStatusCode)
3533

36-
Thread.sleep(10000)
37-
3834
testHelper.ensureMetricsReceived { event, header ->
3935
testHelper.doesContainMetric(event, "memory.free", "gauge", 14.0)
4036
}
@@ -46,8 +42,6 @@ class MetricsSystemTest {
4642
assertEquals("distribution metric tracked", restClient.getDistributionMetric(23))
4743
assertEquals(200, restClient.lastKnownStatusCode)
4844

49-
Thread.sleep(10000)
50-
5145
testHelper.ensureMetricsReceived { event, header ->
5246
testHelper.doesContainMetric(event, "distributionMetric", "distribution", 23.0)
5347
}

0 commit comments

Comments
 (0)