Refactor upload-only to process bazel metrics outside of upload.go

Bug: 279987768
Test: m nothing
Test: b build libcore:all (with prints to verify similiar data)
Change-Id: I01d960a7215be30728c9e90f52c2455fd21cf1b8
This commit is contained in:
MarkDacek
2023-05-09 18:21:36 +00:00
parent 3e63067b11
commit 733b77c2de
5 changed files with 150 additions and 119 deletions

View File

@@ -166,7 +166,7 @@ func TestUploadMetrics(t *testing.T) {
metricsUploader: tt.uploader,
}}
UploadMetrics(ctx, config, false, time.Now(), "out/bazel_metrics.txt", "out/bazel_metrics.pb", metricsFiles...)
UploadMetrics(ctx, config, false, time.Now(), metricsFiles...)
})
}
}
@@ -221,7 +221,7 @@ func TestUploadMetricsErrors(t *testing.T) {
metricsUploader: "echo",
}}
UploadMetrics(ctx, config, true, time.Now(), "", "", metricsFile)
UploadMetrics(ctx, config, true, time.Now(), metricsFile)
t.Errorf("got nil, expecting %q as a failure", tt.expectedErr)
})
}