From 66eeeb610c4a69b0b4a94d0db799b83d46fe57bb Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Fri, 15 Dec 2023 16:30:32 +0100 Subject: [PATCH] qemuxml2xmltest: Parse all input files as inactive MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit In previous patches we've added testing of XML's explicitly parsed as active (ensuring that it e.g. has a domain id) formatted into both active and inactive versions. Now qemuxml2xmltest can be simplified by making it test only XMLs parsed as inactive. To do this we pass VIR_DOMAIN_DEF_PARSE_INACTIVE in parseFlags. This will also cause that all output files will become identical so the setup of the test cases can be simplified by using the non-split output file name. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- ...-unix-source-path-active.x86_64-latest.xml | 82 --------- ...hannel-unix-source-path.x86_64-latest.xml} | 0 ...nnel-virtio-state-active.x86_64-latest.xml | 55 ------ ...=> channel-virtio-state.x86_64-latest.xml} | 0 ...isk-active-commit-active.x86_64-latest.xml | 49 ------ ...l => disk-active-commit.x86_64-latest.xml} | 0 ...king-chains-index-active.x86_64-latest.xml | 164 ------------------ ...sk-backing-chains-index.x86_64-latest.xml} | 0 .../disk-mirror-active.x86_64-latest.xml | 97 ----------- .../disk-mirror-old-active.x86_64-latest.xml | 71 -------- ....xml => disk-mirror-old.x86_64-latest.xml} | 0 ...test.xml => disk-mirror.x86_64-latest.xml} | 0 .../genid-active.x86_64-latest.xml | 36 ---- .../genid-auto-active.x86_64-latest.xml | 36 ---- ...atest.xml => genid-auto.x86_64-latest.xml} | 0 ..._64-latest.xml => genid.x86_64-latest.xml} | 0 ...-generated-socket-active.x86_64-latest.xml | 45 ----- ...remove-generated-socket.x86_64-latest.xml} | 0 ...label-dynamic-baselabel.x86_64-latest.xml} | 0 ...label-dynamic-labelskip.x86_64-latest.xml} | 0 ...el-dynamic-none-relabel.x86_64-latest.xml} | 0 ...clabel-dynamic-override.x86_64-latest.xml} | 0 ...eclabel-dynamic-relabel.x86_64-latest.xml} | 0 ...-static-labelskip-active.x86_64-latest.xml | 47 ----- ...clabel-static-labelskip.x86_64-latest.xml} | 0 tests/qemuxml2xmltest.c | 47 +---- 26 files changed, 6 insertions(+), 723 deletions(-) delete mode 100644 tests/qemuxml2xmloutdata/channel-unix-source-path-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{channel-unix-source-path-inactive.x86_64-latest.xml => channel-unix-source-path.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/channel-virtio-state-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{channel-virtio-state-inactive.x86_64-latest.xml => channel-virtio-state.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/disk-active-commit-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{disk-active-commit-inactive.x86_64-latest.xml => disk-active-commit.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/disk-backing-chains-index-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{disk-backing-chains-index-inactive.x86_64-latest.xml => disk-backing-chains-index.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/disk-mirror-active.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/disk-mirror-old-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{disk-mirror-old-inactive.x86_64-latest.xml => disk-mirror-old.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{disk-mirror-inactive.x86_64-latest.xml => disk-mirror.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/genid-active.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/genid-auto-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{genid-auto-inactive.x86_64-latest.xml => genid-auto.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{genid-inactive.x86_64-latest.xml => genid.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/graphics-vnc-remove-generated-socket-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{graphics-vnc-remove-generated-socket-inactive.x86_64-latest.xml => graphics-vnc-remove-generated-socket.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-baselabel-inactive.x86_64-latest.xml => seclabel-dynamic-baselabel.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-labelskip-inactive.x86_64-latest.xml => seclabel-dynamic-labelskip.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-none-relabel-inactive.x86_64-latest.xml => seclabel-dynamic-none-relabel.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-override-inactive.x86_64-latest.xml => seclabel-dynamic-override.x86_64-latest.xml} (100%) rename tests/qemuxml2xmloutdata/{seclabel-dynamic-relabel-inactive.x86_64-latest.xml => seclabel-dynamic-relabel.x86_64-latest.xml} (100%) delete mode 100644 tests/qemuxml2xmloutdata/seclabel-static-labelskip-active.x86_64-latest.xml rename tests/qemuxml2xmloutdata/{seclabel-static-labelskip-inactive.x86_64-latest.xml => seclabel-static-labelskip.x86_64-latest.xml} (100%) diff --git a/tests/qemuxml2xmloutdata/channel-unix-source-path-active.x86_64-latest.xml b/tests/qemuxml2xmloutdata/channel-unix-source-path-active.x86_64-latest.xml deleted file mode 100644 index 12a981438c..0000000000 --- a/tests/qemuxml2xmloutdata/channel-unix-source-path-active.x86_64-latest.xml +++ /dev/null @@ -1,82 +0,0 @@ - - QEMUGuest1 - c7a5fdbd-edaf-9455-926a-d65c16db1809 - 219100 - 219100 - 1 - - hvm - - - - qemu64 - - - destroy - restart - destroy - - /usr/bin/qemu-system-x86_64 - -
- - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - - -
- - - -