aboutsummaryrefslogtreecommitdiff
path: root/debug/testlib.py
AgeCommit message (Expand)AuthorFilesLines
12 hoursMerge pull request #561 from TommyMurphyTM1234/fix-list-testsAnatoly Parshintsev1-1/+11
3 daysUse Zvl/Zve to communicate VLEN/ELEN to target in debug tests (#567)Jerry Zhao1-2/+3
2024-06-06Fix pylint issues with previous commit changesTommy Murphy1-3/+2
2024-06-06Move PRNG seed generation/logging from gdbserver.py:main() into testlib.py:ru...Tommy Murphy1-0/+11
2024-05-14debug: workaround for sporadic failures of some tests due to unexpected data ...Parshintsev Anatoly1-1/+6
2024-05-02debug: Fix loading of empty exclude lists with commentsMarek Vrbka1-1/+5
2024-02-01[debug tests] fix setting of remotetimeoutParshintsev Anatoly1-1/+0
2024-02-01[debug tests] add option to log GDB remote serial protocolParshintsev Anatoly1-2/+21
2024-02-01[debug tests] print selected seed for PRNGParshintsev Anatoly1-0/+3
2023-11-09debug: use TCL-RPC to fetch results of OpenOCD commands instead of parsing lo...Parshintsev Anatoly1-29/+38
2023-10-11Merge pull request #503 from lz-bro/dis_timerTim Newsome1-0/+7
2023-10-10Disable timer interrupt to fix some bugsliangzhen1-0/+7
2023-10-03Merge pull request #508 from riscv-software-src/set_availableTim Newsome1-0/+24
2023-09-29Merge pull request #509 from riscv-software-src/interlockTim Newsome1-0/+1
2023-09-29debug: Add Openocd.set_available()Tim Newsome1-0/+24
2023-09-29Merge pull request #507 from riscv-software-src/targetsTim Newsome1-1/+2
2023-09-29Merge pull request #506 from riscv-software-src/interrupt_allTim Newsome1-3/+4
2023-09-28debug: Better interlock when interacting with gdb CLI.Tim Newsome1-0/+1
2023-09-28debug: Make Openocd.targets() tolerate blank lines.Tim Newsome1-1/+2
2023-09-28debug: Fix interrupt_all() to restore state.Tim Newsome1-3/+4
2023-09-28debug: Add --hart command line option to gdbserver.pyTim Newsome1-3/+13
2023-07-24debug: Tolerate more whitespace from OpenOCD CLITim Newsome1-1/+1
2023-07-17debug: CeaseRunTest -> UnavailableRunTestTim Newsome1-0/+5
2023-07-17debug: CeaseMultiTest -> UnavailableMultiTestTim Newsome1-2/+17
2023-07-17Interact with OpenOCD CLI over stdin/stdout.Tim Newsome1-39/+102
2023-07-17Move "monitor targets" calls into a central place.Tim Newsome1-0/+1
2023-07-17Move `import random`Tim Newsome1-1/+2
2023-06-29Merge pull request #480 from riscv-software-src/pylintTim Newsome1-4/+7
2023-06-29Add --target-timeout to debug test script.Tim Newsome1-1/+7
2023-06-27Pylint fixes.Tim Newsome1-4/+7
2023-06-27Merge pull request #477 from MarekVCodasip/test-exclusionTim Newsome1-0/+32
2023-06-27Add a way to exclude tests by specifying an exclusion fileMarek Vrbka1-0/+32
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