libvirt/tests/libxlxml2domconfigdata
Jim Fehlig 25456e0470 tests: reintroduce tests for libxl's legacy nested setting
The preferred location for setting the nested CPU flag changed in
Xen 4.10 and is advertised via the LIBXL_HAVE_BUILDINFO_NESTED_HVM
define.  Commit 95d19cd0 changed libxl to use the new preferred
location but unconditionally changed the tests, causing 'make check'
failures against Xen < 4.10 that do not contain the new location.

Commit e94415d5 fixed the failures by only running the tests when
LIBXL_HAVE_BUILDINFO_NESTED_HVM is defined. Since libvirt supports
several versions of Xen that use the old nested location, it is
prudent to test the flag is set correctly. This patch reintroduces
the tests for the legacy location of the nested setting.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-10-01 10:33:19 +02:00
..
basic-hvm.json libxl: don't hardcode scheduler weight 2018-03-21 15:12:24 -06:00
basic-hvm.xml Misc XML schema fixes for libxl 2017-11-30 10:20:06 +00:00
basic-pv.json libxl: set shadow memory for any guest type, not only HVM 2018-09-24 21:33:08 -06:00
basic-pv.xml
cpu-shares-hvm.json libxl: don't hardcode scheduler weight 2018-03-21 15:12:24 -06:00
cpu-shares-hvm.xml libxl: don't hardcode scheduler weight 2018-03-21 15:12:24 -06:00
fullvirt-cpuid-legacy-nest.json tests: reintroduce tests for libxl's legacy nested setting 2018-10-01 10:33:19 +02:00
fullvirt-cpuid-legacy-nest.xml tests: reintroduce tests for libxl's legacy nested setting 2018-10-01 10:33:19 +02:00
fullvirt-cpuid.json libxl: prefer new location of nested_hvm in libxl_domain_build_info 2018-09-24 21:33:10 -06:00
fullvirt-cpuid.xml tests: check CPU features handling in libxl driver 2018-04-17 21:15:27 -06:00
moredevs-hvm.json libxl: don't hardcode scheduler weight 2018-03-21 15:12:24 -06:00
moredevs-hvm.xml
multiple-ip.json libxl: set shadow memory for any guest type, not only HVM 2018-09-24 21:33:08 -06:00
multiple-ip.xml tests: add test for multiple IPs for libxl and xenconfig driver 2017-12-08 14:04:57 -07:00
variable-clock-hvm.json libxl: don't hardcode scheduler weight 2018-03-21 15:12:24 -06:00
variable-clock-hvm.xml libxl: add support for specifying clock offset and adjustment 2018-02-21 12:28:49 -07:00
vnuma-hvm-legacy-nest.json tests: reintroduce tests for libxl's legacy nested setting 2018-10-01 10:33:19 +02:00
vnuma-hvm-legacy-nest.xml tests: reintroduce tests for libxl's legacy nested setting 2018-10-01 10:33:19 +02:00
vnuma-hvm.json libxl: prefer new location of nested_hvm in libxl_domain_build_info 2018-09-24 21:33:10 -06:00
vnuma-hvm.xml Misc XML schema fixes for libxl 2017-11-30 10:20:06 +00:00