From bb5c6e7a968ff3ce88b50f02522ace8eba664343 Mon Sep 17 00:00:00 2001 From: Andrea Bolognani Date: Thu, 28 Feb 2019 17:10:17 +0100 Subject: [PATCH] tests: Use WHEN_BOTH in qemuxml2xml whenever possible MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There are a few cases where we are using either WHEN_ACTIVE or WHEN_INACTIVE even though WHEN_BOTH would work perfectly fine: for those, start using the simpler DO_TEST() macro. Signed-off-by: Andrea Bolognani Reviewed-by: Ján Tomko --- .../channel-unix-source-path-active.xml | 48 +++++++++++++++++++ ... => channel-unix-source-path-inactive.xml} | 0 ...mmit.xml => disk-active-commit-active.xml} | 0 .../disk-active-commit-inactive.xml | 41 ++++++++++++++++ ...l => seclabel-static-labelskip-active.xml} | 0 .../seclabel-static-labelskip-inactive.xml | 40 ++++++++++++++++ tests/qemuxml2xmltest.c | 6 +-- 7 files changed, 132 insertions(+), 3 deletions(-) create mode 100644 tests/qemuxml2xmloutdata/channel-unix-source-path-active.xml rename tests/qemuxml2xmloutdata/{channel-unix-source-path.xml => channel-unix-source-path-inactive.xml} (100%) rename tests/qemuxml2xmloutdata/{disk-active-commit.xml => disk-active-commit-active.xml} (100%) create mode 100644 tests/qemuxml2xmloutdata/disk-active-commit-inactive.xml rename tests/qemuxml2xmloutdata/{seclabel-static-labelskip.xml => seclabel-static-labelskip-active.xml} (100%) create mode 100644 tests/qemuxml2xmloutdata/seclabel-static-labelskip-inactive.xml diff --git a/tests/qemuxml2xmloutdata/channel-unix-source-path-active.xml b/tests/qemuxml2xmloutdata/channel-unix-source-path-active.xml new file mode 100644 index 0000000000..4c2a02b49a --- /dev/null +++ b/tests/qemuxml2xmloutdata/channel-unix-source-path-active.xml @@ -0,0 +1,48 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu-system-x86_64 + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + + diff --git a/tests/qemuxml2xmloutdata/channel-unix-source-path.xml b/tests/qemuxml2xmloutdata/channel-unix-source-path-inactive.xml similarity index 100% rename from tests/qemuxml2xmloutdata/channel-unix-source-path.xml rename to tests/qemuxml2xmloutdata/channel-unix-source-path-inactive.xml diff --git a/tests/qemuxml2xmloutdata/disk-active-commit.xml b/tests/qemuxml2xmloutdata/disk-active-commit-active.xml similarity index 100% rename from tests/qemuxml2xmloutdata/disk-active-commit.xml rename to tests/qemuxml2xmloutdata/disk-active-commit-active.xml diff --git a/tests/qemuxml2xmloutdata/disk-active-commit-inactive.xml b/tests/qemuxml2xmloutdata/disk-active-commit-inactive.xml new file mode 100644 index 0000000000..b14345049d --- /dev/null +++ b/tests/qemuxml2xmloutdata/disk-active-commit-inactive.xml @@ -0,0 +1,41 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219136 + 219136 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu-system-i686 + + + + + + + + + +
+ + +
+ + +
+ + + + + +
+ + + diff --git a/tests/qemuxml2xmloutdata/seclabel-static-labelskip.xml b/tests/qemuxml2xmloutdata/seclabel-static-labelskip-active.xml similarity index 100% rename from tests/qemuxml2xmloutdata/seclabel-static-labelskip.xml rename to tests/qemuxml2xmloutdata/seclabel-static-labelskip-active.xml diff --git a/tests/qemuxml2xmloutdata/seclabel-static-labelskip-inactive.xml b/tests/qemuxml2xmloutdata/seclabel-static-labelskip-inactive.xml new file mode 100644 index 0000000000..e705b5452c --- /dev/null +++ b/tests/qemuxml2xmloutdata/seclabel-static-labelskip-inactive.xml @@ -0,0 +1,40 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu-system-i686 + + + + + +
+ + +
+ + +
+ + + + + +
+ + + + + + diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index fc76bac08e..e08d30c676 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -375,7 +375,7 @@ mymain(void) QEMU_CAPS_CCW); DO_TEST("disk-mirror-old", NONE); DO_TEST("disk-mirror", NONE); - DO_TEST_FULL("disk-active-commit", WHEN_ACTIVE, GIC_NONE, NONE); + DO_TEST("disk-active-commit", NONE); DO_TEST("graphics-listen-network", NONE); DO_TEST("graphics-vnc", NONE); DO_TEST("graphics-vnc-websocket", NONE); @@ -451,7 +451,7 @@ mymain(void) DO_TEST("channel-virtio", NONE); DO_TEST("channel-virtio-state", NONE); - DO_TEST_FULL("channel-unix-source-path", WHEN_INACTIVE, GIC_NONE, NONE); + DO_TEST("channel-unix-source-path", NONE); DO_TEST("hostdev-usb-address", NONE); DO_TEST("hostdev-pci-address", NONE); @@ -549,7 +549,7 @@ mymain(void) DO_TEST_FULL("seclabel-dynamic-labelskip", WHEN_INACTIVE, GIC_NONE, NONE); DO_TEST_FULL("seclabel-dynamic-relabel", WHEN_INACTIVE, GIC_NONE, NONE); DO_TEST("seclabel-static", NONE); - DO_TEST_FULL("seclabel-static-labelskip", WHEN_ACTIVE, GIC_NONE, NONE); + DO_TEST("seclabel-static-labelskip", NONE); DO_TEST("seclabel-none", NONE); DO_TEST("seclabel-dac-none", NONE); DO_TEST("seclabel-dynamic-none", NONE);