AIOHTTP handler serves the metrics from the provided registry.
(
self,
metric_name: str,
help_text: str,
increments: int,
)
| 86 | self.assert_metrics(output, metric_name, help_text, increments) |
| 87 | |
| 88 | async def validate_metrics( |
| 89 | self, |
| 90 | metric_name: str, |
| 91 | help_text: str, |
| 92 | increments: int, |
| 93 | ) -> None: |
| 94 | """ |
| 95 | AIOHTTP handler serves the metrics from the provided registry. |
| 96 | """ |
| 97 | self.increment_metrics(metric_name, help_text, increments) |
| 98 | async with self.client.get("/metrics") as response: |
| 99 | response.raise_for_status() |
| 100 | await self.assert_outputs(response, metric_name, help_text, increments) |
| 101 | |
| 102 | async def test_report_metrics_1(self): |
| 103 | await self.validate_metrics("counter", "A counter", 2) |
no test coverage detected