os-win/os_win/tests/unit/utils
Claudiu Belu 05bdaea97a Adds SR-IOV support
SR-IOV support has been added to Hyper-V since Windows / Hyper-V
Server 2012.

In order to properly use SR-IOV, the host must support it, and have it
enabled, and it must have SR-IOV capable NICs.

The Hyper-V vSwitches will have to be configured to enable SR-IOV.

vmutils: create_nic - mac_address can now be None. If None,
a dynamic address will be used instead.
hostuils: added get_nic_sriov_vfs - returns a list of dictionaries,
containing available vSwitch VFs.
networkutils: added set_vswitch_port_sriov - enables / disables SR-IOV
on the given switch port.

Implements: blueprint os-win-sriov

Change-Id: Ied27bb4e1b36e743b33c6b65351c2ee942ef535e
2017-11-21 12:37:42 +02:00
..
compute Silently continue when destroying missing vNIC 2017-10-25 12:35:12 +03:00
dns Use assertEqual() instead of assertDictEqual() 2016-12-19 10:56:43 +08:00
io Refactor Windows API usage 2017-06-22 13:04:43 +03:00
metrics removes the VirtualSystemType kwarg when fetching VMs 2017-02-15 19:32:54 +02:00
network Adds SR-IOV support 2017-11-21 12:37:42 +02:00
storage Add SAN policy setter/getter 2017-10-25 09:33:01 +00:00
__init__.py Move unit tests to a separate folder 2016-10-17 14:25:45 +03:00
test_aclutils.py Refactor Windows API usage 2017-06-22 13:04:43 +03:00
test_baseutils.py tests: Sets baseutils.BaseUtilsVirt._old_wmi 2017-06-23 02:52:11 -07:00
test_hostutils.py Adds SR-IOV support 2017-11-21 12:37:42 +02:00
test_hostutils10.py Adds Hyper-V PCI Passthrough support 2017-01-18 18:45:58 +02:00
test_jobutils.py Adds SR-IOV support 2017-11-21 12:37:42 +02:00
test_pathutils.py Refactor Windows API usage 2017-06-22 13:04:43 +03:00
test_win32utils.py Merge "Refactor Windows API usage" 2017-06-22 11:33:14 +00:00
test_wqlutils.py Move unit tests to a separate folder 2016-10-17 14:25:45 +03:00