mirror of https://github.com/grpc/grpc-go.git
interop client: fixes for interop soak test (#5502)
This commit is contained in:
parent
6dd40ad6e6
commit
d0f3c561ea
|
@ -741,12 +741,18 @@ func DoSoakTest(tc testgrpc.TestServiceClient, serverAddr string, dopts []grpc.D
|
|||
h.Add(latencyMs)
|
||||
if err != nil {
|
||||
totalFailures++
|
||||
fmt.Fprintf(os.Stderr, "soak iteration: %d elapsed_ms: %d peer: %s failed: %s\n", i, latencyMs, p.Addr.String(), err)
|
||||
addrStr := "nil"
|
||||
if p.Addr != nil {
|
||||
addrStr = p.Addr.String()
|
||||
}
|
||||
fmt.Fprintf(os.Stderr, "soak iteration: %d elapsed_ms: %d peer: %s failed: %s\n", i, latencyMs, addrStr, err)
|
||||
<-earliestNextStart
|
||||
continue
|
||||
}
|
||||
if latency > perIterationMaxAcceptableLatency {
|
||||
totalFailures++
|
||||
fmt.Fprintf(os.Stderr, "soak iteration: %d elapsed_ms: %d peer: %s exceeds max acceptable latency: %d\n", i, latencyMs, p.Addr.String(), perIterationMaxAcceptableLatency.Milliseconds())
|
||||
<-earliestNextStart
|
||||
continue
|
||||
}
|
||||
fmt.Fprintf(os.Stderr, "soak iteration: %d elapsed_ms: %d peer: %s succeeded\n", i, latencyMs, p.Addr.String())
|
||||
|
|
Loading…
Reference in New Issue