Peter Maydell
b73f417aae
Merge remote-tracking branch 'remotes/philmd-gitlab/tags/python-next-20200531' into staging
Python queue:
* migration acceptance test fix
* introduce pylintrc & flake8 config
* various cleanups (Python3, style)
* vm-test can set QEMU_LOCAL=1 to use locally built binaries
* refactored BootLinuxBase & LinuxKernelTest acceptance classes
https://gitlab.com/philmd/qemu/pipelines/151323210
https://travis-ci.org/github/philmd/qemu/builds/693157969
# gpg: Signature made Sun 31 May 2020 17:37:35 BST
# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE
* remotes/philmd-gitlab/tags/python-next-20200531: (25 commits)
tests/acceptance: refactor boot_linux to allow code reuse
tests/acceptance: refactor boot_linux_console test to allow code reuse
tests/acceptance: allow console interaction with specific VMs
tests/acceptance/migration.py: Wait for both sides
tests/migration/guestperf: Use Python 3 interpreter
tests/vm: allow wait_ssh() to specify command
tests/vm: Add ability to select QEMU from current build
tests/vm: Pass --debug through for vm-boot-ssh
python/qemu/qtest: Check before accessing _qtest
python/qemu/qmp: assert sockfile is not None
python/qemu/qmp: use True/False for non/blocking modes
python/qemu: Adjust traceback typing
python/qemu: fix socket.makefile() typing
python/qemu: remove Python2 style super() calls
python/qemu: delint; add flake8 config
python/qemu: delint and add pylintrc
python/qemu/machine: remove logging configuration
python/qemu/machine: add kill() method
python: remove more instances of sys.version_info
scripts/qmp: Fix shebang and imports
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2020-05-31 21:49:07 +01:00
..
2020-05-31 18:25:31 +02:00
2020-05-04 10:25:03 -04:00
2019-08-19 08:03:41 -07:00
2020-05-31 18:25:07 +02:00
2020-05-19 08:41:16 -07:00
2020-05-15 15:25:07 +01:00
2019-11-05 16:36:11 +01:00
2020-05-31 18:25:31 +02:00
2019-07-30 12:25:43 +02:00
2019-06-04 15:20:41 +02:00
2020-02-25 20:20:23 +00:00
2020-03-17 21:42:47 +01:00
2020-05-31 21:49:07 +01:00
2020-05-28 11:21:30 +01:00
2020-05-27 14:26:49 +01:00
2019-10-07 15:14:15 +02:00
2020-05-31 18:25:31 +02:00
2020-03-17 17:38:47 +00:00
2019-10-28 13:32:21 +01:00
2020-05-07 12:52:51 +01:00
2020-02-12 16:29:27 +01:00
2019-03-07 22:05:54 +01:00
2019-08-21 10:27:13 +02:00
2020-04-30 06:51:15 +02:00
2020-05-15 07:08:14 +02:00
2019-06-12 13:20:21 +02:00
2019-06-12 13:20:21 +02:00
2020-01-06 18:41:32 +04:00
2019-06-12 13:20:20 +02:00
2020-01-07 14:32:57 +00:00
2020-05-27 14:26:49 +01:00
2019-08-20 17:26:21 +02:00
2020-01-12 11:42:40 +01:00
2020-02-25 17:42:59 +00:00
2020-03-17 18:55:52 -04:00
2019-08-22 17:30:25 +04:00
2019-08-22 17:30:25 +04:00
2019-03-07 22:16:22 +01:00
2020-02-22 08:26:47 +00:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2020-05-18 19:05:25 +02:00
2020-05-18 19:05:25 +02:00
2019-12-17 09:05:23 +01:00
2019-08-16 13:31:52 +02:00
2020-05-18 19:05:25 +02:00
2019-09-10 08:58:43 +02:00
2020-04-07 14:34:47 +02:00
2020-01-08 11:15:35 +01:00
2019-03-07 22:16:22 +01:00
2019-06-12 13:18:33 +02:00
2019-12-17 09:05:23 +01:00
2019-12-17 09:05:23 +01:00
2020-03-18 14:03:46 -04:00
2019-08-16 13:31:52 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-09-03 23:24:42 +02:00
2019-12-17 09:05:23 +01:00
2019-06-12 13:18:33 +02:00
2019-12-18 12:28:44 +01:00
2020-04-29 08:01:52 +02:00
2020-05-15 07:07:58 +02:00
2020-04-29 08:01:51 +02:00
2019-12-17 09:05:23 +01:00
2019-03-11 16:33:49 +01:00
2020-03-17 19:58:34 +01:00
2020-03-17 19:58:34 +01:00
2020-04-30 07:26:09 +02:00
2020-03-06 10:35:15 +00:00
2020-02-22 08:26:47 +00:00
2020-03-03 18:04:47 +08:00
2019-08-20 17:26:19 +02:00
2020-04-30 07:26:09 +02:00
2019-06-03 14:03:00 +02:00
2019-08-20 17:26:19 +02:00
2019-12-18 20:17:45 +00:00
2020-05-20 10:34:45 +01:00
2020-02-28 09:25:49 +01:00
2020-03-17 19:48:10 -04:00
2019-10-26 15:38:06 +02:00