Skip to content

Commit

Permalink
add service config json interop flag
Browse files Browse the repository at this point in the history
  • Loading branch information
apolcyn committed Mar 25, 2021
1 parent f701157 commit d68c755
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions interop/client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ var (
defaultServiceAccount = flag.String("default_service_account", "", "Email of GCE default service account")
serverHost = flag.String("server_host", "127.0.0.1", "The server host name")
serverPort = flag.Int("server_port", 10000, "The server port number")
serviceConfigJson = flag.String("service_config_json", "", "Disables service config lookups and sets the provided string as the default service config.")
tlsServerName = flag.String("server_host_override", "", "The server name use to verify the hostname returned by TLS handshake if it is not empty. Otherwise, --server_host is used.")
testCase = flag.String("test_case", "large_unary",
`Configure different test cases. Valid options are:
Expand Down Expand Up @@ -120,6 +121,10 @@ func main() {
} else {
opts = append(opts, grpc.WithInsecure())
}
if len(*serviceConfigJson) > 0 {
opts = append(opts, grpc.WithDisableServiceConfig())
opts = append(opts, grpc.WithDefaultServiceConfig(*serviceConfigJson))
}
conn, err := grpc.Dial(serverAddr, opts...)
if err != nil {
grpclog.Fatalf("Fail to dial: %v", err)
Expand Down

0 comments on commit d68c755

Please sign in to comment.