travis: split RocketSuite into three smaller tests suites
This commit is contained in:
parent
1577deb324
commit
ea3ec89676
@ -33,7 +33,9 @@ addons:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
matrix:
|
matrix:
|
||||||
- SUITE=RocketSuite
|
- SUITE=RocketSuiteA
|
||||||
|
- SUITE=RocketSuiteB
|
||||||
|
- SUITE=RocketSuiteC
|
||||||
- SUITE=GroundtestSuite
|
- SUITE=GroundtestSuite
|
||||||
- SUITE=UnittestSuite
|
- SUITE=UnittestSuite
|
||||||
|
|
||||||
|
@ -38,16 +38,26 @@ ifeq ($(SUITE),)
|
|||||||
$(error Set SUITE to the regression suite you want to run)
|
$(error Set SUITE to the regression suite you want to run)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(SUITE),RocketSuite)
|
ifeq ($(SUITE),RocketSuiteA)
|
||||||
PROJECT=rocketchip
|
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
|
endif
|
||||||
|
|
||||||
ifeq ($(SUITE),GroundtestSuite)
|
ifeq ($(SUITE),GroundtestSuite)
|
||||||
PROJECT=groundtest
|
PROJECT=groundtest
|
||||||
CONFIGS=MemtestConfig MemtestBufferlessConfig MemtestStatelessConfig FancyMemtestConfig \
|
CONFIGS=MemtestConfig MemtestBufferlessConfig MemtestStatelessConfig FancyMemtestConfig \
|
||||||
BroadcastRegressionTestConfig BufferlessRegressionTestConfig CacheRegressionTestConfig \
|
BroadcastRegressionTestConfig BufferlessRegressionTestConfig CacheRegressionTestConfig \
|
||||||
ComparatorConfig ComparatorBufferlessConfig ComparatorStatelessConfig
|
ComparatorConfig ComparatorBufferlessConfig ComparatorL2Config ComparatorStatelessConfig
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(SUITE),UnittestSuite)
|
ifeq ($(SUITE),UnittestSuite)
|
||||||
|
Loading…
Reference in New Issue
Block a user