Skip to content

TIMEOUT: tools/run_tests/helper_scripts/run_ruby.sh #25100

@apolcyn

Description

@apolcyn

Bottom of the log where this was seen:

channel connection behavior
  the client channel handles temporary loss of a transport
  observably connects and reconnects to transient server when using the channel state API
/var/local/git/grpc/src/ruby/spec/channel_connection_spec.rb:100: warning: Object#timeout is deprecated, use Timeout.timeout instead.
  concurrent watches on the same channel

GRPC::Core::ChannelCredentials
  #new
    can be constructed with fake inputs
    it can be constructed using specific test certificates
    can be constructed with server roots certs only
    can be constructed with a nil server roots
    can be constructed with no params
    fails gracefully with constructed with a nil private key
    fails gracefully with constructed with a nil cert chain
  #compose
    can compose with a CallCredentials
    can compose with multiple CallCredentials
    cannot compose with ChannelCredentials

GRPC::Core::Channel
  #new for secure channels
    behaves like #new
      take a host name without channel args
      does not take a hash with bad keys as channel args
      does not take a hash with bad values as channel args
      can take a hash with a symbol key as channel args
      can take a hash with a string key as channel args
      can take a hash with a string value as channel args
      can take a hash with a symbol value as channel args
      can take a hash with a numeric value as channel args
      can take a hash with many args as channel args
      raises if grpc was initialized in another process
  #new for insecure channels
    behaves like #new
      take a host name without channel args
      does not take a hash with bad keys as channel args
      does not take a hash with bad values as channel args
      can take a hash with a symbol key as channel args
      can take a hash with a string key as channel args
      can take a hash with a string value as channel args
      can take a hash with a symbol value as channel args
      can take a hash with a numeric value as channel args
      can take a hash with many args as channel args
      raises if grpc was initialized in another process
  #create_call
    creates a call OK
    raises an error if called on a closed channel

2020-12-28 20:38:34,875 TIMEOUT: tools/run_tests/helper_scripts/run_ruby.sh [pid=12182, time=604.3sec]

https://source.cloud.google.com/results/invocations/53d646d2-34df-4624-ae67-80a23b3adf24/targets/grpc%2Fcore%2Fpull_request%2Flinux%2Fgrpc_basictests_ruby/log

Seen in PR: #25064

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions