summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/utils/qemurunner.py
Commit message (Expand)AuthorAgeFilesLines
* qemurunner: Clean up serial_lock handlingRichard Purdie2024-10-141-5/+6
* oeqa: support passing custom boot patterns to runqemuEnrico Jorns2024-10-111-1/+1
* oeqa/utils/qemurunner: support ignoring vt100 escape sequencesEnrico Jorns2024-10-111-1/+3
* qemurunner.py: Fix error on calls to run_monitorEilís 'pidge' Ní Fhlannagáin2024-03-071-2/+2
* oeqa/qemurunner: Handle rare shutdown raceRichard Purdie2024-01-301-2/+6
* qemurunner: more cleanups for output blockingAlex Bennée2023-12-211-8/+12
* qemurunner: Improve handling of serial port output blockingRichard Purdie2023-12-201-29/+69
* qemurunner: Improve stdout logging handlingRichard Purdie2023-12-201-22/+32
* qemurunner: remove unused importRoss Burton2023-12-131-1/+0
* oeqa/qemurunner: Drop newlines serial workaroundRichard Purdie2023-10-151-12/+0
* oeqa/qemurunner: Ensure we retry after BrokenPipeErrorRichard Purdie2023-10-111-1/+1
* oeqa/qemurunner: Add extra logging when console doesn't appearRichard Purdie2023-10-101-0/+10
* runqemu/qemurunner: Use nodelay with tcp serial connectionsRichard Purdie2023-10-101-0/+1
* oeqa/qemurunner: Add newlines serial workaroundRichard Purdie2023-10-101-0/+12
* qemurunner.py: detect login prompt without without utf-8 conversionMikko Rapeli2023-10-081-2/+1
* qemurunner: Show both the login console log and all logging upon failureRichard Purdie2023-10-041-3/+2
* qemurunner: Log the second serial console as well as the firstRichard Purdie2023-10-041-6/+3
* qemurunner: Use backslashreplace with utf8 to make invalid characters clearRichard Purdie2023-10-041-2/+2
* qemurunner: Skip conversion from/to binary data for logfileRichard Purdie2023-10-041-4/+3
* testimage/oeqa: Drop testimage_dump_host functionalityThomas Roos2023-06-291-16/+2
* qemurunner.py: fix error message about qmpChen Qi2023-06-061-2/+2
* qemurunner: add boot logs to do_testimage task logs in real timeMikko Rapeli2023-05-251-0/+1
* qemurunner: avoid leaking server_socketMikko Rapeli2023-05-221-0/+1
* qemurunner: support serial console login via qemu stdoutMikko Rapeli2023-05-221-11/+19
* oeqa: whitespace and indentation cleanupsEnrico Jörns2023-03-311-7/+7
* oeqa/utils/qemurunner: fix undefined TimeoutExpiredEnrico Jörns2023-03-311-1/+1
* oeqa/utils/qemurunner: limit precision of timing debugging outputEnrico Jörns2023-03-311-7/+7
* oeqa/utils/qemurunner: replace hard-coded user 'root' in debug outputEnrico Jörns2023-03-311-2/+2
* oeqa qemurunner.py: try to avoid reading one character at a timeMikko Rapeli2023-02-101-0/+2
* oeqa qemurunner.py: add timeout to QMP callsMikko Rapeli2023-02-101-0/+3
* oeqa qemurunner: read more data at a time from serialMikko Rapeli2023-02-101-1/+3
* oeqa/qemurunner: do not use Popen.poll() when terminating runqemu with a signalAlexander Kanavin2023-02-011-4/+7
* qemurunner.py: use IP address from command lineMikko Rapeli2022-11-221-2/+2
* oeqa/qemurunner: implement vmdk images supportSergei Zhmylev2022-11-221-1/+5
* qemurunner.py: support setting slirp host IP addressMikko Rapeli2022-11-201-1/+2
* oeqa/qemurunner: update exception class for QMP API changesRoss Burton2022-11-111-1/+1
* selftest/qemurunner: Work around possible control character contaminationRichard Purdie2022-09-131-8/+13
* oeqa: qemurunner: Report UNIX Epoch timestamp on loginJoshua Watt2022-09-121-2/+2
* qemurunner: Update to match qmp changesRichard Purdie2022-09-091-3/+4
* oeqa/qemurunner: add run_serial() commentRoss Burton2022-08-231-0/+2
* qemuboot/runqemu: fully form the ip= kernel parameterAlexander Kanavin2022-01-111-1/+1
* qemu: install qmp module without hardcoding the python version in oeqa scriptsAlexander Kanavin2021-10-131-1/+1
* oeqa/qemurunner: Use oe._exit(), not sys.exit()Richard Purdie2021-09-261-1/+1
* qemurunner.py: handle getOutput() having nothing to readAlexander Kanavin2021-08-271-1/+4
* qemurunner.py: print output from runqemu/qemu-system in stop()Alexander Kanavin2021-08-271-0/+2
* oeqa/qemurunner: Handle files no longer existing gracefullyRichard Purdie2021-07-111-6/+9
* oeqa/qemurunner: add support qmp cmd argsSaul Wold2021-07-021-2/+6
* qemurunner: Add info log for qemu startupSaul Wold2021-06-271-0/+8
* qemurunner: add second qmp portSaul Wold2021-06-221-0/+6
* qemurunner: Increase startup timeout 120 -> 300Richard Purdie2021-06-111-1/+1