diff --git a/miosix/_tools/testsuite/testsuite.cpp b/miosix/_tools/testsuite/testsuite.cpp index f5f21ab169eaf99e59452f7449dd64c0a32e5ce2..eae231115e1f79827ddb902532290feb236878b9 100644 --- a/miosix/_tools/testsuite/testsuite.cpp +++ b/miosix/_tools/testsuite/testsuite.cpp @@ -4114,7 +4114,7 @@ static void test_25() if(t25_c1.wait_for(l,10ms)!=cv_status::timeout) fail("timedwait (1)"); auto b=chrono::steady_clock::now().time_since_epoch().count(); //iprintf("delta=%lld\n",b-a-10000000); - if(llabs(b-a-10000000)>200000) fail("timedwait (2)"); + if(llabs(b-a-10000000)>250000) fail("timedwait (2)"); } { unique_lock<mutex> l(t25_m1); @@ -4123,7 +4123,7 @@ static void test_25() if(t25_c1.wait_until(l,start+10ms)!=cv_status::timeout) fail("timedwait (3)"); auto b=chrono::steady_clock::now().time_since_epoch().count(); //iprintf("delta=%lld\n",b-a-10000000); - if(llabs(b-a-10000000)>200000) fail("timedwait (4)"); + if(llabs(b-a-10000000)>250000) fail("timedwait (4)"); } { thread t([]{ this_thread::sleep_for(30ms); t25_c1.notify_one(); });