mirror of https://github.com/tailscale/tailscale/
syncs: disable TestWatchMultipleValues on Windows CI builds
The Windows CI machine experiences significant random execution delays. For example, in this code from watchdog.go: done := make(chan bool) go func() { start := time.Now() mu.Lock() There was a 500ms delay from initializing done to locking mu. This test checks that we receive a sufficient number of events quickly enough. In the face of random 500ms delays, unsurprisingly, the test fails. There's not much principled we can do about it. We could build a system of retries or attempt to detect these random delays, but that game isn't worth the candle. Skip the test. Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>pull/1603/head
parent
4954fbfda6
commit
0807e3e2f7
Loading…
Reference in New Issue