From 4a1dc2216ed9f721da0b952fdaca9c973eabea1e Mon Sep 17 00:00:00 2001 From: Da Shen Date: Tue, 4 Nov 2025 21:09:25 +0800 Subject: [PATCH 1/2] wip --- tests/goldfish/liii/timeit-test.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/goldfish/liii/timeit-test.scm b/tests/goldfish/liii/timeit-test.scm index fe205709..3e56ecac 100644 --- a/tests/goldfish/liii/timeit-test.scm +++ b/tests/goldfish/liii/timeit-test.scm @@ -133,16 +133,14 @@ type-error (lambda () #t) 1))) (check (number? result) => #t) - (check (>= result 0.09) => #t) ; Should be at least 0.09 seconds - (check (<= result 0.2) => #t)) ; Should be less than 0.2 seconds + (check (>= result 0.09) => #t)) ; Should be at least 0.09 seconds ; Test timeit with multiple sleep iterations (let ((result (timeit (lambda () (sleep 0.01)) (lambda () #t) 5))) (check (number? result) => #t) - (check (>= result 0.04) => #t) ; Should be at least 0.04 seconds (5 * 0.01) - (check (<= result 0.1) => #t)) ; Should be less than 0.1 seconds + (check (>= result 0.04) => #t)) ; Should be at least 0.04 seconds (5 * 0.01) ; Test timeit with very short sleep (let ((result (timeit (lambda () (sleep 0.001)) -- Gitee From d8c32598b7cf30dfe01070666664b1f56d35ff6e Mon Sep 17 00:00:00 2001 From: Da Shen Date: Tue, 4 Nov 2025 21:09:54 +0800 Subject: [PATCH 2/2] wip --- devel/211_1.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devel/211_1.md b/devel/211_1.md index de407396..d590fe34 100644 --- a/devel/211_1.md +++ b/devel/211_1.md @@ -12,6 +12,7 @@ bin/goldfish tools/lint.scm goldfish/liii/timeit.scm tests/goldfish/liii/timeit- bin/goldfish tests/goldfish/liii/timeit-test.scm ``` +## 2025/11/04 移除时间的上界,系统会抖动 ## 2025/11/04 移除sleep 0.001的单元测试 ### Why 在windows上运行10次`sleep 0.001`,实际上会超过 0.05。 -- Gitee