From 58bddcb89dc1e047ce27707083740afd0dac38cc Mon Sep 17 00:00:00 2001 From: "Hui, Chunyang" Date: Thu, 4 Feb 2021 08:56:16 +0000 Subject: [PATCH] Fix sysinfo test false alarm on uptime --- test/sysinfo/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/sysinfo/main.c b/test/sysinfo/main.c index 53d9de5d..857d6538 100644 --- a/test/sysinfo/main.c +++ b/test/sysinfo/main.c @@ -31,7 +31,8 @@ int test_sysinfo() { printf ("free RAM: %5.1f MB\n", info.freeram / MEGABYTE); printf ("process count: %d\n", info.procs); - if (info.uptime % MIN < 3) { + // make sure update is in a valid range (1s ~ 5min) + if (info.uptime < 1 || info.uptime / MIN > 5 ) { THROW_ERROR("system uptime error"); }