[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] [PATCH 0/9] iotests: Make them work for bo
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-block] [Qemu-devel] [PATCH 0/9] iotests: Make them work for both Python 2 and 3 |
Date: |
Tue, 16 Oct 2018 00:19:50 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 |
Hi Max,
On 15/10/2018 16:14, Max Reitz wrote:
> This series prepares the iotests to work with both Python 2 and 3. In
> some places, it adds version-specific code and decides what to do based
> on the version (for instance, whether to import the StringIO class from
> the 'io' or the 'StringIO' module), but most of the time, it just makes
> code work for both versions in general.
>
> And when we make the switch to make Python 3 mandatory, we can simply
> drop the Python 2 branches.
>
>
> Max Reitz (9):
> iotests: Make nbd-fault-injector flush
> iotests: Flush in iotests.py's QemuIoInteractive
> iotests: Use Python byte strings where appropriate
> iotests: Use // for Python integer division
> iotests: Different iterator behavior in Python 3
> iotests: Explicitly inherit FDs in Python
> iotests: 'new' module replacement in 169
> iotests: Modify imports for Python 3
> iotests: Unify log outputs between Python 2 and 3
You forgot:
MAINTAINERS: Add myself in the Python scripts section
;)
>
> scripts/qemu.py | 13 +-
> scripts/qmp/qmp.py | 7 +
> scripts/qtest.py | 2 +-
> tests/qemu-iotests/040 | 4 +-
> tests/qemu-iotests/044 | 20 +-
> tests/qemu-iotests/056 | 2 +-
> tests/qemu-iotests/065 | 4 +-
> tests/qemu-iotests/083.out | 9 +
> tests/qemu-iotests/093 | 18 +-
> tests/qemu-iotests/124 | 4 +-
> tests/qemu-iotests/139 | 2 +-
> tests/qemu-iotests/147 | 7 +
> tests/qemu-iotests/149 | 14 +-
> tests/qemu-iotests/151 | 12 +-
> tests/qemu-iotests/163 | 8 +-
> tests/qemu-iotests/169 | 3 +-
> tests/qemu-iotests/194.out | 22 +-
> tests/qemu-iotests/202.out | 12 +-
> tests/qemu-iotests/203.out | 14 +-
> tests/qemu-iotests/206.out | 144 +++----
> tests/qemu-iotests/207 | 4 +-
> tests/qemu-iotests/207.out | 52 +--
> tests/qemu-iotests/208.out | 8 +-
> tests/qemu-iotests/210.out | 72 ++--
> tests/qemu-iotests/211.out | 66 +--
> tests/qemu-iotests/212.out | 102 ++---
> tests/qemu-iotests/213.out | 124 +++---
> tests/qemu-iotests/216.out | 4 +-
> tests/qemu-iotests/218.out | 20 +-
> tests/qemu-iotests/219.out | 526 +++++++++++------------
> tests/qemu-iotests/222.out | 24 +-
> tests/qemu-iotests/iotests.py | 64 ++-
> tests/qemu-iotests/nbd-fault-injector.py | 12 +-
> tests/qemu-iotests/qcow2.py | 10 +-
> 34 files changed, 745 insertions(+), 664 deletions(-)
>
- Re: [Qemu-block] [PATCH 8/9] iotests: Modify imports for Python 3, (continued)
[Qemu-block] [PATCH 9/9] iotests: Unify log outputs between Python 2 and 3, Max Reitz, 2018/10/15
Re: [Qemu-block] [Qemu-devel] [PATCH 0/9] iotests: Make them work for both Python 2 and 3,
Philippe Mathieu-Daudé <=