stepancheg / grpc-rust

Rust implementation of gRPC
MIT License
1.38k stars 124 forks source link

Interop client fails against c++ interop tests #94

Open bblancha opened 7 years ago

bblancha commented 7 years ago

Using the c++ interop tests built in the grpc core repo, version v1.4.3

~/grpc$ make interop_client interop_server
~/grpc$ bins/opt/interop_server -port 12345

Using version grpc-rust v0.2.1:

~/rust/grpc-rust/interop$ ../target/debug/grpc-rust-interop-client --server_port 12345 --test_case=empty_unary 
thread 'main' panicked at 'failed to get EmptyUnary result: Http(CodeError(InternalError))', /checkout/src/libcore/result.rs:860

The opposite direction, rust server and c++ client, was still OK. Additionally, the interop tests against go were still fine.

Not sure yet if this is at grpc layer or http2 layer.

przygienda commented 6 years ago

any further drilling been done into that meanwhile?

I ran that on newest GRPC and grpc-rust and it passes ...