mirror of
https://github.com/coredns/coredns.git
synced 2025-10-27 00:04:15 -04:00
Remove etcd unit testing from travis (#2672)
* Remove etcd unit testing from travis Remove these from the travis unit testing. (to speed up travis) See #2671 Signed-off-by: Miek Gieben <miek@miek.nl> * Add build tag Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
14
Makefile
14
Makefile
@@ -22,21 +22,21 @@ check: presubmit core/plugin/zplugin.go core/dnsserver/zdirectives.go
|
||||
.PHONY: travis
|
||||
travis:
|
||||
ifeq ($(TEST_TYPE),core)
|
||||
( cd request ; GO111MODULE=on go test -v -tags 'etcd' -race ./... )
|
||||
( cd core ; GO111MODULE=on go test -v -tags 'etcd' -race ./... )
|
||||
( cd coremain ; GO111MODULE=on go test -v -tags 'etcd' -race ./... )
|
||||
( cd request ; GO111MODULE=on go test -v -race ./... )
|
||||
( cd core ; GO111MODULE=on go test -v -race ./... )
|
||||
( cd coremain ; GO111MODULE=on go test -v -race ./... )
|
||||
endif
|
||||
ifeq ($(TEST_TYPE),integration)
|
||||
( cd test ; GO111MODULE=on go test -v -tags 'etcd' -race ./... )
|
||||
( cd test ; GO111MODULE=on go test -v -race ./... )
|
||||
endif
|
||||
ifeq ($(TEST_TYPE),plugin)
|
||||
( cd plugin ; GO111MODULE=on go test -v -tags 'etcd' -race ./... )
|
||||
( cd plugin ; GO111MODULE=on go test -v -race ./... )
|
||||
endif
|
||||
ifeq ($(TEST_TYPE),coverage)
|
||||
for d in `go list ./... | grep -v vendor`; do \
|
||||
t=$$(date +%s); \
|
||||
GO111MODULE=on go test -i -tags 'etcd' -coverprofile=cover.out -covermode=atomic $$d || exit 1; \
|
||||
GO111MODULE=on go test -v -tags 'etcd' -coverprofile=cover.out -covermode=atomic $$d || exit 1; \
|
||||
GO111MODULE=on go test -i -coverprofile=cover.out -covermode=atomic $$d || exit 1; \
|
||||
GO111MODULE=on go test -v -coverprofile=cover.out -covermode=atomic $$d || exit 1; \
|
||||
echo "Coverage test $$d took $$(($$(date +%s)-t)) seconds"; \
|
||||
if [ -f cover.out ]; then \
|
||||
cat cover.out >> coverage.txt; \
|
||||
|
||||
Reference in New Issue
Block a user