[PATCH 00/11] Test case cleanups

Peter Krempa posted 11 patches 1 year, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1657199364.git.pkrempa@redhat.com
.../domaincapsdata/qemu_2.11.0-q35.x86_64.xml | 191 ---------------
.../domaincapsdata/qemu_2.11.0-tcg.x86_64.xml | 204 ----------------
tests/domaincapsdata/qemu_2.11.0.s390x.xml    | 219 -----------------
tests/domaincapsdata/qemu_2.11.0.x86_64.xml   | 191 ---------------
.../domaincapsdata/qemu_2.12.0-q35.x86_64.xml | 212 ----------------
.../domaincapsdata/qemu_2.12.0-tcg.x86_64.xml | 222 -----------------
.../qemu_2.12.0-virt.aarch64.xml              | 172 -------------
tests/domaincapsdata/qemu_2.12.0.aarch64.xml  | 166 -------------
tests/domaincapsdata/qemu_2.12.0.ppc64.xml    | 136 -----------
tests/domaincapsdata/qemu_2.12.0.s390x.xml    | 219 -----------------
tests/domaincapsdata/qemu_2.12.0.x86_64.xml   | 212 ----------------
.../domaincapsdata/qemu_3.0.0-q35.x86_64.xml  | 208 ----------------
.../domaincapsdata/qemu_3.0.0-tcg.x86_64.xml  | 220 -----------------
tests/domaincapsdata/qemu_3.0.0.ppc64.xml     | 138 -----------
tests/domaincapsdata/qemu_3.0.0.s390x.xml     | 226 ------------------
tests/domaincapsdata/qemu_3.0.0.x86_64.xml    | 208 ----------------
.../caps_4.2.0.aarch64.replies                |   4 +-
.../caps_4.2.0.aarch64.xml                    |   2 +-
.../caps_4.2.0.ppc64.replies                  |   4 +-
.../qemucapabilitiesdata/caps_4.2.0.ppc64.xml |   2 +-
...u-Icelake-Server-pconfig.x86_64-3.1.0.args |  33 ---
tests/qemuxml2argvdata/cpu-eoi-disabled.args  |  31 ---
...gs => cpu-eoi-disabled.x86_64-latest.args} |  12 +-
tests/qemuxml2argvdata/cpu-eoi-disabled.xml   |   2 +-
tests/qemuxml2argvdata/cpu-eoi-enabled.args   |  31 ---
...rgs => cpu-eoi-enabled.x86_64-latest.args} |  13 +-
tests/qemuxml2argvdata/cpu-eoi-enabled.xml    |   2 +-
.../cpu-translation.x86_64-4.0.0.args         |  33 ---
.../eoi-enabled.x86_64-4.0.0.args             |  32 ---
.../hyperv-panic.x86_64-4.0.0.args            |  31 ---
.../qemuxml2argvdata/hyperv.x86_64-4.0.0.args |  31 ---
.../kvmclock+eoi-disabled.x86_64-4.0.0.args   |  32 ---
.../net-user.x86_64-4.0.0.args                |  35 ---
...4.0.0.args => net-user.x86_64-latest.args} |  18 +-
.../pv-spinlock-disabled.x86_64-4.0.0.args    |  32 ---
.../pv-spinlock-enabled.x86_64-4.0.0.args     |  32 ---
tests/qemuxml2argvdata/qemu-ns.xml            |   1 -
tests/qemuxml2argvtest.c                      |  24 +-
...pu-Icelake-Server-pconfig.x86_64-3.1.0.xml |  32 ---
tests/qemuxml2xmloutdata/cpu-eoi-disabled.xml |   2 +-
tests/qemuxml2xmloutdata/cpu-eoi-enabled.xml  |   2 +-
.../qemu-ns.x86_64-latest.xml                 |   1 -
tests/qemuxml2xmltest.c                       |   1 -
43 files changed, 41 insertions(+), 3578 deletions(-)
delete mode 100644 tests/domaincapsdata/qemu_2.11.0-q35.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.11.0-tcg.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.11.0.s390x.xml
delete mode 100644 tests/domaincapsdata/qemu_2.11.0.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0-q35.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0-tcg.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0-virt.aarch64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0.aarch64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0.ppc64.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0.s390x.xml
delete mode 100644 tests/domaincapsdata/qemu_2.12.0.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_3.0.0-q35.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_3.0.0-tcg.x86_64.xml
delete mode 100644 tests/domaincapsdata/qemu_3.0.0.ppc64.xml
delete mode 100644 tests/domaincapsdata/qemu_3.0.0.s390x.xml
delete mode 100644 tests/domaincapsdata/qemu_3.0.0.x86_64.xml
delete mode 100644 tests/qemuxml2argvdata/cpu-Icelake-Server-pconfig.x86_64-3.1.0.args
delete mode 100644 tests/qemuxml2argvdata/cpu-eoi-disabled.args
rename tests/qemuxml2argvdata/{hyperv-off.x86_64-4.0.0.args => cpu-eoi-disabled.x86_64-latest.args} (60%)
delete mode 100644 tests/qemuxml2argvdata/cpu-eoi-enabled.args
rename tests/qemuxml2argvdata/{eoi-disabled.x86_64-4.0.0.args => cpu-eoi-enabled.x86_64-latest.args} (60%)
delete mode 100644 tests/qemuxml2argvdata/cpu-translation.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/eoi-enabled.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/hyperv-panic.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/hyperv.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/kvmclock+eoi-disabled.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/net-user.x86_64-4.0.0.args
rename tests/qemuxml2argvdata/{qemu-ns.x86_64-4.0.0.args => net-user.x86_64-latest.args} (61%)
delete mode 100644 tests/qemuxml2argvdata/pv-spinlock-disabled.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2argvdata/pv-spinlock-enabled.x86_64-4.0.0.args
delete mode 100644 tests/qemuxml2xmloutdata/cpu-Icelake-Server-pconfig.x86_64-3.1.0.xml
[PATCH 00/11] Test case cleanups
Posted by Peter Krempa 1 year, 9 months ago
These patches originate from my upcoming series bumping minimum qemu
version to 4.2 and are valid even without the qemu version bump.

