Spaces:
Sleeping
Sleeping
| from open_cortex.runtime.metrics import parse_prometheus_value | |
| def test_parse_prometheus_value_reads_single_metric(): | |
| text = """ | |
| # HELP llamacpp:requests_processing Number of requests processing. | |
| # TYPE llamacpp:requests_processing gauge | |
| llamacpp:requests_processing 1 | |
| """ | |
| value = parse_prometheus_value(text, "llamacpp:requests_processing") | |
| assert value == 1.0 | |
| def test_parse_prometheus_value_returns_none_when_missing(): | |
| text = "llamacpp:requests_processing 1\n" | |
| value = parse_prometheus_value(text, "llamacpp:requests_deferred") | |
| assert value is None |