mirror of https://github.com/golang/go.git
net/http: try to deflake TestTransportDiscardsUnneededConns
Fixes #33585. Fixes #36797. Change-Id: I9202b624642368089a9ce827e3e7a7427100bf4f Reviewed-on: https://go-review.googlesource.com/c/go/+/263144 Trust: Russ Cox <rsc@golang.org> Trust: Benny Siegert <bsiegert@gmail.com> Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: Benny Siegert <bsiegert@gmail.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Go Bot <gobot@golang.org>
This commit is contained in:
parent
570b49d6fc
commit
ae162554f9
|
|
@ -1009,8 +1009,14 @@ func TestTransportDiscardsUnneededConns(t *testing.T) {
|
|||
defer wg.Done()
|
||||
resp, err := c.Get(cst.ts.URL)
|
||||
if err != nil {
|
||||
t.Errorf("Get: %v", err)
|
||||
return
|
||||
// Try to work around spurious connection reset on loaded system.
|
||||
// See golang.org/issue/33585 and golang.org/issue/36797.
|
||||
time.Sleep(10 * time.Millisecond)
|
||||
resp, err = c.Get(cst.ts.URL)
|
||||
if err != nil {
|
||||
t.Errorf("Get: %v", err)
|
||||
return
|
||||
}
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
slurp, err := ioutil.ReadAll(resp.Body)
|
||||
|
|
|
|||
Loading…
Reference in New Issue