Skip to content

cfstream_test fails after c-ares was enabled #18080

@rmstar

Description

@rmstar

cfstream_test fails after c-ares resolver was enabled. The test passes if we set GRPC_DNS_RESOLVER=native.

[ RUN      ] CFStreamTest.NetworkTransition
10.0.0.1      grpctest
dyld: lazy symbol binding failed: Symbol not found: _ares_library_init
  Referenced from: /Volumes/BuildData/tmpfs/tmp/bazel/a002d9727939acebf422134be2d181ab/execroot/com_github_grpc_grpc/bazel-out/darwin-fastbuild/bin/test/cpp/end2end/cfstream_test.runfiles/com_github_grpc_grpc/test/cpp/end2end/../../../_solib_darwin_x86_64//liblibgrpc_Uresolver_Udns_Uares.so
  Expected in: flat namespace
dyld: Symbol not found: _ares_library_init
  Referenced from: /Volumes/BuildData/tmpfs/tmp/bazel/a002d9727939acebf422134be2d181ab/execroot/com_github_grpc_grpc/bazel-out/darwin-fastbuild/bin/test/cpp/end2end/cfstream_test.runfiles/com_github_grpc_grpc/test/cpp/end2end/../../../_solib_darwin_x86_64//liblibgrpc_Uresolver_Udns_Uares.so
  Expected in: flat namespace
*******************************
Caught signal SIGABRT
  no backtrace
Abort trap: 6

https://source.cloud.google.com/results/invocations/f5897734-9b6a-4ef9-9466-a7ab1f101749/targets/grpc%2Fcore%2Fmaster%2Fmacos%2Fgrpc_cfstream/log

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions