From: Florian Forster Date: Fri, 5 Jan 2024 09:08:22 +0000 (+0100) Subject: cpu plugin: Test that `usage_rate(STATE_ACTIVE)` equals `usage_active_rate()`. X-Git-Tag: 6.0.0-rc0~5^2~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e5ba222b81a0fe6184971237f2adbeef25b56b5;p=thirdparty%2Fcollectd.git cpu plugin: Test that `usage_rate(STATE_ACTIVE)` equals `usage_active_rate()`. --- diff --git a/src/cpu_test.c b/src/cpu_test.c index 8b8722f12..cb1f83b31 100644 --- a/src/cpu_test.c +++ b/src/cpu_test.c @@ -125,6 +125,7 @@ DEF_TEST(usage_active_rate) { EXPECT_EQ_DOUBLE(NAN, usage_rate(usage, 0, STATE_SYSTEM)); EXPECT_EQ_DOUBLE(NAN, usage_rate(usage, 0, STATE_IDLE)); EXPECT_EQ_DOUBLE(NAN, usage_rate(usage, 0, STATE_ACTIVE)); + EXPECT_EQ_DOUBLE(NAN, usage_active_rate(usage, 0)); cdtime_t t1 = t0 + TIME_T_TO_CDTIME_T(10); derive_t user_t1 = user_t0 + 200; @@ -145,6 +146,7 @@ DEF_TEST(usage_active_rate) { EXPECT_EQ_DOUBLE(want_syst_rate, usage_rate(usage, 0, STATE_SYSTEM)); EXPECT_EQ_DOUBLE(want_idle_rate, usage_rate(usage, 0, STATE_IDLE)); EXPECT_EQ_DOUBLE(want_active_rate, usage_rate(usage, 0, STATE_ACTIVE)); + EXPECT_EQ_DOUBLE(want_active_rate, usage_active_rate(usage, 0)); usage_reset(&usage); return 0;