bar: add ability to update resolver state atomically and pass directly to the balancer (#2693)

This commit is contained in:
Doug Fawley
2019-03-22 10:48:55 -07:00
committed by GitHub
parent bcfa7b30ac
commit 3910b873d3
26 changed files with 420 additions and 394 deletions

View File

@ -63,7 +63,7 @@ func (s) TestRetryUnary(t *testing.T) {
t.Fatalf("Error starting endpoint server: %v", err)
}
defer ss.Stop()
ss.r.NewServiceConfig(`{
ss.newServiceConfig(`{
"methodConfig": [{
"name": [{"service": "grpc.testing.TestService"}],
"waitForReady": true,
@ -131,7 +131,7 @@ func (s) TestRetryDisabledByDefault(t *testing.T) {
t.Fatalf("Error starting endpoint server: %v", err)
}
defer ss.Stop()
ss.r.NewServiceConfig(`{
ss.newServiceConfig(`{
"methodConfig": [{
"name": [{"service": "grpc.testing.TestService"}],
"waitForReady": true,
@ -191,7 +191,7 @@ func (s) TestRetryThrottling(t *testing.T) {
t.Fatalf("Error starting endpoint server: %v", err)
}
defer ss.Stop()
ss.r.NewServiceConfig(`{
ss.newServiceConfig(`{
"methodConfig": [{
"name": [{"service": "grpc.testing.TestService"}],
"waitForReady": true,
@ -502,7 +502,7 @@ func (s) TestRetryStreaming(t *testing.T) {
t.Fatalf("Error starting endpoint server: %v", err)
}
defer ss.Stop()
ss.r.NewServiceConfig(`{
ss.newServiceConfig(`{
"methodConfig": [{
"name": [{"service": "grpc.testing.TestService"}],
"waitForReady": true,