Add a method for encoding directly to a io.Writer and use it for HTTPx

This commit is contained in:
Brendan Burns
2015-09-17 17:43:05 -07:00
parent a518a27354
commit 8998219686
10 changed files with 112 additions and 49 deletions

View File

@@ -28,16 +28,18 @@ cleanup() {
kube::log::status "Benchmark cleanup complete"
}
ARGS="-bench-pods 3000 -bench-tasks 100 -bench-tasks 10"
runTests() {
kube::etcd::start
kube::log::status "Running benchmarks"
KUBE_GOFLAGS="-tags 'benchmark no-docker' -bench . -benchtime 1s -cpu 4" \
KUBE_GOFLAGS="-tags 'benchmark no-docker' -bench . -benchmem -benchtime 1s -cpu 4" \
KUBE_RACE="-race" \
KUBE_TEST_API_VERSIONS="v1" \
KUBE_TIMEOUT="-timeout 10m" \
KUBE_TEST_ETCD_PREFIXES="registry"\
ETCD_CUSTOM_PREFIX="None" \
KUBE_TEST_ARGS="-bench-quiet 0 -bench-pods 30 -bench-tasks 1"\
KUBE_TEST_ARGS="${ARGS}" \
"${KUBE_ROOT}/hack/test-go.sh" test/integration
cleanup
}