Commit Graph

122 Commits

Author SHA1 Message Date
Jordan Carlin
f160b9c7fb
Regression directory creation fix 2025-01-28 23:58:44 -08:00
Jordan Carlin
c659b030d2
A bit more regression-wally cleanup 2025-01-27 07:22:04 -08:00
Jordan Carlin
f4d6e2003b
More regression-wally refactoring 2025-01-23 03:23:34 -08:00
Jordan Carlin
bbc815d289
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-23 00:39:05 -08:00
David Harris
2fd3f372ae Returned tlbMisaligned to regression now that #976 is fixed 2025-01-16 10:42:24 -08:00
David Harris
0b5f83025f Updated fcov regression to use lockstep tests 2025-01-09 03:08:31 -08:00
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