This was inspired by seemingly unrelated patches I've sent a month ago:

https://lists.libvirt.org/archives/list/[email protected]/thread/WVTYKCC7V7GZWN2LMV4HCVIZ5QUDOM2T/

I was adding one attribute to an element and had to change three
different test XMLs. Anyway, this is also available here:

https://gitlab.com/MichalPrivoznik/libvirt/-/tree/network_tests?ref_type=heads

Michal Prívozník (20):
  tests: Avoid crossdir inclusion for networkxml2* tests
  network: Separate private APIs declaration to bridge_driver_priv.h
  network: Move decision on dnsmasq need into a separate function
  networkxml2conftest: Drop routed-network-no-dns test case
  networkxml2conftest: Fail tests where no dnsmasq would be spawned
  networkxml2xmltest: Update couple of test cases
  network: Introduce networkValidateTests()
  test: wire up networkValidateTests()
  networkxml2conftest: Avoid potential leak
  networkxml2conftest: Allow regenerating hosts file
  networkxml2conftest: Allow regenerating more in one run
  networkxml2xmltest: Don't recreate xmlopt object
  networkxml2xmltest: Introduce testRun()
  networkxml2xmltest: Move path generation into testRun()
  networkxml2xmltest: Dynamically allocate testInfo struct
  networkxml2xmltest: Store parsed def for future tests
  networkxml2xmltest: Sync test cases with networkxml2conftest
  networkxml2xmltest: Do conf test
  tests: Drop networkxml2conftest
  tests: Rename networkxml2xmltest to networkxmlconftest

 src/network/bridge_driver.c                   |  62 ++++-
 src/network/bridge_driver.h                   |  15 -
 .../{bridge_driver.h => bridge_driver_priv.h} |  33 +--
 tests/meson.build                             |   5 +-
 .../networkxml2confdata/isolated-network.xml  |  11 -
 .../nat-network-dns-hosts.xml                 |  15 -
 tests/networkxml2confdata/nat-network-mtu.xml |  22 --
 tests/networkxml2confdata/nat-network.xml     |  21 --
 tests/networkxml2confdata/netboot-network.xml |  14 -
 .../netboot-proxy-network.xml                 |  13 -
 tests/networkxml2confdata/open-network.xml    |   9 -
 tests/networkxml2confdata/routed-network.xml  |   9 -
 tests/networkxml2conftest.c                   | 200 --------------
 tests/networkxml2firewalltest.c               |  12 +-
 tests/networkxml2xmlin/dnsmasq-options.xml    |  15 -
 tests/networkxml2xmlin/hostdev.xml            |  10 -
 tests/networkxml2xmlin/leasetime-hours.xml    |   1 -
 tests/networkxml2xmlin/leasetime-infinite.xml |   1 -
 tests/networkxml2xmlin/leasetime-minutes.xml  |   1 -
 tests/networkxml2xmlin/leasetime-seconds.xml  |   1 -
 .../nat-network-dns-forward-plain.xml         |   9 -
 .../nat-network-dns-forwarders.xml            |  14 -
 .../nat-network-dns-srv-record.xml            |  26 --
 .../nat-network-dns-txt-record.xml            |  24 --
 tests/networkxml2xmlin/netboot-tftp.xml       |   1 -
 .../routed-network-no-dns.xml                 |  10 -
 tests/networkxml2xmlout/hostdev.xml           |  10 -
 tests/networkxml2xmlout/leasetime-hours.xml   |   1 -
 .../networkxml2xmlout/leasetime-infinite.xml  |   1 -
 tests/networkxml2xmlout/leasetime-minutes.xml |   1 -
 tests/networkxml2xmlout/leasetime-seconds.xml |   1 -
 .../nat-network-dns-forwarder-no-resolv.xml   |  11 -
 tests/networkxml2xmlout/netboot-tftp.xml      |   1 -
 .../passthrough-address-crash.xml             |   7 -
 tests/networkxml2xmlout/passthrough-pf.xml    |   9 -
 .../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 +
 .../openvswitch-net-modified.xml              |   4 +-
 .../openvswitch-net-more-portgroups.xml       |   6 +-
 .../openvswitch-net-without-alice.xml         |   4 +-
 tests/networkxml2xmlupdatetest.c              |   2 +-
 .../8021Qbh-net.expect.xml}                   |   3 -
 .../8021Qbh-net.xml                           |   3 -
 .../bandwidth-network.conf}                   |  10 +-
 .../bandwidth-network.expect.xml}             |   0
 .../bandwidth-network.xml                     |   0
 .../dhcp6-nat-network.conf                    |   0
 .../dhcp6-nat-network.expect.xml}             |  16 +-
 .../dhcp6-nat-network.hostsfile               |   0
 .../dhcp6-nat-network.xml                     |   0
 .../dhcp6-network.conf                        |   0
 .../dhcp6-network.expect.xml}                 |   5 +-
 .../dhcp6-network.hostsfile                   |   0
 .../dhcp6-network.xml                         |   0
 .../dhcp6host-routed-network.conf             |   0
 .../dhcp6host-routed-network.expect.xml}      |   0
 .../dhcp6host-routed-network.hostsfile        |   0
 .../dhcp6host-routed-network.xml              |   0
 .../direct-net.expect.xml}                    |   0
 .../direct-net.xml                            |   0
 .../dnsmasq-options.conf                      |   0
 .../dnsmasq-options.expect.xml}               |   1 +
 .../dnsmasq-options.xml                       |   0
 .../empty-allow-ipv6.expect.xml}              |   0
 .../empty-allow-ipv6.xml                      |   0
 .../host-bridge-net.expect.xml}               |   0
 .../host-bridge-net.xml                       |   0
 .../host-bridge-no-flood.expect.xml}          |   0
 .../host-bridge-no-flood.xml                  |   0
 .../hostdev-duplicate.xml                     |   0
 .../hostdev-pf-driver-model.expect.xml}       |   0
 .../hostdev-pf-driver-model.xml               |   0
 .../hostdev-pf.expect.xml}                    |   0
 .../hostdev-pf.xml                            |   0
 .../hostdev.expect.xml}                       |   4 +-
 .../hostdev.xml}                              |   4 +-
 .../isolated-network.conf                     |   0
 .../isolated-network.expect.xml}              |   0
 .../isolated-network.xml                      |   0
 .../isolated-ports.expect.xml}                |   0
 .../isolated-ports.xml                        |   0
 .../leasetime-hours.conf                      |   0
 .../leasetime-hours.expect.xml                |   1 +
 .../leasetime-hours.hostsfile                 |   0
 .../leasetime-hours.xml                       |   1 +
 .../leasetime-infinite.conf                   |   0
 .../leasetime-infinite.expect.xml             |   1 +
 .../leasetime-infinite.hostsfile              |   0
 .../leasetime-infinite.xml                    |   1 +
 .../leasetime-minutes.conf                    |   0
 .../leasetime-minutes.expect.xml              |   1 +
 .../leasetime-minutes.hostsfile               |   0
 .../leasetime-minutes.xml                     |   1 +
 .../leasetime-seconds.conf                    |   0
 .../leasetime-seconds.expect.xml              |   1 +
 .../leasetime-seconds.hostsfile               |   0
 .../leasetime-seconds.xml                     |   1 +
 .../metadata.expect.xml}                      |   0
 .../metadata.xml                              |   0
 .../nat-network-dns-forward-plain.conf        |   0
 .../nat-network-dns-forward-plain.expect.xml} |   1 +
 .../nat-network-dns-forward-plain.xml         |   0
 .../nat-network-dns-forwarder-no-resolv.conf  |   0
 ...etwork-dns-forwarder-no-resolv.expect.xml} |   1 +
 .../nat-network-dns-forwarder-no-resolv.xml   |   0
 .../nat-network-dns-forwarders.conf           |   0
 .../nat-network-dns-forwarders.expect.xml}    |   4 +-
 .../nat-network-dns-forwarders.xml            |   2 +-
 .../nat-network-dns-hosts.conf                |   0
 .../nat-network-dns-hosts.expect.xml}         |   2 +
 .../nat-network-dns-hosts.xml                 |   1 +
 .../nat-network-dns-local-domain.conf         |   0
 .../nat-network-dns-local-domain.expect.xml}  |   3 +-
 .../nat-network-dns-local-domain.xml          |   0
 .../nat-network-dns-srv-record-minimal.conf   |   2 +-
 ...network-dns-srv-record-minimal.expect.xml} |   3 +-
 ...t-network-dns-srv-record-minimal.hostsfile |   0
 .../nat-network-dns-srv-record-minimal.xml    |   2 +-
 .../nat-network-dns-srv-record.conf           |   2 +-
 .../nat-network-dns-srv-record.expect.xml}    |   7 +
 .../nat-network-dns-srv-record.hostsfile      |   0
 .../nat-network-dns-srv-record.xml            |   2 +-
 .../nat-network-dns-srv-records.conf}         |   2 +
 .../nat-network-dns-srv-records.expect.xml}   |   1 +
 .../nat-network-dns-srv-records.hostsfile}    |   0
 .../nat-network-dns-srv-records.xml           |   0
 .../nat-network-dns-txt-record.conf           |   0
 .../nat-network-dns-txt-record.expect.xml}    |   1 +
 .../nat-network-dns-txt-record.hostsfile      |   0
 .../nat-network-dns-txt-record.xml            |   0
 .../nat-network-explicit-flood.conf}          |   0
 .../nat-network-explicit-flood.expect.xml}    |   1 +
 .../nat-network-explicit-flood.hostsfile}     |   0
 .../nat-network-explicit-flood.xml            |   0
 .../nat-network-forward-nat-address.conf}     |   0
 ...at-network-forward-nat-address.expect.xml} |   1 +
 ...nat-network-forward-nat-address.hostsfile} |   0
 .../nat-network-forward-nat-address.xml       |   0
 .../nat-network-forward-nat-ipv6.conf}        |   2 +-
 .../nat-network-forward-nat-ipv6.expect.xml}  |   1 +
 .../nat-network-forward-nat-ipv6.xml          |   0
 .../nat-network-forward-nat-no-address.conf}  |   0
 ...network-forward-nat-no-address.expect.xml} |   1 +
 ...-network-forward-nat-no-address.hostsfile} |   0
 .../nat-network-forward-nat-no-address.xml    |   0
 .../nat-network-mtu.conf                      |   0
 .../nat-network-mtu.expect.xml}               |   1 +
 .../nat-network-mtu.hostsfile                 |   0
 .../nat-network-mtu.xml                       |   0
 .../nat-network-name-with-quotes.conf         |   0
 .../nat-network-name-with-quotes.expect.xml}  |   3 +-
 .../nat-network-name-with-quotes.hostsfile    |   0
 .../nat-network-name-with-quotes.xml          |   0
 .../nat-network.conf                          |   0
 .../nat-network.expect.xml}                   |   1 +
 .../nat-network.hostsfile                     |   0
 .../nat-network.xml                           |   0
 .../netboot-network.conf                      |   0
 .../netboot-network.expect.xml}               |   1 +
 .../netboot-network.xml                       |   0
 .../netboot-proxy-network.conf                |   0
 .../netboot-proxy-network.expect.xml}         |   1 +
 .../netboot-proxy-network.xml                 |   0
 .../netboot-tftp.conf                         |   0
 .../netboot-tftp.expect.xml                   |   1 +
 .../netboot-tftp.xml                          |   1 +
 .../open-network-with-forward-dev.xml         |   0
 .../open-network.conf                         |   0
 .../open-network.expect.xml}                  |   0
 .../open-network.xml                          |   0
 .../openvswitch-net.expect.xml}               |   6 +-
 .../openvswitch-net.xml                       |   6 +-
 .../passthrough-address-crash.xml             |   0
 .../passthrough-duplicate.xml                 |   0
 .../passthrough-pf.conf}                      |   4 +-
 .../passthrough-pf.xml                        |   0
 .../ptr-domains-auto.conf                     |   0
 .../ptr-domains-auto.expect.xml}              |  10 +-
 .../ptr-domains-auto.hostsfile                |   0
 .../ptr-domains-auto.xml                      |   0
 .../routed-network-no-dns-extra-elements.xml  |   0
 .../routed-network-no-dns.expect.xml}         |   0
 .../routed-network-no-dns.xml                 |   0
 .../routed-network.conf                       |   0
 .../routed-network.expect.xml}                |   0
 .../routed-network.xml                        |   0
 .../set-mtu.conf}                             |   1 +
 .../set-mtu.expect.xml}                       |   0
 .../set-mtu.xml                               |   0
 .../vepa-net.expect.xml}                      |   0
 .../vepa-net.xml                              |   0
 ...workxml2xmltest.c => networkxmlconftest.c} | 256 +++++++++++++++---
 tests/qemuxmlconftest.c                       |   6 +-
 tests/virschematest.c                         |   4 +-
 200 files changed, 414 insertions(+), 627 deletions(-)
 copy src/network/{bridge_driver.h => bridge_driver_priv.h} (33%)
 delete mode 100644 tests/networkxml2confdata/isolated-network.xml
 delete mode 100644 tests/networkxml2confdata/nat-network-dns-hosts.xml
 delete mode 100644 tests/networkxml2confdata/nat-network-mtu.xml
 delete mode 100644 tests/networkxml2confdata/nat-network.xml
 delete mode 100644 tests/networkxml2confdata/netboot-network.xml
 delete mode 100644 tests/networkxml2confdata/netboot-proxy-network.xml
 delete mode 100644 tests/networkxml2confdata/open-network.xml
 delete mode 100644 tests/networkxml2confdata/routed-network.xml
 delete mode 100644 tests/networkxml2conftest.c
 delete mode 100644 tests/networkxml2xmlin/dnsmasq-options.xml
 delete mode 100644 tests/networkxml2xmlin/hostdev.xml
 delete mode 120000 tests/networkxml2xmlin/leasetime-hours.xml
 delete mode 120000 tests/networkxml2xmlin/leasetime-infinite.xml
 delete mode 120000 tests/networkxml2xmlin/leasetime-minutes.xml
 delete mode 120000 tests/networkxml2xmlin/leasetime-seconds.xml
 delete mode 100644 tests/networkxml2xmlin/nat-network-dns-forward-plain.xml
 delete mode 100644 tests/networkxml2xmlin/nat-network-dns-forwarders.xml
 delete mode 100644 tests/networkxml2xmlin/nat-network-dns-srv-record.xml
 delete mode 100644 tests/networkxml2xmlin/nat-network-dns-txt-record.xml
 delete mode 120000 tests/networkxml2xmlin/netboot-tftp.xml
 delete mode 100644 tests/networkxml2xmlin/routed-network-no-dns.xml
 delete mode 100644 tests/networkxml2xmlout/hostdev.xml
 delete mode 120000 tests/networkxml2xmlout/leasetime-hours.xml
 delete mode 120000 tests/networkxml2xmlout/leasetime-infinite.xml
 delete mode 120000 tests/networkxml2xmlout/leasetime-minutes.xml
 delete mode 120000 tests/networkxml2xmlout/leasetime-seconds.xml
 delete mode 100644 
