aboutsummaryrefslogtreecommitdiff
path: root/debug/testlib.py
AgeCommit message (Expand)AuthorFilesLines
2018-10-05Retry debug test failures that hit a USB error.usb_errorTim Newsome1-39/+63
2018-08-31Fix CustomRegisterTest.Tim Newsome1-4/+4
2018-08-29Add test case for `riscv expose_custom`.Tim Newsome1-0/+12
2018-08-23Get all of the log into the final log fileTim Newsome1-6/+20
2018-06-18Add reproduce line to the end of debug test logsTim Newsome1-0/+2
2018-05-18Fix MulticoreRunHaltStepiTestTim Newsome1-4/+9
2018-05-14Merge remote-tracking branch 'origin/downloadtest' into debug-tests-more-singleMegan Wachs1-4/+7
2018-05-14Make DownloadTest properly park other harts.Tim Newsome1-4/+7
2018-05-11debug: output some more useful info into the post-mortem dataMegan Wachs1-0/+5
2018-04-24Fix race when making logs directoryTim Newsome1-1/+5
2018-04-09Compute gdb command timeout based on ops estimateTim Newsome1-13/+17
2018-03-27Test debug authentication.Tim Newsome1-0/+1
2018-03-23Print log filename at the end of the log.Tim Newsome1-0/+1
2018-03-01Test debugging with/without a program bufferTim Newsome1-1/+6
2018-02-09Test resuming from a trigger.resume_from_triggerTim Newsome1-0/+1
2018-01-08Deal with gdb reporting pmpcfg0 not existing.Tim Newsome1-0/+9
2018-01-05Add test for multicore failureTim Newsome1-5/+12
2017-12-27Test FPRs that aren't XLEN in size.Tim Newsome1-4/+8
2017-12-20Remove `set arch riscv:rv%d`Tim Newsome1-1/+0
2017-12-12Display env variables used when invoking OpenOCDTim Newsome1-1/+6
2017-11-30Clean up VcsSim init()Tim Newsome1-2/+12
2017-11-19Ensure log file is fully written before reading itTim Newsome1-0/+1
2017-11-19Make pylint happy.Tim Newsome1-2/+3
2017-11-16Debug: Use the --32 and --64 command line arguments (#97)Megan Wachs1-6/+12
2017-11-02Add --print-log-names to print temp log names ASAPTim Newsome1-5/+15
2017-11-02Ensure gdb connection failures end up in main log.Tim Newsome1-9/+18
2017-11-02debug: Need to apply remotetimeout before connecting to remote target (#94)Megan Wachs1-6/+7
2017-11-01Make pylint 1.6.5 happy.Tim Newsome1-2/+1
2017-11-01Fix MulticoreRegTest.Tim Newsome1-1/+11
2017-10-04Merge pull request #79 from riscv/multigdbTim Newsome1-79/+168
2017-09-29Make ExamineTarget multi-core aware.Tim Newsome1-18/+23
2017-09-29Fix tests to work in multi-gdb mode.Tim Newsome1-70/+168
2017-09-22Remove unused function.Tim Newsome1-9/+0
2017-09-15Don't read entire log into RAM just to print it.Tim Newsome1-2/+1
2017-09-14misa is stored in the hart now, not the targetTim Newsome1-6/+6
2017-09-14When spike fails to launch, display its output.Tim Newsome1-21/+29
2017-09-14Call postMortem() when a test fails.Tim Newsome1-0/+10
2017-09-14Clarify timeout units.Tim Newsome1-0/+1
2017-09-01Add some infrastructure for multicore tests.Tim Newsome1-2/+2
2017-08-28Fix rebase bug.Tim Newsome1-1/+3
2017-08-28WIP multicore testing.Tim Newsome1-6/+20
2017-08-28WIP towards multiple gdb instances.Tim Newsome1-4/+14
2017-08-28Make the debug tests aware of multicore.Tim Newsome1-30/+65
2017-08-14Put logfile code back so everything works again.Tim Newsome1-2/+3
2017-08-14debug: clean up Temporary Log File messagesMegan Wachs1-2/+2
2017-08-14debug: Avoid None type errorMegan Wachs1-1/+1
2017-08-14debug: Revert change to print backtrace, as that is actually already printedMegan Wachs1-2/+0
2017-08-14debug: Allow OpenOCD startup timeout to be specified. Print out path to log f...Megan Wachs1-4/+5
2017-08-14When a test fails with exception, actually print out the reason why.Megan Wachs1-0/+2
2017-08-11Show the OpenOCD log in all(?) failure cases.Tim Newsome1-23/+29