Loading src/tests/ryu-openflow/tests/test_onboarding.py +6 −4 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ from common.proto.context_pb2 import ContextId, DeviceOperationalStatusEnum, Emp from common.tools.descriptor.Loader import ( DescriptorLoader, check_descriptor_load_results, validate_empty_scenario ) from common.tools.grpc.Tools import grpc_message_to_json_string #from common.tools.grpc.Tools import grpc_message_to_json_string from common.tools.object_factory.Context import json_context_id from context.client.ContextClient import ContextClient from device.client.DeviceClient import DeviceClient Loading Loading @@ -46,13 +46,15 @@ def test_scenario_onboarding( #descriptor_loader.validate() response = context_client.ListDevices(Empty()) LOGGER.info('Devices: {:s}'.format(grpc_message_to_json_string(response))) #LOGGER.debug('Devices: {:s}'.format(grpc_message_to_json_string(response))) num_openvswitches = 5 # OpenVSwitch in Mininet assert len(response.devices) == descriptor_loader.num_devices + num_openvswitches response = context_client.ListLinks(Empty()) LOGGER.info('Links: {:s}'.format(grpc_message_to_json_string(response))) assert len(response.links) == descriptor_loader.num_links #LOGGER.debug('Links: {:s}'.format(grpc_message_to_json_string(response))) num_mgmt_links = num_openvswitches num_ovs_2_ovs_links = 2*num_openvswitches # pentagon with bidirectional links assert len(response.links) == descriptor_loader.num_links + num_mgmt_links + num_ovs_2_ovs_links # Verify the scenario has no services/slices response = context_client.GetContext(ADMIN_CONTEXT_ID) Loading Loading
src/tests/ryu-openflow/tests/test_onboarding.py +6 −4 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ from common.proto.context_pb2 import ContextId, DeviceOperationalStatusEnum, Emp from common.tools.descriptor.Loader import ( DescriptorLoader, check_descriptor_load_results, validate_empty_scenario ) from common.tools.grpc.Tools import grpc_message_to_json_string #from common.tools.grpc.Tools import grpc_message_to_json_string from common.tools.object_factory.Context import json_context_id from context.client.ContextClient import ContextClient from device.client.DeviceClient import DeviceClient Loading Loading @@ -46,13 +46,15 @@ def test_scenario_onboarding( #descriptor_loader.validate() response = context_client.ListDevices(Empty()) LOGGER.info('Devices: {:s}'.format(grpc_message_to_json_string(response))) #LOGGER.debug('Devices: {:s}'.format(grpc_message_to_json_string(response))) num_openvswitches = 5 # OpenVSwitch in Mininet assert len(response.devices) == descriptor_loader.num_devices + num_openvswitches response = context_client.ListLinks(Empty()) LOGGER.info('Links: {:s}'.format(grpc_message_to_json_string(response))) assert len(response.links) == descriptor_loader.num_links #LOGGER.debug('Links: {:s}'.format(grpc_message_to_json_string(response))) num_mgmt_links = num_openvswitches num_ovs_2_ovs_links = 2*num_openvswitches # pentagon with bidirectional links assert len(response.links) == descriptor_loader.num_links + num_mgmt_links + num_ovs_2_ovs_links # Verify the scenario has no services/slices response = context_client.GetContext(ADMIN_CONTEXT_ID) Loading