From 60bd9ab90688ff36997024fae3dabf3ab676884f Mon Sep 17 00:00:00 2001 From: Shyam Jeedigunta Date: Fri, 19 Jan 2018 18:33:30 +0100 Subject: [PATCH] Benchmarking script pretty-prints results into a separate file --- hack/jenkins/benchmark-dockerized.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hack/jenkins/benchmark-dockerized.sh b/hack/jenkins/benchmark-dockerized.sh index 994189dea0e..170296b9c9c 100755 --- a/hack/jenkins/benchmark-dockerized.sh +++ b/hack/jenkins/benchmark-dockerized.sh @@ -35,6 +35,7 @@ export PATH=${GOPATH}/bin:${PWD}/third_party/etcd:/usr/local/go/bin:${PATH} retry go get github.com/tools/godep && godep version retry go get github.com/jstemmer/go-junit-report +retry go get github.com/cespare/prettybench # Disable the Go race detector. export KUBE_RACE=" " @@ -48,4 +49,6 @@ cd /go/src/k8s.io/kubernetes ./hack/install-etcd.sh -make test-integration WHAT="$*" KUBE_TEST_ARGS="-run='XXX' -bench=. -benchmem" +# Run the benchmark tests and pretty-print the results into a separate file. +make test-integration WHAT="$*" KUBE_TEST_ARGS="-run='XXX' -bench=. -benchmem" \ + | tee >(prettybench -no-passthrough > ${ARTIFACTS_DIR}/BenchmarkResults.txt)