X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/be4852ec32e5eeed1af9a62017cfc39ed66ac186..9a26fa413d0890eac3a2578876508efc2cd32374:/tools/keep-exercise/keep-exercise.go diff --git a/tools/keep-exercise/keep-exercise.go b/tools/keep-exercise/keep-exercise.go index 706664ce28..6c8a866291 100644 --- a/tools/keep-exercise/keep-exercise.go +++ b/tools/keep-exercise/keep-exercise.go @@ -1,3 +1,7 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + // Testing tool for Keep services. // // keepexercise helps measure throughput and test reliability under @@ -53,7 +57,13 @@ func main() { log.Fatal(err) } kc.Want_replicas = *Replicas - kc.Client.(*http.Client).Timeout = 10 * time.Minute + + transport := *(http.DefaultTransport.(*http.Transport)) + transport.TLSClientConfig = arvadosclient.MakeTLSConfig(arv.ApiInsecure) + kc.HTTPClient = &http.Client{ + Timeout: 10 * time.Minute, + Transport: &transport, + } overrideServices(kc)