X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fpages%2FMetricsPageTest.kt;h=d805f6517d7e1bfda2ddb624b1b080bdb2a94889;hp=b727909f2bb499168184ac84c4e6d8823689f599;hb=6786bfaaf465c8434610362ee11d91377e80a72a;hpb=8f442a9b829835c41746292c68cf80bbd5b80739 diff --git a/src/test/kotlin/net/pterodactylus/sone/web/pages/MetricsPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/pages/MetricsPageTest.kt index b727909..d805f65 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/pages/MetricsPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/pages/MetricsPageTest.kt @@ -69,6 +69,13 @@ class MetricsPageTest : WebPageTest() { } @Test + fun `metrice pags lists stats about sone insert durations`() { + createHistogram("sone.insert.duration") + page.handleRequest(soneRequest, templateContext) + verifyHistogram("soneInsertDuration") + } + + @Test fun `metrics page delivers correct histogram size`() { val histogram = metricRegistry.histogram("sone.parsing.duration") (0..4000).forEach(histogram::update)