From 83f230bbfb5a5b34a8d258a7c81fc37b0593d1df Mon Sep 17 00:00:00 2001 From: Jason Aten Date: Tue, 6 Oct 2020 11:56:34 -0500 Subject: [PATCH] run CI on rbf and rbf_lmdb --- .circleci/config.yml | 14 +++++++++++++- Makefile | 9 ++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0f4fdb943..86814df27 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -198,12 +198,24 @@ workflows: resource_class: xlarge requires: - setup + - test: + name: test-txstore-rbf + test_make_target: test-txstore-rbf + resource_class: xlarge + requires: + - setup + - test: + name: test-txstore-rbf_lmdb + test_make_target: test-txstore-rbf_lmdb + resource_class: xlarge + requires: + - setup - test: name: test-shardwidth-22 shard_width: "22" resource_class: large requires: - - setup + - setup - cluster-tests: requires: - setup diff --git a/Makefile b/Makefile index 085cef0b8..058a88847 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: build check-clean clean build-lattice cover cover-viz default docker docker-build docker-test docker-tag-push generate generate-protoc generate-pql generate-statik gometalinter install install-build-deps install-golangci-lint install-gometalinter install-protoc install-protoc-gen-gofast install-peg install-statik prerelease prerelease-upload release release-build test testv testv-race testvsub testvsub-race +.PHONY: build check-clean clean build-lattice cover cover-viz default docker docker-build docker-test docker-tag-push generate generate-protoc generate-pql generate-statik gometalinter install install-build-deps install-golangci-lint install-gometalinter install-protoc install-protoc-gen-gofast install-peg install-statik prerelease prerelease-upload release release-build test testv testv-race testvsub testvsub-race test-txstore-rbf_lmdb test-txstore-rbf CLONE_URL=github.com/pilosa/pilosa VERSION := $(shell git describe --tags 2> /dev/null || echo unknown) @@ -410,3 +410,10 @@ install-gometalinter: GO111MODULE=off go get -u github.com/alecthomas/gometalinter GO111MODULE=off gometalinter --install GO111MODULE=off go get github.com/remyoudompheng/go-misc/deadcode + +test-txstore-rbf: + PILOSA_TXSRC=rbf $(MAKE) testv-race + +test-txstore-rbf_lmdb: + PILOSA_TXSRC=rbf_lmdb $(MAKE) testv-race +