From nobody Mon Feb 2 07:29:40 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass(p=reject dis=none) header.from=lists.libvirt.org ARC-Seal: i=1; a=rsa-sha256; t=1769611906; cv=none; d=zohomail.com; s=zohoarc; b=kamTZEOWM962Ir4hl6xt2AZ2tCJyQTpj5Y9NJDpZSGhsxiaYgOiTmg1RyuE06b+PVb9pQyUN+JDqKS1x37qaL5FkgZO2DS/ntKTfZK+xDBe8wnFqm3PO8JwH0mLcOKUjMjYxZUgVv0jq/1Hlow7Y/csaxmfyLDWStBTCoQWCEzA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1769611906; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:References:Subject:Subject:To:To:Message-Id:Cc; bh=xj20haLosiFpcxpeR03nGY0w3BvFWAHKc7VeggGIYCQ=; b=mSN77qxaVOxd38DODh3WwpAAX1FIP2uJ77kpGsZUFP/UeJ/ZIPjOHbuLSBFZz36c5Wq6dhu4g2Y4riCjeodT2hhPGHGwT9Ud56cHmqo6xGj29Ifvktg6Jm3eN6JqS+65PiJYrMg8sfW0p4GAyCCFB+45Gp9sJJ/bx2Xupr592zw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1769611906621894.6663465286385; Wed, 28 Jan 2026 06:51:46 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 993) id 9109541A72; Wed, 28 Jan 2026 09:51:45 -0500 (EST) Received: from [172.19.199.3] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id CC04F41999; Wed, 28 Jan 2026 09:37:52 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 993) id B2DC843E00; Wed, 28 Jan 2026 09:37:48 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 94D0843EC7 for ; Wed, 28 Jan 2026 09:31:07 -0500 (EST) Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-47-rpGrZGnTOnizOwntfS0bww-1; Wed, 28 Jan 2026 09:31:04 -0500 Received: from mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 18CA019775A7 for ; Wed, 28 Jan 2026 14:31:04 +0000 (UTC) Received: from moe (unknown [10.43.3.236]) by mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 465DF1956095 for ; Wed, 28 Jan 2026 14:31:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1769610667; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xj20haLosiFpcxpeR03nGY0w3BvFWAHKc7VeggGIYCQ=; b=a+s5SGxGQAYKtuQwZ1WITjqDrX+oQEMboiunzuZZ5AKWkSHcz9z+S4+c3mWinxjk/WY4Gf feFBUCWB8SmSnkzMtzemFo5x8yLGIx/2SFSppw4YNrCEoqiXLHk5lKpHPy4BFk75IfMZvw f0AAqUFuj0SpsTAb2SSl3Tw8sBiaG04= X-MC-Unique: rpGrZGnTOnizOwntfS0bww-1 X-Mimecast-MFC-AGG-ID: rpGrZGnTOnizOwntfS0bww_1769610664 To: devel@lists.libvirt.org Subject: [PATCH 17/20] networkxml2xmltest: Sync test cases with networkxml2conftest Date: Wed, 28 Jan 2026 15:30:38 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.17 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: aRgak_8k22eQTp01WLI1etvfHtbGTcdO_KBRwagdjlU_1769610664 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable Message-ID-Hash: NEWYL54S4FLYWGUC2I6LRJMEWCTQM2A4 X-Message-ID-Hash: NEWYL54S4FLYWGUC2I6LRJMEWCTQM2A4 X-MailFrom: mprivozn@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Michal Privoznik via Devel Reply-To: Michal Privoznik X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1769611907543158500 Content-Type: text/plain; charset="utf-8"; x-default="true" From: Michal Privoznik The networkxml2xmltest does basic parse -> format tests. The networkxml2conftest does parse -> conf tests. Now, majority of XMLs are the same. That is, output XMLs of networkxml2xmltest and input XMls of networkxml2conftest. There are only a few differences. This is actually great, because it will allow either tests to do both test cases. There are some (subtle) differences in individual test cases though: 1) some test cases exist only in networkxml2conftest and not networkxml2xmltest, or 2) some test cases in networkxml2conftest have more values, i.e. extra elements, extra attributes. or 3) some test cases in networkxml2conftest have less values. For cases from 1) they were just copied over. For cases from 2) those extra elements/attributes were added, and for cases from 3) those extra attributes were removed (to minimize changes to .conf files in near future). One caveat though: networkxml2xmlupdatetest uses input XMLs of networkxml2xmltest too (hence changes under networkxml2xmlupdateout/ dir). This means that the "delete-srv-record-protocol" test started failing, because the input network XML now has more records than the test case anticipated. But this is easy to fix - hence seemingly unrelated change under networkxml2xmlupdatein/ dir. Signed-off-by: Michal Privoznik --- .../nat-network-dns-srv-record-minimal.conf | 2 +- .../nat-network-dns-srv-record-minimal.xml | 2 +- .../nat-network-dns-srv-record.conf | 2 +- .../nat-network-dns-srv-record.xml | 2 +- ...cord-minimal.xml =3D> dhcp6-nat-network.xml} | 19 ++++++++------- .../dhcp6-network.xml} | 24 +++++++------------ .../nat-network-dns-forwarders.xml | 3 ++- .../nat-network-dns-hosts.xml | 1 + ...s.xml =3D> nat-network-dns-local-domain.xml} | 7 +----- .../nat-network-dns-srv-record-minimal.xml | 2 +- .../nat-network-dns-srv-record.xml | 6 +++++ .../nat-network-name-with-quotes.xml} | 2 +- .../ptr-domains-auto.xml} | 10 ++++---- ...s-srv-record.xml =3D> dhcp6-nat-network.xml} | 13 ++++++---- ...v-record-minimal.xml =3D> dhcp6-network.xml} | 23 +++++++----------- .../nat-network-dns-forwarders.xml | 3 ++- .../nat-network-dns-hosts.xml | 1 + ...s.xml =3D> nat-network-dns-local-domain.xml} | 7 +----- .../nat-network-dns-srv-record-minimal.xml | 2 +- .../nat-network-dns-srv-record.xml | 6 +++++ .../nat-network-name-with-quotes.xml} | 3 ++- ...ecord-minimal.xml =3D> ptr-domains-auto.xml} | 9 +++---- tests/networkxml2xmltest.c | 6 ++++- .../srv-record-protocol.xml | 2 +- .../nat-network-dns-hosts-modified.xml | 1 + .../nat-network-dns-more-hosts.xml | 1 + .../nat-network-dns-srv-records.xml | 6 +++++ .../nat-network-forward-ifaces.xml | 6 +++++ .../nat-network-no-forward-ifaces.xml | 6 +++++ .../nat-network-no-hosts.xml | 1 + tests/networkxml2xmlupdateout/nat-network.xml | 8 +++++++ 31 files changed, 106 insertions(+), 80 deletions(-) copy tests/networkxml2xmlin/{nat-network-dns-srv-record-minimal.xml =3D> d= hcp6-nat-network.xml} (53%) copy tests/{networkxml2xmlupdateout/nat-network.xml =3D> networkxml2xmlin/= dhcp6-network.xml} (29%) copy tests/networkxml2xmlin/{nat-network-dns-forwarders.xml =3D> nat-netwo= rk-dns-local-domain.xml} (55%) copy tests/{networkxml2confdata/nat-network-dns-srv-record-minimal.xml =3D= > networkxml2xmlin/nat-network-name-with-quotes.xml} (95%) copy tests/{networkxml2xmlupdateout/nat-network.xml =3D> networkxml2xmlin/= ptr-domains-auto.xml} (74%) copy tests/networkxml2xmlout/{nat-network-dns-srv-record.xml =3D> dhcp6-na= t-network.xml} (59%) copy tests/networkxml2xmlout/{nat-network-dns-srv-record-minimal.xml =3D> = dhcp6-network.xml} (39%) copy tests/networkxml2xmlout/{nat-network-dns-forwarders.xml =3D> nat-netw= ork-dns-local-domain.xml} (62%) copy tests/{networkxml2confdata/nat-network-dns-srv-record-minimal.xml =3D= > networkxml2xmlout/nat-network-name-with-quotes.xml} (90%) copy tests/networkxml2xmlout/{nat-network-dns-srv-record-minimal.xml =3D> = ptr-domains-auto.xml} (79%) diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.c= onf b/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf index bd560ba3f4..4757f824da 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf +++ b/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf @@ -15,5 +15,5 @@ dhcp-authoritative dhcp-lease-max=3D253 dhcp-hostsfile=3D/var/lib/libvirt/dnsmasq/default.hostsfile addn-hosts=3D/var/lib/libvirt/dnsmasq/default.addnhosts -dhcp-range=3Dfc00:db8:ac10:fe01::1,ra-only +dhcp-range=3D2001:db8:ac10:fe01::1,ra-only dhcp-range=3Dfc00:db8:ac10:fd01::1,ra-only diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.x= ml b/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml index 13b1c247d5..83838d01d3 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml @@ -17,7 +17,7 @@ - + diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record.conf b/te= sts/networkxml2confdata/nat-network-dns-srv-record.conf index 22bf3b1de9..c83148cc0a 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record.conf +++ b/tests/networkxml2confdata/nat-network-dns-srv-record.conf @@ -8,7 +8,7 @@ strict-order except-interface=3Dlo bind-dynamic interface=3Dvirbr0 -srv-host=3D_name._tcp.test-domain-name.com,test.example.com,1111,11,111 +srv-host=3D_name._tcp.test-domain-name srv-host=3D_name2._udp,test2.example.com,2222,22,222 srv-host=3D_name3._tcp.test3.com,test3.example.com,3333,33 srv-host=3D_name4._tcp.test4.com,test4.example.com,4444 diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record.xml b/tes= ts/networkxml2confdata/nat-network-dns-srv-record.xml index d01b331fb1..0369f4caa9 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record.xml +++ b/tests/networkxml2confdata/nat-network-dns-srv-record.xml @@ -6,7 +6,7 @@ - + diff --git a/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml = b/tests/networkxml2xmlin/dhcp6-nat-network.xml similarity index 53% copy from tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml copy to tests/networkxml2xmlin/dhcp6-nat-network.xml index a18afae2fd..cab0700f2b 100644 --- a/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlin/dhcp6-nat-network.xml @@ -1,25 +1,26 @@ default 81ff0d90-c91e-6742-64da-4a736edb9a9b - - - + - - - - + - - + + + + + + + + diff --git a/tests/networkxml2xmlupdateout/nat-network.xml b/tests/networkx= ml2xmlin/dhcp6-network.xml similarity index 29% copy from tests/networkxml2xmlupdateout/nat-network.xml copy to tests/networkxml2xmlin/dhcp6-network.xml index 93bc7db51d..ae9ff1f32c 100644 --- a/tests/networkxml2xmlupdateout/nat-network.xml +++ b/tests/networkxml2xmlin/dhcp6-network.xml @@ -1,23 +1,17 @@ default 81ff0d90-c91e-6742-64da-4a736edb9a9b - - - + - + + - - - + + + + + + - - - - - - - - diff --git a/tests/networkxml2xmlin/nat-network-dns-forwarders.xml b/tests/= networkxml2xmlin/nat-network-dns-forwarders.xml index dd22b686ab..70123720b9 100644 --- a/tests/networkxml2xmlin/nat-network-dns-forwarders.xml +++ b/tests/networkxml2xmlin/nat-network-dns-forwarders.xml @@ -6,7 +6,8 @@ - + + diff --git a/tests/networkxml2xmlin/nat-network-dns-hosts.xml b/tests/netwo= rkxml2xmlin/nat-network-dns-hosts.xml index c28ebd8c4b..6c027423f4 100644 --- a/tests/networkxml2xmlin/nat-network-dns-hosts.xml +++ b/tests/networkxml2xmlin/nat-network-dns-hosts.xml @@ -3,6 +3,7 @@ 81ff0d90-c91e-6742-64da-4a736edb9a9c + pudding diff --git a/tests/networkxml2xmlin/nat-network-dns-forwarders.xml b/tests/= networkxml2xmlin/nat-network-dns-local-domain.xml similarity index 55% copy from tests/networkxml2xmlin/nat-network-dns-forwarders.xml copy to tests/networkxml2xmlin/nat-network-dns-local-domain.xml index dd22b686ab..a92d71f1f2 100644 --- a/tests/networkxml2xmlin/nat-network-dns-forwarders.xml +++ b/tests/networkxml2xmlin/nat-network-dns-local-domain.xml @@ -3,12 +3,7 @@ 81ff0d90-c91e-6742-64da-4a736edb9a9c - - - - - - + diff --git a/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml = b/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml index a18afae2fd..83838d01d3 100644 --- a/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlin/nat-network-dns-srv-record-minimal.xml @@ -19,7 +19,7 @@ - + diff --git a/tests/networkxml2xmlin/nat-network-dns-srv-record.xml b/tests/= networkxml2xmlin/nat-network-dns-srv-record.xml index 3dd19e6698..0369f4caa9 100644 --- a/tests/networkxml2xmlin/nat-network-dns-srv-record.xml +++ b/tests/networkxml2xmlin/nat-network-dns-srv-record.xml @@ -7,6 +7,12 @@ + + + + + + diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.x= ml b/tests/networkxml2xmlin/nat-network-name-with-quotes.xml similarity index 95% copy from tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml copy to tests/networkxml2xmlin/nat-network-name-with-quotes.xml index 13b1c247d5..eba75d2e2d 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlin/nat-network-name-with-quotes.xml @@ -1,5 +1,5 @@ - default + default"with"quotes" 81ff0d90-c91e-6742-64da-4a736edb9a9b diff --git a/tests/networkxml2xmlupdateout/nat-network.xml b/tests/networkx= ml2xmlin/ptr-domains-auto.xml similarity index 74% copy from tests/networkxml2xmlupdateout/nat-network.xml copy to tests/networkxml2xmlin/ptr-domains-auto.xml index 93bc7db51d..7fe12dc671 100644 --- a/tests/networkxml2xmlupdateout/nat-network.xml +++ b/tests/networkxml2xmlin/ptr-domains-auto.xml @@ -1,20 +1,18 @@ default 81ff0d90-c91e-6742-64da-4a736edb9a9b - - - + - + - + - + diff --git a/tests/networkxml2xmlout/nat-network-dns-srv-record.xml b/tests= /networkxml2xmlout/dhcp6-nat-network.xml similarity index 59% copy from tests/networkxml2xmlout/nat-network-dns-srv-record.xml copy to tests/networkxml2xmlout/dhcp6-nat-network.xml index 1486fc3224..44bb2d1f5d 100644 --- a/tests/networkxml2xmlout/nat-network-dns-srv-record.xml +++ b/tests/networkxml2xmlout/dhcp6-nat-network.xml @@ -6,9 +6,6 @@ - - - @@ -18,9 +15,15 @@ - - + + + + + + + + diff --git a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml= b/tests/networkxml2xmlout/dhcp6-network.xml similarity index 39% copy from tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml copy to tests/networkxml2xmlout/dhcp6-network.xml index 50e968be9d..cabe833e03 100644 --- a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlout/dhcp6-network.xml @@ -6,22 +6,15 @@ - - - - + + - - - + + + + + + - - - - - - - - diff --git a/tests/networkxml2xmlout/nat-network-dns-forwarders.xml b/tests= /networkxml2xmlout/nat-network-dns-forwarders.xml index 170b043d09..ee8ba7b1dd 100644 --- a/tests/networkxml2xmlout/nat-network-dns-forwarders.xml +++ b/tests/networkxml2xmlout/nat-network-dns-forwarders.xml @@ -9,7 +9,8 @@ - + + diff --git a/tests/networkxml2xmlout/nat-network-dns-hosts.xml b/tests/netw= orkxml2xmlout/nat-network-dns-hosts.xml index 548282e514..f8a609f9cb 100644 --- a/tests/networkxml2xmlout/nat-network-dns-hosts.xml +++ b/tests/networkxml2xmlout/nat-network-dns-hosts.xml @@ -6,6 +6,7 @@ + pudding diff --git a/tests/networkxml2xmlout/nat-network-dns-forwarders.xml b/tests= /networkxml2xmlout/nat-network-dns-local-domain.xml similarity index 62% copy from tests/networkxml2xmlout/nat-network-dns-forwarders.xml copy to tests/networkxml2xmlout/nat-network-dns-local-domain.xml index 170b043d09..33f4bbfc32 100644 --- a/tests/networkxml2xmlout/nat-network-dns-forwarders.xml +++ b/tests/networkxml2xmlout/nat-network-dns-local-domain.xml @@ -6,12 +6,7 @@ - - - - - - + diff --git a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml= b/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml index 50e968be9d..16032c9af2 100644 --- a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml @@ -20,7 +20,7 @@ - + diff --git a/tests/networkxml2xmlout/nat-network-dns-srv-record.xml b/tests= /networkxml2xmlout/nat-network-dns-srv-record.xml index 1486fc3224..0f54a72f95 100644 --- a/tests/networkxml2xmlout/nat-network-dns-srv-record.xml +++ b/tests/networkxml2xmlout/nat-network-dns-srv-record.xml @@ -8,6 +8,12 @@ + + + + + + diff --git a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.x= ml b/tests/networkxml2xmlout/nat-network-name-with-quotes.xml similarity index 90% copy from tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml copy to tests/networkxml2xmlout/nat-network-name-with-quotes.xml index 13b1c247d5..c0a9cedc7d 100644 --- a/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlout/nat-network-name-with-quotes.xml @@ -1,10 +1,11 @@ - default + default"with"quotes" 81ff0d90-c91e-6742-64da-4a736edb9a9b + diff --git a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml= b/tests/networkxml2xmlout/ptr-domains-auto.xml similarity index 79% copy from tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml copy to tests/networkxml2xmlout/ptr-domains-auto.xml index 50e968be9d..fe2047b708 100644 --- a/tests/networkxml2xmlout/nat-network-dns-srv-record-minimal.xml +++ b/tests/networkxml2xmlout/ptr-domains-auto.xml @@ -6,19 +6,16 @@ - - - - + - + - + diff --git a/tests/networkxml2xmltest.c b/tests/networkxml2xmltest.c index 4a4cf329e4..a8dacfe0f3 100644 --- a/tests/networkxml2xmltest.c +++ b/tests/networkxml2xmltest.c @@ -144,6 +144,8 @@ mymain(void) #define DO_TEST_VALIDATE_ERROR(name) \ DO_TEST_FULL(name, 0, TEST_COMPARE_NET_XML2XML_RESULT_FAIL_VALIDATE) =20 + DO_TEST("dhcp6-network"); + DO_TEST("dhcp6-nat-network"); DO_TEST("dhcp6host-routed-network"); DO_TEST("empty-allow-ipv6"); DO_TEST("isolated-network"); @@ -164,9 +166,11 @@ mymain(void) DO_TEST("nat-network-dns-forward-plain"); DO_TEST("nat-network-dns-forwarders"); DO_TEST("nat-network-dns-forwarder-no-resolv"); + DO_TEST("nat-network-dns-local-domain"); DO_TEST("nat-network-forward-nat-ipv6"); DO_TEST("nat-network-forward-nat-address"); DO_TEST("nat-network-forward-nat-no-address"); + DO_TEST("nat-network-name-with-quotes"); DO_TEST("nat-network-mtu"); DO_TEST("8021Qbh-net"); DO_TEST("direct-net"); @@ -178,7 +182,7 @@ mymain(void) DO_TEST("hostdev"); DO_TEST_FLAGS("hostdev-pf", VIR_NETWORK_XML_INACTIVE); DO_TEST_FLAGS("hostdev-pf-driver-model", VIR_NETWORK_XML_INACTIVE); - + DO_TEST("ptr-domains-auto"); DO_TEST_VALIDATE_ERROR("passthrough-address-crash"); DO_TEST("nat-network-explicit-flood"); DO_TEST("host-bridge-no-flood"); diff --git a/tests/networkxml2xmlupdatein/srv-record-protocol.xml b/tests/n= etworkxml2xmlupdatein/srv-record-protocol.xml index 87478d033b..934a36a9be 100644 --- a/tests/networkxml2xmlupdatein/srv-record-protocol.xml +++ b/tests/networkxml2xmlupdatein/srv-record-protocol.xml @@ -1 +1 @@ - + diff --git a/tests/networkxml2xmlupdateout/nat-network-dns-hosts-modified.x= ml b/tests/networkxml2xmlupdateout/nat-network-dns-hosts-modified.xml index 8fcaad15d1..3183671376 100644 --- a/tests/networkxml2xmlupdateout/nat-network-dns-hosts-modified.xml +++ b/tests/networkxml2xmlupdateout/nat-network-dns-hosts-modified.xml @@ -5,6 +5,7 @@ + pudding diff --git a/tests/networkxml2xmlupdateout/nat-network-dns-more-hosts.xml b= /tests/networkxml2xmlupdateout/nat-network-dns-more-hosts.xml index 7b8a451b67..21e4ebde5f 100644 --- a/tests/networkxml2xmlupdateout/nat-network-dns-more-hosts.xml +++ b/tests/networkxml2xmlupdateout/nat-network-dns-more-hosts.xml @@ -5,6 +5,7 @@ + pudding diff --git a/tests/networkxml2xmlupdateout/nat-network-dns-srv-records.xml = b/tests/networkxml2xmlupdateout/nat-network-dns-srv-records.xml index eda9e20333..2bdd9321ff 100644 --- a/tests/networkxml2xmlupdateout/nat-network-dns-srv-records.xml +++ b/tests/networkxml2xmlupdateout/nat-network-dns-srv-records.xml @@ -7,6 +7,12 @@ + + + + + + diff --git a/tests/networkxml2xmlupdateout/nat-network-forward-ifaces.xml b= /tests/networkxml2xmlupdateout/nat-network-forward-ifaces.xml index 6b87cd8789..13d1fdfa6d 100644 --- a/tests/networkxml2xmlupdateout/nat-network-forward-ifaces.xml +++ b/tests/networkxml2xmlupdateout/nat-network-forward-ifaces.xml @@ -8,6 +8,12 @@ + + + + + + diff --git a/tests/networkxml2xmlupdateout/nat-network-no-forward-ifaces.xm= l b/tests/networkxml2xmlupdateout/nat-network-no-forward-ifaces.xml index ae49a3034e..79c97a508f 100644 --- a/tests/networkxml2xmlupdateout/nat-network-no-forward-ifaces.xml +++ b/tests/networkxml2xmlupdateout/nat-network-no-forward-ifaces.xml @@ -5,6 +5,12 @@ + + + + + + diff --git a/tests/networkxml2xmlupdateout/nat-network-no-hosts.xml b/tests= /networkxml2xmlupdateout/nat-network-no-hosts.xml index 679575973c..e3c88ff534 100644 --- a/tests/networkxml2xmlupdateout/nat-network-no-hosts.xml +++ b/tests/networkxml2xmlupdateout/nat-network-no-hosts.xml @@ -5,6 +5,7 @@ + pudding diff --git a/tests/networkxml2xmlupdateout/nat-network.xml b/tests/networkx= ml2xmlupdateout/nat-network.xml index 93bc7db51d..741352ef14 100644 --- a/tests/networkxml2xmlupdateout/nat-network.xml +++ b/tests/networkxml2xmlupdateout/nat-network.xml @@ -5,6 +5,14 @@ + + + + + + + + --=20 2.52.0