grpc-java/okhttp
Eric Anderson 054cb49b49
okhttp: Remove RPCs-before-ready tests
In the olden days, before LB policies, transports had to accept RPCs as
soon as they were created. This hasn't been true for a very long time,
so remove the tests.

Since a978c9ed we're using real, legit code flows in the tests. This
allowed TSAN to discover that `attributes` is racy when read when
creating a new stream before the transport is ready. We could use a lock
or volatile, but the value of the attributes would still be incorrect
for any RPCs that are created before the transport is ready.

Since there's now only one test that delays the connection, I inline the
support code.
2022-04-07 13:30:25 -07:00
..
src okhttp: Remove RPCs-before-ready tests 2022-04-07 13:30:25 -07:00
third_party/okhttp okhttp: Fix okio 2.x API incompatibility (#9054) 2022-04-04 17:37:28 -07:00
BUILD.bazel Upgrade error_prone_annotations to 2.3.4 2020-01-03 14:50:34 -08:00
build.gradle okhttp: make okhttp dependencies compile only (#8971) 2022-03-30 13:43:30 -07:00