Peter Krempa (11):
  test: domaincaps: Remove old test data
  qemuxml2(argv|xml)test: Drop qemu-3.1 version of
    'cpu-Icelake-Server-pconfig'
  qemuxml2argvtest: Drop 'qemu-4.1' versions of hyperv tests
  qemuxml2argvtest: Convert 'cpu-eoi-(disabled|enabled)' cases to
    VIR_TEST_CAPS_LATEST
  qemuxml2argvtest: Remove qemu-4.0 versions of cpu feature test cases
  qemuxml2argvtest: Convert 'net-user' case to _LATEST
  qemuxml2argvtest: Make 'qemu-ns' test case more stable
  qemuxml2argvtest: Move real-caps versions of cpu-host tests out of the
    block setting fake host cpu
  qemu: Remove qemu-4.0 version of 'cpu-translation' test case
  qemucapabilitiestest: Fake proper version for 'caps_4.2.0.ppc64' case
  qemucapabilitiestest: Fake proper version for 'caps_4.2.0.aarch64'
    case

 .../domaincapsdata/qemu_2.11.0-q35.x86_64.xml | 191 ---------------
 .../domaincapsdata/qemu_2.11.0-tcg.x86_64.xml | 204 ----------------
 tests/domaincapsdata/qemu_2.11.0.s390x.xml    | 219 -----------------
 tests/domaincapsdata/qemu_2.11.0.x86_64.xml   | 191 ---------------
 .../domaincapsdata/qemu_2.12.0-q35.x86_64.xml | 212 ----------------
 .../domaincapsdata/qemu_2.12.0-tcg.x86_64.xml | 222 -----------------
 .../qemu_2.12.0-virt.aarch64.xml              | 172 -------------
 tests/domaincapsdata/qemu_2.12.0.aarch64.xml  | 166 -------------
 tests/domaincapsdata/qemu_2.12.0.ppc64.xml    | 136 -----------
 tests/domaincapsdata/qemu_2.12.0.s390x.xml    | 219 -----------------
 tests/domaincapsdata/qemu_2.12.0.x86_64.xml   | 212 ----------------
 .../domaincapsdata/qemu_3.0.0-q35.x86_64.xml  | 208 ----------------
 .../domaincapsdata/qemu_3.0.0-tcg.x86_64.xml  | 220 -----------------
 tests/domaincapsdata/qemu_3.0.0.ppc64.xml     | 138 -----------
 tests/domaincapsdata/qemu_3.0.0.s390x.xml     | 226 ------------------
 tests/domaincapsdata/qemu_3.0.0.x86_64.xml    | 208 ----------------
 .../caps_4.2.0.aarch64.replies                |   4 +-
 .../caps_4.2.0.aarch64.xml                    |   2 +-
 .../caps_4.2.0.ppc64.replies                  |   4 +-
 .../qemucapabilitiesdata/caps_4.2.0.ppc64.xml |   2 +-
 ...u-Icelake-Server-pconfig.x86_64-3.1.0.args |  33 ---
 tests/qemuxml2argvdata/cpu-eoi-disabled.args  |  31 ---
 ...gs => cpu-eoi-disabled.x86_64-latest.args} |  12 +-
 tests/qemuxml2argvdata/cpu-eoi-disabled.xml   |   2 +-
 tests/qemuxml2argvdata/cpu-eoi-enabled.args   |  31 ---
 ...rgs => cpu-eoi-enabled.x86_64-latest.args} |  13 +-
 tests/qemuxml2argvdata/cpu-eoi-enabled.xml    |   2 +-
 .../cpu-translation.x86_64-4.0.0.args         |  33 ---
 .../eoi-enabled.x86_64-4.0.0.args             |  32 ---
 .../hyperv-panic.x86_64-4.0.0.args            |  31 ---
 .../qemuxml2argvdata/hyperv.x86_64-4.0.0.args |  31 ---
 .../kvmclock+eoi-disabled.x86_64-4.0.0.args   |  32 ---
 .../net-user.x86_64-4.0.0.args                |  35 ---
 ...4.0.0.args => net-user.x86_64-latest.args} |  18 +-
 .../pv-spinlock-disabled.x86_64-4.0.0.args    |  32 ---
 .../pv-spinlock-enabled.x86_64-4.0.0.args     |  32 ---
 tests/qemuxml2argvdata/qemu-ns.xml            |   1 -
 tests/qemuxml2argvtest.c                      |  24 +-
 ...pu-Icelake-Server-pconfig.x86_64-3.1.0.xml |  32 ---
 tests/qemuxml2xmloutdata/cpu-eoi-disabled.xml |   2 +-
 tests/qemuxml2xmloutdata/cpu-eoi-enabled.xml  |   2 +-
 .../qemu-ns.x86_64-latest.xml                 |   1 -
 tests/qemuxml2xmltest.c                       |   1 -
 43 files changed, 41 insertions(+), 3578 deletions(-)
 delete mode 100644 tests/domaincapsdata/qemu_2.11.0-q35.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.11.0-tcg.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.11.0.s390x.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.11.0.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0-q35.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0-tcg.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0-virt.aarch64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0.aarch64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0.ppc64.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0.s390x.xml
 delete mode 100644 tests/domaincapsdata/qemu_2.12.0.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_3.0.0-q35.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_3.0.0-tcg.x86_64.xml
 delete mode 100644 tests/domaincapsdata/qemu_3.0.0.ppc64.xml
 delete mode 100644 tests/domaincapsdata/qemu_3.0.0.s390x.xml
 delete mode 100644 tests/domaincapsdata/qemu_3.0.0.x86_64.xml
 delete mode 100644 tests/qemuxml2argvdata/cpu-Icelake-Server-pconfig.x86_64-3.1.0.args
 delete mode 100644 tests/qemuxml2argvdata/cpu-eoi-disabled.args
 rename tests/qemuxml2argvdata/{hyperv-off.x86_64-4.0.0.args => cpu-eoi-disabled.x86_64-latest.args} (60%)
 delete mode 100644 tests/qemuxml2argvdata/cpu-eoi-enabled.args
 rename tests/qemuxml2argvdata/{eoi-disabled.x86_64-4.0.0.args => cpu-eoi-enabled.x86_64-latest.args} (60%)
 delete mode 100644 tests/qemuxml2argvdata/cpu-translation.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/eoi-enabled.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/hyperv-panic.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/hyperv.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/kvmclock+eoi-disabled.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/net-user.x86_64-4.0.0.args
 rename tests/qemuxml2argvdata/{qemu-ns.x86_64-4.0.0.args => net-user.x86_64-latest.args} (61%)
 delete mode 100644 tests/qemuxml2argvdata/pv-spinlock-disabled.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2argvdata/pv-spinlock-enabled.x86_64-4.0.0.args
 delete mode 100644 tests/qemuxml2xmloutdata/cpu-Icelake-Server-pconfig.x86_64-3.1.0.xml

