Adds the ruby timeout interop test.
Corrects some other issues - fixes status return when calls fail by always returning the status - resolves bidi_call client's failure to return an exception on bad status by swapping the wait for status to the read thread * this also improves the cancel_after_first_response test Also - adds a unit test that verifies that a bidi call will time out.
Showing
- src/ruby/bin/interop/interop_client.rb 12 additions, 1 deletionsrc/ruby/bin/interop/interop_client.rb
- src/ruby/ext/grpc/rb_call.c 2 additions, 6 deletionssrc/ruby/ext/grpc/rb_call.c
- src/ruby/lib/grpc/generic/bidi_call.rb 16 additions, 9 deletionssrc/ruby/lib/grpc/generic/bidi_call.rb
- src/ruby/spec/generic/client_stub_spec.rb 20 additions, 0 deletionssrc/ruby/spec/generic/client_stub_spec.rb
Loading
Please register or sign in to comment