]> xenbits.xensource.com Git - people/aperard/libvirt.git/commitdiff
virnetworkportxml2xmltest: Add simple versions of bridge/network tests
authorPeter Krempa <pkrempa@redhat.com>
Fri, 1 Dec 2023 22:09:48 +0000 (23:09 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 4 Jan 2024 21:26:10 +0000 (22:26 +0100)
Add versions stripping vlans and bandwidth setup so that they can be
used in qemuxml2argvtest for interfaces which don't support the above.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tests/virnetworkportxml2xmldata/plug-bridge-basic.xml [new file with mode: 0644]
tests/virnetworkportxml2xmldata/plug-network-basic.xml [new file with mode: 0644]
tests/virnetworkportxml2xmltest.c

diff --git a/tests/virnetworkportxml2xmldata/plug-bridge-basic.xml b/tests/virnetworkportxml2xmldata/plug-bridge-basic.xml
new file mode 100644 (file)
index 0000000..5569297
--- /dev/null
@@ -0,0 +1,11 @@
+<networkport>
+  <uuid>5d744f21-ba4a-4d6e-bdb2-30a35ff3207d</uuid>
+  <owner>
+    <name>memtest</name>
+    <uuid>d54df46f-1ab5-4a22-8618-4560ef5fac2c</uuid>
+  </owner>
+  <group>web1</group>
+  <mac address='52:54:00:7b:35:93'/>
+  <rxfilters trustGuest='yes'/>
+  <plug type='bridge' bridge='virbr0'/>
+</networkport>
diff --git a/tests/virnetworkportxml2xmldata/plug-network-basic.xml b/tests/virnetworkportxml2xmldata/plug-network-basic.xml
new file mode 100644 (file)
index 0000000..549b65a
--- /dev/null
@@ -0,0 +1,10 @@
+<networkport>
+  <uuid>5d744f21-ba4a-4d6e-bdb2-30a35ff3207d</uuid>
+  <owner>
+    <name>memtest</name>
+    <uuid>d54df46f-1ab5-4a22-8618-4560ef5fac2c</uuid>
+  </owner>
+  <group>web1</group>
+  <mac address='52:54:00:7b:35:93'/>
+  <plug type='network' bridge='virbr0'/>
+</networkport>
index 21e3c6f69781db0bdac2b3ecb871f75f32ce7211..2949fa9638aa499a288839de1f63c1816a27a3be 100644 (file)
@@ -81,11 +81,13 @@ mymain(void)
 
     DO_TEST("plug-none");
     DO_TEST("plug-bridge");
+    DO_TEST("plug-bridge-basic");
     DO_TEST("plug-bridge-mactbl");
     DO_TEST("plug-direct");
     DO_TEST("plug-hostdev-pci");
     DO_TEST("plug-hostdev-pci-unmanaged");
     DO_TEST("plug-network");
+    DO_TEST("plug-network-basic");
 
     return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
 }