Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: 44d815e83a1e898dec90f3093d09c015975178c6 https://github.com/qemu/qemu/commit/44d815e83a1e898dec90f3093d09c015975178c6 Author: Eduardo Habkost <ehabk...@redhat.com> Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths: M scripts/device-crash-test Log Message: ----------- device-crash-test: New known crashes We are not running the script on "make check" yet, and additional bugs were introduced recently in the tree. Whitelist the new crashes while we investigate, to allow us to run device-crash-test on "make check" as soon as possible to prevent new bugs. Cc: Pavel Pisa <p...@cmp.felk.cvut.cz> Cc: John Snow <js...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Message-Id: <20180309202827.12085-5-ehabk...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Commit: fb2e1cc6c45fd69082a4793a662778c7a747c452 https://github.com/qemu/qemu/commit/fb2e1cc6c45fd69082a4793a662778c7a747c452 Author: Eduardo Habkost <ehabk...@redhat.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M scripts/qemu.py Log Message: ----------- qemu.py: Use items() instead of iteritems() items() is less efficient on Python 2.x, but makes the code work on both Python 2 and Python 3. Cc: Lukáš Doktor <ldok...@redhat.com> Cc: Philippe Mathieu-Daudé <f4...@amsat.org> Cc: Cleber Rosa <cr...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Message-Id: <20180312185503.5746-2-ehabk...@redhat.com> Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Commit: 7e2b34f26e2c25e94974e37974bc683dce5f8757 https://github.com/qemu/qemu/commit/7e2b34f26e2c25e94974e37974bc683dce5f8757 Author: Eduardo Habkost <ehabk...@redhat.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M scripts/qmp/qmp.py Log Message: ----------- qmp.py: Encode json data before sending On Python 3, json.dumps() return a str object, which can't be sent directly through a socket and must be encoded into a bytes object. Use .encode('utf-8'), which will work on both Python 2 and Python 3. Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Message-Id: <20180312185503.5746-3-ehabk...@redhat.com> Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Commit: 006cc558359d23f070c84d6db324bbb9b54962d7 https://github.com/qemu/qemu/commit/006cc558359d23f070c84d6db324bbb9b54962d7 Author: Eduardo Habkost <ehabk...@redhat.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M scripts/device-crash-test Log Message: ----------- device-crash-test: Use 'python' binary Now the script works with Python 3, so we can use the 'python' binary provided by the system. Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Message-Id: <20180312185503.5746-4-ehabk...@redhat.com> Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Commit: 026aaf47c02b79036feb830206cfebb2a726510d https://github.com/qemu/qemu/commit/026aaf47c02b79036feb830206cfebb2a726510d Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M scripts/device-crash-test M scripts/qemu.py M scripts/qmp/qmp.py Log Message: ----------- Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging Python queue, 2018-03-12 # gpg: Signature made Mon 12 Mar 2018 22:10:36 GMT # gpg: using RSA key 2807936F984DC5A6 # gpg: Good signature from "Eduardo Habkost <ehabk...@redhat.com>" # Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6 * remotes/ehabkost/tags/python-next-pull-request: device-crash-test: Use 'python' binary qmp.py: Encode json data before sending qemu.py: Use items() instead of iteritems() device-crash-test: New known crashes Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/59667bb167f7...026aaf47c02b