Commit Graph

30 Commits

Author SHA1 Message Date
slmnemo
746eb67004 Initial pass of removing pre-done source.sh dependency in nightly build 2024-11-03 12:46:47 -08:00
slmnemo
c105c09cde Added jobs flag to make during nightly regression 2024-10-30 11:50:49 -07:00
slmnemo
43f5ec283c Added -j6 to nightly_build to make tests quicker. Untested, git rebase -i once it is confirmed this does not affect coverage using a nightly run 2024-10-30 11:50:34 -07:00
Kaitlin Lucio
44e17efcf3
Removed unnecessary os.path.dirname in foldermanager init 2024-10-24 16:29:46 -07:00
slmnemo
dfbe01084f Fixed error where an elif was written as if in test conditionals 2024-10-23 18:39:46 -07:00
slmnemo
e4b4cff270 Changed nightly_build.py to allow for nightly and buildroot to be passed as arguments 2024-10-17 13:46:07 -07:00
slmnemo
35fa3ff461 Fixed ERROR versus error bug in logger, fixed error in failed lint tests. Labeled lint tests in regression output. Changed test run directory to call direct location rather than calling unknown regression script 2024-10-17 13:46:07 -07:00
slmnemo
25da694a24 Laid out new CSV daily tracker and emailsender classes. 2024-10-17 13:46:07 -07:00
slmnemo
055bcc5f97 Changed make names to match new Linux makefile. Removed --buildroot option from regression call. 2024-10-17 13:46:07 -07:00
Jordan Carlin
0459c68615
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-07-03 23:44:25 -07:00
Jordan Carlin
7419689359
Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability) 2024-07-03 20:42:55 -07:00
David Harris
a0729d074b regression --nightly --buildroot runs buildroot boot in Verilator all the way to login prompt and checks success 2024-07-02 14:20:40 -07:00
slmnemo
9526be0db0 Changed --send_email option in nightly_build to work on a comma-separated string instead of a hard-coded list. Added archival of repositories until next run is complete. 2024-04-30 11:32:15 -07:00
Kaitlin Lucio
2d869fd601
Added deletion of cvw folder after running back to script. 2024-04-27 13:22:35 -07:00
slmnemo
60aa1868e5 Added full Linux boot without Imperas to nightly_build. Fixed nightly_build to use new regression script. Made Linux build locally for nightly regression. cvw in nightly regression folder is now deleted after testing to conserve space 2024-04-27 08:34:52 -07:00
Thomas Kidd
9cf4be19ce created class Path variables to make changing directories easier 2024-03-16 15:22:31 -05:00
Thomas Kidd
777a40e7db updated file structure. Default is: ~/nightly/<date>/cvw 2024-03-16 11:26:46 -05:00
Thomas Kidd
5ab8131df6 reorganized logger module, passed logger to testing class, and started using Path python class 2024-03-15 21:56:57 -05:00
Thomas Kidd
a166928d98 gave default values for argparser 2024-03-15 15:10:49 -05:00
Thomas Kidd
7ed2d0c13d typo fix for displaying commands in email 2024-03-13 22:40:00 -05:00
Thomas Kidd
90026a5da1 showing commands used for executing each specific test 2024-03-13 22:13:20 -05:00
Thomas Kidd
e568f93187 typo fixes 2024-03-13 13:56:05 -05:00
Thomas Kidd
7f65718297 fixed documentation typo 2024-03-09 20:18:55 -06:00
Thomas Kidd
c8df291d48 updated nightly runs with try statement in email sending 2024-03-09 19:34:16 -06:00
Thomas Kidd
0caed8f8c6 undo changing TIMEOUT duration for regression-wally 2024-03-09 19:23:24 -06:00
Thomas Kidd
0e3341c1dc added argstrings to make it a better CLI tool 2024-03-09 16:27:35 -06:00
Thomas Kidd
4addee0fc0 updated nightly runs with try statement in email sending 2024-03-09 14:21:04 -06:00
Thomas Kidd
9ccc93ff0e over rides TIMEOUT on -nightly tag for regression since buildroot is not working 2024-03-04 18:21:03 -06:00
Thomas Kidd
4c84b9d819 updated nightly build, but ran into buildroot errors 2024-02-23 14:54:03 -06:00
Thomas Kidd
190ef91751 Replacing nightly_build folder with nightly_build.py and bash wrapper script 2024-02-12 18:21:04 -06:00