Skip to content

Commit 62808da

Browse files
committed
tests: add platform_system_info regression test
Signed-off-by: Pedro Ramos <131530838+pr9000@users.noreply.github.com>
1 parent 08cb92f commit 62808da

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

‎tests/test_platform.c‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,13 @@ TEST(platform_default_workers_env_unset) {
132132
PASS();
133133
}
134134

135+
TEST(platform_system_info) {
136+
cbm_system_info_t info = cbm_system_info();
137+
ASSERT_GT(info.total_cores, 0);
138+
ASSERT_GT(info.total_ram, 0);
139+
PASS();
140+
}
141+
135142
/* ── cgroup-aware detection (Linux only) ─────────────────────────── */
136143

137144
#ifdef __linux__
@@ -316,6 +323,7 @@ SUITE(platform) {
316323
RUN_TEST(platform_default_workers_env_override);
317324
RUN_TEST(platform_default_workers_env_invalid);
318325
RUN_TEST(platform_default_workers_env_unset);
326+
RUN_TEST(platform_system_info);
319327
#ifdef __linux__
320328
RUN_TEST(cgroup_v2_cpu_quota);
321329
RUN_TEST(cgroup_v2_cpu_quota_rounds_up);

0 commit comments

Comments
 (0)