From 84f3dd9a0f9a429396d97d0d98ac48c354c43a36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Carlos=20Nieto?= <jose.carlos@menteslibres.net> Date: Wed, 22 Jul 2015 17:37:06 -0500 Subject: [PATCH] Reducing time of automatic benchmarking. --- .travis.yml | 10 +++++----- mongo/Makefile | 3 ++- mysql/Makefile | 3 ++- postgresql/Makefile | 3 ++- ql/Makefile | 4 +++- sqlite/Makefile | 4 +++- 6 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3271fc15..e4adf86a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,8 +47,8 @@ before_script: script: - cd $GOPATH/src/upper.io/db - go test -v . - - make bench -C $GOPATH/src/upper.io/db/mysql - - make bench -C $GOPATH/src/upper.io/db/postgresql - - make bench -C $GOPATH/src/upper.io/db/ql - - make bench -C $GOPATH/src/upper.io/db/sqlite - - make bench -C $GOPATH/src/upper.io/db/mongo + - BENCHTIME=2s make bench -C $GOPATH/src/upper.io/db/mysql + - BENCHTIME=2s make bench -C $GOPATH/src/upper.io/db/postgresql + - BENCHTIME=2s make bench -C $GOPATH/src/upper.io/db/ql + - BENCHTIME=2s make bench -C $GOPATH/src/upper.io/db/sqlite + - BENCHTIME=2s make bench -C $GOPATH/src/upper.io/db/mongo diff --git a/mongo/Makefile b/mongo/Makefile index e9c58f4b..0220da57 100644 --- a/mongo/Makefile +++ b/mongo/Makefile @@ -1,4 +1,5 @@ TEST_HOST ?= 127.0.0.1 +BENCHTIME ?= 10s build: go build && go install @@ -8,4 +9,4 @@ test: $(MAKE) -C _example bench: - go test -v -test.bench=. -test.benchtime=10s -benchmem + go test -v -test.bench=. -test.benchtime=$(BENCHTIME) -benchmem diff --git a/mysql/Makefile b/mysql/Makefile index de66e804..18e9ada2 100644 --- a/mysql/Makefile +++ b/mysql/Makefile @@ -1,4 +1,5 @@ TEST_HOST ?= 127.0.0.1 +BENCHTIME ?= 10s build: go build && go install @@ -11,4 +12,4 @@ test: reset-db $(MAKE) -C _example bench: reset-db - go test -v -test.bench=. -test.benchtime=10s -benchmem + go test -v -test.bench=. -test.benchtime=$(BENCHTIME) -benchmem diff --git a/postgresql/Makefile b/postgresql/Makefile index de66e804..18e9ada2 100644 --- a/postgresql/Makefile +++ b/postgresql/Makefile @@ -1,4 +1,5 @@ TEST_HOST ?= 127.0.0.1 +BENCHTIME ?= 10s build: go build && go install @@ -11,4 +12,4 @@ test: reset-db $(MAKE) -C _example bench: reset-db - go test -v -test.bench=. -test.benchtime=10s -benchmem + go test -v -test.bench=. -test.benchtime=$(BENCHTIME) -benchmem diff --git a/ql/Makefile b/ql/Makefile index 48467b98..d8c3f251 100644 --- a/ql/Makefile +++ b/ql/Makefile @@ -1,3 +1,5 @@ +BENCHTIME ?= 10s + build: go build && go install @@ -9,4 +11,4 @@ test: reset-db $(MAKE) -C _example bench: reset-db - go test -v -test.bench=. -test.benchtime=10s -benchmem + go test -v -test.bench=. -test.benchtime=$(BENCHTIME) -benchmem diff --git a/sqlite/Makefile b/sqlite/Makefile index 48467b98..d8c3f251 100644 --- a/sqlite/Makefile +++ b/sqlite/Makefile @@ -1,3 +1,5 @@ +BENCHTIME ?= 10s + build: go build && go install @@ -9,4 +11,4 @@ test: reset-db $(MAKE) -C _example bench: reset-db - go test -v -test.bench=. -test.benchtime=10s -benchmem + go test -v -test.bench=. -test.benchtime=$(BENCHTIME) -benchmem -- GitLab