summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/utils/qemurunner.py
AgeCommit message (Expand)Author
2024-03-07qemurunner.py: Fix error on calls to run_monitorEilís 'pidge' Ní Fhlannagáin
2024-01-30oeqa/qemurunner: Handle rare shutdown raceRichard Purdie
2023-12-21qemurunner: more cleanups for output blockingAlex Bennée
2023-12-20qemurunner: Improve handling of serial port output blockingRichard Purdie
2023-12-20qemurunner: Improve stdout logging handlingRichard Purdie
2023-12-13qemurunner: remove unused importRoss Burton
2023-10-15oeqa/qemurunner: Drop newlines serial workaroundRichard Purdie
2023-10-11oeqa/qemurunner: Ensure we retry after BrokenPipeErrorRichard Purdie
2023-10-10oeqa/qemurunner: Add extra logging when console doesn't appearRichard Purdie
2023-10-10runqemu/qemurunner: Use nodelay with tcp serial connectionsRichard Purdie
2023-10-10oeqa/qemurunner: Add newlines serial workaroundRichard Purdie
2023-10-08qemurunner.py: detect login prompt without without utf-8 conversionMikko Rapeli
2023-10-04qemurunner: Show both the login console log and all logging upon failureRichard Purdie
2023-10-04qemurunner: Log the second serial console as well as the firstRichard Purdie
2023-10-04qemurunner: Use backslashreplace with utf8 to make invalid characters clearRichard Purdie
2023-10-04qemurunner: Skip conversion from/to binary data for logfileRichard Purdie
2023-06-29testimage/oeqa: Drop testimage_dump_host functionalityThomas Roos
2023-06-06qemurunner.py: fix error message about qmpChen Qi
2023-05-25qemurunner: add boot logs to do_testimage task logs in real timeMikko Rapeli
2023-05-22qemurunner: avoid leaking server_socketMikko Rapeli
2023-05-22qemurunner: support serial console login via qemu stdoutMikko Rapeli
2023-03-31oeqa: whitespace and indentation cleanupsEnrico Jörns
2023-03-31oeqa/utils/qemurunner: fix undefined TimeoutExpiredEnrico Jörns
2023-03-31oeqa/utils/qemurunner: limit precision of timing debugging outputEnrico Jörns
2023-03-31oeqa/utils/qemurunner: replace hard-coded user 'root' in debug outputEnrico Jörns
2023-02-10oeqa qemurunner.py: try to avoid reading one character at a timeMikko Rapeli
2023-02-10oeqa qemurunner.py: add timeout to QMP callsMikko Rapeli
2023-02-10oeqa qemurunner: read more data at a time from serialMikko Rapeli
2023-02-01oeqa/qemurunner: do not use Popen.poll() when terminating runqemu with a signalAlexander Kanavin
2022-11-22qemurunner.py: use IP address from command lineMikko Rapeli
2022-11-22oeqa/qemurunner: implement vmdk images supportSergei Zhmylev
2022-11-20qemurunner.py: support setting slirp host IP addressMikko Rapeli
2022-11-11oeqa/qemurunner: update exception class for QMP API changesRoss Burton
2022-09-13selftest/qemurunner: Work around possible control character contaminationRichard Purdie
2022-09-12oeqa: qemurunner: Report UNIX Epoch timestamp on loginJoshua Watt
2022-09-09qemurunner: Update to match qmp changesRichard Purdie
2022-08-23oeqa/qemurunner: add run_serial() commentRoss Burton
2022-01-11qemuboot/runqemu: fully form the ip= kernel parameterAlexander Kanavin
2021-10-13qemu: install qmp module without hardcoding the python version in oeqa scriptsAlexander Kanavin
2021-09-26oeqa/qemurunner: Use oe._exit(), not sys.exit()Richard Purdie
2021-08-27qemurunner.py: handle getOutput() having nothing to readAlexander Kanavin
2021-08-27qemurunner.py: print output from runqemu/qemu-system in stop()Alexander Kanavin
2021-07-11oeqa/qemurunner: Handle files no longer existing gracefullyRichard Purdie
2021-07-02oeqa/qemurunner: add support qmp cmd argsSaul Wold
2021-06-27qemurunner: Add info log for qemu startupSaul Wold
2021-06-22qemurunner: add second qmp portSaul Wold
2021-06-11qemurunner: Increase startup timeout 120 -> 300Richard Purdie
2021-06-11qemurunner: Try to ensure mmap'd libs are paged inRichard Purdie
2021-06-01oeqa/qemurunner: Improve timeout handlingRichard Purdie
2021-05-09oeqa/qemurunner: Improve handling of run_serial for shutdown commandsRichard Purdie