Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-07-17 | Move `import random` | Tim Newsome | 1 | -1/+2 | |
Just so it's easier to quickly comment out code and hard-code the target to use without pylint complaining. This really should be a command line option. | |||||
2023-07-13 | Merge pull request #490 from riscv-software-src/flushregs | Tim Newsome | 1 | -4/+4 | |
debug: flushregs -> maintenance flush register-cache | |||||
2023-07-13 | debug: flushregs -> maintenance flush register-cache | Tim Newsome | 1 | -4/+4 | |
flushregs is deprecated. | |||||
2023-07-13 | Add an exclude list for known failing Hifive1 tests (#485) | Marek Vrbka | 1 | -0/+28 | |
* Add an exclude list for known failing Hifive1 tests This commit adds a list of known failing tests based on: https://github.com/riscv/riscv-openocd/issues/869#issue-1769176709 * Fix name of the HiFive1 flash target Signed-off-by: Marek Vrbka <133884222+MarekVCodasip@users.noreply.github.com> --------- Signed-off-by: Marek Vrbka <133884222+MarekVCodasip@users.noreply.github.com> | |||||
2023-07-10 | Merge pull request #486 from en-sc/en-sc/warning-repeat-read | Tim Newsome | 1 | -2/+15 | |
change warning check in RepeatReadTest | |||||
2023-07-07 | Merge pull request #487 from riscv-software-src/debug_path | Tim Newsome | 2 | -8/+4 | |
debug: Don't rely on RISCV env | |||||
2023-07-07 | change warning check in RepeatReadTest | Evgeniy Naydanov | 1 | -2/+15 | |
2023-07-05 | Merge pull request #484 from TommyMurphyTM1234/master | Tim Newsome | 1 | -2/+2 | |
Fix for test program compilation failures due to lack of `zicsr` extension in `-march=rvXX...` | |||||
2023-06-30 | debug: Don't rely on RISCV env | Tim Newsome | 2 | -8/+4 | |
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 | |||||
2023-06-30 | Merge pull request #483 from riscv-software-src/pylint | Tim Newsome | 1 | -2/+2 | |
debug: pylint fix. | |||||
2023-06-30 | Fix for https://github.com/riscv-software-src/riscv-tests/issues/482 | Tommy Murphy | 1 | -2/+2 | |
2023-06-29 | debug: pylint fix. | Tim Newsome | 1 | -2/+2 | |
2023-06-29 | Merge pull request #480 from riscv-software-src/pylint | Tim Newsome | 2 | -4/+24 | |
Github workflow to run pylint against debug tests | |||||
2023-06-29 | Merge pull request #479 from riscv-software-src/debug_timeout | Tim Newsome | 1 | -1/+7 | |
Add --target-timeout to debug test script. | |||||
2023-06-29 | Add --target-timeout to debug test script. | Tim Newsome | 1 | -1/+7 | |
I'm using this to greatly reduce the timeout when I'm reproducing a failure I know is going to time out. | |||||
2023-06-29 | Merge pull request #478 from Du-Chao/master | Tim Newsome | 1 | -4/+16 | |
debug: optimize the FreeRtosTest case. | |||||
2023-06-27 | Github workflow to run pylint against debug tests | Tim Newsome | 1 | -0/+17 | |
2023-06-27 | Pylint fixes. | Tim Newsome | 1 | -4/+7 | |
2023-06-27 | Merge pull request #477 from MarekVCodasip/test-exclusion | Tim Newsome | 4 | -1/+52 | |
Add a way to exclude tests by specifying an exclusion file | |||||
2023-06-27 | Add a way to exclude tests by specifying an exclusion file | Marek Vrbka | 4 | -1/+52 | |
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. | |||||
2023-06-15 | debug: optimize the FreeRtosTest case. | Chao Du | 1 | -4/+16 | |
To make sure the rtos module of OpenOCD works well. Signed-off-by: Chao Du <duchao@eswincomputing.com> | |||||
2023-06-13 | Merge pull request #476 from riscv-software-src/env_args | Tim Newsome | 1 | -7/+10 | |
Get gcc and gdb path from environment. | |||||
2023-06-12 | Get gcc and gdb path from environment. | Tim Newsome | 1 | -7/+10 | |
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. | |||||
2023-05-26 | Merge pull request #474 from riscv-software-src/pylint | Tim Newsome | 4 | -24/+34 | |
debug: New pylint => new warnings => new cleanups | |||||
2023-05-25 | debug: New pylint => new warnings => new cleanups | Tim Newsome | 4 | -24/+34 | |
- 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 | |||||
2023-05-22 | Switch bmarks makefile to rv64gcv | Jerry Zhao | 1 | -1/+1 | |
2023-05-22 | Add vec-strcmp | Jerry Zhao | 3 | -0/+67 | |
2023-05-22 | Add vec-sgemm | Jerry Zhao | 6 | -0/+663 | |
2023-05-22 | Update vec-memcpy comments | Jerry Zhao | 1 | -1/+1 | |
2023-05-22 | Add vec-daxpy | Jerry Zhao | 5 | -0/+382 | |
2023-05-22 | Add vec-memcpy benchmark | Jerry Zhao | 8 | -14/+412 | |
2023-05-22 | Enable VS for benchmarks | Jerry Zhao | 1 | -2/+2 | |
2023-05-22 | Add scalar single-threaded/mt memcpy | Jerry Zhao | 7 | -2/+889 | |
2023-05-22 | Improve performance of syscalls/memcpy | Jerry Zhao | 1 | -1/+15 | |
2023-05-11 | Merge pull request #470 from riscv-software-src/pylint | Tim Newsome | 2 | -61/+8 | |
New pylint, so make everything clean again. | |||||
2023-05-10 | New pylint, so make everything clean again. | Tim Newsome | 2 | -61/+8 | |
2023-05-03 | Merge pull request #469 from riscv-software-src/openocd_cfg | Tim Newsome | 7 | -34/+34 | |
Update OpenOCD cfg files to new syntax | |||||
2023-05-01 | Update OpenOCD cfg files to new syntax | Tim Newsome | 7 | -34/+34 | |
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. | |||||
2023-04-06 | Augment LR/SC test to test that SC-after-failed-SC fails | Andrew Waterman | 1 | -2/+5 | |
2023-04-06 | Merge pull request #466 from riscv-software-src/spike-zicntr | Andrew Waterman | 1 | -2/+2 | |
Include Zicntr in Spike ISA string | |||||
2023-04-06 | Merge pull request #464 from nervosnetwork/amocmp_w | Andrew Waterman | 4 | -1/+40 | |
Add more tests for amo[max/maxu/min/minu]_w | |||||
2023-04-06 | Include Zicntr in Spike ISA string | Andrew Waterman | 1 | -2/+2 | |
Spike no longer enables Zicntr by default, so turn it on explicitly. cc @jerryz123 | |||||
2023-04-06 | Add more tests for amomax/maxu/min/minu_w | mohanson | 4 | -1/+40 | |
2023-03-16 | Bump env to cope with Smrnmi extension | Andrew Waterman | 1 | -0/+0 | |
2023-03-16 | Fix breakpoint.S failing when tcontrol is implemented (#463) | Luke Wren | 1 | -0/+10 | |
2023-03-03 | bump env | Andrew Waterman | 1 | -0/+0 | |
2023-03-02 | Merge pull request #461 from riscv-software-src/icount_fix | Tim Newsome | 1 | -1/+1 | |
Fix intermittent IcountTest failure on multi hart. | |||||
2023-03-01 | Fix intermittent IcountTest failure on multi hart. | Tim Newsome | 1 | -1/+1 | |
Don't build with -DMULTICORE because this is not a test that really does multicore. It's one where we just want to park the other harts. | |||||
2023-02-28 | Merge pull request #458 from Du-Chao/master | Tim Newsome | 1 | -2/+2 | |
debug: fix pylint error W0621 redefined-outer-name | |||||
2023-02-28 | Merge pull request #456 from riscv-software-src/icount | Tim Newsome | 1 | -0/+27 | |
Add test for icount triggers. |