Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-11-19 | Move to Python 3.python3 | Tim Newsome | 4 | -75/+78 | |
The impetus for this was mostly that after my Ubuntu upgrade, pylint suddenly starting to apply python3 rules, and I suppose it's time to adopt python 3 now that it's been released for more than a decade. | |||||
2019-11-04 | Remove cruft from icache-alias test | Andrew Waterman | 1 | -35/+0 | |
2019-11-04 | Add rv64si-p-icache-alias | Andrew Waterman | 2 | -0/+177 | |
This test checks that an I$ appears to be physically indexed. | |||||
2019-10-15 | Add support to run all tests against HiFive Unleashed. (#212) | Tim Newsome | 7 | -3/+191 | |
* Parse inf/nan floats. * Enable mstatus.fs in SimpleF18Test Also accept "unable to fetch" message when FPRs aren't supported. * Add config files for HiFive Unleashed. * Add configs to flash HiFive Unleashed. All tests pass. | |||||
2019-10-09 | Remove ocd_ prefix. (#210) | Tim Newsome | 4 | -4/+4 | |
The latest OpenOCD doesn't need (nor support) this anymore. | |||||
2019-09-24 | Redo the debug README. (#205) | Tim Newsome | 1 | -26/+19 | |
Hopefully this is enough information that I can simply point people who submit OpenOCD changes to it, and they can run the tests themselves. | |||||
2019-09-24 | Look for binaries in $PATH. (#208) | Tim Newsome | 1 | -7/+4 | |
Instead of relying on $RISCV. Using $RISCV was common in the early days, but nowadays many tools are simply installed alongside the rest of the system. | |||||
2019-09-19 | Small debug test improvements. (#204) | Tim Newsome | 0 | -0/+0 | |
* Let the debugger enable mstatus.F if necessary. * Ignore (some) gdb debug output. * Increase timeout. * Make newer version of pylint happy. | |||||
2019-08-02 | Miscellaneous minor test improvements (#199) | Tim Newsome | 4 | -19/+20 | |
* Let the debugger enable mstatus.F if necessary. * Ignore (some) gdb debug output. * Increase timeout. * Make newer version of pylint happy. | |||||
2019-07-29 | Support RV32E. Fixed #198 (#200) | Leway Colin | 3 | -42/+42 | |
2019-07-15 | Make tests work with RV32E targets. (#196) | Tim Newsome | 5 | -27/+45 | |
2019-07-15 | Use work area in spike-1 to cover CRC algorithm. (#195) | Tim Newsome | 2 | -1/+6 | |
2019-07-01 | pmp: first set the address, then cfg (#194) | Pentin Alexander Sergeevich | 1 | -1/+1 | |
2019-06-14 | Work better with mainline gdb (#192) | Tim Newsome | 2 | -23/+46 | |
* Parse floats the way mainline gdb prints them. For 64-bit floats, it shows both float and double results. Now more tests pass using mainline gdb. * Disable ANSI when talking to gdb. Helps more tests pass with mainline gdb. * Parse {float=...,double=...} in "info registers" Makes tests work better with mainline gdb. | |||||
2019-05-16 | Cover with/without halt groups. (#191) | Tim Newsome | 5 | -12/+20 | |
Also work with the new command line options that were renamed in https://github.com/riscv/riscv-isa-sim/pull/299 | |||||
2019-04-20 | Merge branch 'neelgala-master' | Andrew Waterman | 1 | -19/+4 | |
2019-04-20 | masking no longer required. | Neel | 1 | -16/+0 | |
2019-04-20 | removing check for reset value of type in mcontrol | Neel | 1 | -10/+8 | |
2019-04-20 | fix for #159 #158 | Neel | 1 | -4/+7 | |
2019-04-08 | Test lack of abstract CSR access. (#187) | Tim Newsome | 7 | -8/+14 | |
2019-04-04 | Test simultaneous resume using hasel. (#186) | Tim Newsome | 9 | -31/+51 | |
Passes on spike and Arty. Won't merge until https://github.com/riscv/riscv-openocd/pull/364 merges. | |||||
2019-03-17 | Rename TEST_SRL to TEST_SRLI to avoid conflicts with another TEST_SRL (#183) | Pavel I. Kryukov | 1 | -18/+18 | |
2019-03-11 | Add SmpSimultaneousRunHalt test. (#181) | Tim Newsome | 4 | -10/+89 | |
This test confirms that in SMP configurations OpenOCD halts the harts near-simulatenously. (It'll also check for resume, but that's not implemented yet so commented out for now.) | |||||
2019-02-14 | Test `-rtos hwthread` (#178) | Tim Newsome | 6 | -22/+81 | |
* WIP * Use hwthread everywhere. * Test `-rtos hwthread`. Also tweak timeouts a bit so that we don't have ridiculous timeouts for simple operations. * Tweak timeouts so tests pass on a loaded system. | |||||
2019-01-26 | Fix comments for shift amount. (#177) | takeoverjp | 3 | -3/+3 | |
2019-01-25 | Merge pull request #175 from riscv/test_rti | Carsten Gosvig | 7 | -7/+17 | |
Add testing of run-test/idle cases. | |||||
2019-01-07 | Merge pull request #174 from riscv/MemTestBlock | Tim Newsome | 1 | -20/+43 | |
Fix MemTestBlock | |||||
2019-01-07 | Fail on unsupported SREC type. | Tim Newsome | 1 | -0/+2 | |
2019-01-04 | bump env | Andrew Waterman | 1 | -5/+5 | |
2018-12-31 | Add testing of run-test/idle cases. | Tim Newsome | 7 | -7/+17 | |
2018-12-31 | Fix MemTestBlock | Tim Newsome | 1 | -20/+41 | |
This test used to false pass on 64-bit targets because gdb doesn't like using Intel hex files on 64-bit targets. | |||||
2018-12-18 | Avoid using t3 and t4 for supporting RV32E (#173) | zhonghochen | 1 | -5/+6 | |
2018-12-03 | Reduce download size a bit. | Tim Newsome | 2 | -6/+9 | |
Increase some timeouts in case memory access is slow. | |||||
2018-12-03 | Merge pull request #172 from riscv/downloadtest | Tim Newsome | 1 | -1/+1 | |
Use more than 1KB for download test. | |||||
2018-11-30 | Use more than 1KB for download test. | Tim Newsome | 1 | -1/+1 | |
This is a pretty old bug. I limited the size to 256KB because against spike my machine gets about 8KB/s, and I don't want to wait forever for `make` to pass. | |||||
2018-11-16 | Make pylint happy. | Tim Newsome | 1 | -3/+6 | |
2018-11-16 | Test memory content on failing SC (#171) | Florian Zaruba | 1 | -4/+10 | |
2018-11-14 | Merge pull request #165 from riscv/flash | Tim Newsome | 7 | -18/+103 | |
Tweak debug tests to run out of flash. | |||||
2018-11-14 | Merge pull request #169 from riscv/eclipse_memory_read | Carsten Gosvig | 4 | -2/+59 | |
Added MemTestBlockReadInvalid verifying the corresponding OpenOCD fix | |||||
2018-11-14 | Cleanup and renamed test flag to invalid_memory_returns_zero | cgsfv | 4 | -6/+6 | |
2018-11-13 | Added MemTestBlockReadInvalid verifying the corresponding OpenOCD fix | cgsfv | 4 | -2/+59 | |
2018-11-12 | Simpler/more idiomatic way to keep string on stack | Tim Newsome | 1 | -4/+1 | |
2018-10-31 | Add HiFive1-flash target configuration. | Tim Newsome | 2 | -0/+59 | |
2018-10-31 | Fix remaining tests to work from flash: | Tim Newsome | 2 | -6/+17 | |
TriggerDmode, ProgramHwWatchpoint, ProgramSwWatchpoint. | |||||
2018-10-29 | Almost all tests pass with HiFive1-flash | Tim Newsome | 2 | -4/+13 | |
Only TriggerDmode still fails. | |||||
2018-10-29 | Tweak debug tests to run out of flash. | Tim Newsome | 4 | -8/+17 | |
Not all tests pass when run out of flash yet, but it's getting a lot closer. The ones still failing on HiFive1-flash are: DebugSymbols, Hwbp2, InstantHaltTest, TriggerDmode, TriggerLoadAddressInstant, and TriggerStoreAddressInstant. | |||||
2018-10-24 | Merge branch 'TriggerLoadAddressInstant' | Tim Newsome | 1 | -12/+1 | |
2018-10-24 | Re-enable TriggerStoreAddressInstant | Tim Newsome | 1 | -12/+1 | |
Gdb and OpenOCD were fixed so we don't have to accept broken behavior anymore. | |||||
2018-10-05 | Make HwWatchpoint test fail on incorrect result.hw_watchpoint | Tim Newsome | 3 | -7/+10 | |
Also tiny cleanups, making pylint happy. | |||||
2018-10-03 | Added tests for hw and sw watchpoints | cgsfv | 3 | -0/+88 | |