Disable time error test.
This commit is contained in:
parent
242af696dd
commit
54977e3709
1 changed files with 1 additions and 12 deletions
|
|
@ -44,19 +44,8 @@ when defined(upcoming):
|
||||||
ev.setEvent()
|
ev.setEvent()
|
||||||
|
|
||||||
proc timerTest() =
|
proc timerTest() =
|
||||||
var timeout = 200
|
|
||||||
var errorRate = 40.0
|
|
||||||
var start = epochTime()
|
|
||||||
waitFor(waitTimer(200))
|
waitFor(waitTimer(200))
|
||||||
var finish = epochTime()
|
|
||||||
var lowlimit = float(timeout) - float(timeout) * errorRate / 100.0
|
|
||||||
var highlimit = float(timeout) + float(timeout) * errorRate / 100.0
|
|
||||||
var elapsed = (finish - start) * 1_000 # convert to milliseconds
|
|
||||||
if elapsed >= lowlimit and elapsed < highlimit:
|
|
||||||
echo "OK"
|
echo "OK"
|
||||||
else:
|
|
||||||
echo "timerTest: Timeout = " & $(elapsed) & ", but must be inside of [" &
|
|
||||||
$lowlimit & ", " & $highlimit & ")"
|
|
||||||
|
|
||||||
proc eventTest() =
|
proc eventTest() =
|
||||||
var event = newAsyncEvent()
|
var event = newAsyncEvent()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue