device: increase timeout in tests

When running many concurrent test processing using
https://godoc.org/golang.org/x/tools/cmd/stress
the processing sometimes cannot complete a ping in under 300ms.
Increase the timeout to 5s to reduce the rate of false positives.

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
This commit is contained in:
Josh Bleecher Snyder
2020-12-15 18:08:24 +01:00
committed by Jason A. Donenfeld
parent 6d9ecb7edb
commit 77f5545896
+2 -2
View File
@@ -112,7 +112,7 @@ func TestTwoDevicePing(t *testing.T) {
if !bytes.Equal(msg2to1, msgRecv) {
t.Error("ping did not transit correctly")
}
case <-time.After(300 * time.Millisecond):
case <-time.After(5 * time.Second):
t.Error("ping did not transit")
}
})
@@ -125,7 +125,7 @@ func TestTwoDevicePing(t *testing.T) {
if !bytes.Equal(msg1to2, msgRecv) {
t.Error("return ping did not transit correctly")
}
case <-time.After(300 * time.Millisecond):
case <-time.After(5 * time.Second):
t.Error("return ping did not transit")
}
})