Commit be76898c authored by Russ Cox's avatar Russ Cox

change time.Tick test to use 100ms intervals.

now passes even under loaded conditions on r45.

R=r
DELTA=2  (0 added, 0 deleted, 2 changed)
OCL=22019
CL=22022
parent c14c2b23
...@@ -11,7 +11,7 @@ import ( ...@@ -11,7 +11,7 @@ import (
export func TestTick(t *testing.T) { export func TestTick(t *testing.T) {
const ( const (
Delta uint64 = 10*1e6; Delta uint64 = 100*1e6;
Count uint64 = 10; Count uint64 = 10;
); );
c := Tick(Delta); c := Tick(Delta);
...@@ -24,6 +24,6 @@ export func TestTick(t *testing.T) { ...@@ -24,6 +24,6 @@ export func TestTick(t *testing.T) {
target := int64(Delta*Count); target := int64(Delta*Count);
slop := target*2/10; slop := target*2/10;
if ns < target - slop || ns > target + slop { if ns < target - slop || ns > target + slop {
t.Fatalf("%d ticks of %d ns took %d ns, expected %d", Count, Delta, ns, target); t.Fatalf("%d ticks of %g ns took %g ns, expected %g", Count, float64(Delta), float64(ns), float64(target));
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment