| ping(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| echo(RpcController, TestProtosLegacy.EchoRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| error(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| error2(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| slowPing(RpcController, TestProtosLegacy.SlowPingRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| echo2(RpcController, TestProtosLegacy.EchoRequestProto2) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| add(RpcController, TestProtosLegacy.AddRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| add2(RpcController, TestProtosLegacy.AddRequestProto2) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testServerGet(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| exchange(RpcController, TestProtosLegacy.ExchangeRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| sleep(RpcController, TestProtosLegacy.SleepRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lockAndSleep(RpcController, TestProtosLegacy.SleepRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getAuthMethod(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getAuthUser(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| echoPostponed(RpcController, TestProtosLegacy.EchoRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| sendPostponed(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getCurrentUser(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getServerRemoteUser(RpcController, TestProtosLegacy.EmptyRequestProto) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TestRpcServiceProtosLegacy.TestProtobufRpcProto.BlockingStub(BlockingRpcChannel) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |