X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9325dabcc2b6c32a589ba86cc052946b4875eb1d..9a46fb0033514db6dd5e8ab4ccf793f78458a734:/sdk/go/keepclient/keepclient_test.go diff --git a/sdk/go/keepclient/keepclient_test.go b/sdk/go/keepclient/keepclient_test.go index c1088ef8c8..5f9915d95c 100644 --- a/sdk/go/keepclient/keepclient_test.go +++ b/sdk/go/keepclient/keepclient_test.go @@ -391,8 +391,14 @@ func (s *StandaloneSuite) TestPutWithFail(c *C) { c.Check(err, Equals, nil) c.Check(phash, Equals, "") c.Check(replicas, Equals, 2) - c.Check(<-st.handled, Equals, shuff[1]) - c.Check(<-st.handled, Equals, shuff[2]) + + s1 := <-st.handled + s2 := <-st.handled + + c.Check((s1 == shuff[1] && s2 == shuff[2]) || + (s1 == shuff[2] && s2 == shuff[1]), + Equals, + true) } func (s *StandaloneSuite) TestPutWithTooManyFail(c *C) {