Skip to content

Commit

Permalink
another attempt
Browse files Browse the repository at this point in the history
  • Loading branch information
micprog committed Mar 22, 2024
1 parent d8e2f2a commit 88288c3
Showing 1 changed file with 27 additions and 12 deletions.
39 changes: 27 additions & 12 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ build_rtl:
paths:
- target/sim/tb/tb_lib/remote_bitbang/* # we want to reuse bitbang lib
- target/sim/vip/*
- build/questasim/*


lint:
Expand All @@ -78,22 +79,36 @@ lint:
# Use sdk-releases to run all tests
test_sequential_bare:
stage: test
before_script:
- echo "Compiling RTL model and DPI libraries"
- make build
needs: [ build_rtl ]
parallel:
matrix:
- { TEST: dct }
- { TEST: fft2 }
- { TEST: rijndael }
- { TEST: jacobi-2d-imper }
- { TEST: bitDescriptor }
- { TEST: stencil_vect }
- { TEST: keccak }
- { TEST: fir }
- { TEST: stencil }
- { TEST: ipm }
- { TEST: towerofhanoi }
- { TEST: crc32 }
- { TEST: conv2d }
- { TEST: seidel }
- { TEST: fibonacci }
- { TEST: gauss-2d }
- { TEST: aes_cbc }
- { TEST: bubblesort }
- { TEST: fdtd-1d }
- { TEST: jacobi-1d-imper }
- { TEST: fft }
script:
- echo "Running sequential bare tests"
- source sw/pulp-runtime/configs/pulpissimo.sh
- export VSIM_PATH=$PWD/build/questasim
- cd sw/regression_tests
- ../pulp-runtime/scripts/bwruntests.py --proc-verbose -v --report-junit -t 3600 --yaml -o simplified-runtime.xml sequential-bare-tests.yaml
artifacts:
name: "$CI_JOB_NAME-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA"
paths:
- sw/regression_tests/sequential_bare_tests/junit-reports/TEST-*.html
- sw/regression_tests/sequential_bare_tests/junit-reports/TEST-*.xml
reports:
junit: sw/regression_tests/sequential_bare_tests/junit-reports/TEST-*.xml
- cd sw/regression_tests/sequential_bare_tests/${TEST}
- riscv make clean all run

test_ml:
stage: test
Expand Down

0 comments on commit 88288c3

Please sign in to comment.