Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49564 Signed-off-by: Myah Caron qsniyg@protonmail.com --- dlls/ntdll/tests/time.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/dlls/ntdll/tests/time.c b/dlls/ntdll/tests/time.c index d756a8c839..02d54feec3 100644 --- a/dlls/ntdll/tests/time.c +++ b/dlls/ntdll/tests/time.c @@ -199,7 +199,7 @@ static void test_user_shared_data_time(void) { KSHARED_USER_DATA *user_shared_data = (void *)0x7ffe0000; ULONGLONG t1, t2, t3; - int i = 0; + int i = 0, working = 0;
i = 0; do @@ -253,6 +253,17 @@ static void test_user_shared_data_time(void) "USD InterruptTime / RtlQueryUnbiasedInterruptTime are out of order %s %s\n", wine_dbgstr_longlong(t2), wine_dbgstr_longlong(t3)); } + + for (i = 0; i < 100; i++) { + t1 = GetTickCount(); + Sleep(1); + t2 = GetTickCount(); + + if (t1 != t2) + working++; + } + + todo_wine ok(working >= 90, "tick count isn't updated after sleeping one millisecond (%d%% correct)\n", working); }
START_TEST(time) -- 2.27.0