In order to test how well grpc-rust interoperates with other grpc stacks, we implement the [https://github.com/grpc/grpc/blob/master/doc/interop-test-descriptions.md](standard interop service).
Most of the basic interop tests work, but many need improvements.
Covered in issue #47
$ cargo build
$ ../target/debug/grp-interop
$ ./get-go-interop.sh
$ ./go-grpc-interop-client -use_tls=false -test_case=empty_unary -server_port=60011
$ ./go-grpc-interop-client --help
First, you will need gradle installed. (brew install gradle
on macOS)
$ git clone https://github.com/grpc/grpc-java.git
$ cd grpc-java
$ ./gradlew installDist -PskipCodegen=true
$ ./run-test-client.sh --use_tls=false --test_case=empty_unary --server_port=60011