Commit Graph

116 Commits

Author SHA1 Message Date
Jordan Carlin
9f0aebbcea
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-03 14:28:27 -08:00
Jordan Carlin
88704775fb
Enable riscv-arch-test pmp tests in regression 2024-12-31 13:20:56 -08:00
Jordan Carlin
f890cc9fd6
Enable riscv-arch-test vm sv32 tests in regression 2024-12-30 12:37:27 -08:00
Jordan Carlin
babc5fc4c7
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2024-12-19 14:17:18 -08:00
Jordan Carlin
73e90847d9
Update Breker documentation 2024-12-19 14:09:42 -08:00
Jordan Carlin
a10dbac034
Merge branch 'breker' of github.com:jordancarlin/cvw into python_updates 2024-12-19 13:19:08 -08:00
Jordan Carlin
bd5223ba05
More regression-wally refactoring 2024-12-19 13:11:55 -08:00
Jordan Carlin
1a2569e6f1
Begin refactoring regression-wally 2024-12-17 23:57:14 -08:00
Jordan Carlin
51c3d59605
Lots more python updates 2024-12-17 21:31:12 -08:00
Jordan Carlin
0e3030dc23
Remove python semicolons 2024-12-17 15:37:19 -08:00
Jordan Carlin
bdfc9dac71
Lots of f-strings 2024-12-11 23:20:10 -08:00
Jordan Carlin
57d723664f
regression-wally passing pylint. Still needs a larger refactoring 2024-12-11 23:03:46 -08:00
Jordan Carlin
1e8d4c2cce
Cleanup regresssion-wally whitespace 2024-12-11 22:43:10 -08:00
Jordan Carlin
68205b844d
Update Breker platform.yaml and test compilation 2024-12-02 13:21:55 -08:00
Jordan Carlin
311125f4bd
WIP Breker 2024-12-02 13:11:55 -08:00
Jordan Carlin
c5bb2b42a5
cleanup 2024-11-29 15:43:59 -08:00
Jordan Carlin
e61f66eaca
Use cvw-arch-verif tests for code coverage 2024-11-29 15:43:21 -08:00
Jordan Carlin
716656b71b
Code cleanup 2024-11-29 15:42:23 -08:00
Jordan Carlin
b27447f552
Change addLockstepTestsByDir to addTestsByDir 2024-11-29 15:41:36 -08:00
Jordan Carlin
fb59d8e32f
More imperas lics 2024-11-20 19:23:46 -08:00
Jordan Carlin
38acf24d83
Reset code coverage when running regression 2024-11-20 19:06:41 -08:00
Jordan Carlin
0caf18f3f3
Merge branch 'main' of https://github.com/openhwgroup/cvw into fcov_makefile 2024-11-16 21:08:28 -08:00
Jordan Carlin
99e5b295fb
Update regression-wally fcov to work with new Makefile 2024-11-16 21:08:03 -08:00
Jordan Carlin
1675e4cb7d
Add rv32 wally-riscv-arch-test lockstep to nightly 2024-11-16 11:53:05 -08:00
David Harris
98f2ec6d66 Updated regression-wally --fcov to run privileged tests in lockstep 2024-11-16 09:58:04 -08:00
slmnemo
4cf049f83e Fixed dryrun not doing anything in regression-wally 2024-11-03 12:54:24 -08:00
Kaitlin Lucio
b9d215db76 Update regression-wally according to PR 2024-10-30 11:50:49 -07:00
slmnemo
9284dd3a9a Changed buildrootbootsim to lockstepsim and added lockstepsim to lockstep tests in nightly 2024-10-30 11:50:49 -07:00
slmnemo
f605cb693a Added --dry-run feature. Changed detection for buildrootboot sim when adding short buildroot tests with multiple sims to avoid unnecessary failures 2024-10-30 11:50:48 -07:00
David Harris
3f28052132
Merge pull request #1030 from slmnemo/main
Added pool.terminate() to terminate hanging processes in regression
2024-10-24 14:55:43 -07:00
slmnemo
929f3892e0 Added code to terminate pool processes on timeout 2024-10-24 12:49:46 -07:00
David Harris
da2310fb3e Merge conflict in coverage.svh 2024-10-22 04:48:57 -07:00
David Harris
9dcc0435b8 Increased timeout on regression-wally to avoid floating-point fcov runs from failing 2024-10-16 21:47:04 -07:00
David Harris
d21e2fa997 Increased timeout on regression-wally to avoid floating-point fcov runs from failing 2024-10-16 21:41:14 -07:00
David Harris
abb80bb700
Merge pull request #1018 from slmnemo/nightly_regression
Added flush to run_test_case() regression-wally to ensure results are printed to STDOUT
2024-10-16 21:28:14 -07:00
slmnemo
4bdc6749ed Added flush to run_test_case regression-wally to ensure results are printed to stdout for regression-wally. 2024-10-16 18:23:03 -07:00
Huda-10xe
7bed187e8d Combinin fcov and fcovpriv 2024-10-16 09:44:34 -07:00
Huda-10xe
0429058bef running separate regressions with --fcov and --focvpriv flags 2024-10-16 07:39:09 -07:00
Huda-10xe
a9e41c1a7c Improving the priv func cov flow to run with --fcovpriv flag 2024-10-16 07:14:11 -07:00
David Harris
21e6ccd8dd Waived tlbMisaligned lockstep sim due to Issue 976 and improved timeout warning message 2024-10-12 16:39:17 -07:00
David Harris
bd22b8e0e6 Commented out privileged test runs for now to reduce fcov runtime 2024-10-09 16:23:58 -07:00
Huda-10xe
896ff562a1 adding privilege tests to regression 2024-10-07 03:51:11 -07:00
Huda-10xe
0817c69152 Adding priv coverage to ISACOV 2024-10-07 03:44:35 -07:00
David Harris
587bece743 Increased regression-wally --fcov timeout to 2 minutes so RV64I doesn't time out 2024-10-02 05:56:34 -07:00
Jordan Carlin
8a58f9556e
Merge branch 'main' of https://github.com/openhwgroup/cvw into arch-test-update 2024-09-29 17:16:05 -07:00
Jordan Carlin
14d76b9189
Remove old functcov targets in Makefile 2024-09-29 10:37:08 -07:00
Jordan Carlin
ad09edd17d
Remove remaining ieee testcase 2024-09-29 00:37:26 -07:00
Jordan Carlin
ba6481305f
Merge pull request #959 from davidharrishmc/dev
Improved robustness of reporting errors from regression; add RV32Zca coverage
2024-09-22 20:31:51 -07:00
David Harris
f5e10ffd5b
Merge pull request #960 from jordancarlin/riscv_softfloat
Generate RISC-V variant floating point testfloat vectors
2024-09-22 20:26:59 -07:00
David Harris
5d1ff604bf Increased robustness of reporting errors and warnings with any capitalization 2024-09-22 19:24:47 -07:00