clientv3/integration: fix TestTxnWriteFail

It might take client request more than dialtimeout to fail when
we kill the connection when the client is sending request.
release-2.3
Xiang Li 2016-03-09 13:57:36 -08:00
parent 6650db53a4
commit 3886129f52
1 changed files with 2 additions and 1 deletions

View File

@ -45,8 +45,9 @@ func TestTxnWriteFail(t *testing.T) {
donec <- struct{}{}
}()
dialTimeout := 5 * time.Second
select {
case <-time.After(5 * time.Second):
case <-time.After(2*dialTimeout + time.Second):
t.Fatalf("timed out waiting for txn to fail")
case <-donec:
// don't restart cluster until txn errors out