Muxi Yan
29ff4665a8
Revert "Revert "Implement Server Backward Compatibility""
2017-05-15 10:27:55 -07:00
Nicolas Noble
7edcce2147
Revert "Implement Server Backward Compatibility"
2017-05-12 15:35:20 -07:00
Muxi Yan
a2d9d48a88
Merge pull request #10849 from muxi/backward-compat
...
Implement Server Backward Compatibility
2017-05-12 12:17:36 -07:00
Craig Tiller
822aae53d3
Always receive initial metadata in this test
2017-05-11 10:54:22 -07:00
Muxi Yan
bf5a5f92be
Add a separate test case for workaround_cronet_compression
2017-05-09 18:09:58 -07:00
Muxi Yan
e123a05913
Merge remote-tracking branch 'upstream/master' into backward-compat
2017-04-30 21:16:07 -07:00
Muxi Yan
5109b38d4b
Add end2end test for workarounds
2017-04-28 18:01:11 -07:00
Craig Tiller
78e0864d3d
Expand allowable resource quota failures: unavailable seems sane
2017-04-26 13:12:04 -07:00
Craig Tiller
20cb627339
Fix HTTP proxy tests
...
- heap allocate the pollset shutdown closure (this may be called asynchronously)
- ensure a poller remains until all endpoints are closed
2017-04-21 15:07:13 -07:00
Craig Tiller
cac4e178fd
Merge github.com:grpc/grpc into cpparena
2017-04-18 13:39:18 -07:00
David Garcia Quintas
a818f72c0c
Load Reporting back to using metadata
2017-04-15 11:25:48 -07:00
Craig Tiller
2c6f63731c
Merge github.com:grpc/grpc into cpparena
2017-04-14 13:14:10 -07:00
Craig Tiller
813e751d66
Merge pull request #10660 from ctiller/bugfixes
...
Bugfixes
2017-04-14 13:06:42 -07:00
Craig Tiller
9b3d391846
Fix broken test
2017-04-14 06:51:04 -07:00
Craig Tiller
a094b1a4c6
Fix broken test
2017-04-14 06:49:49 -07:00
Craig Tiller
6aba1e574a
Fix broken test
2017-04-14 06:49:43 -07:00
Sree Kuchibhotla
33f4c6d04a
Merge branch 'master' into cq_create_api_changes
2017-04-13 15:39:45 -07:00
Sree Kuchibhotla
2eeedad744
fix mac issues
2017-04-13 14:25:05 -07:00
Mark D. Roth
17a93b33e0
Fix test.
2017-04-13 07:14:47 -07:00
Craig Tiller
694cd70831
Fix new tests
2017-04-13 07:11:34 -07:00
Craig Tiller
c20fa90c60
Merge github.com:grpc/grpc into cpparena
2017-04-12 06:44:00 -07:00
Sree Kuchibhotla
4ef9ce7954
Merge branch 'master' into cq_create_api_changes
2017-04-11 14:48:19 -07:00
Yuchen Zeng
185d413340
Fix the max idle timer
2017-04-07 11:40:08 -07:00
Sree Kuchibhotla
e1bfff0bbe
Fix test after merge
2017-04-06 13:17:20 -07:00
Sree Kuchibhotla
a6ff103446
Merge branch 'master' into cq_create_api_changes
2017-04-06 13:09:17 -07:00
Mark D. Roth
5beff34234
Merge pull request #10466 from markdroth/filter_call_init_fail_fix
...
Do not retry when we fail to create a subchannel call.
2017-04-06 07:24:44 -07:00
Craig Tiller
41f46ab665
Merge github.com:grpc/grpc into cpparena
2017-04-05 14:05:38 -07:00
Yuchen Zeng
355c2ec37d
Merge pull request #10412 from y-zeng/max_age_jitter
...
Add max_connection_age jitter
2017-04-05 10:40:08 -07:00
Mark D. Roth
b39bf85dfc
Fix test for CLIENT_DIRECT_CHANNEL fixtures.
2017-04-05 08:55:37 -07:00
Mark D. Roth
e645d13bda
Fix build.
2017-04-05 06:47:35 -07:00
Mark D. Roth
9cda56747f
Merge remote-tracking branch 'upstream/master' into filter_call_init_fail_fix
2017-04-05 06:45:56 -07:00
Craig Tiller
4a647145f3
Update to new API
2017-04-05 06:38:48 -07:00
Craig Tiller
8d4b9819e0
Merge github.com:grpc/grpc into cpparena
2017-04-05 06:37:13 -07:00
Yuchen Zeng
526e624c58
Merge pull request #9902 from y-zeng/keepalive_server
...
Client-side keepalive pings server enforcement
2017-04-04 21:33:24 -07:00
Craig Tiller
5de46568ce
Merge github.com:grpc/grpc into cpparena
2017-04-04 17:08:12 -07:00
Yang Gao
c02f36bc9e
Merge pull request #10334 from wcevans/master
...
Calculate RPC deadline right before call creation
2017-04-04 14:20:55 -07:00
Mark D. Roth
b7d833b865
Change filter_call_init_fails test to catch the bug.
2017-04-04 14:16:09 -07:00
Yuchen Zeng
a2ca7247ae
Add max_connection_age jitter
2017-04-04 13:56:47 -07:00
Chris Evans
ed2a5470db
Calculate RPC deadline right before call creation
...
Most core end2end tests are written around a single RPC with an explicit
deadline. Currently, this deadline is calculated before bringing up the
test fixture, and thus time spent bringing up the test fixture is taken
from the time allotted to the RPC.
This change moves the calculation of these deadlines immediately before
call creation. Additionally, the functions that calculate these
deadlines have been renamed from 'xx_seconds_time()' to
'xx_seconds_from_now()' for clarity.
2017-04-04 10:18:11 -05:00
Craig Tiller
ad286c35da
Merge github.com:grpc/grpc into minimal
2017-04-04 07:58:50 -07:00
Craig Tiller
82c7fec59c
Merge pull request #9949 from ctiller/new_transport_op
...
Convert stream ops to a control + payload structure
2017-04-04 07:25:31 -07:00
Yuchen Zeng
5f89996e69
Enable server-side keepalive pings
2017-04-04 00:03:28 -07:00
Yuchen Zeng
c18d4b39c8
Change time unit to ms
2017-04-04 00:03:28 -07:00
Yuchen Zeng
114a848972
Disable bdp probe in bad_ping test
2017-04-04 00:03:28 -07:00
Yuchen Zeng
af5c505fc1
Add bad_ping test, fix ping test
2017-04-04 00:03:28 -07:00
Craig Tiller
8fb174e66e
Merge branch 'new_transport_op' of github.com:ctiller/grpc into new_transport_op
2017-04-03 15:31:28 -07:00
Craig Tiller
3eeba6de6b
Increase grace time
2017-04-03 12:36:02 -07:00
Craig Tiller
f854f2a7b0
Merge github.com:grpc/grpc into new_transport_op
2017-04-03 08:21:40 -07:00
Craig Tiller
9d6f04d519
Increase grace period: 300ms is way too short in our test environments
2017-04-03 08:17:16 -07:00
Craig Tiller
8b0e90dfc9
Merge github.com:grpc/grpc into minimal
2017-04-02 10:07:14 -07:00