diff options
Diffstat (limited to 'test/regress/Makefile.levels')
-rw-r--r-- | test/regress/Makefile.levels | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/test/regress/Makefile.levels b/test/regress/Makefile.levels index 9e4d3fa20..0bd958688 100644 --- a/test/regress/Makefile.levels +++ b/test/regress/Makefile.levels @@ -2,17 +2,20 @@ # a regression level. # Regression level 1 is the default -TESTS = $(REG0_TESTS) $(REG1_TESTS) +ALL_TESTS = $(REG0_TESTS) $(REG1_TESTS) ifeq ($(REGRESSION_LEVEL),0) -TESTS = $(REG0_TESTS) +ALL_TESTS = $(REG0_TESTS) endif ifeq ($(REGRESSION_LEVEL),2) -TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) +ALL_TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) endif ifeq ($(REGRESSION_LEVEL),3) -TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) $(REG3_TESTS) +ALL_TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) $(REG3_TESTS) endif ifeq ($(REGRESSION_LEVEL),4) -TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) $(REG3_TESTS) $(REG4_TESTS) +ALL_TESTS = $(REG0_TESTS) $(REG1_TESTS) $(REG2_TESTS) $(REG3_TESTS) $(REG4_TESTS) endif + +TEST_REGEX ?= ".*" +TESTS = $(shell echo $(ALL_TESTS) | tr ' ' '\n' | grep $(TEST_REGEX) | tr '\n' ' ') |