rpc: fix TestRPC timeout
Increase timeout to prevent `context deadline exceeded (Client.Timeout exceeded while awaiting headers)`. Close #2975 Signed-off-by: Ekaterina Pavlova <ekt@morphbits.io>
This commit is contained in:
parent
5c995e71b5
commit
65dbd537ec
1 changed files with 4 additions and 4 deletions
|
@ -3463,7 +3463,7 @@ func doRPCCallOverWS(rpcCall string, url string, t *testing.T) []byte {
|
||||||
dialer := websocket.Dialer{
|
dialer := websocket.Dialer{
|
||||||
HandshakeTimeout: 5 * time.Second,
|
HandshakeTimeout: 5 * time.Second,
|
||||||
NetDialContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
|
NetDialContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
|
||||||
dialer := net.Dialer{Timeout: 3 * time.Second,
|
dialer := net.Dialer{Timeout: 5 * time.Second,
|
||||||
KeepAlive: 30 * time.Second,
|
KeepAlive: 30 * time.Second,
|
||||||
FallbackDelay: -1}
|
FallbackDelay: -1}
|
||||||
return dialer.DialContext(ctx, "tcp4", addr)
|
return dialer.DialContext(ctx, "tcp4", addr)
|
||||||
|
@ -3485,13 +3485,13 @@ func doRPCCallOverWS(rpcCall string, url string, t *testing.T) []byte {
|
||||||
}
|
}
|
||||||
|
|
||||||
func doRPCCallOverHTTP(rpcCall string, url string, t *testing.T) []byte {
|
func doRPCCallOverHTTP(rpcCall string, url string, t *testing.T) []byte {
|
||||||
cl := http.Client{Timeout: 3 * time.Second, Transport: &http.Transport{
|
cl := http.Client{Timeout: 5 * time.Second, Transport: &http.Transport{
|
||||||
MaxIdleConns: 50,
|
MaxIdleConns: 50,
|
||||||
MaxConnsPerHost: 50,
|
MaxConnsPerHost: 50,
|
||||||
MaxIdleConnsPerHost: 50,
|
MaxIdleConnsPerHost: 50,
|
||||||
IdleConnTimeout: 3 * time.Second,
|
IdleConnTimeout: 5 * time.Second,
|
||||||
DialContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
|
DialContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
|
||||||
dialer := net.Dialer{Timeout: 3 * time.Second,
|
dialer := net.Dialer{Timeout: 5 * time.Second,
|
||||||
KeepAlive: 30 * time.Second,
|
KeepAlive: 30 * time.Second,
|
||||||
FallbackDelay: -1}
|
FallbackDelay: -1}
|
||||||
return dialer.DialContext(ctx, "tcp4", addr)
|
return dialer.DialContext(ctx, "tcp4", addr)
|
||||||
|
|
Loading…
Reference in a new issue