diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7d0e56fc3..5adb86ac2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -132,7 +132,7 @@ jobs: # either 'goreleaser' (default) or 'goreleaser-pro' distribution: goreleaser version: latest - args: --clean --snapshot + args: build --single-target --clean --snapshot - name: Copy files (Ubuntu) run: | cp dist/pelican_linux_amd64_v1/pelican ./ diff --git a/local_cache/cache_test.go b/local_cache/cache_test.go index f57582ce4..04963cda7 100644 --- a/local_cache/cache_test.go +++ b/local_cache/cache_test.go @@ -373,7 +373,12 @@ func TestLargeFile(t *testing.T) { tmpDir := t.TempDir() server_utils.ResetTestState() - viper.Set("Client.MaximumDownloadSpeed", 40*1024*1024) + + clientConfig := map[string]interface{}{ + "Client.MaximumDownloadSpeed": 40 * 1024 * 1024, + "Transport.ResponseHeaderTimeout": "60s", + } + test_utils.InitClient(t, clientConfig) ft := fed_test_utils.NewFedTest(t, pubOriginCfg) ctx, cancel, egrp := test_utils.TestContext(context.Background(), t) @@ -408,7 +413,6 @@ func TestLargeFile(t *testing.T) { // Throw in a config.Reset for good measure. Keeps our env squeaky clean! server_utils.ResetTestState() }) - } // Create a federation then SIGSTOP the origin to prevent it from responding.