1
0

travis: balance regression tasks a bit more fairly

This commit is contained in:
Wesley W. Terpstra 2016-11-23 01:01:16 -08:00
parent e8e95d4bcf
commit cf8ecbd53b
2 changed files with 13 additions and 10 deletions

View File

@ -35,8 +35,8 @@ env:
matrix: matrix:
- SUITE=RocketSuiteA - SUITE=RocketSuiteA
- SUITE=RocketSuiteB - SUITE=RocketSuiteB
- SUITE=RocketSuiteC - SUITE=GroundtestSuiteA
- SUITE=GroundtestSuite - SUITE=GroundtestSuiteB
- SUITE=UnittestSuite - SUITE=UnittestSuite
# blacklist private branches # blacklist private branches

View File

@ -1,3 +1,6 @@
base_dir = $(abspath ..)
generated_dir = $(abspath ./generated-src)
# The default target, which runs all regression targets. # The default target, which runs all regression targets.
regression: vsim-regression emulator-regression regression: vsim-regression emulator-regression
@ -40,23 +43,23 @@ endif
ifeq ($(SUITE),RocketSuiteA) ifeq ($(SUITE),RocketSuiteA)
PROJECT=rocketchip PROJECT=rocketchip
CONFIGS=DefaultConfig CONFIGS=DefaultConfig DefaultBufferlessConfig
endif endif
ifeq ($(SUITE),RocketSuiteB) ifeq ($(SUITE),RocketSuiteB)
PROJECT=rocketchip PROJECT=rocketchip
CONFIGS=DefaultBufferlessConfig
endif
ifeq ($(SUITE),RocketSuiteC)
PROJECT=rocketchip
CONFIGS=DefaultL2Config TinyConfig CONFIGS=DefaultL2Config TinyConfig
endif endif
ifeq ($(SUITE),GroundtestSuite) ifeq ($(SUITE),GroundtestSuiteA)
PROJECT=groundtest PROJECT=groundtest
CONFIGS=MemtestConfig MemtestBufferlessConfig MemtestStatelessConfig FancyMemtestConfig \ CONFIGS=MemtestConfig MemtestBufferlessConfig MemtestStatelessConfig FancyMemtestConfig \
BroadcastRegressionTestConfig BufferlessRegressionTestConfig CacheRegressionTestConfig \ BroadcastRegressionTestConfig BufferlessRegressionTestConfig
endif
ifeq ($(SUITE),GroundtestSuiteB)
PROJECT=groundtest
CONFIGS=CacheRegressionTestConfig \
ComparatorConfig ComparatorBufferlessConfig ComparatorL2Config ComparatorStatelessConfig ComparatorConfig ComparatorBufferlessConfig ComparatorL2Config ComparatorStatelessConfig
endif endif