nova/nova/tests/functional/libvirt
Artom Lifshitz 607307c1d8 Helper to start computes with different HostInfos
Sometimes functional tests need to start multiple compute hosts with
different HostInfo objects (representing, for example, different NUMA
topologies). In the future this will also be needed by both NUMA-aware
live migration functional tests and a regression test for bug 1843639.
This patch adds a helper function to the base libvirt function test
class that takes a hostname to HostInfo dict and starts a compute for
each host. Existing tests that can make use of this new helper are
refactored.

Change-Id: Id3f77c4ecccfdc4caa6dbf120c3df4fbdfce9d0f
2019-11-12 10:03:58 -05:00
..
__init__.py tests: introduce a NUMAServersTest class 2015-04-16 11:43:53 -04:00
base.py Helper to start computes with different HostInfos 2019-11-12 10:03:58 -05:00
integrated_helpers.py Extract new base class for provider usage functional tests 2019-08-21 15:06:20 +01:00
test_numa_servers.py Helper to start computes with different HostInfos 2019-11-12 10:03:58 -05:00
test_pci_sriov_servers.py Merge "Add func test for 'required' PCI NUMA policy" 2019-11-12 11:17:30 +00:00
test_report_cpu_traits.py Enable booting of libvirt guests with AMD SEV memory encryption 2019-09-10 13:59:02 +01:00
test_reshape.py Remove fake_libvirt_utils users in functional testing. 2019-07-23 17:46:32 -05:00
test_rt_servers.py Add support for translating CPU policy extra specs, image meta 2019-09-18 00:21:10 +01:00
test_shared_resource_provider.py Extract new base class for provider usage functional tests 2019-08-21 15:06:20 +01:00
test_vpmem.py Add functional tests for virtual persistent memory 2019-09-27 09:13:36 +00:00