-- 
2.36.1
Re: [PATCH 00/11] Test case cleanups
Posted by Ján Tomko 1 year, 9 months ago
On a Thursday in 2022, Peter Krempa wrote:
>These patches originate from my upcoming series bumping minimum qemu
>version to 4.2 and are valid even without the qemu version bump.
>
>Peter Krempa (11):
>  test: domaincaps: Remove old test data
>  qemuxml2(argv|xml)test: Drop qemu-3.1 version of
>    'cpu-Icelake-Server-pconfig'
>  qemuxml2argvtest: Drop 'qemu-4.1' versions of hyperv tests
>  qemuxml2argvtest: Convert 'cpu-eoi-(disabled|enabled)' cases to
>    VIR_TEST_CAPS_LATEST
>  qemuxml2argvtest: Remove qemu-4.0 versions of cpu feature test cases
>  qemuxml2argvtest: Convert 'net-user' case to _LATEST
>  qemuxml2argvtest: Make 'qemu-ns' test case more stable
>  qemuxml2argvtest: Move real-caps versions of cpu-host tests out of the
>    block setting fake host cpu
>  qemu: Remove qemu-4.0 version of 'cpu-translation' test case
>  qemucapabilitiestest: Fake proper version for 'caps_4.2.0.ppc64' case
>  qemucapabilitiestest: Fake proper version for 'caps_4.2.0.aarch64'
>    case
>
> .../domaincapsdata/qemu_2.11.0-q35.x86_64.xml | 191 ---------------
> .../domaincapsdata/qemu_2.11.0-tcg.x86_64.xml | 204 ----------------

[...]

> .../qemu-ns.x86_64-latest.xml                 |   1 -
> tests/qemuxml2xmltest.c                       |   1 -
> 43 files changed, 41 insertions(+), 3578 deletions(-)

Reviewed-by: Ján Tomko <jtomko@redhat.com>

Jano