X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/63cfe7a9b391e1a07c6c6c8b0fab10b1c875f1be..3bdff577515638d273c1df5ba9d702cdf3d5abbd:/services/keepstore/pull_worker_integration_test.go diff --git a/services/keepstore/pull_worker_integration_test.go b/services/keepstore/pull_worker_integration_test.go index c0a7c6f6a5..c06bbe05c4 100644 --- a/services/keepstore/pull_worker_integration_test.go +++ b/services/keepstore/pull_worker_integration_test.go @@ -1,3 +1,7 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + package main import ( @@ -29,24 +33,23 @@ func SetupPullWorkerIntegrationTest(t *testing.T, testData PullWorkIntegrationTe // start api and keep servers arvadostest.StartAPI() arvadostest.StartKeep(2, false) + keepclient.RefreshServiceDiscovery() // make arvadosclient arv, err := arvadosclient.MakeArvadosClient() if err != nil { - t.Error("Error creating arv") + t.Fatalf("Error creating arv: %s", err) } // keep client - keepClient = &keepclient.KeepClient{ - Arvados: arv, - Want_replicas: 1, + keepClient, err = keepclient.MakeKeepClient(arv) + if err != nil { + t.Fatalf("error creating KeepClient: %s", err) } + keepClient.Want_replicas = 1 // discover keep services var servers []string - if err := keepClient.DiscoverKeepServers(); err != nil { - t.Error("Error discovering keep services") - } for _, host := range keepClient.LocalRoots() { servers = append(servers, host) }