tests/networkxml2xmlout/nat-network-dns-forwarder-no-resolv.xml
 delete mode 120000 tests/networkxml2xmlout/netboot-tftp.xml
 delete mode 100644 tests/networkxml2xmlout/passthrough-address-crash.xml
 delete mode 100644 tests/networkxml2xmlout/passthrough-pf.xml
 rename tests/{networkxml2xmlout/8021Qbh-net.xml => 
networkxmlconfdata/8021Qbh-net.expect.xml} (90%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/8021Qbh-net.xml (90%)
 copy tests/{networkxml2confdata/leasetime-hours.conf => 
networkxmlconfdata/bandwidth-network.conf} (61%)
 rename tests/{networkxml2xmlout/bandwidth-network.xml => 
networkxmlconfdata/bandwidth-network.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/bandwidth-network.xml 
(100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/dhcp6-nat-network.conf (100%)
 rename tests/{networkxml2confdata/dhcp6host-routed-network.xml => 
networkxmlconfdata/dhcp6-nat-network.expect.xml} (65%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/dhcp6-nat-network.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/dhcp6-nat-network.xml 
(100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/dhcp6-network.conf 
(100%)
 copy tests/{networkxml2confdata/dhcp6-network.xml => 
networkxmlconfdata/dhcp6-network.expect.xml} (87%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/dhcp6-network.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/dhcp6-network.xml 
(100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/dhcp6host-routed-network.conf (100%)
 rename tests/{networkxml2xmlout/dhcp6host-routed-network.xml => 
networkxmlconfdata/dhcp6host-routed-network.expect.xml} (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/dhcp6host-routed-network.hostsfile (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/dhcp6host-routed-network.xml (100%)
 rename tests/{networkxml2xmlout/direct-net.xml => 
networkxmlconfdata/direct-net.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/direct-net.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/dnsmasq-options.conf 
(100%)
 rename tests/{networkxml2xmlout/dnsmasq-options.xml => 
networkxmlconfdata/dnsmasq-options.expect.xml} (94%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/dnsmasq-options.xml 
(100%)
 rename tests/{networkxml2xmlout/empty-allow-ipv6.xml => 
networkxmlconfdata/empty-allow-ipv6.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/empty-allow-ipv6.xml 
(100%)
 rename tests/{networkxml2xmlout/host-bridge-net.xml => 
networkxmlconfdata/host-bridge-net.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/host-bridge-net.xml 
(100%)
 rename tests/{networkxml2xmlout/host-bridge-no-flood.xml => 
networkxmlconfdata/host-bridge-no-flood.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/host-bridge-no-flood.xml 
(100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/hostdev-duplicate.xml 
(100%)
 rename tests/{networkxml2xmlin/hostdev-pf-driver-model.xml => 
networkxmlconfdata/hostdev-pf-driver-model.expect.xml} (100%)
 copy tests/{networkxml2xmlout => 
networkxmlconfdata}/hostdev-pf-driver-model.xml (100%)
 rename tests/{networkxml2xmlin/hostdev-pf.xml => 
networkxmlconfdata/hostdev-pf.expect.xml} (100%)
 rename tests/{networkxml2xmlout => networkxmlconfdata}/hostdev-pf.xml (100%)
 copy tests/{networkxml2xmlout/hostdev-pf-driver-model.xml => 
networkxmlconfdata/hostdev.expect.xml} (48%)
 rename tests/{networkxml2xmlout/hostdev-pf-driver-model.xml => 
networkxmlconfdata/hostdev.xml} (48%)
 copy tests/{networkxml2confdata => networkxmlconfdata}/isolated-network.conf 
(100%)
 rename tests/{networkxml2xmlout/isolated-network.xml => 
networkxmlconfdata/isolated-network.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/isolated-network.xml 
(100%)
 rename tests/{networkxml2xmlout/isolated-ports.xml => 
networkxmlconfdata/isolated-ports.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/isolated-ports.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/leasetime-hours.conf 
(100%)
 create mode 120000 tests/networkxmlconfdata/leasetime-hours.expect.xml
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-hours.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/leasetime-hours.xml 
(94%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-infinite.conf (100%)
 create mode 120000 tests/networkxmlconfdata/leasetime-infinite.expect.xml
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-infinite.hostsfile (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-infinite.xml (94%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-minutes.conf (100%)
 create mode 120000 tests/networkxmlconfdata/leasetime-minutes.expect.xml
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-minutes.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/leasetime-minutes.xml 
(94%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-seconds.conf (100%)
 create mode 120000 tests/networkxmlconfdata/leasetime-seconds.expect.xml
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/leasetime-seconds.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/leasetime-seconds.xml 
(94%)
 rename tests/{networkxml2xmlout/metadata.xml => 
networkxmlconfdata/metadata.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/metadata.xml (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forward-plain.conf (100%)
 copy tests/{networkxml2xmlout/nat-network-dns-forward-plain.xml => 
networkxmlconfdata/nat-network-dns-forward-plain.expect.xml} (89%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forward-plain.xml (100%)
 copy tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forwarder-no-resolv.conf (100%)
 rename tests/{networkxml2xmlin/nat-network-dns-forwarder-no-resolv.xml => 
networkxmlconfdata/nat-network-dns-forwarder-no-resolv.expect.xml} (89%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forwarder-no-resolv.xml (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forwarders.conf (100%)
 rename tests/{networkxml2xmlout/nat-network-dns-forwarders.xml => 
networkxmlconfdata/nat-network-dns-forwarders.expect.xml} (71%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-forwarders.xml (90%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-hosts.conf (100%)
 rename tests/{networkxml2xmlout/nat-network-dns-hosts.xml => 
networkxmlconfdata/nat-network-dns-hosts.expect.xml} (91%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-dns-hosts.xml (95%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-local-domain.conf (100%)
 rename tests/{networkxml2xmlout/nat-network-dns-forward-plain.xml => 
networkxmlconfdata/nat-network-dns-local-domain.expect.xml} (76%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-local-domain.xml (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record-minimal.conf (93%)
 rename tests/{networkxml2xmlout/nat-network-dns-srv-record-minimal.xml => 
networkxmlconfdata/nat-network-dns-srv-record-minimal.expect.xml} (88%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record-minimal.hostsfile (100%)
 copy tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record-minimal.xml (92%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record.conf (93%)
 rename tests/{networkxml2xmlout/nat-network-dns-srv-record.xml => 
networkxmlconfdata/nat-network-dns-srv-record.expect.xml} (58%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record.hostsfile (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-srv-record.xml (91%)
 copy tests/{networkxml2confdata/nat-network.conf => 
networkxmlconfdata/nat-network-dns-srv-records.conf} (90%)
 rename tests/{networkxml2xmlout/nat-network-dns-srv-records.xml => 
networkxmlconfdata/nat-network-dns-srv-records.expect.xml} (96%)
 copy tests/{networkxml2confdata/nat-network-dns-txt-record.hostsfile => 
networkxmlconfdata/nat-network-dns-srv-records.hostsfile} (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-dns-srv-records.xml (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-txt-record.conf (100%)
 rename tests/{networkxml2xmlout/nat-network-dns-txt-record.xml => 
networkxmlconfdata/nat-network-dns-txt-record.expect.xml} (95%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-txt-record.hostsfile (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-dns-txt-record.xml (100%)
 copy tests/{networkxml2confdata/nat-network.conf => 
networkxmlconfdata/nat-network-explicit-flood.conf} (100%)
 rename tests/{networkxml2xmlout/nat-network-explicit-flood.xml => 
networkxmlconfdata/nat-network-explicit-flood.expect.xml} (95%)
 copy tests/{networkxml2confdata/nat-network-mtu.hostsfile => 
networkxmlconfdata/nat-network-explicit-flood.hostsfile} (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-explicit-flood.xml (100%)
 copy tests/{networkxml2confdata/nat-network.conf => 
networkxmlconfdata/nat-network-forward-nat-address.conf} (100%)
 rename tests/{networkxml2xmlout/nat-network-forward-nat-address.xml => 
networkxmlconfdata/nat-network-forward-nat-address.expect.xml} (96%)
 copy tests/{networkxml2confdata/nat-network-name-with-quotes.hostsfile => 
networkxmlconfdata/nat-network-forward-nat-address.hostsfile} (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-forward-nat-address.xml (100%)
 rename tests/{networkxml2confdata/nat-network-dns-forwarder-no-resolv.conf => 
networkxmlconfdata/nat-network-forward-nat-ipv6.conf} (90%)
 rename tests/{networkxml2xmlout/nat-network-forward-nat-ipv6.xml => 
networkxmlconfdata/nat-network-forward-nat-ipv6.expect.xml} (88%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-forward-nat-ipv6.xml (100%)
 copy tests/{networkxml2confdata/nat-network.conf => 
networkxmlconfdata/nat-network-forward-nat-no-address.conf} (100%)
 rename tests/{networkxml2xmlout/nat-network-forward-nat-no-address.xml => 
networkxmlconfdata/nat-network-forward-nat-no-address.expect.xml} (95%)
 copy tests/{networkxml2confdata/nat-network.hostsfile => 
networkxmlconfdata/nat-network-forward-nat-no-address.hostsfile} (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/nat-network-forward-nat-no-address.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/nat-network-mtu.conf 
(100%)
 rename tests/{networkxml2xmlout/nat-network-mtu.xml => 
networkxmlconfdata/nat-network-mtu.expect.xml} (95%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-mtu.hostsfile (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/nat-network-mtu.xml 
(100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-name-with-quotes.conf (100%)
 rename tests/{networkxml2confdata/nat-network-dns-srv-record-minimal.xml => 
networkxmlconfdata/nat-network-name-with-quotes.expect.xml} (90%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-name-with-quotes.hostsfile (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/nat-network-name-with-quotes.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/nat-network.conf 
(100%)
 rename tests/{networkxml2xmlout/nat-network.xml => 
networkxmlconfdata/nat-network.expect.xml} (95%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/nat-network.hostsfile 
(100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/nat-network.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/netboot-network.conf 
(100%)
 rename tests/{networkxml2xmlout/netboot-network.xml => 
networkxmlconfdata/netboot-network.expect.xml} (91%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/netboot-network.xml 
(100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/netboot-proxy-network.conf (100%)
 rename tests/{networkxml2xmlout/netboot-proxy-network.xml => 
networkxmlconfdata/netboot-proxy-network.expect.xml} (91%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/netboot-proxy-network.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/netboot-tftp.conf 
(100%)
 create mode 120000 tests/networkxmlconfdata/netboot-tftp.expect.xml
 rename tests/{networkxml2confdata => networkxmlconfdata}/netboot-tftp.xml (87%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/open-network-with-forward-dev.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/open-network.conf 
(100%)
 rename tests/{networkxml2xmlout/open-network.xml => 
networkxmlconfdata/open-network.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/open-network.xml (100%)
 rename tests/{networkxml2xmlin/openvswitch-net.xml => 
networkxmlconfdata/openvswitch-net.expect.xml} (87%)
 rename tests/{networkxml2xmlout => networkxmlconfdata}/openvswitch-net.xml 
(87%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/passthrough-address-crash.xml (100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/passthrough-duplicate.xml (100%)
 rename tests/{networkxml2confdata/routed-network-no-dns.conf => 
networkxmlconfdata/passthrough-pf.conf} (82%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/passthrough-pf.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/ptr-domains-auto.conf 
(100%)
 rename tests/{networkxml2xmlin/nat-network-dns-srv-record-minimal.xml => 
networkxmlconfdata/ptr-domains-auto.expect.xml} (76%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/ptr-domains-auto.hostsfile (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/ptr-domains-auto.xml 
(100%)
 rename tests/{networkxml2xmlin => 
networkxmlconfdata}/routed-network-no-dns-extra-elements.xml (100%)
 rename tests/{networkxml2xmlout/routed-network-no-dns.xml => 
networkxmlconfdata/routed-network-no-dns.expect.xml} (100%)
 rename tests/{networkxml2confdata => 
networkxmlconfdata}/routed-network-no-dns.xml (100%)
 rename tests/{networkxml2confdata => networkxmlconfdata}/routed-network.conf 
(100%)
 rename tests/{networkxml2xmlout/routed-network.xml => 
networkxmlconfdata/routed-network.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/routed-network.xml (100%)
 rename tests/{networkxml2confdata/isolated-network.conf => 
networkxmlconfdata/set-mtu.conf} (95%)
 rename tests/{networkxml2xmlout/set-mtu.xml => 
networkxmlconfdata/set-mtu.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/set-mtu.xml (100%)
 rename tests/{networkxml2xmlout/vepa-net.xml => 
networkxmlconfdata/vepa-net.expect.xml} (100%)
 rename tests/{networkxml2xmlin => networkxmlconfdata}/vepa-net.xml (100%)
 rename tests/{networkxml2xmltest.c => networkxmlconftest.c} (35%)

-- 
2.52.0

Reply via email to