gitlab-ci: add regression AXI

This commit is contained in:
Yannick Casamatta 2025-06-18 18:53:48 +02:00 committed by Casamatta Yannick
parent 280dcccdd1
commit 2adf4cbfc8
2 changed files with 10 additions and 0 deletions

View file

@ -148,6 +148,10 @@ smoke-tests:
DV_TARGET: "cv32a65x" DV_TARGET: "cv32a65x"
- DV_SIMULATORS: "vcs-uvm" - DV_SIMULATORS: "vcs-uvm"
DV_TARGET: "cv32a60x" DV_TARGET: "cv32a60x"
- DV_SIMULATORS: "vcs-uvm"
DV_TARGET: "cv32a65x_axi"
- DV_SIMULATORS: "vcs-uvm"
DV_TARGET: "cv32a60x_axi"
script: script:
- if [[ $DV_SIMULATORS == *"questa"* ]]; then source $QUESTA_BASHRC; fi - if [[ $DV_SIMULATORS == *"questa"* ]]; then source $QUESTA_BASHRC; fi
- bash verif/regress/smoke-tests-$DV_TARGET.sh - bash verif/regress/smoke-tests-$DV_TARGET.sh
@ -184,6 +188,8 @@ smoke-bench:
matrix: matrix:
- DV_TARGET: "cv32a60x" - DV_TARGET: "cv32a60x"
- DV_TARGET: "cv32a65x" - DV_TARGET: "cv32a65x"
- DV_TARGET: "cv32a60x_axi"
- DV_TARGET: "cv32a65x_axi"
script: script:
- bash verif/regress/"$BENCH"_smoke.sh --no-print - bash verif/regress/"$BENCH"_smoke.sh --no-print
- python3 .gitlab-ci/scripts/report_benchmark.py --"$BENCH"_"$DV_TARGET" verif/sim/out_*/vcs-uvm_sim/"$BENCH"_main.*.log - python3 .gitlab-ci/scripts/report_benchmark.py --"$BENCH"_"$DV_TARGET" verif/sim/out_*/vcs-uvm_sim/"$BENCH"_main.*.log

View file

@ -25,6 +25,8 @@ valid_cycles = {
"coremark_single": 1291566, "coremark_single": 1291566,
"dhrystone_cv32a65x": 35952, "dhrystone_cv32a65x": 35952,
"dhrystone_cv32a60x": 38856, "dhrystone_cv32a60x": 38856,
"dhrystone_cv32a65x_axi": 35952,
"dhrystone_cv32a60x_axi": 38856,
} }
benchmark_iters = { benchmark_iters = {
@ -34,6 +36,8 @@ benchmark_iters = {
"coremark_single": 4, "coremark_single": 4,
"dhrystone_cv32a65x": 20, "dhrystone_cv32a65x": 20,
"dhrystone_cv32a60x": 20, "dhrystone_cv32a60x": 20,
"dhrystone_cv32a65x_axi": 20,
"dhrystone_cv32a60x_axi": 20,
} }
for arg in sys.argv[1:]: for arg in sys.argv[1:]: