Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2018-09-23 | bump env | Andrew Waterman | 1 | -5/+5 | |
2018-09-13 | Assert if HiFive1 program is too large. | Tim Newsome | 1 | -0/+2 | |
2018-09-13 | Put debug test stack in data instead of text | Tim Newsome | 1 | -0/+1 | |
2018-09-08 | Merge branch 'tommythorn-master' | Andrew Waterman | 6 | -0/+42 | |
2018-09-08 | RV64 s{ll,ra,rl}w tests with non-canonical values | Tommy Thorn | 6 | -0/+42 | |
2018-09-06 | Revert "breakpoint.S: Don't assume trigger is hardwired to breakpoint (#158) ↵ | Andrew Waterman | 1 | -1/+1 | |
(#159)" This reverts commit 901a2694d5384e4ef9af8e4fb0c9a07eb24d0028, under the advisement of @tommythorn in #158. | |||||
2018-09-06 | breakpoint.S: Don't assume trigger is hardwired to breakpoint (#158) (#159) | Tommy Thorn | 1 | -1/+1 | |
2018-09-03 | Merge pull request #156 from riscv/PrivChange | Tim Newsome | 1 | -27/+26 | |
Reset address translation/perms before PrivChange | |||||
2018-08-31 | Fix CustomRegisterTest. | Tim Newsome | 2 | -5/+6 | |
gdb in riscv-tools doesn't automatically create a "custom" group like mainline gdb does. | |||||
2018-08-29 | Add test case for `riscv expose_custom`. | Tim Newsome | 12 | -0/+55 | |
Only works against spike, where I've implemented some custom debug registers to test against. | |||||
2018-08-28 | Reset address translation/perms before PrivChange | Tim Newsome | 1 | -27/+26 | |
We already did this for PrivTest. Hopefully solves #155, but I haven't been able to reproduce it. | |||||
2018-08-27 | Neuter TriggerStoreAddressInstant | Tim Newsome | 1 | -1/+13 | |
Now that OpenOCD can tell gdb exactly which watchpoint was hit, this test exposes another problem: https://github.com/riscv/riscv-openocd/issues/295 For now neuter the test so the testsuite can still be useful. |