From ea3ec896760b2f2bfe99aeb0b8973e04c9d1dd10 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Mon, 21 Nov 2016 15:12:05 -0800 Subject: [PATCH] travis: split RocketSuite into three smaller tests suites --- .travis.yml | 4 +++- regression/Makefile | 16 +++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index e0a5b039..28e03a88 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,7 +33,9 @@ addons: env: matrix: - - SUITE=RocketSuite + - SUITE=RocketSuiteA + - SUITE=RocketSuiteB + - SUITE=RocketSuiteC - SUITE=GroundtestSuite - SUITE=UnittestSuite diff --git a/regression/Makefile b/regression/Makefile index c520ebf9..ec0619f8 100644 --- a/regression/Makefile +++ b/regression/Makefile @@ -38,16 +38,26 @@ ifeq ($(SUITE),) $(error Set SUITE to the regression suite you want to run) endif -ifeq ($(SUITE),RocketSuite) +ifeq ($(SUITE),RocketSuiteA) PROJECT=rocketchip -CONFIGS=DefaultConfig DefaultBufferlessConfig TinyConfig +CONFIGS=DefaultConfig +endif + +ifeq ($(SUITE),RocketSuiteB) +PROJECT=rocketchip +CONFIGS=DefaultBufferlessConfig +endif + +ifeq ($(SUITE),RocketSuiteC) +PROJECT=rocketchip +CONFIGS=DefaultL2Config TinyConfig endif ifeq ($(SUITE),GroundtestSuite) PROJECT=groundtest CONFIGS=MemtestConfig MemtestBufferlessConfig MemtestStatelessConfig FancyMemtestConfig \ BroadcastRegressionTestConfig BufferlessRegressionTestConfig CacheRegressionTestConfig \ - ComparatorConfig ComparatorBufferlessConfig ComparatorStatelessConfig + ComparatorConfig ComparatorBufferlessConfig ComparatorL2Config ComparatorStatelessConfig endif ifeq ($(SUITE),UnittestSuite)