2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-04-22 00:30:17 +08:00

Update benchmark.sh to print debug logs

This commit is contained in:
Ken Hibino 2020-06-06 10:38:54 -07:00
parent 0ec4255691
commit 9b7b1bbff6

View File

@ -4,9 +4,11 @@ if [ "${TRAVIS_PULL_REQUEST_BRANCH:-$TRAVIS_BRANCH}" != "master" ]; then
git clone ${REMOTE_URL} "${TRAVIS_REPO_SLUG}-bench" && \ git clone ${REMOTE_URL} "${TRAVIS_REPO_SLUG}-bench" && \
cd "${TRAVIS_REPO_SLUG}-bench" && \ cd "${TRAVIS_REPO_SLUG}-bench" && \
# Benchmark master # Benchmark master
echo "Running benchmark tests on master branch"
git checkout master && \ git checkout master && \
go test -run=XXX -bench=. -loglevel=debug ./... > master.txt && \ go test -run=XXX -bench=. -loglevel=debug ./... > master.txt && \
# Benchmark feature branch # Benchmark feature branch
echo "Running benchmark tests on feature branch"
git checkout ${TRAVIS_COMMIT} && \ git checkout ${TRAVIS_COMMIT} && \
go test -run=XXX -bench=. -loglevel=debug ./... > feature.txt && \ go test -run=XXX -bench=. -loglevel=debug ./... > feature.txt && \
go get -u golang.org/x/tools/cmd/benchcmp && \ go get -u golang.org/x/tools/cmd/benchcmp && \