Lines Matching full:counter
9 #include <zephyr/net/prometheus/counter.h>
15 PROMETHEUS_COUNTER_DEFINE(test_counter, "Test counter",
16 ({ .key = "test", .value = "counter" }), NULL);
17 PROMETHEUS_COUNTER_DEFINE(test_counter2, "Test counter 2",
18 ({ .key = "test", .value = "counter" }), NULL);
24 * @details The test shall increment the counter value by 1 and check if the
32 struct prometheus_counter *counter; in ZTEST() local
33 char exposed[] = "# HELP test_counter2 Test counter 2\n" in ZTEST()
34 "# TYPE test_counter2 counter\n" in ZTEST()
35 "test_counter2{test=\"counter\"} 1\n" in ZTEST()
36 "# HELP test_counter Test counter\n" in ZTEST()
37 "# TYPE test_counter counter\n" in ZTEST()
38 "test_counter{test=\"counter\"} 1\n"; in ZTEST()
43 counter = (struct prometheus_counter *)prometheus_collector_get_metric( in ZTEST()
46 zassert_equal(counter, &test_counter, "Counter not found in collector"); in ZTEST()
48 zassert_equal(test_counter.value, 0, "Counter value is not 0"); in ZTEST()
51 zassert_ok(ret, "Error incrementing counter"); in ZTEST()
54 zassert_ok(ret, "Error incrementing counter 2"); in ZTEST()
56 zassert_equal(counter->value, 1, "Counter value is not 1"); in ZTEST()