- Jul 14, 2023
-
-
Tim Newsome authored
flushregs is deprecated.
-
- Jul 11, 2023
-
-
Tim Newsome authored
change warning check in RepeatReadTest
-
- Jul 08, 2023
-
-
Tim Newsome authored
debug: Don't rely on RISCV env
-
- Jul 07, 2023
-
-
Evgeniy Naydanov authored
-
- Jul 05, 2023
-
-
Tim Newsome authored
Fix for test program compilation failures due to lack of `zicsr` extension in `-march=rvXX...`
-
- Jul 01, 2023
-
-
Tim Newsome authored
That made sense when mostly people used riscv-tools, but now they get tools from all sorts of places and most of them are suitable for the debug tests. Also document RISCV_TESTS_DEBUG_GCC and RISCV_TESTS_DEBUG_GDB environment variables in the README. The github workflows that rely on these tests don't use the Makefile, but instead invoke gdbserver.py directly, so they're not affected by this change. Fixes #481
-
Tim Newsome authored
debug: pylint fix.
-
- Jun 30, 2023
-
-
-
Tim Newsome authored
-
Tim Newsome authored
Github workflow to run pylint against debug tests
-
Tim Newsome authored
Add --target-timeout to debug test script.
-
Tim Newsome authored
I'm using this to greatly reduce the timeout when I'm reproducing a failure I know is going to time out.
-
Tim Newsome authored
debug: optimize the FreeRtosTest case.
-
- Jun 28, 2023
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
Add a way to exclude tests by specifying an exclusion file
-
- Jun 27, 2023
-
-
Marek Vrbka authored
This patch adds a way to specify a yaml file which specifies either for each target individually or for all targets to exclude tests. Example file format is included in excluded.yaml.example.
-
- Jun 15, 2023
-
-
Chao Du authored
To make sure the rtos module of OpenOCD works well. Signed-off-by:Chao Du <duchao@eswincomputing.com>
-
- Jun 14, 2023
-
-
Tim Newsome authored
Get gcc and gdb path from environment.
-
- Jun 13, 2023
-
-
Tim Newsome authored
If the environment variables aren't set, then use the same defaults as previously. My current set of tools use riscv64-elf-gcc and riscv64-elf-gdb, and this makes it trivial to use them.
-
- May 26, 2023
-
-
Tim Newsome authored
debug: New pylint => new warnings => new cleanups
-
Tim Newsome authored
- Replace general "Exception" with "GdbServerError" in gdbserver.py for when no samples are collected - Replace general "Exception" with "TargetsException" in targets.py for XLEN mismatch - Introduce "TestLibError" exception in testlib.py and replace general exceptions in various locations - Update pylint.rc to remove overgeneral-exceptions warning
-
- May 23, 2023
-
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
- May 12, 2023
-
-
Tim Newsome authored
New pylint, so make everything clean again.
-
- May 11, 2023
-
-
Tim Newsome authored
-
- May 04, 2023
-
-
Tim Newsome authored
Update OpenOCD cfg files to new syntax
-
- May 02, 2023
-
-
Tim Newsome authored
We were using a variety of deprecated commands. The driving force behind this was the new way to use `expr{}` as the old way no longer works with mainline OpenOCD.
-
- Apr 07, 2023
-
-
Andrew Waterman authored
-
Andrew Waterman authored
Include Zicntr in Spike ISA string
-
Andrew Waterman authored
Add more tests for amo[max/maxu/min/minu]_w
-
Andrew Waterman authored
Spike no longer enables Zicntr by default, so turn it on explicitly. cc @jerryz123
-
- Apr 06, 2023
-
-
mohanson authored
-