ironic/ironic/tests/unit/common
Hamdy Khader a41c7a9592 Add support for Smart NICs
Extend Ironic to enable use of Smart NICs to implement
generic networking services for baremetal servers.

Extending the ramdisk, direct, iscsi and ansible deployment Interfaces
to support the Smart NIC use-cases.

For Smart NIC use-case the baremetal node must be powered on and
booted into bios then wait for agent that runs on the Smart NIC to be
alive then do the network changes required.

Task: #26932
Story: #2003346
Change-Id: I00d6f13dd991074e4f45ada4d7cf4ccc0edbc7e1
2019-02-07 15:24:34 +02:00
..
__init__.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
test_cinder.py Provides mount point as cinder requires it to attach volume 2019-02-04 13:19:27 +00:00
test_context.py Fix tenant DeprecationWarning from oslo_context 2018-05-14 19:44:20 +09:00
test_driver_factory.py Remove support for creating and loading classic drivers 2018-07-02 17:37:28 +02:00
test_exception.py Make all IronicExceptions RPC-serializable 2016-11-30 11:36:32 +02:00
test_fsm.py Removes unnecessary utf-8 encoding 2017-01-11 19:35:41 +05:30
test_glance_service.py Enhanced checksum support 2018-10-22 16:12:31 +08:00
test_hash_ring.py Fixes a race condition in the hash ring code 2018-10-05 07:36:30 -04:00
test_image_service.py Completely remove support for deprecated Glance V1 2018-10-12 12:20:10 +02:00
test_images.py Build UEFI-only ISO for UEFI boot 2019-01-23 00:27:07 +00:00
test_keystone.py Remove deprecated [keystone] config section 2018-06-11 13:30:50 +00:00
test_network.py Completely stop using the "fake" classic driver in unit tests 2018-06-06 16:10:43 +02:00
test_neutron.py Add support for Smart NICs 2019-02-07 15:24:34 +02:00
test_policy.py Remove deprecated ironic.common.policy.enforce() 2017-12-13 20:32:43 -05:00
test_pxe_utils.py Fix iPXE boot interface with ipxe_enabled=False 2019-01-31 14:33:11 +01:00
test_raid.py OOB RAID implementation for ilo5 based HPE Proliant servers. 2019-01-03 09:03:36 +00:00
test_release_mappings.py include all versions of Node in release_mappings 2018-06-28 00:07:08 +00:00
test_rpc.py Make versioned notifications topics configurable 2019-01-23 08:38:18 +01:00
test_rpc_service.py Modifications for rolling upgrades 2017-07-13 12:16:30 -04:00
test_states.py Use more specific asserts in tests 2017-08-04 08:42:39 +02:00
test_swift.py Remove endpoint_type from configuration 2018-05-22 19:53:55 +03:00
test_utils.py Reuse checksum calculation from oslo 2018-09-18 17:13:53 +08:00
test_wsgi_service.py Add missing 'autospec' to unit tests - /unit/common/ 2017-10-17 10:33:19 -07:00