David Garcia Quintas
c3c7e5548f
{grpclb,client_lb}_end2end: Fix epoll1 flakes
8 years ago
David Garcia Quintas
a28cca8447
Condition variables are not latches, again
8 years ago
Yuchen Zeng
b5dd3abad9
Increase the grace period in ReconnectChannel tests
8 years ago
Nicolas "Pixel" Noble
fc49d6edab
Splitting gmock out of gtest.
8 years ago
Craig Tiller
9bebf8b22a
C++ API for write-through
8 years ago
Nicolas "Pixel" Noble
2bc5e3ac40
Moving visibility and package creation to the build system.
8 years ago
Yuchen Zeng
eeea43fa24
Increase the grace period in ReconnectChannel tests
8 years ago
David Garcia Quintas
52ba957f83
Removed in_connectivity_shutdown from RR
8 years ago
Yuchen Zeng
4a11ecc076
Add ChannelConnectivityWatcher::Ref()/Unref()
8 years ago
Yuchen Zeng
b4481a9a13
Share one monitoring thread between channels
8 years ago
Yuchen Zeng
bfb4e06e3c
Check connectivity intermittently
8 years ago
Yuchen Zeng
a2e506e8d9
Avoid using timers
8 years ago
Yuchen Zeng
ee3e3310bb
Add reconnect channel tests
8 years ago
David Garcia Quintas
3732f869e1
PR comments
8 years ago
David Garcia Quintas
a2c1df4dcd
RR: Initialize subchannel connectivity state
8 years ago
David Garcia Quintas
ecabe09b89
Condition variables are not latches
8 years ago
David Garcia Quintas
fc950fbeb5
Fix bug in handling of RR connectivity transition to SHUTDOWN
8 years ago
David Garcia Quintas
6a7935e14e
Watch the LB channel using the right initial conn. state
8 years ago
Mark D. Roth
e7751807e2
Use new protocol for reporting dropped calls to grpclb balancer.
8 years ago
David Garcia Quintas
c22c65b58d
grpclb: deal with all-drops serverlists
8 years ago
Mark D. Roth
e0778b2c18
Add cancellation to asynchronous security APIs.
8 years ago
Vijay Pai
8dc4f101cb
Disbable a specific check on async_end2end_test and revisit later if that expectation was really required by the API
8 years ago
Vijay Pai
3d7d5f4ed2
Create inproc transport, add relevant tests, exclude irrelevant tests
8 years ago
Craig Tiller
31af436d96
Fixes for async_end2end_test: Shutdown() can block
8 years ago
David Garcia Quintas
51d0ff0f3d
Fix deadlocks in grpclb_end2end_test
8 years ago
David Garcia Quintas
9a4ed686b1
Improved testing
8 years ago
Sree Kuchibhotla
eede875bdb
Disable health check service in async end2end tests as it is causing flakes in mac
8 years ago
David Garcia Quintas
4b2def361a
Fix RR concurrent updates
8 years ago
David Garcia Quintas
3f223e342f
Move gtest include after proto include
8 years ago
ncteisen
36bb8a0006
s/hanging/pending/g
8 years ago
ncteisen
43f2b55a07
Add repro and fix to bidi case
8 years ago
ncteisen
be7b82ba5e
Add repro for coalescing bug
8 years ago
ncteisen
9bee3086c3
Make stream responses togglable via context
8 years ago
Mark D. Roth
2faddbd639
Fix filter_end2end_test.
8 years ago
David Garcia Quintas
05e15745d3
added test for RR connectivity state upon subchannels shutdown
8 years ago
David Garcia Quintas
64ea30fe5b
Fix RR policy connectivity state upon subchannels shutdown
8 years ago
Jan Tattermusch
7e91ebb41d
license fixes
8 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
David Garcia Quintas
87d5a3130d
Implement LB policy updates
8 years ago
Nicolas "Pixel" Noble
670d8bf675
Moving gtest to the end.
8 years ago
Nicolas "Pixel" Noble
6fa7236d24
Moving testing headers at the end.
8 years ago
Craig Tiller
840931eec9
More import fixes
8 years ago
Mark D. Roth
f91eb714c2
Change round_robin LB policy to use the addresses in the order given.
8 years ago
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
8 years ago
Mark D. Roth
d7389b418f
Implement grpclb drop support.
8 years ago
Nicolas "Pixel" Noble
0885f98863
Fixing mock test target.
8 years ago
yang-g
a044f6d3f5
Propagate deadline to GenericServerContext
8 years ago
Nicolas "Pixel" Noble
3726e3d37b
Moving gtest include down.
...
In some cases, depending on the direction of the wind, and the phase of the moon, gtest can interfere with protobuf badly with macros cross-pollution between the two projects. Moving the gtest inclusion at the end makes the problem go away.
8 years ago
Nicolas "Pixel" Noble
1e75dc8cad
Add end2end_test_lib.
8 years ago