The networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler Module¶
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceCfgAgentSchedulerTestMixIn¶ Bases:
neutron.tests.unit.db.test_agentschedulers_db.AgentSchedulerTestMixIn
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceConfigAgentNotifierTestCase(*args, **kwds)¶ -
-
mock_cfg_agent_notifiers= False¶
-
setUp(core_plugin=None, dm_plugin=None, ext_mgr=None)¶
-
test_agent_registration_bad_timestamp(*args, **kwargs)¶
-
test_agent_registration_invalid_timestamp_allowed(*args, **kwargs)¶
-
test_hosting_device_assign_from_cfg_agent_notification_when_schedule(*args, **kwargs)¶
-
test_hosting_device_assign_to_cfg_agent_notification(*args, **kwargs)¶
-
test_hosting_device_unassign_from_cfg_agent_notification(*args, **kwargs)¶
-
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceConfigAgentSchedulerTestCase(*args, **kwds)¶ -
-
test__check_config_agents_auto_adds_new_cfg_agents(*args, **kwargs)¶
-
test__check_config_agents_dead_cfg_agent_triggers_hd_rescheduling(*args, **kwargs)¶
-
test__check_config_agents_stops_monitoring_non_existent_cfg_agents(*args, **kwargs)¶
-
test__reschedule_hosting_devices_no_other_cfg_agent(*args, **kwargs)¶
-
test__reschedule_hosting_devices_to_other_cfg_agent(*args, **kwargs)¶
-
test_agent_registration_bad_timestamp(*args, **kwargs)¶
-
test_agent_registration_invalid_timestamp_allowed(*args, **kwargs)¶
-
test_assigned_hosting_device_assign_to_cfg_agent(*args, **kwargs)¶
-
test_get_cfg_agents(*args, **kwargs)¶
-
test_get_cfg_agents_filtered(*args, **kwargs)¶
-
test_get_cfg_agents_for_hosting_devices(*args, **kwargs)¶
-
test_get_cfg_agents_for_hosting_devices_cfg_agent_admin_down(*args, **kwargs)¶
-
test_get_cfg_agents_for_hosting_devices_cfg_agent_admin_down_no_sched(*args, **kwargs)¶
-
test_get_cfg_agents_for_hosting_devices_no_schedule(*args, **kwargs)¶
-
test_get_cfg_agents_for_hosting_devices_reschedules_from_dead(*args, **kwargs)¶
-
test_hosting_device_assign_to_cfg_agent(*args, **kwargs)¶
-
test_hosting_device_assign_to_cfg_agent_two_times(*args, **kwargs)¶
-
test_hosting_device_assign_to_cfg_agent_with_admin_state_down(*args, **kwargs)¶
-
test_hosting_device_assign_to_non_existing_cfg_agent(*args, **kwargs)¶
-
test_hosting_device_assign_to_non_existing_hosting_device(*args, **kwargs)¶
-
test_hosting_device_scheduling_policy(*args, **kwargs)¶
-
test_hosting_device_unassign_from_hosting_device(*args, **kwargs)¶
-
test_hosting_device_unassign_from_non_existing_cfg_agent(*args, **kwargs)¶
-
test_hosting_device_unassign_from_non_existing_hosting_device(*args, **kwargs)¶
-
test_list_cfg_agents_handling_hosting_device(*args, **kwargs)¶
-
test_list_cfg_agents_handling_non_existent_hosting_device(*args, **kwargs)¶
-
test_list_cfg_agents_handling_unassigned_hosting_device(*args, **kwargs)¶
-
test_list_hosting_devices_by_cfg_agent(*args, **kwargs)¶
-
test_list_hosting_devices_by_cfg_agent_with_non_existing_cfg_agent(*args, **kwargs)¶
-
test_unassigned_hosting_device_unassign_from_hosting_device(*args, **kwargs)¶
-
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceConfigAgentSchedulerTestCaseBase(*args, **kwds)¶ Bases:
neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2TestCase,networking_cisco.tests.unit.cisco.device_manager.test_db_device_manager.DeviceManagerTestCaseMixin,networking_cisco.tests.unit.cisco.device_manager.device_manager_test_support.DeviceManagerTestSupportMixin,networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceCfgAgentSchedulerTestMixIn-
host_category= ‘Hardware’¶
-
mock_cfg_agent_notifiers= True¶
-
resource_prefix_map= {‘hosting_devices’: ‘/dev_mgr’, ‘hosting_device_templates’: ‘/dev_mgr’}¶
-
setUp(core_plugin=None, dm_plugin=None, ext_mgr=None)¶
-
test_agent_registration_bad_timestamp(*args, **kwargs)¶
-
test_agent_registration_invalid_timestamp_allowed(*args, **kwargs)¶
-
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceToCfgAgentRandomSchedulerTestCase(*args, **kwds)¶ -
-
test_agent_registration_bad_timestamp(*args, **kwargs)¶
-
test_agent_registration_invalid_timestamp_allowed(*args, **kwargs)¶
-
test_random_scheduling(*args, **kwargs)¶
-
-
class
networking_cisco.tests.unit.cisco.device_manager.test_hosting_device_cfg_agent_scheduler.HostingDeviceToCfgAgentStingySchedulerTestCase(*args, **kwds)¶ -
-
setUp(core_plugin=None, dm_plugin=None, ext_mgr=None)¶
-
test_agent_registration_bad_timestamp(*args, **kwargs)¶
-
test_agent_registration_invalid_timestamp_allowed(*args, **kwargs)¶
-
test_stingy_scheduling(*args, **kwargs)¶
-