Kannan J
Kannan J
I assumed we really only cared about the minSdkVersion and that we didn't care about making any API changes needed for the latest Android version available. Now that I think...
To fix this, we will make available the `HandlerRegistry` to the `ServerTracer` constructor and lookup by the full method name in to get the method descriptor to do the check...
I have deliberately only documented the async versions of the calls, not the blocking and futures versions, for now. Will copy the contents over when approved for the async version.
It looks like your service impl is unaware of the call being already cancelled from the server side (which could happen due to server side call timeout for example) but...
You said you "want to have the communication to be directed from the starting host to the VM rather than the other way round" but also said "we want to...
The Java runner doesn't provide the CPU metrics. We'd need to set these fields: https://github.com/grpc/grpc-java/blob/922dc8a999531c91b0fa77386e0609745fae939f/benchmarks/src/main/proto/grpc/testing/stats.proto#L68 https://github.com/grpc/grpc-java/blob/922dc8a999531c91b0fa77386e0609745fae939f/benchmarks/src/main/proto/grpc/testing/stats.proto#L23 And get the data from like /proc or such.
Can you attach the debug logs?
By StreamListener do you actually mean the cancel and close handlers set into `ServerCallStreamObserver` ? Because `StreamListener` and its implementations are internal, and the `ServerInterceptor` interface only has the _interceptCall_...
When you said "Most of it seems in CANCELLED" for the calls that didn't have the cancellation metrics reported, where are you looking to get this CANCELLED status?
Is it possible for you to provide us a repro case using a test server and client?