Merge branch '4535-configure-api-host-url' closes #4535
[arvados.git] / sdk / go / keepclient / keepclient_test.go
index c1088ef8c8540624d5ffd5b74d350f8500d55604..5f9915d95c0967f488e8f50f0bb00d7959c53cba 100644 (file)
@@ -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) {