[PATCH 16/19] test: relax cread_test time constraint

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Sun Nov 23 23:57:08 CET 2025


The ppce500 is not as fine grained as expected.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
---
 test/common/cread.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/test/common/cread.c b/test/common/cread.c
index 4926c216803..5afc7397212 100644
--- a/test/common/cread.c
+++ b/test/common/cread.c
@@ -90,13 +90,14 @@ static int cread_test(struct unit_test_state *uts)
 	ut_asserteq(5, cli_readline_into_buffer("-> ", buf, 1));
 	ut_asserteq_str("abcXx", buf);
 
-	/* check timeout, should be between 1000 and 1050ms */
+	/* check timeout, should be between 900 and 1100ms */
 	start = get_timer(0);
 	*buf = '\0';
 	ut_asserteq(-2, cli_readline_into_buffer("-> ", buf, 1));
-	duration = get_timer(start) - 1000;
-	ut_assert(duration >= 0);
-	ut_assert(duration < 50);
+	printf("get_timer(start): %ld", get_timer(start));
+	duration = get_timer(start);
+	ut_assert(duration >= 900);
+	ut_assert(duration < 1100);
 
 	return 0;
 }
-- 
2.51.0



More information about the U-Boot mailing list