Merge branch 'junk/try_ci_needs' into 'work/project_refactor'

Run CI tests in parallel.

See merge request ems/astdm/modeling.dram/dram.sys.5!1
This commit is contained in:
Lukas Steiner
2023-02-23 13:35:52 +00:00
5 changed files with 22 additions and 12 deletions

View File

@@ -7,10 +7,7 @@ before_script:
stages:
- build
- test_DDR3
- test_DDR4
- test_HBM2
- test_LPDDR4
- test
- coverage
build:
@@ -35,6 +32,11 @@ build:
coverage:
stage: coverage
needs:
- test_DDR3
- test_DDR4
- test_HBM2
- test_LPDDR4
coverage: '/Total:\|(\d+\.?\d+\%)/'
script:
# delete all empty files since they produce errors

View File

@@ -1,6 +1,8 @@
# DDR3 Dual Rank Test with Staggered Power Down Policy and Scheduler FrFcfsGrp
example_DDR3:
stage: test_DDR3
test_DDR3:
stage: test
needs:
- build
script:
- export GCOV_PREFIX=$(pwd)
- export GCOV_PREFIX_STRIP=$(pwd | awk -F"/" '{print NF-1}')

View File

@@ -1,6 +1,8 @@
# DDR4 with 4 bank groups, flexible rankwise refresh and FrFcfs scheduler:
example_DDR4:
stage: test_DDR4
test_DDR4:
stage: test
needs:
- build
script:
- export GCOV_PREFIX=$(pwd)
- export GCOV_PREFIX_STRIP=$(pwd | awk -F"/" '{print NF-1}')

View File

@@ -1,5 +1,7 @@
example_HBM2:
stage: test_HBM2
test_HBM2:
stage: test
needs:
- build
script:
- export GCOV_PREFIX=$(pwd)
- export GCOV_PREFIX_STRIP=$(pwd | awk -F"/" '{print NF-1}')

View File

@@ -1,6 +1,8 @@
# LPDDR4 with Bankwise Flexible Refresh and FIFO Scheduler:
example_LPDDR4:
stage: test_LPDDR4
test_LPDDR4:
stage: test
needs:
- build
script:
- export GCOV_PREFIX=$(pwd)
- export GCOV_PREFIX_STRIP=$(pwd | awk -F"/" '{print NF-1}')