From: Alex Brainman Date: Mon, 12 Dec 2011 23:46:58 +0000 (+1100) Subject: misc/cgo/test: fix after latest time changes X-Git-Tag: weekly.2011-12-14~73 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b2cf7b5f6b0bf3e3336ed2e7e7b41db026ce04ab;p=gostls13.git misc/cgo/test: fix after latest time changes R=rsc CC=golang-dev https://golang.org/cl/5454047 --- diff --git a/misc/cgo/test/issue1560.go b/misc/cgo/test/issue1560.go index e534cce473..7168f1cf7b 100644 --- a/misc/cgo/test/issue1560.go +++ b/misc/cgo/test/issue1560.go @@ -36,11 +36,11 @@ func BackgroundSleep(n int) { } func testParallelSleep(t *testing.T) { - dt := -time.Nanoseconds() + start := time.Now() parallelSleep(1) - dt += time.Nanoseconds() + dt := time.Now().Sub(start) // bug used to run sleeps in serial, producing a 2-second delay. - if dt >= 1.3e9 { - t.Fatalf("parallel 1-second sleeps slept for %f seconds", float64(dt)/1e9) + if dt >= 1300*time.Millisecond { + t.Fatalf("parallel 1-second sleeps slept for %f seconds", dt.Seconds()) } }