| 266 | } |
| 267 | |
| 268 | func logParameterInfo(addresses []string, tests []testCaseWithWeight) { |
| 269 | logger.Infof("server_addresses: %s", *serverAddresses) |
| 270 | logger.Infof("test_cases: %s", *testCases) |
| 271 | logger.Infof("test_duration_secs: %d", *testDurationSecs) |
| 272 | logger.Infof("num_channels_per_server: %d", *numChannelsPerServer) |
| 273 | logger.Infof("num_stubs_per_channel: %d", *numStubsPerChannel) |
| 274 | logger.Infof("metrics_port: %d", *metricsPort) |
| 275 | logger.Infof("use_tls: %t", *useTLS) |
| 276 | logger.Infof("use_test_ca: %t", *testCA) |
| 277 | logger.Infof("server_host_override: %s", *tlsServerName) |
| 278 | logger.Infof("custom_credentials_type: %s", *customCredentialsType) |
| 279 | |
| 280 | logger.Infoln("addresses:") |
| 281 | for i, addr := range addresses { |
| 282 | logger.Infof("%d. %s\n", i+1, addr) |
| 283 | } |
| 284 | logger.Infoln("tests:") |
| 285 | for i, test := range tests { |
| 286 | logger.Infof("%d. %v\n", i+1, test) |
| 287 | } |
| 288 | } |
| 289 | |
| 290 | func newConn(address string, useTLS, testCA bool, tlsServerName string) (*grpc.ClientConn, error) { |
| 291 | var opts []grpc.DialOption |