aboutsummaryrefslogtreecommitdiff
path: root/debug/testlib.py
AgeCommit message (Expand)AuthorFilesLines
2023-06-12Get gcc and gdb path from environment.Tim Newsome1-7/+10
2023-05-25debug: New pylint => new warnings => new cleanupsTim Newsome1-9/+13
2023-05-10New pylint, so make everything clean again.Tim Newsome1-8/+7
2023-02-21debug: fix pylint error W0621 redefined-outer-nameChao Du1-2/+2
2022-12-14debug: Add CeaseStepiTest.Tim Newsome1-3/+14
2022-12-14debug: Create CeaseMultiTest. (#436)Tim Newsome1-1/+9
2022-12-14debug: Remove unnecessary exit() functions. (#437)Tim Newsome1-0/+1
2022-12-08Fix regression in VcsSim introduced by #334 (#440)Jerry Zhao1-0/+1
2022-12-01debug: Disassemble memory when a failure happens. (#432)Tim Newsome1-1/+1
2022-12-01`flush regs` -> `maintenance flush register-cache` (#431)Tim Newsome1-1/+1
2022-12-01debug: Park unused harts with a cease instruction. (#434)Tim Newsome1-2/+8
2022-12-01Share exit() among more tests. (#433)Tim Newsome1-0/+8
2022-10-24Increase timeouts for multi-spike test. (#423)Tim Newsome1-1/+3
2022-10-20Merge pull request #421 from riscv-software-src/pylintTim Newsome1-1/+2
2022-10-12Fix long line to make pylint happy.Tim Newsome1-1/+2
2022-10-12Get coverage of progbuf FPR accesses.Tim Newsome1-0/+5
2022-10-07debug: Add --debug_server arg to open gdb on OpenOCDTim Newsome1-2/+9
2022-10-05Update testlib.py; remove ANSI escape sequencesYenHaoChen1-1/+2
2022-07-22Fix string formatting in testlib.assertTrue()Tim Newsome1-1/+1
2022-06-23Another pylint upgrade. (#398)Tim Newsome1-148/+165
2022-05-31Fix GdbTest.disable_pmp failing on systems which support NAPOT but not TOR re...Luke Wren1-2/+8
2022-03-03With new OpenOCD, gdb prints thread info differently (#373)Tim Newsome1-1/+2
2022-01-06Add gdb.interact() for debug tests. (#367)Tim Newsome1-0/+18
2021-11-12Create DisconnectTest. (#364)Tim Newsome1-32/+38
2021-10-05Remove slen. (#360)Tim Newsome1-4/+2
2021-06-08Tweaks for multispike. (#339)Tim Newsome1-5/+9
2021-05-20Test multiple heterogeneous spike instances. (#338)Tim Newsome1-25/+24
2021-05-07Test daisy chained homogeneous spike instances. (#334)Tim Newsome1-32/+89
2021-04-13Add FreeRTOS smoke tests. (#333)Tim Newsome1-9/+26
2020-12-14Add tests for memory sampling feature. (#300)Tim Newsome1-1/+1
2020-07-01Make pylint happy. (#285)Tim Newsome1-0/+1
2020-06-25Create a more sophisticated vector test (#284)Tim Newsome1-8/+27
2020-05-18Parse "cannot insert breakpoint" message. (#279)Tim Newsome1-1/+8
2020-03-26Improve address translation tests (#261)Tim Newsome1-0/+11
2020-03-26Write a NOP program in PrivRw test. (#260)Tim Newsome1-0/+6
2020-03-18Spike changed --varch syntax (#257)Tim Newsome1-2/+2
2020-03-05Clean up gdb parsing code. (#247)Tim Newsome1-42/+32
2020-03-05Add a simple mechanism to skip tests on targets. (#251)Tim Newsome1-1/+2
2020-02-14Add tests for vector register access (#244)Tim Newsome1-24/+103
2020-02-11Run OpenOCD output through spike-dasm. (#239)Tim Newsome1-3/+9
2020-01-15Force DMI busy in all tests. (#235)Tim Newsome1-6/+18
2019-12-10Improve parallellism in debug test Makefile (#223)Tim Newsome1-8/+15
2019-11-22Move to Python 3. (#218)Tim Newsome1-37/+38
2019-10-15Add support to run all tests against HiFive Unleashed. (#212)Tim Newsome1-1/+3
2019-09-24Look for binaries in $PATH. (#208)Tim Newsome1-7/+4
2019-08-02Miscellaneous minor test improvements (#199)Tim Newsome1-8/+9
2019-07-15Make tests work with RV32E targets. (#196)Tim Newsome1-7/+1
2019-07-15Use work area in spike-1 to cover CRC algorithm. (#195)Tim Newsome1-1/+4
2019-06-14Work better with mainline gdb (#192)Tim Newsome1-15/+38
2019-05-16Cover with/without halt groups. (#191)Tim Newsome1-7/+14