Coverage report: 94%

Files Functions Classes

coverage.py v7.11.0, created at 2026-02-18 22:39 +0000

File function statements missing excluded branches partial coverage
manila/__init__.py (no function) 0 0 0 0 0 100%
manila/api/__init__.py root_app_factory 1 0 0 0 0 100%
manila/api/__init__.py (no function) 2 0 0 0 0 100%
manila/api/common.py validate_key_names 4 0 0 4 0 100%
manila/api/common.py get_pagination_params 8 0 0 6 0 100%
manila/api/common.py _get_limit_param 11 3 0 2 0 77%
manila/api/common.py _get_marker_param 1 0 0 0 0 100%
manila/api/common.py _get_offset_param 2 0 0 0 0 100%
manila/api/common.py _validate_integer 5 2 0 0 0 60%
manila/api/common.py _validate_pagination_query 17 3 0 4 0 86%
manila/api/common.py limited 4 0 0 0 0 100%
manila/api/common.py get_sort_params 3 0 0 0 0 100%
manila/api/common.py remove_version_from_href 15 0 0 6 0 100%
manila/api/common.py dict_to_query_str 4 0 0 2 0 100%
manila/api/common.py check_net_id_and_subnet_id 3 0 0 2 0 100%
manila/api/common.py check_share_network_is_active 4 0 0 2 0 100%
manila/api/common.py check_display_field_length 4 0 0 4 1 88%
manila/api/common.py parse_is_public 9 0 0 4 0 100%
manila/api/common.py ViewBuilder._get_project_id 6 0 0 4 0 100%
manila/api/common.py ViewBuilder._get_links 1 0 0 0 0 100%
manila/api/common.py ViewBuilder._get_next_link 7 0 0 0 0 100%
manila/api/common.py ViewBuilder._get_href_link 3 0 0 0 0 100%
manila/api/common.py ViewBuilder._get_bookmark_link 4 0 0 0 0 100%
manila/api/common.py ViewBuilder._get_collection_links 9 1 0 4 1 85%
manila/api/common.py ViewBuilder._update_link_prefix 6 4 0 2 1 38%
manila/api/common.py ViewBuilder.update_versioned_resource_dict 5 0 0 4 0 100%
manila/api/common.py ViewBuilder.versioned_method 2 0 0 0 0 100%
manila/api/common.py ViewBuilder.versioned_method.decorator 7 0 0 2 0 100%
manila/api/common.py remove_invalid_options 7 0 0 4 0 100%
manila/api/common.py validate_common_name 3 0 0 2 0 100%
manila/api/common.py validate_username 9 2 0 4 1 77%
manila/api/common.py validate_cephx_id 6 0 0 6 0 100%
manila/api/common.py validate_ip 7 0 0 2 0 100%
manila/api/common.py validate_access 16 0 0 10 0 100%
manila/api/common.py validate_integer 5 2 0 0 0 60%
manila/api/common.py validate_public_share_policy 13 0 0 4 0 100%
manila/api/common.py _get_existing_subnets 3 0 0 2 0 100%
manila/api/common.py validate_subnet_create 19 0 0 4 1 96%
manila/api/common.py check_metadata_properties 19 0 0 12 0 100%
manila/api/common.py (no function) 64 0 0 0 0 100%
manila/api/contrib/__init__.py standard_extensions 1 0 0 0 0 100%
manila/api/contrib/__init__.py select_extensions 1 1 0 0 0 0%
manila/api/contrib/__init__.py (no function) 7 0 0 0 0 100%
manila/api/extensions.py ExtensionDescriptor.__init__ 2 2 0 0 0 0%
manila/api/extensions.py ExtensionDescriptor.get_resources 2 2 0 0 0 0%
manila/api/extensions.py ExtensionDescriptor.get_controller_extensions 2 2 0 0 0 0%
manila/api/extensions.py ExtensionsResource.__init__ 2 0 0 0 0 100%
manila/api/extensions.py ExtensionsResource._translate 7 0 0 0 0 100%
manila/api/extensions.py ExtensionsResource.index 4 0 0 2 0 100%
manila/api/extensions.py ExtensionsResource.show 5 0 0 0 0 100%
manila/api/extensions.py ExtensionsResource.delete 1 1 0 0 0 0%
manila/api/extensions.py ExtensionsResource.create 1 1 0 0 0 0%
manila/api/extensions.py ExtensionManager.__init__ 4 0 0 0 0 100%
manila/api/extensions.py ExtensionManager.register 7 2 0 4 2 64%
manila/api/extensions.py ExtensionManager.get_resources 8 2 0 2 0 80%
manila/api/extensions.py ExtensionManager.get_controller_extensions 8 2 0 2 0 80%
manila/api/extensions.py ExtensionManager._check_extension 9 3 0 0 0 67%
manila/api/extensions.py ExtensionManager.load_extension 4 0 0 0 0 100%
manila/api/extensions.py ExtensionManager._load_extensions 12 5 0 4 1 62%
manila/api/extensions.py ControllerExtension.__init__ 3 0 0 0 0 100%
manila/api/extensions.py ResourceExtension.__init__ 10 0 0 4 2 86%
manila/api/extensions.py load_standard_extensions 35 23 0 16 3 37%
manila/api/extensions.py extension_authorizer 2 0 0 0 0 100%
manila/api/extensions.py extension_authorizer.authorize 5 0 0 2 0 100%
manila/api/extensions.py (no function) 39 0 0 0 0 100%
manila/api/middleware/__init__.py (no function) 0 0 0 0 0 100%
manila/api/middleware/auth.py pipeline_factory 11 2 0 4 1 80%
manila/api/middleware/auth.py InjectContext.__init__ 2 2 0 0 0 0%
manila/api/middleware/auth.py InjectContext.__call__ 2 2 0 0 0 0%
manila/api/middleware/auth.py ManilaKeystoneContext.__call__ 24 10 0 14 6 58%
manila/api/middleware/auth.py NoAuthMiddlewareBase.base_call 21 2 0 6 2 85%
manila/api/middleware/auth.py NoAuthMiddleware.__call__ 1 0 0 0 0 100%
manila/api/middleware/auth.py NoAuthMiddlewarev2_60.__call__ 1 1 0 0 0 0%
manila/api/middleware/auth.py (no function) 30 0 0 0 0 100%
manila/api/middleware/fault.py FaultWrapper.status_to_type 4 0 0 4 0 100%
manila/api/middleware/fault.py FaultWrapper._error 17 0 0 8 0 100%
manila/api/middleware/fault.py FaultWrapper.__call__ 4 0 0 0 0 100%
manila/api/middleware/fault.py (no function) 15 0 0 0 0 100%
manila/api/openstack/__init__.py APIMapper.routematch 4 2 0 2 1 50%
manila/api/openstack/__init__.py APIMapper.connect 4 0 0 2 0 100%
manila/api/openstack/__init__.py ProjectMapper.resource 16 0 0 4 0 100%
manila/api/openstack/__init__.py APIRouter.factory 1 0 0 0 0 100%
manila/api/openstack/__init__.py APIRouter.__init__ 10 1 0 4 1 86%
manila/api/openstack/__init__.py APIRouter._setup_ext_routes 10 2 0 6 2 75%
manila/api/openstack/__init__.py APIRouter._setup_extensions 11 4 0 4 1 67%
manila/api/openstack/__init__.py APIRouter._setup_routes 1 1 0 0 0 0%
manila/api/openstack/__init__.py (no function) 25 0 0 0 0 100%
manila/api/openstack/api_version_request.py min_api_version 1 0 0 0 0 100%
manila/api/openstack/api_version_request.py max_api_version 1 0 0 0 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.__init__ 9 0 0 4 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.__str__ 2 0 0 0 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.is_null 1 0 0 0 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest._cmpkey 1 0 0 0 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.experimental 1 0 0 0 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.experimental 4 0 0 2 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.matches_versioned_method 4 0 0 2 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.matches 17 0 0 16 0 100%
manila/api/openstack/api_version_request.py APIVersionRequest.get_string 3 0 0 2 0 100%
manila/api/openstack/api_version_request.py (no function) 23 0 0 0 0 100%
manila/api/openstack/urlmap.py urlmap_factory 2 2 0 0 0 0%
manila/api/openstack/urlmap.py (no function) 4 4 0 0 0 0%
manila/api/openstack/versioned_method.py VersionedMethod.__init__ 5 0 0 0 0 100%
manila/api/openstack/versioned_method.py VersionedMethod.__str__ 2 0 0 0 0 100%
manila/api/openstack/versioned_method.py VersionedMethod._cmpkey 1 0 0 0 0 100%
manila/api/openstack/versioned_method.py (no function) 5 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.__init__ 4 0 0 2 0 100%
manila/api/openstack/wsgi.py Request.cache_resource 7 0 0 6 0 100%
manila/api/openstack/wsgi.py Request.cached_resource 5 0 0 4 0 100%
manila/api/openstack/wsgi.py Request.cached_resource_by_id 4 0 0 2 0 100%
manila/api/openstack/wsgi.py Request.cache_db_items 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.get_db_items 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.get_db_item 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.cache_db_share_types 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.cache_db_share_type 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.get_db_share_types 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.get_db_share_type 1 0 0 0 0 100%
manila/api/openstack/wsgi.py Request.best_match_content_type 11 0 0 8 0 100%
manila/api/openstack/wsgi.py Request.get_content_type 7 0 0 4 0 100%
manila/api/openstack/wsgi.py Request.set_api_version_request 12 0 0 10 0 100%
manila/api/openstack/wsgi.py ActionDispatcher.dispatch 3 0 0 0 0 100%
manila/api/openstack/wsgi.py ActionDispatcher.default 1 1 0 0 0 0%
manila/api/openstack/wsgi.py TextDeserializer.deserialize 1 0 0 0 0 100%
manila/api/openstack/wsgi.py TextDeserializer.default 1 0 0 0 0 100%
manila/api/openstack/wsgi.py JSONDeserializer._from_json 5 3 0 0 0 40%
manila/api/openstack/wsgi.py JSONDeserializer.default 1 0 0 0 0 100%
manila/api/openstack/wsgi.py DictSerializer.serialize 1 0 0 0 0 100%
manila/api/openstack/wsgi.py DictSerializer.default 1 0 0 0 0 100%
manila/api/openstack/wsgi.py JSONDictSerializer.default 1 0 0 0 0 100%
manila/api/openstack/wsgi.py serializers 2 2 0 0 0 0%
manila/api/openstack/wsgi.py serializers.decorator 4 4 0 2 0 0%
manila/api/openstack/wsgi.py deserializers 2 0 0 0 0 100%
manila/api/openstack/wsgi.py deserializers.decorator 4 0 0 2 1 83%
manila/api/openstack/wsgi.py response 2 0 0 0 0 100%
manila/api/openstack/wsgi.py response.decorator 2 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.__init__ 7 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.__getitem__ 1 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.__setitem__ 1 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.__delitem__ 1 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject._bind_method_serializers 2 0 0 2 0 100%
manila/api/openstack/wsgi.py ResponseObject.get_serializer 8 0 0 2 0 100%
manila/api/openstack/wsgi.py ResponseObject.preserialize 3 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.attach 2 2 0 2 0 0%
manila/api/openstack/wsgi.py ResponseObject.serialize 12 0 0 6 0 100%
manila/api/openstack/wsgi.py ResponseObject.code 1 0 0 0 0 100%
manila/api/openstack/wsgi.py ResponseObject.headers 1 0 0 0 0 100%
manila/api/openstack/wsgi.py action_peek_json 9 3 0 2 0 73%
manila/api/openstack/wsgi.py ResourceExceptionHandler.__enter__ 1 0 0 0 0 100%
manila/api/openstack/wsgi.py ResourceExceptionHandler.__exit__ 20 5 0 14 2 79%
manila/api/openstack/wsgi.py Resource.__init__ 12 0 0 2 0 100%
manila/api/openstack/wsgi.py Resource.register_actions 3 0 0 2 0 100%
manila/api/openstack/wsgi.py Resource.register_extensions 10 0 0 8 2 89%
manila/api/openstack/wsgi.py Resource.get_action_args 15 4 0 2 0 76%
manila/api/openstack/wsgi.py Resource.get_body 12 0 0 4 0 100%
manila/api/openstack/wsgi.py Resource.deserialize 9 1 0 2 1 82%
manila/api/openstack/wsgi.py Resource.pre_process_extensions 15 2 0 6 0 90%
manila/api/openstack/wsgi.py Resource.post_process_extensions 20 4 0 6 0 85%
manila/api/openstack/wsgi.py Resource.__call__ 13 0 0 2 1 93%
manila/api/openstack/wsgi.py Resource._process_stack 77 15 0 28 3 83%
manila/api/openstack/wsgi.py Resource.get_method 14 1 0 6 1 90%
manila/api/openstack/wsgi.py Resource.dispatch 4 0 0 0 0 100%
manila/api/openstack/wsgi.py action 2 0 0 0 0 100%
manila/api/openstack/wsgi.py action.decorator 2 0 0 0 0 100%
manila/api/openstack/wsgi.py extends 4 0 0 2 0 100%
manila/api/openstack/wsgi.py extends.decorator 2 0 0 0 0 100%
manila/api/openstack/wsgi.py ControllerMetaclass.__new__ 21 0 0 16 0 100%
manila/api/openstack/wsgi.py Controller.__init__ 5 1 0 4 1 78%
manila/api/openstack/wsgi.py Controller.__getattribute__ 8 0 0 2 0 100%
manila/api/openstack/wsgi.py Controller.__getattribute__.version_select 9 0 0 6 0 100%
manila/api/openstack/wsgi.py Controller.api_version 2 0 0 0 0 100%
manila/api/openstack/wsgi.py Controller.api_version.decorator 15 0 0 6 0 100%
manila/api/openstack/wsgi.py Controller.authorize 7 0 0 2 0 100%
manila/api/openstack/wsgi.py Controller.authorize.decorator 2 0 0 0 0 100%
manila/api/openstack/wsgi.py Controller.authorize.decorator.wrapper 7 0 0 0 0 100%
manila/api/openstack/wsgi.py Controller.is_valid_body 6 0 0 4 0 100%
manila/api/openstack/wsgi.py Controller.is_valid_body.is_dict 5 0 0 0 0 100%
manila/api/openstack/wsgi.py AdminActionsMixin._update 1 1 0 0 0 0%
manila/api/openstack/wsgi.py AdminActionsMixin._get 1 1 0 0 0 0%
manila/api/openstack/wsgi.py AdminActionsMixin._delete 1 1 0 0 0 0%
manila/api/openstack/wsgi.py AdminActionsMixin.validate_update 10 0 0 2 0 100%
manila/api/openstack/wsgi.py AdminActionsMixin._reset_status 18 0 0 2 0 100%
manila/api/openstack/wsgi.py AdminActionsMixin._force_delete 8 0 0 0 0 100%
manila/api/openstack/wsgi.py Fault.__init__ 2 0 0 0 0 100%
manila/api/openstack/wsgi.py Fault.__call__ 17 0 0 6 0 100%
manila/api/openstack/wsgi.py Fault.__str__ 1 1 0 0 0 0%
manila/api/openstack/wsgi.py _set_request_id_header 3 0 0 2 0 100%
manila/api/openstack/wsgi.py OverLimitFault.__init__ 3 0 0 0 0 100%
manila/api/openstack/wsgi.py OverLimitFault._retry_after 4 0 0 0 0 100%
manila/api/openstack/wsgi.py OverLimitFault.__call__ 5 0 0 0 0 100%
manila/api/openstack/wsgi.py (no function) 130 0 0 0 0 100%
manila/api/schemas/__init__.py (no function) 0 0 0 0 0 100%
manila/api/schemas/availability_zones.py (no function) 2 0 0 0 0 100%
manila/api/schemas/messages.py (no function) 13 0 0 0 0 100%
manila/api/schemas/quota_class_sets.py (no function) 43 0 0 0 0 100%
manila/api/schemas/resource_locks.py (no function) 16 0 0 0 0 100%
manila/api/schemas/share_export_locations.py (no function) 26 0 0 0 0 100%
manila/api/schemas/share_instance_export_locations.py (no function) 18 0 0 0 0 100%
manila/api/schemas/share_snapshots.py (no function) 14 0 0 0 0 100%
manila/api/schemas/shares.py (no function) 48 0 0 0 0 100%
manila/api/urlmap.py unquote_header_value 3 1 0 2 1 60%
manila/api/urlmap.py parse_list_header 6 3 0 4 1 40%
manila/api/urlmap.py parse_options_header 7 1 0 2 1 78%
manila/api/urlmap.py parse_options_header._tokenize 6 1 0 4 1 80%
manila/api/urlmap.py Accept.__init__ 1 0 0 0 0 100%
manila/api/urlmap.py Accept.best_match 21 14 0 12 1 30%
manila/api/urlmap.py Accept.content_type_params 4 4 0 4 0 0%
manila/api/urlmap.py Accept._match_mask 7 7 0 4 0 0%
manila/api/urlmap.py urlmap_factory 11 11 0 6 0 0%
manila/api/urlmap.py URLMap._match 6 1 0 6 1 83%
manila/api/urlmap.py URLMap._set_script_name 2 2 0 0 0 0%
manila/api/urlmap.py URLMap._set_script_name.wrap 2 2 0 0 0 0%
manila/api/urlmap.py URLMap._munge_path 2 0 0 0 0 100%
manila/api/urlmap.py URLMap._munge_path.wrap 3 0 0 0 0 100%
manila/api/urlmap.py URLMap._path_strategy 13 3 0 8 2 67%
manila/api/urlmap.py URLMap._content_type_strategy 7 3 0 4 1 45%
manila/api/urlmap.py URLMap._accept_strategy 8 3 0 4 1 50%
manila/api/urlmap.py URLMap.__call__ 28 4 0 18 6 78%
manila/api/urlmap.py (no function) 24 0 0 0 0 100%
manila/api/v1/__init__.py (no function) 0 0 0 0 0 100%
manila/api/v1/router.py APIRouter._setup_routes 39 0 0 0 0 100%
manila/api/v1/router.py (no function) 22 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.__init__ 2 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController._get_metadata 8 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.index 2 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.create 8 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.update 14 0 0 4 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.update_all 8 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController._update_share_metadata 36 1 0 10 1 96%
manila/api/v1/share_metadata.py ShareMetadataController.show 7 0 0 0 0 100%
manila/api/v1/share_metadata.py ShareMetadataController.delete 19 2 0 4 0 91%
manila/api/v1/share_metadata.py create_resource 1 0 0 0 0 100%
manila/api/v1/share_metadata.py (no function) 25 0 0 0 0 100%
manila/api/v1/share_servers.py ShareServerController.__init__ 2 0 0 0 0 100%
manila/api/v1/share_servers.py ShareServerController.index 28 1 0 16 1 95%
manila/api/v1/share_servers.py ShareServerController.show 14 0 0 2 0 100%
manila/api/v1/share_servers.py ShareServerController.details 6 0 0 0 0 100%
manila/api/v1/share_servers.py ShareServerController.delete 16 0 0 2 0 100%
manila/api/v1/share_servers.py create_resource 1 0 0 0 0 100%
manila/api/v1/share_servers.py (no function) 25 0 0 0 0 100%
manila/api/v1/share_snapshots.py ShareSnapshotsController.__init__ 2 0 0 0 0 100%
manila/api/v1/share_snapshots.py ShareSnapshotsController.snapshot_reset_status_legacy 1 0 0 0 0 100%
manila/api/v1/share_snapshots.py ShareSnapshotsController.snapshot_force_delete_legacy 1 0 0 0 0 100%
manila/api/v1/share_snapshots.py create_resource 1 0 0 0 0 100%
manila/api/v1/share_snapshots.py (no function) 15 0 0 0 0 100%
manila/api/v1/shares.py ShareController.__init__ 4 0 0 0 0 100%
manila/api/v1/shares.py ShareController.share_reset_status 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.share_force_delete 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.allow_access 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.deny_access 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.access_list 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.extend 1 1 0 0 0 0%
manila/api/v1/shares.py ShareController.shrink 1 1 0 0 0 0%
manila/api/v1/shares.py create_resource 1 0 0 0 0 100%
manila/api/v1/shares.py (no function) 27 0 0 0 0 100%
manila/api/v2/__init__.py (no function) 0 0 0 0 0 100%
manila/api/v2/availability_zones.py AvailabilityZoneMixin._index 2 0 0 0 0 100%
manila/api/v2/availability_zones.py AvailabilityZoneControllerLegacy.index 1 0 0 0 0 100%
manila/api/v2/availability_zones.py AvailabilityZoneController.index 1 0 0 0 0 100%
manila/api/v2/availability_zones.py create_resource_legacy 1 0 0 0 0 100%
manila/api/v2/availability_zones.py create_resource 1 0 0 0 0 100%
manila/api/v2/availability_zones.py (no function) 24 0 0 0 0 100%
manila/api/v2/limits.py LimitsController.index 9 0 0 2 0 100%
manila/api/v2/limits.py LimitsController._get_view_builder 1 0 0 0 0 100%
manila/api/v2/limits.py create_resource 1 0 0 0 0 100%
manila/api/v2/limits.py Limit.__init__ 16 1 0 2 1 89%
manila/api/v2/limits.py Limit.__call__ 20 0 0 6 0 100%
manila/api/v2/limits.py Limit._get_time 1 1 0 0 0 0%
manila/api/v2/limits.py Limit.display_unit 1 0 0 0 0 100%
manila/api/v2/limits.py Limit.display 1 0 0 0 0 100%
manila/api/v2/limits.py RateLimitingMiddleware.__init__ 7 1 0 4 2 73%
manila/api/v2/limits.py RateLimitingMiddleware.__call__ 13 1 0 4 1 88%
manila/api/v2/limits.py Limiter.__init__ 6 0 0 4 1 90%
manila/api/v2/limits.py Limiter.get_limits 1 0 0 0 0 100%
manila/api/v2/limits.py Limiter.check_for_delay 9 0 0 6 0 100%
manila/api/v2/limits.py Limiter.parse_limits 21 0 0 10 0 100%
manila/api/v2/limits.py WsgiLimiter.__init__ 1 0 0 0 0 100%
manila/api/v2/limits.py WsgiLimiter.__call__ 14 2 0 4 0 89%
manila/api/v2/limits.py WsgiLimiterProxy.__init__ 1 0 0 0 0 100%
manila/api/v2/limits.py WsgiLimiterProxy.check_for_delay 10 1 0 4 1 86%
manila/api/v2/limits.py WsgiLimiterProxy.parse_limits 1 1 0 0 0 0%
manila/api/v2/limits.py (no function) 52 0 0 0 0 100%
manila/api/v2/messages.py MessagesController.__init__ 2 0 0 0 0 100%
manila/api/v2/messages.py MessagesController.show 6 0 0 0 0 100%
manila/api/v2/messages.py MessagesController.delete 7 0 0 0 0 100%
manila/api/v2/messages.py MessagesController.index 19 3 0 6 1 84%
manila/api/v2/messages.py create_resource 1 0 0 0 0 100%
manila/api/v2/messages.py (no function) 37 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController.__init__ 2 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController._get_resource 20 2 0 12 4 81%
manila/api/v2/metadata.py MetadataController._get_metadata 4 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController._index_metadata 3 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController._create_metadata 15 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController._update_metadata_item 21 11 0 4 2 48%
manila/api/v2/metadata.py MetadataController._update_all_metadata 19 9 0 2 1 52%
manila/api/v2/metadata.py MetadataController._show_metadata 5 0 0 0 0 100%
manila/api/v2/metadata.py MetadataController._delete_metadata 6 0 0 0 0 100%
manila/api/v2/metadata.py (no function) 29 0 0 0 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsMixin._show 6 0 0 0 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsMixin._update 12 0 0 4 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsControllerLegacy.show 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsControllerLegacy.update 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsController.show 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py QuotaClassSetsController.update 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py create_resource_legacy 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py create_resource 1 0 0 0 0 100%
manila/api/v2/quota_class_sets.py (no function) 52 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._validate_quota_limit 9 2 0 6 1 80%
manila/api/v2/quota_sets.py QuotaSetsMixin._validate_user_id_and_share_type_args 3 0 0 2 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._get_share_type_id 6 0 0 4 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._ensure_share_type_arg_is_absent 5 0 0 2 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._ensure_specific_microversion_args_are_absent 5 0 0 4 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._get_quotas 9 0 0 6 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._show 11 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._defaults 2 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsMixin._update 70 17 0 26 5 77%
manila/api/v2/quota_sets.py QuotaSetsMixin._delete 16 0 0 4 0 100%
manila/api/v2/quota_sets.py QuotaSetsControllerLegacy.show 2 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsControllerLegacy.defaults 1 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsControllerLegacy.update 4 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsControllerLegacy.delete 2 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsController.show 3 0 0 2 0 100%
manila/api/v2/quota_sets.py QuotaSetsController.detail 3 0 0 2 0 100%
manila/api/v2/quota_sets.py QuotaSetsController.defaults 1 0 0 0 0 100%
manila/api/v2/quota_sets.py QuotaSetsController.update 13 6 0 12 1 48%
manila/api/v2/quota_sets.py QuotaSetsController.delete 3 0 0 2 0 100%
manila/api/v2/quota_sets.py create_resource_legacy 1 0 0 0 0 100%
manila/api/v2/quota_sets.py create_resource 1 0 0 0 0 100%
manila/api/v2/quota_sets.py (no function) 59 0 0 0 0 100%
manila/api/v2/resource_locks.py ResourceLocksController._check_body 24 0 0 14 0 100%
manila/api/v2/resource_locks.py ResourceLocksController.__init__ 2 0 0 0 0 100%
manila/api/v2/resource_locks.py ResourceLocksController.index 19 7 0 6 1 68%
manila/api/v2/resource_locks.py ResourceLocksController.show 6 0 0 0 0 100%
manila/api/v2/resource_locks.py ResourceLocksController.delete 6 0 0 0 0 100%
manila/api/v2/resource_locks.py ResourceLocksController.create 12 1 0 0 0 92%
manila/api/v2/resource_locks.py ResourceLocksController.update 12 4 0 0 0 67%
manila/api/v2/resource_locks.py create_resource 1 0 0 0 0 100%
manila/api/v2/resource_locks.py (no function) 48 0 0 0 0 100%
manila/api/v2/router.py APIRouter._setup_routes 145 0 0 34 0 100%
manila/api/v2/router.py (no function) 40 0 0 0 0 100%
manila/api/v2/scheduler_stats.py SchedulerStatsController.__init__ 3 0 0 0 0 100%
manila/api/v2/scheduler_stats.py SchedulerStatsController.pools_index 1 0 0 0 0 100%
manila/api/v2/scheduler_stats.py SchedulerStatsController.pools_index 1 0 0 0 0 100%
manila/api/v2/scheduler_stats.py SchedulerStatsController.pools_detail 1 0 0 0 0 100%
manila/api/v2/scheduler_stats.py SchedulerStatsController.pools_detail 1 1 0 0 0 0%
manila/api/v2/scheduler_stats.py SchedulerStatsController._pools 18 0 0 4 1 95%
manila/api/v2/scheduler_stats.py create_resource 1 0 0 0 0 100%
manila/api/v2/scheduler_stats.py (no function) 24 0 0 0 0 100%
manila/api/v2/security_service.py SecurityServiceController.show 7 0 0 0 0 100%
manila/api/v2/security_service.py SecurityServiceController.delete 13 0 0 2 0 100%
manila/api/v2/security_service.py SecurityServiceController.index 2 0 0 0 0 100%
manila/api/v2/security_service.py SecurityServiceController.detail 2 0 0 0 0 100%
manila/api/v2/security_service.py SecurityServiceController._get_security_services 32 0 0 18 1 98%
manila/api/v2/security_service.py SecurityServiceController._get_security_services_search_options 1 0 0 0 0 100%
manila/api/v2/security_service.py SecurityServiceController._share_servers_dependent_on_sn_exist 6 0 0 6 0 100%
manila/api/v2/security_service.py SecurityServiceController.update 26 8 0 14 3 62%
manila/api/v2/security_service.py SecurityServiceController.create 20 2 0 10 2 87%
manila/api/v2/security_service.py create_resource 1 0 0 0 0 100%
manila/api/v2/security_service.py (no function) 28 0 0 0 0 100%
manila/api/v2/services.py ServiceMixin._index 16 2 0 10 2 85%
manila/api/v2/services.py ServiceMixin._update 31 13 0 10 4 59%
manila/api/v2/services.py ServiceControllerLegacy.index 1 0 0 0 0 100%
manila/api/v2/services.py ServiceControllerLegacy.update 1 0 0 0 0 100%
manila/api/v2/services.py ServiceController.__init__ 2 0 0 0 0 100%
manila/api/v2/services.py ServiceController.index 1 0 0 0 0 100%
manila/api/v2/services.py ServiceController.index 1 1 0 0 0 0%
manila/api/v2/services.py ServiceController.update 1 0 0 0 0 100%
manila/api/v2/services.py ServiceController.update 1 0 0 0 0 100%
manila/api/v2/services.py ServiceController.ensure_shares 13 0 0 2 0 100%
manila/api/v2/services.py create_resource_legacy 1 0 0 0 0 100%
manila/api/v2/services.py create_resource 1 0 0 0 0 100%
manila/api/v2/services.py (no function) 36 0 0 0 0 100%
manila/api/v2/share_access_metadata.py ShareAccessMetadataController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_access_metadata.py ShareAccessMetadataController.update 6 0 0 2 0 100%
manila/api/v2/share_access_metadata.py ShareAccessMetadataController.delete 6 0 0 0 0 100%
manila/api/v2/share_access_metadata.py ShareAccessMetadataController._update_share_access_metadata 10 2 0 0 0 80%
manila/api/v2/share_access_metadata.py ShareAccessMetadataController._assert_access_exists 4 0 0 0 0 100%
manila/api/v2/share_access_metadata.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_access_metadata.py (no function) 21 0 0 0 0 100%
manila/api/v2/share_accesses.py ShareAccessesController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_accesses.py ShareAccessesController.show 6 0 0 2 0 100%
manila/api/v2/share_accesses.py ShareAccessesController._is_rule_restricted 5 0 0 2 0 100%
manila/api/v2/share_accesses.py ShareAccessesController._get_share_access 5 0 0 0 0 100%
manila/api/v2/share_accesses.py ShareAccessesController._validate_search_opts 12 5 0 8 4 55%
manila/api/v2/share_accesses.py ShareAccessesController._index 28 3 0 10 1 89%
manila/api/v2/share_accesses.py ShareAccessesController.index 1 0 0 0 0 100%
manila/api/v2/share_accesses.py ShareAccessesController.index 1 0 0 0 0 100%
manila/api/v2/share_accesses.py ShareAccessesController.update 18 5 0 8 3 69%
manila/api/v2/share_accesses.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_accesses.py (no function) 30 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController._update 1 1 0 0 0 0%
manila/api/v2/share_backups.py ShareBackupController._get 1 1 0 0 0 0%
manila/api/v2/share_backups.py ShareBackupController.index 1 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.detail 1 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController._get_backups 39 7 0 20 5 76%
manila/api/v2/share_backups.py ShareBackupController._get_backups_search_options 1 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.show 7 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.create 24 5 0 6 1 80%
manila/api/v2/share_backups.py ShareBackupController.delete 11 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController._restore 15 2 0 2 0 88%
manila/api/v2/share_backups.py ShareBackupController.restore 1 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.restore 1 0 0 0 0 100%
manila/api/v2/share_backups.py ShareBackupController.update 17 6 0 6 3 61%
manila/api/v2/share_backups.py ShareBackupController.backup_reset_status 1 1 0 0 0 0%
manila/api/v2/share_backups.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_backups.py (no function) 53 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.__init__ 4 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController._verify_share 7 0 0 2 1 89%
manila/api/v2/share_export_locations.py ShareExportLocationController._index 5 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController._show 10 0 0 2 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.index 1 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.index 1 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.show 1 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.show 1 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController._validate_metadata_for_update 22 7 0 10 3 56%
manila/api/v2/share_export_locations.py ShareExportLocationController.index_metadata 3 3 0 0 0 0%
manila/api/v2/share_export_locations.py ShareExportLocationController.create_metadata 5 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.update_all_metadata 5 0 0 0 0 100%
manila/api/v2/share_export_locations.py ShareExportLocationController.update_metadata_item 5 5 0 0 0 0%
manila/api/v2/share_export_locations.py ShareExportLocationController.show_metadata 3 3 0 0 0 0%
manila/api/v2/share_export_locations.py ShareExportLocationController.delete_metadata 3 0 0 0 0 100%
manila/api/v2/share_export_locations.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_export_locations.py (no function) 73 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._get_share_group_snapshot 5 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._show 3 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.show 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.show 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._delete_group_snapshot 8 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.index 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.index 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.detail 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.detail 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._get_share_group_snaps 13 0 0 2 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._update_group_snapshot 14 0 0 4 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.update 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.update 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._create 24 0 0 10 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.create 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.create 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._members 5 5 0 0 0 0%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.members 1 1 0 0 0 0%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.members 1 1 0 0 0 0%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._update 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._get 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController._delete 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.share_group_snapshot_reset_status 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.share_group_snapshot_reset_status 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.share_group_snapshot_force_delete 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py ShareGroupSnapshotController.share_group_snapshot_force_delete 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_group_snapshots.py (no function) 77 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._get_group_specs 2 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._assert_share_group_type_exists 4 2 0 0 0 50%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._verify_group_specs 8 0 0 6 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._verify_group_specs.is_valid_string 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._verify_group_specs.is_valid_spec 3 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._index 3 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.index 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.index 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._create 9 0 0 2 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.create 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.create 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._update 14 3 0 6 1 80%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.update 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.update 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._show 6 0 0 2 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.show 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.show 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._delete 7 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py ShareGroupTypeSpecsController._check_key_names 3 0 0 2 0 100%
manila/api/v2/share_group_type_specs.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_group_type_specs.py (no function) 47 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._check_body 7 0 0 4 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._index 2 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.index 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.index 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._show 8 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.show 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.show 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._default 7 0 0 2 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.default 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.default 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._get_share_group_types 14 3 0 6 2 75%
manila/api/v2/share_group_types.py ShareGroupTypesController._create 32 3 0 14 1 91%
manila/api/v2/share_group_types.py ShareGroupTypesController.create 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.create 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._delete 10 2 0 0 0 80%
manila/api/v2/share_group_types.py ShareGroupTypesController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.delete 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._share_group_type_access 13 0 0 4 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.share_group_type_access 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.share_group_type_access 1 1 0 0 0 0%
manila/api/v2/share_group_types.py ShareGroupTypesController._add_project_access 9 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.add_project_access 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.add_project_access 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._remove_project_access 9 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.remove_project_access 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController.remove_project_access 1 0 0 0 0 100%
manila/api/v2/share_group_types.py ShareGroupTypesController._assert_non_public_share_group_type 7 0 0 2 0 100%
manila/api/v2/share_group_types.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_group_types.py (no function) 76 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._get_share_group 5 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._show 3 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.show 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.show 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._delete_share_group 8 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.delete 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.delete 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.index 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.index 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.detail 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.detail 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._get_share_groups 18 1 0 6 1 92%
manila/api/v2/share_groups.py ShareGroupController._update_share_group 13 0 0 4 0 100%
manila/api/v2/share_groups.py ShareGroupController.update 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.update 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._create 74 2 0 38 1 97%
manila/api/v2/share_groups.py ShareGroupController.create 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.create 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._update 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._get 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController._delete 5 2 0 4 2 56%
manila/api/v2/share_groups.py ShareGroupController.share_group_reset_status 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.share_group_reset_status 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.share_group_force_delete 1 0 0 0 0 100%
manila/api/v2/share_groups.py ShareGroupController.share_group_force_delete 1 0 0 0 0 100%
manila/api/v2/share_groups.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_groups.py (no function) 74 0 0 0 0 100%
manila/api/v2/share_instance_export_locations.py ShareInstanceExportLocationController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_instance_export_locations.py ShareInstanceExportLocationController._verify_share_instance 7 0 0 2 1 89%
manila/api/v2/share_instance_export_locations.py ShareInstanceExportLocationController.index 4 0 0 0 0 100%
manila/api/v2/share_instance_export_locations.py ShareInstanceExportLocationController.show 7 2 0 0 0 71%
manila/api/v2/share_instance_export_locations.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_instance_export_locations.py (no function) 25 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController._get 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController._update 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController._delete 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.instance_reset_status_legacy 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.instance_reset_status 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.instance_force_delete_legacy 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.instance_force_delete 1 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.index 5 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.index 6 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.index 9 0 0 2 1 91%
manila/api/v2/share_instances.py ShareInstancesController.show 6 0 0 0 0 100%
manila/api/v2/share_instances.py ShareInstancesController.get_share_instances 7 0 0 0 0 100%
manila/api/v2/share_instances.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_instances.py (no function) 43 0 0 0 0 100%
manila/api/v2/share_manage.py ShareManageMixin._manage 20 0 0 4 0 100%
manila/api/v2/share_manage.py ShareManageMixin._validate_manage_parameters 33 5 0 12 1 87%
manila/api/v2/share_manage.py ShareManageMixin._get_share_type_id 5 0 0 0 0 100%
manila/api/v2/share_manage.py ShareManageController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_manage.py ShareManageController.create 2 0 0 0 0 100%
manila/api/v2/share_manage.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_manage.py (no function) 23 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.__init__ 4 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.index 6 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController._all_share_servers_are_auto_deletable 1 1 0 0 0 0%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.delete 28 3 0 10 1 89%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.create 37 2 0 8 1 93%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.show 10 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.index_metadata 1 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.create_metadata 5 0 0 2 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.update_all_metadata 5 0 0 2 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.update_metadata_item 5 0 0 2 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.show_metadata 1 0 0 0 0 100%
manila/api/v2/share_network_subnets.py ShareNetworkSubnetController.delete_metadata 7 0 0 4 1 91%
manila/api/v2/share_network_subnets.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_network_subnets.py (no function) 56 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController._get 1 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController.show 7 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController._all_share_servers_are_auto_deletable 1 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController._share_network_contains_subnets 1 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController._update 1 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController.delete 41 4 0 16 0 93%
manila/api/v2/share_networks.py ShareNetworkController._subnet_has_search_opt 4 0 0 4 1 88%
manila/api/v2/share_networks.py ShareNetworkController._get_share_networks 34 4 0 22 1 91%
manila/api/v2/share_networks.py ShareNetworkController._share_network_subnets_contain_share_servers 4 0 0 4 0 100%
manila/api/v2/share_networks.py ShareNetworkController.index 2 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController.detail 2 0 0 0 0 100%
manila/api/v2/share_networks.py ShareNetworkController.update 38 0 0 18 0 100%
manila/api/v2/share_networks.py ShareNetworkController.create 54 9 0 10 1 81%
manila/api/v2/share_networks.py ShareNetworkController.add_security_service 30 5 0 4 0 85%
manila/api/v2/share_networks.py ShareNetworkController.remove_security_service 17 0 0 2 0 100%
manila/api/v2/share_networks.py ShareNetworkController.update_security_service 28 6 0 0 0 79%
manila/api/v2/share_networks.py ShareNetworkController.check_update_security_service 23 2 0 0 0 91%
manila/api/v2/share_networks.py ShareNetworkController.check_add_security_service 22 2 0 0 0 91%
manila/api/v2/share_networks.py ShareNetworkController.share_network_subnet_create_check 19 2 0 4 1 87%
manila/api/v2/share_networks.py ShareNetworkController.reset_status 1 0 0 0 0 100%
manila/api/v2/share_networks.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_networks.py (no function) 66 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController._verify_share_replica 5 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController.index 1 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController.index 1 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController._index 4 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController.show 1 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController.show 1 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py ShareReplicaExportLocationController._show 7 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_replica_export_locations.py (no function) 24 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._update 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._get 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._delete 4 2 0 0 0 50%
manila/api/v2/share_replicas.py ShareReplicationController.index 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.index 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.detail 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.detail 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._get_replicas 14 0 0 4 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.show 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.show 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._show 7 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._validate_body 3 0 0 2 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.create 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.create 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.create 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._create 43 2 0 14 2 93%
manila/api/v2/share_replicas.py ShareReplicationController.delete 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.delete 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._delete_share_replica 11 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.promote 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.promote 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.promote 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._promote 30 0 0 10 2 95%
manila/api/v2/share_replicas.py ShareReplicationController.reset_status 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.reset_status 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.force_delete 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.force_delete 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.reset_replica_state 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.reset_replica_state 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.resync 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController.resync 1 0 0 0 0 100%
manila/api/v2/share_replicas.py ShareReplicationController._resync 13 0 0 2 0 100%
manila/api/v2/share_replicas.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_replicas.py (no function) 102 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController._get 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController._update 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.index 19 19 0 8 0 0%
manila/api/v2/share_servers.py ShareServerController.show 14 14 0 2 0 0%
manila/api/v2/share_servers.py ShareServerController.details 6 6 0 0 0 0%
manila/api/v2/share_servers.py ShareServerController.delete 16 16 0 2 0 0%
manila/api/v2/share_servers.py ShareServerController.share_server_reset_status 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController._manage 14 1 0 2 0 94%
manila/api/v2/share_servers.py ShareServerController.manage 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.manage 2 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController._unmanage 26 2 0 6 1 91%
manila/api/v2/share_servers.py ShareServerController.unmanage 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController._validate_manage_share_server_parameters 52 4 0 18 1 93%
manila/api/v2/share_servers.py ShareServerController.share_server_migration_start 39 2 0 8 1 94%
manila/api/v2/share_servers.py ShareServerController.share_server_migration_complete 10 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.share_server_migration_cancel 9 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.share_server_migration_get_progress 8 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.share_server_reset_task_state 1 0 0 0 0 100%
manila/api/v2/share_servers.py ShareServerController.share_server_migration_check 38 11 0 8 3 70%
manila/api/v2/share_servers.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_servers.py (no function) 75 0 0 0 0 100%
manila/api/v2/share_snapshot_export_locations.py ShareSnapshotExportLocationController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_snapshot_export_locations.py ShareSnapshotExportLocationController.index 3 0 0 0 0 100%
manila/api/v2/share_snapshot_export_locations.py ShareSnapshotExportLocationController.show 4 0 0 0 0 100%
manila/api/v2/share_snapshot_export_locations.py ShareSnapshotExportLocationController._verify_snapshot 9 3 0 2 1 64%
manila/api/v2/share_snapshot_export_locations.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_snapshot_export_locations.py (no function) 17 0 0 0 0 100%
manila/api/v2/share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationController.__init__ 3 0 0 0 0 100%
manila/api/v2/share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationController.index 4 0 0 0 0 100%
manila/api/v2/share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationController.show 4 0 0 0 0 100%
manila/api/v2/share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationController._verify_snapshot_instance 9 3 0 2 1 64%
manila/api/v2/share_snapshot_instance_export_locations.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instance_export_locations.py (no function) 17 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController.show 7 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController.index 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController.detail 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController._get_instances 7 0 0 2 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController.reset_status 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController._update 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py ShareSnapshotInstancesController._get 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_snapshot_instances.py (no function) 27 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin._update 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin._get 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin._delete 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.show 8 0 0 2 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.delete 9 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.index 4 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.detail 4 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin._get_snapshots 41 6 0 22 3 86%
manila/api/v2/share_snapshots.py ShareSnapshotMixin._get_snapshots_search_options 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.update 16 3 0 2 1 78%
manila/api/v2/share_snapshots.py ShareSnapshotMixin.create 29 3 0 14 3 81%
manila/api/v2/share_snapshots.py ShareSnapshotsController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._unmanage 18 0 0 6 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._manage 25 5 0 6 1 74%
manila/api/v2/share_snapshots.py ShareSnapshotsController._validate_manage_parameters 7 0 0 2 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._validate_parameters 13 0 0 10 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._check_if_share_share_network_is_active 4 2 0 2 1 50%
manila/api/v2/share_snapshots.py ShareSnapshotsController._allow 18 0 0 2 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._deny 16 0 0 4 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._check_mount_snapshot_support 4 0 0 2 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController._access_list 5 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.snapshot_reset_status_legacy 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.snapshot_reset_status 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.snapshot_force_delete_legacy 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.snapshot_force_delete 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.manage 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.unmanage 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.unmanage 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.allow_access 4 0 0 2 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.deny_access 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.access_list 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.index 7 0 0 4 0 100%
manila/api/v2/share_snapshots.py ShareSnapshotsController.detail 5 0 0 2 1 86%
manila/api/v2/share_snapshots.py ShareSnapshotsController.index_metadata 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py ShareSnapshotsController.create_metadata 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py ShareSnapshotsController.update_all_metadata 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py ShareSnapshotsController.update_metadata_item 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py ShareSnapshotsController.show_metadata 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py ShareSnapshotsController.delete_metadata 1 1 0 0 0 0%
manila/api/v2/share_snapshots.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_snapshots.py (no function) 110 0 0 0 0 100%
manila/api/v2/share_transfer.py ShareTransferController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_transfer.py ShareTransferController.show 3 0 0 0 0 100%
manila/api/v2/share_transfer.py ShareTransferController.index 1 0 0 0 0 100%
manila/api/v2/share_transfer.py ShareTransferController.detail 1 0 0 0 0 100%
manila/api/v2/share_transfer.py ShareTransferController._get_transfers 16 1 0 6 1 91%
manila/api/v2/share_transfer.py ShareTransferController.create 23 0 0 8 1 97%
manila/api/v2/share_transfer.py ShareTransferController.accept 25 0 0 6 0 100%
manila/api/v2/share_transfer.py ShareTransferController.delete 4 0 0 0 0 100%
manila/api/v2/share_transfer.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_transfer.py (no function) 39 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController.__getattr__ 3 1 0 2 1 60%
manila/api/v2/share_types.py ShareTypesController._notify_share_type_error 1 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._notify_share_type_info 2 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._check_body 7 0 0 4 0 100%
manila/api/v2/share_types.py ShareTypesController.index 3 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController.show 8 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._show_share_type_details 8 2 0 0 0 75%
manila/api/v2/share_types.py ShareTypesController.default 10 2 0 2 1 75%
manila/api/v2/share_types.py ShareTypesController._get_share_types 15 4 0 6 2 71%
manila/api/v2/share_types.py ShareTypesController.create 1 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController.create 1 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._create 37 3 0 12 3 88%
manila/api/v2/share_types.py ShareTypesController._delete 15 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController.update 46 8 0 16 3 82%
manila/api/v2/share_types.py ShareTypesController.share_type_access 10 0 0 2 0 100%
manila/api/v2/share_types.py ShareTypesController._add_project_access 9 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._remove_project_access 9 0 0 0 0 100%
manila/api/v2/share_types.py ShareTypesController._verify_if_non_public_share_type 7 0 0 2 0 100%
manila/api/v2/share_types.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_types.py (no function) 57 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._get_extra_specs 5 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._check_type 4 2 0 0 0 50%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._verify_extra_specs 13 4 0 8 1 76%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._verify_extra_specs.is_valid_string 1 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._verify_extra_specs.is_valid_extra_spec 5 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.index 3 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.create 16 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.update 18 0 0 6 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.show 6 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.delete 6 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController.delete 3 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._delete 12 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py ShareTypeExtraSpecsController._check_key_names 3 0 0 2 0 100%
manila/api/v2/share_types_extra_specs.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_types_extra_specs.py (no function) 32 0 0 0 0 100%
manila/api/v2/share_unmanage.py ShareUnmanageMixin._unmanage 31 0 0 12 0 100%
manila/api/v2/share_unmanage.py ShareUnmanageController.__init__ 2 0 0 0 0 100%
manila/api/v2/share_unmanage.py ShareUnmanageController.unmanage 1 0 0 0 0 100%
manila/api/v2/share_unmanage.py create_resource 1 0 0 0 0 100%
manila/api/v2/share_unmanage.py (no function) 19 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._update 1 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._get 1 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._delete 1 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin.show 6 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin.delete 21 1 0 6 0 96%
manila/api/v2/shares.py ShareMixin.index 7 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin.detail 7 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._get_shares 36 3 0 22 3 90%
manila/api/v2/shares.py ShareMixin._get_share_search_options 1 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin.update 19 5 0 4 2 70%
manila/api/v2/shares.py ShareMixin.create 3 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._create 128 4 0 60 1 97%
manila/api/v2/shares.py ShareMixin._any_instance_has_errored_rules 5 0 0 4 0 100%
manila/api/v2/shares.py ShareMixin._create_access_locks 25 5 0 8 2 79%
manila/api/v2/shares.py ShareMixin._create_access_locks.raise_lock_failed 3 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._allow_access 32 3 0 12 1 91%
manila/api/v2/shares.py ShareMixin._check_for_access_rule_locks 16 0 0 8 0 100%
manila/api/v2/shares.py ShareMixin._check_for_access_rule_locks.raise_rule_is_locked 4 0 0 2 0 100%
manila/api/v2/shares.py ShareMixin._deny_access 21 2 0 6 1 89%
manila/api/v2/shares.py ShareMixin._access_list 4 0 0 0 0 100%
manila/api/v2/shares.py ShareMixin._extend 12 2 0 2 1 79%
manila/api/v2/shares.py ShareMixin._shrink 10 2 0 2 1 75%
manila/api/v2/shares.py ShareMixin._get_valid_extend_parameters 17 5 0 0 0 71%
manila/api/v2/shares.py ShareMixin._get_valid_shrink_parameters 10 2 0 0 0 80%
manila/api/v2/shares.py ShareController.__init__ 6 0 0 0 0 100%
manila/api/v2/shares.py ShareController._revert 57 0 0 20 0 100%
manila/api/v2/shares.py ShareController.create 6 1 0 2 1 75%
manila/api/v2/shares.py ShareController.create 8 8 0 6 0 0%
manila/api/v2/shares.py ShareController.create 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.create 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.create 2 0 0 0 0 100%
manila/api/v2/shares.py ShareController.create 2 0 0 0 0 100%
manila/api/v2/shares.py ShareController.share_reset_status_legacy 9 2 0 2 1 73%
manila/api/v2/shares.py ShareController.share_reset_status 9 2 0 2 1 73%
manila/api/v2/shares.py ShareController.share_force_delete_legacy 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.share_force_delete 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.share_soft_delete 14 2 0 0 0 86%
manila/api/v2/shares.py ShareController.share_restore 15 4 0 4 1 74%
manila/api/v2/shares.py ShareController.migration_start 38 4 0 8 2 87%
manila/api/v2/shares.py ShareController.migration_complete 8 0 0 0 0 100%
manila/api/v2/shares.py ShareController.migration_cancel 8 0 0 0 0 100%
manila/api/v2/shares.py ShareController.migration_get_progress 9 0 0 0 0 100%
manila/api/v2/shares.py ShareController.reset_task_state 9 0 0 2 0 100%
manila/api/v2/shares.py ShareController.allow_access_legacy 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.allow_access 18 0 0 12 0 100%
manila/api/v2/shares.py ShareController.deny_access_legacy 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.deny_access 5 5 0 2 0 0%
manila/api/v2/shares.py ShareController.access_list_legacy 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.access_list 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.extend_legacy 2 2 0 0 0 0%
manila/api/v2/shares.py ShareController.extend 3 3 0 2 0 0%
manila/api/v2/shares.py ShareController.shrink_legacy 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.shrink 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.manage 7 0 0 4 0 100%
manila/api/v2/shares.py ShareController.unmanage 4 0 0 2 0 100%
manila/api/v2/shares.py ShareController.revert 1 0 0 0 0 100%
manila/api/v2/shares.py ShareController.index 14 0 0 10 1 96%
manila/api/v2/shares.py ShareController.detail 12 0 0 8 1 95%
manila/api/v2/shares.py ShareController._validate_metadata_for_update 22 22 0 10 0 0%
manila/api/v2/shares.py ShareController.index_metadata 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.create_metadata 9 2 0 2 1 73%
manila/api/v2/shares.py ShareController.update_all_metadata 9 2 0 2 1 73%
manila/api/v2/shares.py ShareController.update_metadata_item 9 9 0 2 0 0%
manila/api/v2/shares.py ShareController.show_metadata 1 1 0 0 0 0%
manila/api/v2/shares.py ShareController.delete_metadata 4 1 0 2 1 67%
manila/api/v2/shares.py create_resource 1 0 0 0 0 100%
manila/api/v2/shares.py (no function) 223 0 0 0 0 100%
manila/api/validation/__init__.py validated 2 0 0 0 0 100%
manila/api/validation/__init__.py _schema_validator 8 0 0 4 0 100%
manila/api/validation/__init__.py request_body_schema 3 0 0 0 0 100%
manila/api/validation/__init__.py request_body_schema.add_validator 3 0 0 0 0 100%
manila/api/validation/__init__.py request_body_schema.add_validator.wrapper 2 0 0 0 0 100%
manila/api/validation/__init__.py request_query_schema 3 0 0 0 0 100%
manila/api/validation/__init__.py request_query_schema.add_validator 3 0 0 0 0 100%
manila/api/validation/__init__.py request_query_schema.add_validator.wrapper 10 4 0 2 1 58%
manila/api/validation/__init__.py response_body_schema 3 0 0 0 0 100%
manila/api/validation/__init__.py response_body_schema.add_validator 3 0 0 0 0 100%
manila/api/validation/__init__.py response_body_schema.add_validator.wrapper 13 2 0 6 1 84%
manila/api/validation/__init__.py (no function) 14 0 0 0 0 100%
manila/api/validation/helpers.py _load_parameters 3 0 0 0 0 100%
manila/api/validation/helpers.py description 3 0 0 2 0 100%
manila/api/validation/helpers.py (no function) 5 0 0 0 0 100%
manila/api/validation/parameter_types.py single_param 3 0 0 0 0 100%
manila/api/validation/parameter_types.py multi_params 1 0 0 0 0 100%
manila/api/validation/parameter_types.py (no function) 7 0 0 0 0 100%
manila/api/validation/response_types.py (no function) 2 0 0 0 0 100%
manila/api/validation/validators.py _soft_validate_additional_properties 21 21 0 18 0 0%
manila/api/validation/validators.py _validate_string_length 8 8 0 6 0 0%
manila/api/validation/validators.py FormatChecker.check 11 2 0 4 0 87%
manila/api/validation/validators.py _validate_datetime_format 7 0 0 2 0 100%
manila/api/validation/validators.py _validate_uuid_format 3 1 0 2 1 60%
manila/api/validation/validators.py _SchemaValidator.__init__ 6 1 0 2 1 75%
manila/api/validation/validators.py _SchemaValidator.validate 12 1 0 4 1 88%
manila/api/validation/validators.py _SchemaValidator._number_from_str 8 5 0 0 0 38%
manila/api/validation/validators.py _SchemaValidator._validate_minimum 4 1 0 2 1 67%
manila/api/validation/validators.py _SchemaValidator._validate_maximum 4 1 0 2 1 67%
manila/api/validation/validators.py (no function) 26 0 0 0 0 100%
manila/api/versions.py VersionsRouter._setup_routes 3 0 0 0 0 100%
manila/api/versions.py VersionsController.__init__ 1 0 0 0 0 100%
manila/api/versions.py VersionsController.index 4 0 0 0 0 100%
manila/api/versions.py VersionsController.index 4 0 0 0 0 100%
manila/api/versions.py VersionsController.all 3 0 0 0 0 100%
manila/api/versions.py create_resource 1 0 0 0 0 100%
manila/api/versions.py (no function) 23 0 0 0 0 100%
manila/api/views/__init__.py (no function) 0 0 0 0 0 100%
manila/api/views/availability_zones.py ViewBuilder._detail 2 0 0 0 0 100%
manila/api/views/availability_zones.py ViewBuilder.detail_list 2 0 0 0 0 100%
manila/api/views/availability_zones.py (no function) 5 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder._get_export_location_view 14 0 0 6 0 100%
manila/api/views/export_locations.py ViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder.detail 1 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder._list_export_locations 2 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder.detail_list 1 1 0 0 0 0%
manila/api/views/export_locations.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder.add_preferred_path_attribute 1 0 0 0 0 100%
manila/api/views/export_locations.py ViewBuilder.add_metadata_attribute 4 0 0 0 0 100%
manila/api/views/export_locations.py (no function) 16 0 0 0 0 100%
manila/api/views/limits.py ViewBuilder.build 4 0 0 0 0 100%
manila/api/views/limits.py ViewBuilder._build_absolute_limits 9 0 0 8 0 100%
manila/api/views/limits.py ViewBuilder._build_rate_limits 13 0 0 8 0 100%
manila/api/views/limits.py ViewBuilder._build_rate_limit 2 0 0 0 0 100%
manila/api/views/limits.py ViewBuilder.add_share_group_quotas 4 0 0 0 0 100%
manila/api/views/limits.py ViewBuilder.add_share_replica_quotas 4 0 0 0 0 100%
manila/api/views/limits.py ViewBuilder.add_share_backup_quotas 4 4 0 0 0 0%
manila/api/views/limits.py (no function) 16 0 0 0 0 100%
manila/api/views/messages.py ViewBuilder.index 1 0 0 0 0 100%
manila/api/views/messages.py ViewBuilder.detail 2 0 0 0 0 100%
manila/api/views/messages.py ViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/messages.py (no function) 7 0 0 0 0 100%
manila/api/views/quota_class_sets.py ViewBuilder.detail_list 6 0 0 2 0 100%
manila/api/views/quota_class_sets.py ViewBuilder.add_share_group_quotas 6 0 0 4 2 80%
manila/api/views/quota_class_sets.py ViewBuilder.add_share_replica_quotas 2 0 0 0 0 100%
manila/api/views/quota_class_sets.py ViewBuilder.add_per_share_gigabytes_quotas 1 0 0 0 0 100%
manila/api/views/quota_class_sets.py ViewBuilder.add_share_backup_quotas 2 0 0 0 0 100%
manila/api/views/quota_class_sets.py ViewBuilder.add_encryption_keys_quotas 1 0 0 0 0 100%
manila/api/views/quota_class_sets.py (no function) 15 0 0 0 0 100%
manila/api/views/quota_sets.py ViewBuilder.detail_list 10 0 0 4 0 100%
manila/api/views/quota_sets.py ViewBuilder.add_share_group_quotas 6 0 0 4 0 100%
manila/api/views/quota_sets.py ViewBuilder.add_share_replica_quotas 2 0 0 0 0 100%
manila/api/views/quota_sets.py ViewBuilder.add_per_share_gigabytes_quotas 1 0 0 0 0 100%
manila/api/views/quota_sets.py ViewBuilder.add_share_backup_quotas 2 0 0 0 0 100%
manila/api/views/quota_sets.py ViewBuilder.add_encryption_keys_quotas 1 0 0 0 0 100%
manila/api/views/quota_sets.py (no function) 15 0 0 0 0 100%
manila/api/views/resource_locks.py ViewBuilder.index 1 0 0 0 0 100%
manila/api/views/resource_locks.py ViewBuilder.detail 2 0 0 0 0 100%
manila/api/views/resource_locks.py ViewBuilder._list_view 8 0 0 4 2 83%
manila/api/views/resource_locks.py (no function) 6 0 0 0 0 100%
manila/api/views/scheduler_stats.py ViewBuilder.pool_summary 1 0 0 0 0 100%
manila/api/views/scheduler_stats.py ViewBuilder.pool_detail 1 0 0 0 0 100%
manila/api/views/scheduler_stats.py ViewBuilder.pools 2 0 0 0 0 100%
manila/api/views/scheduler_stats.py (no function) 6 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder.detail 6 0 0 2 0 100%
manila/api/views/security_service.py ViewBuilder.add_ou_to_security_service 1 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder.add_default_ad_site_to_security_service 1 0 0 0 0 100%
manila/api/views/security_service.py ViewBuilder._list_view 3 0 0 0 0 100%
manila/api/views/security_service.py (no function) 14 0 0 0 0 100%
manila/api/views/services.py ViewBuilder.summary 4 0 0 0 0 100%
manila/api/views/services.py ViewBuilder.detail 4 0 0 0 0 100%
manila/api/views/services.py ViewBuilder.detail_list 3 0 0 0 0 100%
manila/api/views/services.py ViewBuilder.add_disabled_reason_field 3 0 0 0 0 100%
manila/api/views/services.py ViewBuilder.add_ensuring_field 1 1 0 0 0 0%
manila/api/views/services.py (no function) 11 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.list_view 1 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder._redact_restricted_fields 5 0 0 4 0 100%
manila/api/views/share_accesses.py ViewBuilder.summary_view 4 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.view 4 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.view_metadata 1 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.add_access_key 1 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.add_created_at_and_updated_at 2 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.add_access_rule_metadata_field 3 0 0 0 0 100%
manila/api/views/share_accesses.py ViewBuilder.translate_transitional_statuses 5 0 0 2 0 100%
manila/api/views/share_accesses.py (no function) 19 0 0 0 0 100%
manila/api/views/share_backups.py BackupViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_backups.py BackupViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_backups.py BackupViewBuilder.summary 2 0 0 0 0 100%
manila/api/views/share_backups.py BackupViewBuilder.restore_summary 1 0 0 0 0 100%
manila/api/views/share_backups.py BackupViewBuilder.detail 7 0 0 2 0 100%
manila/api/views/share_backups.py BackupViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/share_backups.py BackupViewBuilder.add_backup_type_field 1 0 0 0 0 100%
manila/api/views/share_backups.py (no function) 14 0 0 0 0 100%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder.member_list 9 9 0 4 0 0%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder.detail 3 0 0 0 0 100%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder._format_member_list 5 2 0 2 1 57%
manila/api/views/share_group_snapshots.py ShareGroupSnapshotViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/share_group_snapshots.py (no function) 10 0 0 0 0 100%
manila/api/views/share_group_types.py ShareGroupTypeViewBuilder.show 4 0 0 0 0 100%
manila/api/views/share_group_types.py ShareGroupTypeViewBuilder.index 2 0 0 0 0 100%
manila/api/views/share_group_types.py ShareGroupTypeViewBuilder.add_is_default_attr 6 0 0 2 0 100%
manila/api/views/share_group_types.py (no function) 10 0 0 0 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder.detail 6 0 0 2 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder.add_consistent_snapshot_support_and_az_id_fields_to_sg 2 0 0 0 0 100%
manila/api/views/share_groups.py ShareGroupViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/share_groups.py (no function) 11 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.detail 4 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/share_instance.py ViewBuilder.remove_export_locations 2 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.add_access_rules_status_field 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.add_replication_fields 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.add_share_type_field 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.add_cast_rules_to_readonly_field 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.translate_creating_from_snapshot_status 2 1 0 2 1 50%
manila/api/views/share_instance.py ViewBuilder.add_progress_field 1 0 0 0 0 100%
manila/api/views/share_instance.py ViewBuilder.add_updated_at_field 1 0 0 0 0 100%
manila/api/views/share_instance.py (no function) 25 0 0 0 0 100%
manila/api/views/share_migration.py ViewBuilder.get_progress 3 0 0 0 0 100%
manila/api/views/share_migration.py ViewBuilder.add_progress_details 1 1 0 0 0 0%
manila/api/views/share_migration.py (no function) 7 0 0 0 0 100%
manila/api/views/share_network_subnets.py ViewBuilder.build_share_network_subnet 1 0 0 0 0 100%
manila/api/views/share_network_subnets.py ViewBuilder.build_share_network_subnets 1 0 0 0 0 100%
manila/api/views/share_network_subnets.py ViewBuilder._build_share_network_subnet_view 3 0 0 0 0 100%
manila/api/views/share_network_subnets.py ViewBuilder.add_metadata 1 0 0 0 0 100%
manila/api/views/share_network_subnets.py (no function) 9 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.build_share_network 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.build_share_networks 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.build_security_service_update_check 6 0 0 2 0 100%
manila/api/views/share_networks.py ViewBuilder.build_share_network_subnet_create_check 5 0 0 2 0 100%
manila/api/views/share_networks.py ViewBuilder._update_share_network_info 3 0 0 4 0 100%
manila/api/views/share_networks.py ViewBuilder._build_share_network_view 6 0 0 2 0 100%
manila/api/views/share_networks.py ViewBuilder.add_subnets 5 0 0 2 0 100%
manila/api/views/share_networks.py ViewBuilder.add_gateway 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.add_mtu 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.add_nova_net_id 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.add_status_and_sec_service_update_fields 2 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.add_network_allocation_update_support_field 1 0 0 0 0 100%
manila/api/views/share_networks.py ViewBuilder.add_subnet_with_metadata 5 0 0 2 0 100%
manila/api/views/share_networks.py (no function) 24 0 0 0 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder.summary 2 0 0 0 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder.detail 7 0 0 2 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/share_replicas.py ReplicationViewBuilder.add_cast_rules_to_readonly_field 2 0 0 2 0 100%
manila/api/views/share_replicas.py (no function) 13 0 0 0 0 100%
manila/api/views/share_server_migration.py ViewBuilder.get_progress 3 0 0 0 0 100%
manila/api/views/share_server_migration.py ViewBuilder.build_check_migration 6 0 0 0 0 100%
manila/api/views/share_server_migration.py ViewBuilder.migration_complete 3 0 0 0 0 100%
manila/api/views/share_server_migration.py (no function) 8 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.build_share_server 1 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.build_share_servers 1 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.build_share_server_details 1 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder._build_share_server_view 6 0 0 2 0 100%
manila/api/views/share_servers.py ViewBuilder.add_share_network_subnet_id_field 1 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.add_is_auto_deletable_and_identifier_fields 2 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.add_task_state_and_source_server_fields 2 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.add_sec_service_update_fields 1 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.add_share_network_subnet_ids_and_network_allocation_update_support 2 0 0 0 0 100%
manila/api/views/share_servers.py ViewBuilder.add_encryption_key_ref_field 1 0 0 0 0 100%
manila/api/views/share_servers.py (no function) 20 0 0 0 0 100%
manila/api/views/share_snapshot_export_locations.py ViewBuilder._get_view 10 0 0 4 1 93%
manila/api/views/share_snapshot_export_locations.py ViewBuilder.list_export_locations 7 1 0 4 1 82%
manila/api/views/share_snapshot_export_locations.py ViewBuilder.detail_export_location 1 0 0 0 0 100%
manila/api/views/share_snapshot_export_locations.py (no function) 6 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py ViewBuilder.summary 2 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py ViewBuilder.detail 2 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py ViewBuilder._list_view 3 0 0 0 0 100%
manila/api/views/share_snapshot_instances.py (no function) 8 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.detail 3 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.add_provider_location_field 2 0 0 2 0 100%
manila/api/views/share_snapshots.py ViewBuilder.add_project_and_user_ids 2 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.add_metadata 5 1 0 2 1 71%
manila/api/views/share_snapshots.py ViewBuilder._list_view 8 0 0 4 0 100%
manila/api/views/share_snapshots.py ViewBuilder.detail_access 2 0 0 0 0 100%
manila/api/views/share_snapshots.py ViewBuilder.detail_list_access 1 0 0 0 0 100%
manila/api/views/share_snapshots.py (no function) 17 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.detail 16 1 0 6 1 91%
manila/api/views/shares.py ViewBuilder.add_snapshot_support_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_task_state_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.modify_share_type_field 6 0 0 2 0 100%
manila/api/views/shares.py ViewBuilder.remove_export_locations 2 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_access_rules_status_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_replication_fields 2 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_user_id 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_create_share_from_snapshot_support_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_revert_to_snapshot_support_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.translate_access_rules_status 2 0 0 2 0 100%
manila/api/views/shares.py ViewBuilder.add_share_group_fields 2 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_mount_snapshot_support_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder._list_view 8 0 0 4 0 100%
manila/api/views/shares.py ViewBuilder.translate_creating_from_snapshot_status 2 0 0 2 0 100%
manila/api/views/shares.py ViewBuilder.add_progress_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_share_recycle_bin_field 2 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_source_backup_id_field 1 0 0 0 0 100%
manila/api/views/shares.py ViewBuilder.add_encryption_key_ref_field 1 0 0 0 0 100%
manila/api/views/shares.py (no function) 45 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.__init__ 1 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.summary_list 1 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.detail_list 1 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.summary 1 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.detail 2 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder.create 3 0 0 0 0 100%
manila/api/views/transfers.py ViewBuilder._list_view 6 0 0 2 0 100%
manila/api/views/transfers.py (no function) 10 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.show 11 0 0 4 0 100%
manila/api/views/types.py ViewBuilder.add_is_public_attr_core_api_like 1 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.add_is_public_attr_extension_like 1 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.add_inferred_optional_extra_specs 4 0 0 6 0 100%
manila/api/views/types.py ViewBuilder.index 2 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.share_type_access 2 0 0 0 0 100%
manila/api/views/types.py ViewBuilder._filter_extra_specs 1 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.add_description_attr 1 0 0 0 0 100%
manila/api/views/types.py ViewBuilder.add_is_default_attr 6 0 0 2 0 100%
manila/api/views/types.py (no function) 22 0 0 0 0 100%
manila/api/views/versions.py get_view_builder 1 0 0 0 0 100%
manila/api/views/versions.py ViewBuilder.__init__ 1 0 0 0 0 100%
manila/api/views/versions.py ViewBuilder.build_versions 2 0 0 0 0 100%
manila/api/views/versions.py ViewBuilder._build_version 3 0 0 0 0 100%
manila/api/views/versions.py ViewBuilder._build_links 4 0 0 0 0 100%
manila/api/views/versions.py ViewBuilder._generate_href 5 0 0 2 0 100%
manila/api/views/versions.py ViewBuilder._get_base_url_without_version 1 0 0 0 0 100%
manila/api/views/versions.py (no function) 12 0 0 0 0 100%
manila/cmd/__init__.py (no function) 0 0 0 0 0 100%
manila/cmd/api.py main 12 0 0 0 0 100%
manila/cmd/api.py (no function) 15 1 0 2 1 88%
manila/cmd/data.py main 9 0 0 0 0 100%
manila/cmd/data.py (no function) 15 1 0 2 1 88%
manila/cmd/manage.py args 2 0 0 0 0 100%
manila/cmd/manage.py args._decorator 2 0 0 0 0 100%
manila/cmd/manage.py ListCommand.list_json 3 0 0 0 0 100%
manila/cmd/manage.py ListCommand.list_yaml 3 0 0 0 0 100%
manila/cmd/manage.py ListCommand.list_table 5 0 0 2 0 100%
manila/cmd/manage.py ListCommand._check_format_output 4 2 0 2 1 50%
manila/cmd/manage.py ShellCommands.bpython 1 0 0 0 0 100%
manila/cmd/manage.py ShellCommands.ipython 1 0 0 0 0 100%
manila/cmd/manage.py ShellCommands.python 1 0 0 0 0 100%
manila/cmd/manage.py ShellCommands.run 28 18 0 8 4 39%
manila/cmd/manage.py ShellCommands.script 1 1 0 0 0 0%
manila/cmd/manage.py HostCommands.list 11 0 0 8 1 95%
manila/cmd/manage.py DbCommands.__init__ 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.sync 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.version 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.downgrade 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.revision 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.stamp 1 0 0 0 0 100%
manila/cmd/manage.py DbCommands.purge 6 6 0 2 0 0%
manila/cmd/manage.py VersionCommands.list 1 0 0 0 0 100%
manila/cmd/manage.py VersionCommands.__call__ 1 0 0 0 0 100%
manila/cmd/manage.py ConfigCommands.list 3 3 0 4 0 0%
manila/cmd/manage.py GetLogCommands.errors 17 0 0 12 2 93%
manila/cmd/manage.py GetLogCommands.syslog 20 13 0 12 2 28%
manila/cmd/manage.py ServiceCommands.list 13 1 0 4 1 88%
manila/cmd/manage.py ServiceCommands.cleanup 7 0 0 4 0 100%
manila/cmd/manage.py ShareCommands._validate_hosts 9 0 0 8 0 100%
manila/cmd/manage.py ShareCommands.update_host 7 0 0 2 0 100%
manila/cmd/manage.py ShareCommands.delete 11 0 0 6 0 100%
manila/cmd/manage.py ShareServerCommands.update_share_server_capabilities 12 0 0 4 0 100%
manila/cmd/manage.py methods_of 5 0 0 4 0 100%
manila/cmd/manage.py add_command_parsers 12 12 0 6 0 0%
manila/cmd/manage.py get_arg_string 7 0 0 4 0 100%
manila/cmd/manage.py fetch_func_args 5 2 0 2 1 57%
manila/cmd/manage.py main 20 0 0 4 0 100%
manila/cmd/manage.py (no function) 89 1 0 2 1 98%
manila/cmd/scheduler.py main 9 0 0 0 0 100%
manila/cmd/scheduler.py (no function) 15 1 0 2 1 88%
manila/cmd/share.py main 15 0 0 4 0 100%
manila/cmd/share.py (no function) 15 1 0 2 1 88%
manila/cmd/status.py main 1 1 0 0 0 0%
manila/cmd/status.py (no function) 10 1 0 2 1 83%
manila/common/__init__.py (no function) 0 0 0 0 0 100%
manila/common/client_auth.py AuthClientLoader.__init__ 6 0 0 0 0 100%
manila/common/client_auth.py AuthClientLoader.list_opts 12 0 0 8 0 100%
manila/common/client_auth.py AuthClientLoader._load_auth_plugin 7 0 0 4 0 100%
manila/common/client_auth.py AuthClientLoader.get_client 9 0 0 6 0 100%
manila/common/client_auth.py (no function) 13 0 0 0 0 100%
manila/common/config.py verify_share_protocols 13 0 0 8 0 100%
manila/common/config.py set_lib_defaults 1 0 0 0 0 100%
manila/common/config.py (no function) 17 0 0 0 0 100%
manila/common/constants.py (no function) 142 0 0 0 0 100%
manila/compute/__init__.py API 4 0 0 0 0 100%
manila/compute/__init__.py (no function) 5 0 0 0 0 100%
manila/compute/nova.py list_opts 1 1 0 0 0 0%
manila/compute/nova.py novaclient 3 0 0 2 0 100%
manila/compute/nova.py _untranslate_server_summary_view 14 14 0 0 0 0%
manila/compute/nova.py _to_dict 5 0 0 4 0 100%
manila/compute/nova.py translate_server_exception 3 0 0 0 0 100%
manila/compute/nova.py translate_server_exception.wrapper 9 0 0 4 0 100%
manila/compute/nova.py API.server_create 1 0 0 0 0 100%
manila/compute/nova.py API.server_delete 1 0 0 0 0 100%
manila/compute/nova.py API.server_get 1 0 0 0 0 100%
manila/compute/nova.py API.server_get_by_name_or_id 9 0 0 0 0 100%
manila/compute/nova.py API.server_reboot 2 0 0 0 0 100%
manila/compute/nova.py API.instance_volume_attach 3 1 0 2 1 60%
manila/compute/nova.py API.instance_volume_detach 1 0 0 0 0 100%
manila/compute/nova.py API.instance_volumes_list 2 0 0 0 0 100%
manila/compute/nova.py API.server_update 1 0 0 0 0 100%
manila/compute/nova.py API.keypair_import 1 0 0 0 0 100%
manila/compute/nova.py API.keypair_delete 1 0 0 0 0 100%
manila/compute/nova.py API.keypair_list 1 0 0 0 0 100%
manila/compute/nova.py API.add_security_group_to_server 1 1 0 0 0 0%
manila/compute/nova.py (no function) 44 0 0 0 0 100%
manila/context.py RequestContext.__init__ 20 1 0 10 2 90%
manila/context.py RequestContext._get_read_deleted 1 0 0 0 0 100%
manila/context.py RequestContext._set_read_deleted 3 0 0 2 0 100%
manila/context.py RequestContext._del_read_deleted 1 1 0 0 0 0%
manila/context.py RequestContext.to_dict 12 0 0 0 0 100%
manila/context.py RequestContext.from_dict 1 0 0 0 0 100%
manila/context.py RequestContext.elevated 7 1 0 4 1 82%
manila/context.py RequestContext.to_policy_values 3 0 0 0 0 100%
manila/context.py get_admin_context 1 0 0 0 0 100%
manila/context.py (no function) 19 0 0 0 0 100%
manila/coordination.py Coordinator.__init__ 4 0 0 0 0 100%
manila/coordination.py Coordinator.start 6 0 0 2 0 100%
manila/coordination.py Coordinator.stop 7 0 0 2 1 89%
manila/coordination.py Coordinator.get_lock 4 1 0 2 1 67%
manila/coordination.py Lock.__init__ 5 0 0 0 0 100%
manila/coordination.py Lock._prepare_lock 3 1 0 2 1 60%
manila/coordination.py Lock.acquire 2 0 0 0 0 100%
manila/coordination.py Lock.release 1 0 0 0 0 100%
manila/coordination.py synchronized 3 0 1 0 0 100%
manila/coordination.py synchronized._synchronized 6 0 0 0 0 100%
manila/coordination.py (no function) 25 0 1 0 0 100%
manila/data/__init__.py (no function) 0 0 0 0 0 100%
manila/data/backup_driver.py BackupDriver.__init__ 3 0 0 0 0 100%
manila/data/backup_driver.py BackupDriver.backup 1 1 0 0 0 0%
manila/data/backup_driver.py BackupDriver.restore 1 1 0 0 0 0%
manila/data/backup_driver.py BackupDriver.delete 1 1 0 0 0 0%
manila/data/backup_driver.py BackupDriver.get_backup_progress 1 1 0 0 0 0%
manila/data/backup_driver.py BackupDriver.get_restore_progress 1 1 0 0 0 0%
manila/data/backup_driver.py (no function) 7 0 0 0 0 100%
manila/data/drivers/__init__.py (no function) 0 0 0 0 0 100%
manila/data/drivers/nfs.py NFSBackupDriver.__init__ 7 7 0 0 0 0%
manila/data/drivers/nfs.py NFSBackupDriver.get_backup_info 4 4 0 0 0 0%
manila/data/drivers/nfs.py (no function) 8 8 0 0 0 0%
manila/data/helper.py DataServiceHelper.__init__ 6 0 0 0 0 100%
manila/data/helper.py DataServiceHelper.deny_access_to_data_service 1 0 0 0 0 100%
manila/data/helper.py DataServiceHelper.cleanup_data_access 4 0 0 0 0 100%
manila/data/helper.py DataServiceHelper.cleanup_temp_folder 7 0 0 2 1 89%
manila/data/helper.py DataServiceHelper.cleanup_unmount_temp_folder 5 0 0 0 0 100%
manila/data/helper.py DataServiceHelper._change_data_access_to_instance 11 1 0 6 2 82%
manila/data/helper.py DataServiceHelper.allow_access_to_data_service 23 0 0 14 1 97%
manila/data/helper.py DataServiceHelper._get_access_entries_according_to_mapping 22 0 0 16 0 100%
manila/data/helper.py DataServiceHelper._check_dir_exists 2 1 0 2 1 50%
manila/data/helper.py DataServiceHelper._check_dir_not_exists 2 0 0 2 0 100%
manila/data/helper.py DataServiceHelper.mount_share_instance_or_backup 31 1 0 16 3 91%
manila/data/helper.py DataServiceHelper.unmount_share_instance_or_backup 16 2 0 6 3 77%
manila/data/helper.py (no function) 28 0 0 0 0 100%
manila/data/manager.py DataManager.__init__ 4 0 0 0 0 100%
manila/data/manager.py DataManager.init_host 6 0 0 4 1 90%
manila/data/manager.py DataManager.migration_start 21 0 0 0 0 100%
manila/data/manager.py DataManager.data_copy_cancel 7 0 0 2 0 100%
manila/data/manager.py DataManager.data_copy_get_progress 9 0 0 2 0 100%
manila/data/manager.py DataManager._copy_share_data 76 3 0 22 3 94%
manila/data/manager.py DataManager._copy_share_data._call_cleanups 11 0 0 12 1 96%
manila/data/manager.py DataManager.create_backup 18 0 0 2 0 100%
manila/data/manager.py DataManager.create_backup_continue 22 0 0 6 0 100%
manila/data/manager.py DataManager._get_share_mount_info 8 8 0 2 0 0%
manila/data/manager.py DataManager._get_backup_access_mapping 8 8 0 4 0 0%
manila/data/manager.py DataManager._run_backup 22 22 0 0 0 0%
manila/data/manager.py DataManager.delete_backup 48 15 0 18 5 61%
manila/data/manager.py DataManager.restore_backup 20 0 0 4 0 100%
manila/data/manager.py DataManager.restore_backup_continue 30 4 0 10 1 88%
manila/data/manager.py DataManager._run_restore 22 22 0 0 0 0%
manila/data/manager.py (no function) 44 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.__init__ 3 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.migration_start 2 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.data_copy_cancel 2 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.data_copy_get_progress 2 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.create_backup 2 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.delete_backup 2 0 0 0 0 100%
manila/data/rpcapi.py DataAPI.restore_backup 2 0 0 0 0 100%
manila/data/rpcapi.py (no function) 13 0 0 0 0 100%
manila/data/utils.py Copy.__init__ 12 0 0 0 0 100%
manila/data/utils.py Copy.get_progress 20 0 0 10 2 93%
manila/data/utils.py Copy.cancel 1 0 0 0 0 100%
manila/data/utils.py Copy.run 6 0 0 0 0 100%
manila/data/utils.py Copy.get_total_size 17 0 0 14 0 100%
manila/data/utils.py Copy.copy_data 22 0 0 14 0 100%
manila/data/utils.py Copy._copy_and_validate 3 0 0 2 1 80%
manila/data/utils.py Copy.copy_stats 17 0 0 12 0 100%
manila/data/utils.py _validate_item 5 0 0 2 1 86%
manila/data/utils.py (no function) 17 0 0 0 0 100%
manila/db/__init__.py (no function) 1 0 0 0 0 100%
manila/db/api.py authorize_project_context 1 0 0 0 0 100%
manila/db/api.py authorize_quota_class_context 1 0 0 0 0 100%
manila/db/api.py service_destroy 1 0 0 0 0 100%
manila/db/api.py service_get 1 0 0 0 0 100%
manila/db/api.py service_get_by_host_and_topic 1 0 0 0 0 100%
manila/db/api.py service_get_all 1 0 0 0 0 100%
manila/db/api.py service_get_all_by_topic 1 0 0 0 0 100%
manila/db/api.py service_get_all_share_sorted 1 0 0 0 0 100%
manila/db/api.py service_get_by_args 1 0 0 0 0 100%
manila/db/api.py service_create 1 0 0 0 0 100%
manila/db/api.py service_update 1 0 0 0 0 100%
manila/db/api.py quota_create 1 0 0 0 0 100%
manila/db/api.py quota_get_all_by_project_and_user 1 0 0 0 0 100%
manila/db/api.py quota_get_all_by_project_and_share_type 1 0 0 0 0 100%
manila/db/api.py quota_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py quota_get_all 1 0 0 0 0 100%
manila/db/api.py quota_update 1 0 0 0 0 100%
manila/db/api.py quota_class_create 1 0 0 0 0 100%
manila/db/api.py quota_class_get 1 0 0 0 0 100%
manila/db/api.py quota_class_get_default 1 0 0 0 0 100%
manila/db/api.py quota_class_get_all_by_name 1 0 0 0 0 100%
manila/db/api.py quota_class_update 1 0 0 0 0 100%
manila/db/api.py quota_usage_get 1 0 0 0 0 100%
manila/db/api.py quota_usage_get_all_by_project_and_user 1 0 0 0 0 100%
manila/db/api.py quota_usage_get_all_by_project_and_share_type 1 0 0 0 0 100%
manila/db/api.py quota_usage_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py quota_usage_create 1 0 0 0 0 100%
manila/db/api.py quota_usage_update 1 0 0 0 0 100%
manila/db/api.py quota_reserve 1 0 0 0 0 100%
manila/db/api.py reservation_commit 1 0 0 0 0 100%
manila/db/api.py reservation_rollback 1 0 0 0 0 100%
manila/db/api.py quota_destroy_all_by_project_and_user 1 0 0 0 0 100%
manila/db/api.py quota_destroy_all_by_share_type 1 0 0 0 0 100%
manila/db/api.py quota_destroy_all_by_project 1 0 0 0 0 100%
manila/db/api.py reservation_expire 1 0 0 0 0 100%
manila/db/api.py share_instance_get 1 0 0 0 0 100%
manila/db/api.py share_instance_create 1 0 0 0 0 100%
manila/db/api.py share_instance_delete 1 0 0 0 0 100%
manila/db/api.py update_share_instance_quota_usages 1 0 0 0 0 100%
manila/db/api.py share_instance_update 1 0 0 0 0 100%
manila/db/api.py share_and_snapshot_instances_status_update 1 0 0 0 0 100%
manila/db/api.py share_instance_status_update 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all_by_share_server 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all_by_host 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all_by_share_network 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all_by_share 1 0 0 0 0 100%
manila/db/api.py share_instance_get_all_by_share_group_id 1 0 0 0 0 100%
manila/db/api.py share_instance_sizes_sum_by_host 1 0 0 0 0 100%
manila/db/api.py share_create 1 0 0 0 0 100%
manila/db/api.py share_update 1 0 0 0 0 100%
manila/db/api.py share_get 1 0 0 0 0 100%
manila/db/api.py share_get_all 1 0 0 0 0 100%
manila/db/api.py share_get_all_with_count 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_project_with_count 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_share_group_id 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_share_group_id_with_count 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_share_server 1 0 0 0 0 100%
manila/db/api.py share_get_all_soft_deleted 1 0 0 0 0 100%
manila/db/api.py share_get_all_by_share_server_with_count 1 0 0 0 0 100%
manila/db/api.py share_get_all_soft_deleted_by_network 1 0 0 0 0 100%
manila/db/api.py share_delete 1 0 0 0 0 100%
manila/db/api.py share_soft_delete 1 0 0 0 0 100%
manila/db/api.py share_restore 1 0 0 0 0 100%
manila/db/api.py transfer_get 1 0 0 0 0 100%
manila/db/api.py transfer_get_all 1 0 0 0 0 100%
manila/db/api.py transfer_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py transfer_get_all_expired 1 0 0 0 0 100%
manila/db/api.py transfer_create 1 0 0 0 0 100%
manila/db/api.py transfer_destroy 1 0 0 0 0 100%
manila/db/api.py transfer_accept 1 0 0 0 0 100%
manila/db/api.py transfer_accept_rollback 1 0 0 0 0 100%
manila/db/api.py share_access_create 1 0 0 0 0 100%
manila/db/api.py share_access_update 1 0 0 0 0 100%
manila/db/api.py share_access_get 1 0 0 0 0 100%
manila/db/api.py share_access_get_with_context 1 0 0 0 0 100%
manila/db/api.py share_access_get_all_for_share 1 0 0 0 0 100%
manila/db/api.py share_access_get_all_for_instance 1 0 0 0 0 100%
manila/db/api.py share_access_get_all_by_type_and_access 1 0 0 0 0 100%
manila/db/api.py share_access_check_for_existing_access 1 0 0 0 0 100%
manila/db/api.py share_instance_access_create 1 0 0 0 0 100%
manila/db/api.py share_instance_access_copy 1 0 0 0 0 100%
manila/db/api.py share_instance_access_get 1 0 0 0 0 100%
manila/db/api.py share_instance_access_update 1 0 0 0 0 100%
manila/db/api.py share_instance_access_delete 1 0 0 0 0 100%
manila/db/api.py share_access_metadata_update 1 0 0 0 0 100%
manila/db/api.py share_access_metadata_delete 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instances_status_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_create 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_get_all_with_filters 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_delete 1 0 0 0 0 100%
manila/db/api.py share_snapshot_create 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_all 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_all_with_count 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_all_by_project_with_count 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_all_for_share 1 0 0 0 0 100%
manila/db/api.py share_snapshot_get_latest_for_share 1 0 0 0 0 100%
manila/db/api.py share_snapshot_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_access_create 1 0 0 0 0 100%
manila/db/api.py share_snapshot_access_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_access_get_all_for_snapshot_instance 1 0 0 0 0 100%
manila/db/api.py share_snapshot_access_get_all_for_share_snapshot 1 0 0 0 0 100%
manila/db/api.py share_snapshot_check_for_existing_access 1 0 0 0 0 100%
manila/db/api.py share_snapshot_export_locations_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_access_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_access_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_access_delete 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_export_location_create 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_export_locations_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_export_locations_get_all 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_export_location_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_instance_export_location_delete 1 0 0 0 0 100%
manila/db/api.py share_snapshot_metadata_get 1 0 0 0 0 100%
manila/db/api.py share_snapshot_metadata_get_item 1 0 0 0 0 100%
manila/db/api.py share_snapshot_metadata_delete 1 0 0 0 0 100%
manila/db/api.py share_snapshot_metadata_update 1 0 0 0 0 100%
manila/db/api.py share_snapshot_metadata_update_item 1 0 0 0 0 100%
manila/db/api.py security_service_create 1 0 0 0 0 100%
manila/db/api.py security_service_delete 1 0 0 0 0 100%
manila/db/api.py security_service_update 1 0 0 0 0 100%
manila/db/api.py security_service_get 1 0 0 0 0 100%
manila/db/api.py security_service_get_all 1 0 0 0 0 100%
manila/db/api.py security_service_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py security_service_get_all_by_share_network 1 0 0 0 0 100%
manila/db/api.py share_metadata_get 1 0 0 0 0 100%
manila/db/api.py share_metadata_get_item 1 0 0 0 0 100%
manila/db/api.py share_metadata_delete 1 0 0 0 0 100%
manila/db/api.py share_metadata_update 1 0 0 0 0 100%
manila/db/api.py share_metadata_update_item 1 0 0 0 0 100%
manila/db/api.py export_location_get_by_uuid 1 0 0 0 0 100%
manila/db/api.py export_location_get_all 1 0 0 0 0 100%
manila/db/api.py export_location_get_all_by_share_id 1 0 0 0 0 100%
manila/db/api.py export_location_get_all_by_share_instance_id 1 0 0 0 0 100%
manila/db/api.py export_locations_update 1 0 0 0 0 100%
manila/db/api.py export_location_metadata_get 1 0 0 0 0 100%
manila/db/api.py export_location_metadata_get_item 1 0 0 0 0 100%
manila/db/api.py export_location_metadata_delete 1 0 0 0 0 100%
manila/db/api.py export_location_metadata_update 1 0 0 0 0 100%
manila/db/api.py export_location_metadata_update_item 1 0 0 0 0 100%
manila/db/api.py share_network_create 1 0 0 0 0 100%
manila/db/api.py share_network_delete 1 0 0 0 0 100%
manila/db/api.py share_network_update 1 0 0 0 0 100%
manila/db/api.py share_network_get 1 0 0 0 0 100%
manila/db/api.py share_network_get_all_by_filter 1 0 0 0 0 100%
manila/db/api.py share_network_get_all 1 0 0 0 0 100%
manila/db/api.py share_network_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py share_network_get_all_by_security_service 1 0 0 0 0 100%
manila/db/api.py share_network_add_security_service 1 0 0 0 0 100%
manila/db/api.py share_network_remove_security_service 1 0 0 0 0 100%
manila/db/api.py share_network_security_service_association_get 1 0 0 0 0 100%
manila/db/api.py share_network_update_security_service 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_create 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_delete 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_update 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_get 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_get_all_with_same_az 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_get_all 1 0 0 0 0 100%
manila/db/api.py share_network_subnets_get_all_by_availability_zone_id 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_get_default_subnets 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_get_all_by_share_server_id 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_metadata_get 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_metadata_get_item 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_metadata_delete 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_metadata_update 1 0 0 0 0 100%
manila/db/api.py share_network_subnet_metadata_update_item 1 0 0 0 0 100%
manila/db/api.py network_allocation_create 1 0 0 0 0 100%
manila/db/api.py network_allocation_delete 1 0 0 0 0 100%
manila/db/api.py network_allocation_update 1 0 0 0 0 100%
manila/db/api.py network_allocation_get 1 0 0 0 0 100%
manila/db/api.py network_allocations_get_for_share_server 1 0 0 0 0 100%
manila/db/api.py network_allocations_get_by_ip_address 1 0 0 0 0 100%
manila/db/api.py share_server_create 1 0 0 0 0 100%
manila/db/api.py share_server_delete 1 0 0 0 0 100%
manila/db/api.py share_server_update 1 0 0 0 0 100%
manila/db/api.py share_server_get 1 0 0 0 0 100%
manila/db/api.py share_server_search_by_identifier 1 0 0 0 0 100%
manila/db/api.py share_server_get_all_by_host_and_share_subnet_valid 1 0 0 0 0 100%
manila/db/api.py share_server_get_all_by_host_and_or_share_subnet 1 0 0 0 0 100%
manila/db/api.py share_server_get_all 1 0 0 0 0 100%
manila/db/api.py share_server_get_all_with_filters 1 0 0 0 0 100%
manila/db/api.py share_server_get_all_by_host 1 0 0 0 0 100%
manila/db/api.py share_server_get_all_unused_deletable 1 0 0 0 0 100%
manila/db/api.py share_get_all_expired 1 0 0 0 0 100%
manila/db/api.py share_server_backend_details_set 1 0 0 0 0 100%
manila/db/api.py share_server_backend_details_get_item 1 0 0 0 0 100%
manila/db/api.py share_server_backend_details_delete 1 0 0 0 0 100%
manila/db/api.py share_servers_update 1 0 0 0 0 100%
manila/db/api.py share_type_create 1 0 0 0 0 100%
manila/db/api.py share_type_update 1 0 0 0 0 100%
manila/db/api.py share_type_get_all 1 0 0 0 0 100%
manila/db/api.py share_type_get 1 0 0 0 0 100%
manila/db/api.py share_type_get_by_name 1 0 0 0 0 100%
manila/db/api.py share_type_get_by_name_or_id 1 0 0 0 0 100%
manila/db/api.py share_type_access_get_all 1 0 0 0 0 100%
manila/db/api.py share_type_access_add 1 0 0 0 0 100%
manila/db/api.py share_type_access_remove 1 0 0 0 0 100%
manila/db/api.py share_type_destroy 1 0 0 0 0 100%
manila/db/api.py share_type_extra_specs_get 1 0 0 0 0 100%
manila/db/api.py share_type_extra_specs_delete 1 0 0 0 0 100%
manila/db/api.py share_type_extra_specs_update_or_create 1 0 0 0 0 100%
manila/db/api.py driver_private_data_get 1 0 0 0 0 100%
manila/db/api.py driver_private_data_update 1 0 0 0 0 100%
manila/db/api.py driver_private_data_delete 1 0 0 0 0 100%
manila/db/api.py availability_zone_get 1 0 0 0 0 100%
manila/db/api.py availability_zone_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_get 1 0 0 0 0 100%
manila/db/api.py share_group_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_get_all_by_host 1 0 0 0 0 100%
manila/db/api.py share_group_create 1 0 0 0 0 100%
manila/db/api.py share_group_get_all_by_share_server 1 0 0 0 0 100%
manila/db/api.py share_group_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py share_group_update 1 0 0 0 0 100%
manila/db/api.py share_group_destroy 1 0 0 0 0 100%
manila/db/api.py count_shares_in_share_group 1 0 0 0 0 100%
manila/db/api.py get_all_shares_by_share_group 1 0 0 0 0 100%
manila/db/api.py count_share_group_snapshots_in_share_group 1 0 0 0 0 100%
manila/db/api.py count_share_groups_in_share_network 1 0 0 0 0 100%
manila/db/api.py count_share_group_snapshot_members_in_share 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_get 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_get_all_by_project 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_create 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_update 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_destroy 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_members_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_member_create 1 0 0 0 0 100%
manila/db/api.py share_group_snapshot_member_update 1 0 0 0 0 100%
manila/db/api.py share_resources_host_update 1 0 0 0 0 100%
manila/db/api.py share_replicas_get_all 1 0 0 0 0 100%
manila/db/api.py share_replicas_get_all_by_share 1 0 0 0 0 100%
manila/db/api.py share_replicas_get_available_active_replica 1 0 0 0 0 100%
manila/db/api.py share_replica_get 1 0 0 0 0 100%
manila/db/api.py share_replica_update 1 0 0 0 0 100%
manila/db/api.py share_replica_delete 1 0 0 0 0 100%
manila/db/api.py purge_deleted_records 1 0 0 0 0 100%
manila/db/api.py share_group_type_create 1 0 0 0 0 100%
manila/db/api.py share_group_type_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_type_get 1 0 0 0 0 100%
manila/db/api.py share_group_type_get_by_name 1 0 0 0 0 100%
manila/db/api.py share_group_type_access_get_all 1 0 0 0 0 100%
manila/db/api.py share_group_type_access_add 1 0 0 0 0 100%
manila/db/api.py share_group_type_access_remove 1 0 0 0 0 100%
manila/db/api.py share_group_type_destroy 1 0 0 0 0 100%
manila/db/api.py share_group_type_specs_get 1 0 0 0 0 100%
manila/db/api.py share_group_type_specs_delete 1 0 0 0 0 100%
manila/db/api.py share_group_type_specs_update_or_create 1 0 0 0 0 100%
manila/db/api.py message_get 1 0 0 0 0 100%
manila/db/api.py message_get_all 1 0 0 0 0 100%
manila/db/api.py message_create 1 0 0 0 0 100%
manila/db/api.py message_destroy 1 0 0 0 0 100%
manila/db/api.py cleanup_expired_messages 1 0 0 0 0 100%
manila/db/api.py backend_info_get 1 0 0 0 0 100%
manila/db/api.py backend_info_update 1 0 0 0 0 100%
manila/db/api.py async_operation_data_get 1 0 0 0 0 100%
manila/db/api.py async_operation_data_update 1 0 0 0 0 100%
manila/db/api.py async_operation_data_delete 1 0 0 0 0 100%
manila/db/api.py share_backup_create 1 0 0 0 0 100%
manila/db/api.py share_backup_update 1 0 0 0 0 100%
manila/db/api.py share_backup_get 1 0 0 0 0 100%
manila/db/api.py share_backups_get_all 1 0 0 0 0 100%
manila/db/api.py share_backup_delete 1 0 0 0 0 100%
manila/db/api.py resource_lock_create 1 0 0 0 0 100%
manila/db/api.py resource_lock_update 1 0 0 0 0 100%
manila/db/api.py resource_lock_delete 1 0 0 0 0 100%
manila/db/api.py resource_lock_get 1 0 0 0 0 100%
manila/db/api.py resource_lock_get_all 1 0 0 0 0 100%
manila/db/api.py encryption_keys_get_count 1 0 0 0 0 100%
manila/db/api.py encryption_keys_get_all 1 0 0 0 0 100%
manila/db/api.py (no function) 280 0 0 0 0 100%
manila/db/base.py Base.__init__ 4 0 0 2 0 100%
manila/db/base.py (no function) 7 0 0 0 0 100%
manila/db/migration.py upgrade 1 0 0 0 0 100%
manila/db/migration.py downgrade 1 0 0 0 0 100%
manila/db/migration.py version 1 0 0 0 0 100%
manila/db/migration.py stamp 1 0 0 0 0 100%
manila/db/migration.py revision 1 0 0 0 0 100%
manila/db/migration.py (no function) 7 0 0 0 0 100%
manila/db/migrations/__init__.py (no function) 0 0 0 0 0 100%
manila/db/migrations/alembic/__init__.py (no function) 0 0 0 0 0 100%
manila/db/migrations/alembic/env.py run_migrations_online 8 0 0 0 0 100%
manila/db/migrations/alembic/env.py (no function) 5 0 0 0 0 100%
manila/db/migrations/alembic/migration.py _alembic_config 3 0 0 0 0 100%
manila/db/migrations/alembic/migration.py version 4 0 0 0 0 100%
manila/db/migrations/alembic/migration.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/migration.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/migration.py stamp 1 0 0 0 0 100%
manila/db/migrations/alembic/migration.py revision 1 0 0 0 0 100%
manila/db/migrations/alembic/migration.py (no function) 13 0 0 0 0 100%
manila/db/migrations/alembic/versions/0274d20c560f_add_ou_to_security_service.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/0274d20c560f_add_ou_to_security_service.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/0274d20c560f_add_ou_to_security_service.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/03da71c0e321_convert_cgs_to_share_groups.py upgrade 31 0 0 0 0 100%
manila/db/migrations/alembic/versions/03da71c0e321_convert_cgs_to_share_groups.py downgrade 38 0 0 2 0 100%
manila/db/migrations/alembic/versions/03da71c0e321_convert_cgs_to_share_groups.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/097fad24d2fc_add_share_instances_share_id_index.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/097fad24d2fc_add_share_instances_share_id_index.py downgrade 3 0 0 0 0 100%
manila/db/migrations/alembic/versions/097fad24d2fc_add_share_instances_share_id_index.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/0c23aec99b74_add_per_share_gigabytes_quota_class.py upgrade 8 3 0 0 0 62%
manila/db/migrations/alembic/versions/0c23aec99b74_add_per_share_gigabytes_quota_class.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/0c23aec99b74_add_per_share_gigabytes_quota_class.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/0d8c8f6d54a4_modify_share_servers_table.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/0d8c8f6d54a4_modify_share_servers_table.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/0d8c8f6d54a4_modify_share_servers_table.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/11ee96se625f3_add_metadata_for_access.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/11ee96se625f3_add_metadata_for_access.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/11ee96se625f3_add_metadata_for_access.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/162a3e673105_manila_init.py upgrade 29 4 0 2 0 87%
manila/db/migrations/alembic/versions/162a3e673105_manila_init.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/162a3e673105_manila_init.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/17115072e1c3_add_nova_net_id_column_to_share_networks.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/17115072e1c3_add_nova_net_id_column_to_share_networks.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/17115072e1c3_add_nova_net_id_column_to_share_networks.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/1946cb97bb8d_add_is_soft_deleted_and_scheduled_to_be_deleted_at_to_shares_table.py upgrade 6 3 0 0 0 50%
manila/db/migrations/alembic/versions/1946cb97bb8d_add_is_soft_deleted_and_scheduled_to_be_deleted_at_to_shares_table.py downgrade 7 3 0 0 0 57%
manila/db/migrations/alembic/versions/1946cb97bb8d_add_is_soft_deleted_and_scheduled_to_be_deleted_at_to_shares_table.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/1e2d600bf972_add_transfers.py upgrade 8 3 0 0 0 62%
manila/db/migrations/alembic/versions/1e2d600bf972_add_transfers.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/1e2d600bf972_add_transfers.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/1f0bd302c1a6_add_availability_zones_table.py collect_existing_az_from_services_table 10 0 0 4 0 100%
manila/db/migrations/alembic/versions/1f0bd302c1a6_add_availability_zones_table.py upgrade 13 0 0 6 0 100%
manila/db/migrations/alembic/versions/1f0bd302c1a6_add_availability_zones_table.py downgrade 14 0 0 2 0 100%
manila/db/migrations/alembic/versions/1f0bd302c1a6_add_availability_zones_table.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/211836bf835c_add_access_level.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/211836bf835c_add_access_level.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/211836bf835c_add_access_level.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/221a83cfd85b_change_user_project_id_length.py upgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/221a83cfd85b_change_user_project_id_length.py downgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/221a83cfd85b_change_user_project_id_length.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/238720805ce1_add_messages_table.py upgrade 3 0 0 0 0 100%
manila/db/migrations/alembic/versions/238720805ce1_add_messages_table.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/238720805ce1_add_messages_table.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/27cb96d991fa_add_description_for_share_type.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/27cb96d991fa_add_description_for_share_type.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/27cb96d991fa_add_description_for_share_type.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/293fac1130ca_add_replication_attrs.py upgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/293fac1130ca_add_replication_attrs.py downgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/293fac1130ca_add_replication_attrs.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/2d708a9a3ba9_backup_change_az_to_az_id.py collect_existing_az 6 1 0 4 1 80%
manila/db/migrations/alembic/versions/2d708a9a3ba9_backup_change_az_to_az_id.py upgrade 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/2d708a9a3ba9_backup_change_az_to_az_id.py downgrade 8 0 0 2 0 100%
manila/db/migrations/alembic/versions/2d708a9a3ba9_backup_change_az_to_az_id.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/2f27d904214c_add_backup_type_column.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/2f27d904214c_add_backup_type_column.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/2f27d904214c_add_backup_type_column.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/30cb96d995fa_add_is_public_column_for_share.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/30cb96d995fa_add_is_public_column_for_share.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/30cb96d995fa_add_is_public_column_for_share.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/323840a08dc4_add_shares_task_state.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/323840a08dc4_add_shares_task_state.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/323840a08dc4_add_shares_task_state.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/344c1ac4747f_add_share_instance_access_rules_status.py upgrade 15 0 0 8 0 100%
manila/db/migrations/alembic/versions/344c1ac4747f_add_share_instance_access_rules_status.py downgrade 11 0 0 4 0 100%
manila/db/migrations/alembic/versions/344c1ac4747f_add_share_instance_access_rules_status.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/3651e16d7c43_add_consistency_groups.py upgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/3651e16d7c43_add_consistency_groups.py downgrade 28 14 0 0 0 50%
manila/db/migrations/alembic/versions/3651e16d7c43_add_consistency_groups.py (no function) 18 0 0 0 0 100%
manila/db/migrations/alembic/versions/38e632621e5a_change_volume_type_to_share_type.py upgrade 12 0 0 0 0 100%
manila/db/migrations/alembic/versions/38e632621e5a_change_volume_type_to_share_type.py downgrade 13 0 0 0 0 100%
manila/db/migrations/alembic/versions/38e632621e5a_change_volume_type_to_share_type.py _copy_records 11 0 0 4 0 100%
manila/db/migrations/alembic/versions/38e632621e5a_change_volume_type_to_share_type.py (no function) 11 0 0 0 0 100%
manila/db/migrations/alembic/versions/3a482171410f_add_drivers_private_data_table.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/3a482171410f_add_drivers_private_data_table.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/3a482171410f_add_drivers_private_data_table.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/3db9992c30f3_transform_statuses_to_lowercase.py upgrade 2 0 0 2 0 100%
manila/db/migrations/alembic/versions/3db9992c30f3_transform_statuses_to_lowercase.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/3db9992c30f3_transform_statuses_to_lowercase.py _transform_case 5 0 0 2 0 100%
manila/db/migrations/alembic/versions/3db9992c30f3_transform_statuses_to_lowercase.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/3e7d62517afa_add_create_share_from_snapshot_support.py upgrade 19 0 0 4 1 96%
manila/db/migrations/alembic/versions/3e7d62517afa_add_create_share_from_snapshot_support.py downgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/3e7d62517afa_add_create_share_from_snapshot_support.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/40d1f2374e89_add_mount_point_name_to_share_instances.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/40d1f2374e89_add_mount_point_name_to_share_instances.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/40d1f2374e89_add_mount_point_name_to_share_instances.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/478c445d8d3e_add_security_service_update_control_fields.py upgrade 11 4 0 0 0 64%
manila/db/migrations/alembic/versions/478c445d8d3e_add_security_service_update_control_fields.py downgrade 8 4 0 0 0 50%
manila/db/migrations/alembic/versions/478c445d8d3e_add_security_service_update_control_fields.py (no function) 12 0 0 0 0 100%
manila/db/migrations/alembic/versions/48a7beae3117_move_share_type_id_to_instances.py upgrade 8 0 0 2 0 100%
manila/db/migrations/alembic/versions/48a7beae3117_move_share_type_id_to_instances.py downgrade 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/48a7beae3117_move_share_type_id_to_instances.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/493eaffd79e1_add_mtu_network_allocations_share_networks.py upgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/493eaffd79e1_add_mtu_network_allocations_share_networks.py downgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/493eaffd79e1_add_mtu_network_allocations_share_networks.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/4a482571410f_add_backends_info_table.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/4a482571410f_add_backends_info_table.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/4a482571410f_add_backends_info_table.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/4ee2cf4be19a_remove_share_snapshots_export_location.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/4ee2cf4be19a_remove_share_snapshots_export_location.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/4ee2cf4be19a_remove_share_snapshots_export_location.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py create_share_instances_table 17 0 0 4 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py remove_share_instances_table 15 0 0 2 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py create_snapshot_instances_table 11 0 0 2 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py remove_snapshot_instances_table 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py upgrade_export_locations_table 10 0 0 2 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py downgrade_export_locations_table 10 0 0 2 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py upgrade 4 0 0 0 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py downgrade 4 0 0 0 0 100%
manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py (no function) 13 0 0 0 0 100%
manila/db/migrations/alembic/versions/5155c7077f99_add_more_network_info_attributes_to_network_allocations_table.py upgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/5155c7077f99_add_more_network_info_attributes_to_network_allocations_table.py downgrade 2 0 0 2 0 100%
manila/db/migrations/alembic/versions/5155c7077f99_add_more_network_info_attributes_to_network_allocations_table.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/5237b6625330_add_availability_zone_id_field_to_share_groups.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/5237b6625330_add_availability_zone_id_field_to_share_groups.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/5237b6625330_add_availability_zone_id_field_to_share_groups.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/533646c7af38_remove_unused_attr_status.py upgrade 6 3 0 2 0 62%
manila/db/migrations/alembic/versions/533646c7af38_remove_unused_attr_status.py downgrade 6 3 0 2 0 62%
manila/db/migrations/alembic/versions/533646c7af38_remove_unused_attr_status.py (no function) 11 0 0 0 0 100%
manila/db/migrations/alembic/versions/54667b9cade7_restore_share_instance_access_map_state.py upgrade 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/54667b9cade7_restore_share_instance_access_map_state.py downgrade 4 0 0 0 0 100%
manila/db/migrations/alembic/versions/54667b9cade7_restore_share_instance_access_map_state.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/55761e5f59c5_add_snapshot_support_extra_spec_to_share_types.py upgrade 17 0 0 4 1 95%
manila/db/migrations/alembic/versions/55761e5f59c5_add_snapshot_support_extra_spec_to_share_types.py downgrade 5 0 0 0 0 100%
manila/db/migrations/alembic/versions/55761e5f59c5_add_snapshot_support_extra_spec_to_share_types.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/56cdbe267881_add_share_export_locations_table.py upgrade 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/56cdbe267881_add_share_export_locations_table.py downgrade 10 0 0 2 0 100%
manila/db/migrations/alembic/versions/56cdbe267881_add_share_export_locations_table.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/579c267fbb4d_add_share_instances_access_map.py upgrade 11 0 0 4 0 100%
manila/db/migrations/alembic/versions/579c267fbb4d_add_share_instances_access_map.py downgrade 9 0 0 2 0 100%
manila/db/migrations/alembic/versions/579c267fbb4d_add_share_instances_access_map.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/59eb64046740_add_required_extra_spec.py upgrade 10 0 0 2 0 100%
manila/db/migrations/alembic/versions/59eb64046740_add_required_extra_spec.py downgrade 0 0 0 0 0 100%
manila/db/migrations/alembic/versions/59eb64046740_add_required_extra_spec.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/5aa813ae673d_add_task_state_field_for_share_servers.py upgrade 6 3 0 0 0 50%
manila/db/migrations/alembic/versions/5aa813ae673d_add_task_state_field_for_share_servers.py downgrade 7 3 0 0 0 57%
manila/db/migrations/alembic/versions/5aa813ae673d_add_task_state_field_for_share_servers.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/63809d875e32_add_access_key.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/63809d875e32_add_access_key.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/63809d875e32_add_access_key.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/6a3fd2984bc31_add_is_auto_deletable_and_identifier_fields_for_share_servers.py upgrade 14 6 0 2 0 62%
manila/db/migrations/alembic/versions/6a3fd2984bc31_add_is_auto_deletable_and_identifier_fields_for_share_servers.py downgrade 6 3 0 0 0 50%
manila/db/migrations/alembic/versions/6a3fd2984bc31_add_is_auto_deletable_and_identifier_fields_for_share_servers.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/7d142971c4ef_add_reservation_expire_index.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/7d142971c4ef_add_reservation_expire_index.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/7d142971c4ef_add_reservation_expire_index.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py upgrade 32 3 0 6 0 92%
manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py _update_share_servers 2 0 0 2 0 100%
manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py retrieve_default_subnet 4 1 0 4 2 62%
manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py downgrade 31 6 0 8 2 79%
manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py (no function) 12 0 0 0 0 100%
manila/db/migrations/alembic/versions/829a09b0ddd4_fix_project_share_type_quotas_unique_constraint.py upgrade 4 0 0 0 0 100%
manila/db/migrations/alembic/versions/829a09b0ddd4_fix_project_share_type_quotas_unique_constraint.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/829a09b0ddd4_fix_project_share_type_quotas_unique_constraint.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/87ce15c59bbe_add_revert_to_snapshot_support.py upgrade 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/87ce15c59bbe_add_revert_to_snapshot_support.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/87ce15c59bbe_add_revert_to_snapshot_support.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/927920b37453_add_provider_location_for_share_group_snapshot_members_model.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/927920b37453_add_provider_location_for_share_group_snapshot_members_model.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/927920b37453_add_provider_location_for_share_group_snapshot_members_model.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/95e3cf760840_remove_nova_net_id_column_from_share_.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/95e3cf760840_remove_nova_net_id_column_from_share_.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/95e3cf760840_remove_nova_net_id_column_from_share_.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/99d328f0a3d2_add_disable_reason_to_service.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/99d328f0a3d2_add_disable_reason_to_service.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/99d328f0a3d2_add_disable_reason_to_service.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/9afbe2df4945_add_backup.py upgrade 10 6 0 0 0 40%
manila/db/migrations/alembic/versions/9afbe2df4945_add_backup.py downgrade 10 6 0 0 0 40%
manila/db/migrations/alembic/versions/9afbe2df4945_add_backup.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/a77e2ad5012d_add_share_snapshot_access.py upgrade 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/a77e2ad5012d_add_share_snapshot_access.py downgrade 4 0 0 0 0 100%
manila/db/migrations/alembic/versions/a77e2ad5012d_add_share_snapshot_access.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/a87e0fb17dee_multiple_share_server_subnets.py upgrade 46 15 0 10 0 73%
manila/db/migrations/alembic/versions/a87e0fb17dee_multiple_share_server_subnets.py downgrade 34 13 0 6 1 65%
manila/db/migrations/alembic/versions/a87e0fb17dee_multiple_share_server_subnets.py (no function) 12 0 0 0 0 100%
manila/db/migrations/alembic/versions/ac0620cbe74d_add_share_network_subnet_metadata.py upgrade 8 3 0 0 0 62%
manila/db/migrations/alembic/versions/ac0620cbe74d_add_share_network_subnet_metadata.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/ac0620cbe74d_add_share_network_subnet_metadata.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/aebe2a413e13_add_state_column_for_service.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/aebe2a413e13_add_state_column_for_service.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/aebe2a413e13_add_state_column_for_service.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/b10fb432c042_squash_share_group_snapshot_members_and_share_snapshot_instance_models.py upgrade 14 0 0 2 0 100%
manila/db/migrations/alembic/versions/b10fb432c042_squash_share_group_snapshot_members_and_share_snapshot_instance_models.py downgrade 13 0 0 4 0 100%
manila/db/migrations/alembic/versions/b10fb432c042_squash_share_group_snapshot_members_and_share_snapshot_instance_models.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/b516de97bfee_add_quota_per_share_type_model.py upgrade 3 0 0 2 0 100%
manila/db/migrations/alembic/versions/b516de97bfee_add_quota_per_share_type_model.py downgrade 3 0 0 2 0 100%
manila/db/migrations/alembic/versions/b516de97bfee_add_quota_per_share_type_model.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/bb5938d74b73_add_snapshot_metadata_table.py upgrade 8 3 0 0 0 62%
manila/db/migrations/alembic/versions/bb5938d74b73_add_snapshot_metadata_table.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/bb5938d74b73_add_snapshot_metadata_table.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/c476aeb186ec_add_default_ad_site_to_security_service.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/c476aeb186ec_add_default_ad_site_to_security_service.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/c476aeb186ec_add_default_ad_site_to_security_service.py (no function) 9 0 0 0 0 100%
manila/db/migrations/alembic/versions/cb20f743ca7b_add_resource_locks.py upgrade 8 3 0 0 0 62%
manila/db/migrations/alembic/versions/cb20f743ca7b_add_resource_locks.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/cb20f743ca7b_add_resource_locks.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/cdefa6287df8_add_ensuring_field_to_services.py upgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/cdefa6287df8_add_ensuring_field_to_services.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/cdefa6287df8_add_ensuring_field_to_services.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/d5db24264f5c_add_consistent_snapshot_support_attr_to_share_group_model.py upgrade 4 0 0 2 0 100%
manila/db/migrations/alembic/versions/d5db24264f5c_add_consistent_snapshot_support_attr_to_share_group_model.py downgrade 4 0 0 2 0 100%
manila/db/migrations/alembic/versions/d5db24264f5c_add_consistent_snapshot_support_attr_to_share_group_model.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/dda6de06349_add_export_locations_metadata.py upgrade 16 6 0 2 0 67%
manila/db/migrations/alembic/versions/dda6de06349_add_export_locations_metadata.py downgrade 11 6 0 0 0 45%
manila/db/migrations/alembic/versions/dda6de06349_add_export_locations_metadata.py (no function) 12 0 0 0 0 100%
manila/db/migrations/alembic/versions/e1949a93157a_add_share_group_types_table.py upgrade 19 9 0 0 0 53%
manila/db/migrations/alembic/versions/e1949a93157a_add_share_group_types_table.py downgrade 8 3 0 2 0 70%
manila/db/migrations/alembic/versions/e1949a93157a_add_share_group_types_table.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/e6d88547b381_add_progress_field_to_share_instance.py upgrade 9 3 0 0 0 67%
manila/db/migrations/alembic/versions/e6d88547b381_add_progress_field_to_share_instance.py downgrade 5 3 0 0 0 40%
manila/db/migrations/alembic/versions/e6d88547b381_add_progress_field_to_share_instance.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/e8ea58723178_remove_host_from_driver_private_data.py upgrade 10 3 0 2 0 75%
manila/db/migrations/alembic/versions/e8ea58723178_remove_host_from_driver_private_data.py downgrade 14 0 0 2 0 100%
manila/db/migrations/alembic/versions/e8ea58723178_remove_host_from_driver_private_data.py (no function) 16 0 0 0 0 100%
manila/db/migrations/alembic/versions/e975ea83b712_add_share_server_encryption.py upgrade 23 12 0 0 0 48%
manila/db/migrations/alembic/versions/e975ea83b712_add_share_server_encryption.py downgrade 16 9 0 0 0 44%
manila/db/migrations/alembic/versions/e975ea83b712_add_share_server_encryption.py (no function) 11 0 0 0 0 100%
manila/db/migrations/alembic/versions/e9f79621d83f_add_cast_rules_to_readonly_to_share_instances.py upgrade 12 3 0 4 1 62%
manila/db/migrations/alembic/versions/e9f79621d83f_add_cast_rules_to_readonly_to_share_instances.py downgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/e9f79621d83f_add_cast_rules_to_readonly_to_share_instances.py (no function) 10 0 0 0 0 100%
manila/db/migrations/alembic/versions/eb6d5544cbbd_add_provider_location_to_share_snapshot_instances.py upgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/eb6d5544cbbd_add_provider_location_to_share_snapshot_instances.py downgrade 1 0 0 0 0 100%
manila/db/migrations/alembic/versions/eb6d5544cbbd_add_provider_location_to_share_snapshot_instances.py (no function) 6 0 0 0 0 100%
manila/db/migrations/alembic/versions/ef0c02b4366_add_share_type_projects.py upgrade 15 6 0 0 0 60%
manila/db/migrations/alembic/versions/ef0c02b4366_add_share_type_projects.py downgrade 10 6 0 0 0 40%
manila/db/migrations/alembic/versions/ef0c02b4366_add_share_type_projects.py (no function) 8 0 0 0 0 100%
manila/db/migrations/alembic/versions/fbdfabcba377_change_the_mysql_datetime_precision.py upgrade 6 0 0 4 0 100%
manila/db/migrations/alembic/versions/fbdfabcba377_change_the_mysql_datetime_precision.py downgrade 6 0 0 4 0 100%
manila/db/migrations/alembic/versions/fbdfabcba377_change_the_mysql_datetime_precision.py (no function) 7 0 0 0 0 100%
manila/db/migrations/alembic/versions/fdfb668d19e1_add_gateway_to_network_allocations_table.py upgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/fdfb668d19e1_add_gateway_to_network_allocations_table.py downgrade 2 0 0 0 0 100%
manila/db/migrations/alembic/versions/fdfb668d19e1_add_gateway_to_network_allocations_table.py (no function) 6 0 0 0 0 100%
manila/db/migrations/utils.py load_table 1 0 0 0 0 100%
manila/db/migrations/utils.py (no function) 2 0 0 0 0 100%
manila/db/sqlalchemy/__init__.py (no function) 0 0 0 0 0 100%
manila/db/sqlalchemy/api.py get_engine 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py get_backend 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py is_admin_context 4 2 0 2 1 50%
manila/db/sqlalchemy/api.py is_user_context 7 1 0 6 1 85%
manila/db/sqlalchemy/api.py authorize_project_context 5 2 0 6 2 64%
manila/db/sqlalchemy/api.py authorize_user_context 5 5 0 6 0 0%
manila/db/sqlalchemy/api.py authorize_quota_class_context 5 4 0 6 1 18%
manila/db/sqlalchemy/api.py require_admin_context 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_admin_context.wrapper 3 0 0 2 0 100%
manila/db/sqlalchemy/api.py require_context 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_context.wrapper 3 0 0 2 0 100%
manila/db/sqlalchemy/api.py require_share_exists 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_exists.wrapper 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_snapshot_exists 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_snapshot_exists.wrapper 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_network_subnet_exists 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_network_subnet_exists.wrapper 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_instance_exists 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_share_instance_exists.wrapper 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_availability_zone_exists 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_availability_zone_exists.inner 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py require_availability_zone_exists.inner.wrapper 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py apply_sorting 11 2 0 6 1 82%
manila/db/sqlalchemy/api.py handle_db_data_error 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py handle_db_data_error.wrapper 6 3 0 0 0 50%
manila/db/sqlalchemy/api.py model_query 14 0 0 8 1 95%
manila/db/sqlalchemy/api.py _process_model_like_filter 12 3 0 10 3 73%
manila/db/sqlalchemy/api.py apply_like_filters 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py apply_like_filters._decorator 10 0 0 6 0 100%
manila/db/sqlalchemy/api.py exact_filter 19 0 0 12 0 100%
manila/db/sqlalchemy/api.py ensure_model_dict_has_id 3 0 0 2 0 100%
manila/db/sqlalchemy/api.py _sync_shares 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_snapshots 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_gigabytes 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_snapshot_gigabytes 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_share_networks 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_share_groups 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py _sync_backups 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_backup_gigabytes 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_share_group_snapshots 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py _sync_share_replicas 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_replica_gigabytes 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _sync_encryption_keys 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_resources_host_update 8 0 0 2 0 100%
manila/db/sqlalchemy/api.py service_destroy 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _service_get 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py service_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py service_get_all 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py service_get_all_by_topic 4 0 0 2 1 83%
manila/db/sqlalchemy/api.py service_get_by_host_and_topic 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py _service_get_all_topic_subquery 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py service_get_all_share_sorted 4 4 0 0 0 0%
manila/db/sqlalchemy/api.py service_get_by_args 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py service_create 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py service_update 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_get_all_by_project_and_user 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py quota_get_all_by_project_and_share_type 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py quota_get_all_by_project 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py quota_get_all 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_create 24 6 0 8 1 72%
manila/db/sqlalchemy/api.py quota_update 13 13 0 10 0 0%
manila/db/sqlalchemy/api.py quota_class_get 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py quota_class_get_default 5 1 0 2 1 71%
manila/db/sqlalchemy/api.py quota_class_get_all_by_name 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py quota_class_create 6 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_class_update 3 0 0 2 1 80%
manila/db/sqlalchemy/api.py quota_usage_get 11 4 0 8 2 58%
manila/db/sqlalchemy/api.py _quota_usage_get_all 17 2 0 8 1 88%
manila/db/sqlalchemy/api.py quota_usage_get_all_by_project 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_usage_get_all_by_project_and_user 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_usage_get_all_by_project_and_share_type 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _quota_usage_create 12 0 0 2 0 100%
manila/db/sqlalchemy/api.py quota_usage_create 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py quota_usage_update 11 11 0 8 0 0%
manila/db/sqlalchemy/api.py _reservation_create 12 0 0 2 0 100%
manila/db/sqlalchemy/api.py _get_share_type_quota_usages 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _get_user_quota_usages 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _get_project_quota_usages 9 5 0 4 1 38%
manila/db/sqlalchemy/api.py quota_reserve 9 3 0 2 0 73%
manila/db/sqlalchemy/api.py _quota_reserve 68 21 0 48 8 65%
manila/db/sqlalchemy/api.py _quota_reservations_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py reservation_commit 14 0 0 8 0 100%
manila/db/sqlalchemy/api.py reservation_rollback 13 2 0 8 3 76%
manila/db/sqlalchemy/api.py quota_destroy_all_by_project_and_user 3 3 0 0 0 0%
manila/db/sqlalchemy/api.py quota_destroy_all_by_share_type 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py _quota_destroy_all_by_share_type 10 3 0 2 1 67%
manila/db/sqlalchemy/api.py quota_destroy_all_by_project 4 4 0 0 0 0%
manila/db/sqlalchemy/api.py reservation_expire 8 0 0 4 1 92%
manila/db/sqlalchemy/api.py _extract_subdict_by_fields 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py _extract_share_instance_values 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py _change_size_to_instance_size 3 0 0 2 0 100%
manila/db/sqlalchemy/api.py _extract_snapshot_instance_values 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_instance_create 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_create 7 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_instance_update 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_instance_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_and_snapshot_instances_status_update 21 0 0 12 3 91%
manila/db/sqlalchemy/api.py share_instance_status_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_status_update 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_instance_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_get 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_instance_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_get_all 32 2 0 18 2 92%
manila/db/sqlalchemy/api.py _update_share_instance_usages 21 0 0 6 0 100%
manila/db/sqlalchemy/api.py share_instance_delete 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_delete 12 0 0 4 0 100%
manila/db/sqlalchemy/api.py update_share_instance_quota_usages 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py _set_instances_share_data 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_instance_get_all_by_host 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_instance_sizes_sum_by_host 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py share_instance_get_all_by_share_network 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_instance_get_all_by_share_server 5 1 0 2 1 71%
manila/db/sqlalchemy/api.py share_instance_get_all_by_share 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_instance_get_all_by_share_group_id 7 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_replica_get_with_filters 15 0 0 12 0 100%
manila/db/sqlalchemy/api.py share_replicas_get_all 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_replicas_get_all_by_share 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_replicas_get_available_active_replica 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_replica_get 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_replica_update 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_replica_delete 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _process_share_filters 50 7 0 36 5 81%
manila/db/sqlalchemy/api.py _process_share_filters._filter_data 6 1 0 4 1 80%
manila/db/sqlalchemy/api.py _get_filter_value_by_op 3 1 0 2 1 60%
manila/db/sqlalchemy/api.py _safe_regex_mysql 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py _get_regexp_ops 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py _db_connection_type 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _metadata_refs 9 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_create 10 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_data_get_for_project 7 0 0 4 1 91%
manila/db/sqlalchemy/api.py share_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_update 7 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_get_all_with_filters 32 3 0 18 0 94%
manila/db/sqlalchemy/api.py share_get_all_expired 8 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_with_count 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_by_project 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_by_project_with_count 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_by_share_group_id 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_by_share_group_id_with_count 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_by_share_server 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_soft_deleted 5 0 0 2 1 86%
manila/db/sqlalchemy/api.py share_get_all_by_share_server_with_count 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_get_all_soft_deleted_by_network 6 0 0 2 1 88%
manila/db/sqlalchemy/api.py share_delete 6 2 0 2 1 62%
manila/db/sqlalchemy/api.py share_soft_delete 7 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_restore 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py _transfer_get 9 0 0 6 1 93%
manila/db/sqlalchemy/api.py transfer_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _transfer_get_all 8 0 0 2 0 100%
manila/db/sqlalchemy/api.py transfer_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py transfer_get_all_by_project 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py transfer_get_all_expired 6 0 0 0 0 100%
manila/db/sqlalchemy/api.py transfer_create 14 0 0 4 2 89%
manila/db/sqlalchemy/api.py transfer_destroy 7 0 0 4 2 82%
manila/db/sqlalchemy/api.py transfer_accept 11 5 0 4 1 47%
manila/db/sqlalchemy/api.py transfer_accept_rollback 11 5 0 4 1 47%
manila/db/sqlalchemy/api.py _share_access_get_query 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_instance_access_query 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py _share_access_metadata_get_item 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_access_metadata_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_access_metadata_update 10 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_access_metadata_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_access_create 12 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_access_update 4 4 0 0 0 0%
manila/db/sqlalchemy/api.py share_instance_access_create 12 12 0 2 0 0%
manila/db/sqlalchemy/api.py share_instance_access_copy 7 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_access_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_access_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_access_get_with_context 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_instance_access_get 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_access_get_all_for_share 9 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_access_get_all_for_instance 9 0 0 2 0 100%
manila/db/sqlalchemy/api.py _set_instances_share_access_data 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py _set_instances_snapshot_access_data 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_access_get_all_by_type_and_access 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_access_check_for_existing_access 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _check_for_existing_access 10 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_instance_access_delete 19 1 0 12 3 87%
manila/db/sqlalchemy/api.py share_instance_access_update 12 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_create 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_create 10 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_update 8 1 0 4 1 83%
manila/db/sqlalchemy/api.py share_snapshot_instance_delete 11 2 0 6 2 76%
manila/db/sqlalchemy/api.py share_snapshot_instance_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_get 6 1 0 4 1 80%
manila/db/sqlalchemy/api.py share_snapshot_instance_get_all_with_filters 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_get_all_with_filters 7 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_get_all_with_filters.listify 4 0 0 4 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_get_with_filters 11 0 0 8 0 100%
manila/db/sqlalchemy/api.py _set_share_snapshot_instance_data 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_snapshot_create 12 0 0 2 0 100%
manila/db/sqlalchemy/api.py _snapshot_data_get_for_project 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_snapshot_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_get_all_with_filters 44 12 0 28 4 69%
manila/db/sqlalchemy/api.py share_snapshot_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_get_all_with_count 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_get_all_by_project 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py share_snapshot_get_all_by_project_with_count 3 3 0 0 0 0%
manila/db/sqlalchemy/api.py share_snapshot_get_all_for_share 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_get_all_for_share 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_get_latest_for_share 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_update 9 0 0 4 1 92%
manila/db/sqlalchemy/api.py share_snapshot_instances_status_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instances_status_update 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_metadata_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_metadata_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_metadata_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_metadata_update_item 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_snapshot_metadata_get_item 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_metadata_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_metadata_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_metadata_get_item 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py _share_snapshot_metadata_update 17 5 0 10 1 63%
manila/db/sqlalchemy/api.py share_snapshot_access_create 11 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_access_get_query 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_access_get_query 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_access_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_access_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_access_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_access_get 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py share_snapshot_access_get_all_for_share_snapshot 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_check_for_existing_access 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_access_get_all_for_snapshot_instance 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_access_get_all_for_snapshot_instance 9 0 0 2 1 91%
manila/db/sqlalchemy/api.py share_snapshot_instance_access_update 16 2 0 4 2 80%
manila/db/sqlalchemy/api.py share_snapshot_instance_access_get 6 2 0 4 2 60%
manila/db/sqlalchemy/api.py share_snapshot_instance_access_delete 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_access_delete 7 2 0 4 2 64%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_location_create 5 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_export_locations_get_query 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_export_locations_get 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_locations_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_snapshot_instance_export_locations_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_location_get 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_location_delete 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py _share_snapshot_instance_export_location_delete 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_locations_update 30 1 0 16 2 93%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_locations_update.get_path_list_from_rows 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_snapshot_instance_export_locations_update.create_indexed_time_dict 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_metadata_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_metadata_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_metadata_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_metadata_get_item 7 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_metadata_delete 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_metadata_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_metadata_update_item 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_metadata_update 18 0 0 8 0 100%
manila/db/sqlalchemy/api.py _share_metadata_get_item 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _export_location_get_all 9 0 0 6 0 100%
manila/db/sqlalchemy/api.py export_location_get_all_by_share_id 6 0 0 2 0 100%
manila/db/sqlalchemy/api.py export_location_get_all_by_share_instance_id 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py export_location_get_all 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py export_location_get_by_uuid 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_location_get_by_uuid 8 0 0 4 0 100%
manila/db/sqlalchemy/api.py export_locations_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_locations_update 40 1 0 22 1 97%
manila/db/sqlalchemy/api.py _export_locations_update.get_path_list_from_rows 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_locations_update.create_indexed_time_dict 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_location_metadata_get_query 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py export_location_metadata_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_location_metadata_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py export_location_metadata_delete 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_location_metadata_delete 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py export_location_metadata_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _export_location_metadata_update 19 1 0 10 2 90%
manila/db/sqlalchemy/api.py export_location_metadata_get_item 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py export_location_metadata_update_item 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py _export_location_metadata_get_item 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _security_service_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_create 5 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _security_service_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py security_service_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_get_all_by_project 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py security_service_get_all_by_share_network 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_create 5 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_delete 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_get_all_by_filter 9 3 0 4 2 62%
manila/db/sqlalchemy/api.py share_network_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_get_all_by_project 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_get_all_by_security_service 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_network_add_security_service 9 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_security_service_association_get 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_remove_security_service 8 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_update_security_service 11 2 0 2 1 77%
manila/db/sqlalchemy/api.py _count_share_networks 6 1 0 4 2 70%
manila/db/sqlalchemy/api.py _share_network_subnet_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_create 6 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_delete 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_subnet_get 7 1 0 4 1 82%
manila/db/sqlalchemy/api.py share_network_subnet_get_all_with_same_az 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_get_all 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_network_subnet_get_all_by_share_network 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnets_get_all_by_availability_zone_id 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_subnets_get_all_by_availability_zone_id 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_get_default_subnets 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_get_all_by_share_server_id 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_network_subnet_metadata_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_metadata_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_subnet_metadata_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_metadata_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_metadata_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_network_subnet_metadata_update_item 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_network_subnet_metadata_get_item 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_network_subnet_metadata_get_item 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py _share_network_subnet_metadata_update 17 5 0 10 1 63%
manila/db/sqlalchemy/api.py _share_server_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_server_create 10 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_server_delete 6 1 0 2 1 75%
manila/db/sqlalchemy/api.py share_server_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_server_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_server_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_server_search_by_identifier 15 0 0 12 0 100%
manila/db/sqlalchemy/api.py share_server_get_all_by_host_and_share_subnet_valid 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_server_get_all_by_host_and_or_share_subnet 8 0 0 4 1 92%
manila/db/sqlalchemy/api.py share_server_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_server_get_all_with_filters 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_server_get_all_with_filters 14 2 0 12 2 85%
manila/db/sqlalchemy/api.py share_server_get_all_by_host 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py share_server_get_all_unused_deletable 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_server_backend_details_get_item 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_server_backend_details_get_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_server_backend_details_set 11 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_server_backend_details_get_item 5 5 0 0 0 0%
manila/db/sqlalchemy/api.py share_server_backend_details_delete 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py _share_server_backend_details_delete 3 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_servers_update 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _driver_private_data_query 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py driver_private_data_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py driver_private_data_update 16 0 0 8 0 100%
manila/db/sqlalchemy/api.py driver_private_data_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py network_allocation_create 5 0 0 0 0 100%
manila/db/sqlalchemy/api.py network_allocation_delete 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py network_allocation_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _network_allocation_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py network_allocations_get_by_ip_address 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py network_allocations_get_for_share_server 9 0 0 6 0 100%
manila/db/sqlalchemy/api.py network_allocation_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py _dict_with_specs 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_create 16 4 0 2 0 78%
manila/db/sqlalchemy/api.py _share_type_get_query 10 1 0 4 1 86%
manila/db/sqlalchemy/api.py _share_type_update 18 6 0 8 2 69%
manila/db/sqlalchemy/api.py share_type_update 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_get_all 16 16 0 8 0 0%
manila/db/sqlalchemy/api.py _share_type_get_id_from_share_type 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_type_get 11 1 0 6 1 88%
manila/db/sqlalchemy/api.py share_type_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_type_get_by_name 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_type_get_by_name 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_get_by_name_or_id 7 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_destroy 14 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_type_access_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_access_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_access_add 8 2 0 0 0 75%
manila/db/sqlalchemy/api.py share_type_access_remove 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py _share_type_extra_specs_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_type_extra_specs_get 5 1 0 2 1 71%
manila/db/sqlalchemy/api.py share_type_extra_specs_delete 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py _share_type_extra_specs_get_item 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py share_type_extra_specs_update_or_create 9 9 0 2 0 0%
manila/db/sqlalchemy/api.py ensure_availability_zone_exists 10 1 0 6 1 88%
manila/db/sqlalchemy/api.py availability_zone_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _availability_zone_get 8 0 0 4 0 100%
manila/db/sqlalchemy/api.py _availability_zone_create_if_not_exist 7 0 0 0 0 100%
manila/db/sqlalchemy/api.py availability_zone_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py purge_deleted_records 36 4 0 16 2 88%
manila/db/sqlalchemy/api.py _share_group_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_group_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_group_get_all 33 5 0 18 1 88%
manila/db/sqlalchemy/api.py share_group_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_get_all_by_host 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_get_all_by_project 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_get_all_by_share_server 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_create 14 0 0 4 1 94%
manila/db/sqlalchemy/api.py share_group_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_destroy 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py count_shares_in_share_group 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py get_all_shares_by_share_group 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _count_share_groups 6 6 0 4 0 0%
manila/db/sqlalchemy/api.py _count_share_group_snapshots 6 6 0 4 0 0%
manila/db/sqlalchemy/api.py _share_replica_data_get_for_project 7 0 0 4 0 100%
manila/db/sqlalchemy/api.py _count_encryption_keys_for_project 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py count_share_group_snapshots_in_share_group 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py count_share_groups_in_share_network 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py count_share_group_snapshot_members_in_share 5 2 0 2 1 57%
manila/db/sqlalchemy/api.py _share_group_snapshot_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_group_snapshot_get_all 28 8 0 16 4 68%
manila/db/sqlalchemy/api.py share_group_snapshot_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_get_all 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_get_all_by_project 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_create 6 0 0 2 1 88%
manila/db/sqlalchemy/api.py share_group_snapshot_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_destroy 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_members_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_member_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_group_snapshot_member_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_group_snapshot_member_create 7 0 0 2 1 89%
manila/db/sqlalchemy/api.py share_group_snapshot_member_update 5 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_type_create 29 3 0 6 0 91%
manila/db/sqlalchemy/api.py _share_group_type_get_query 10 5 0 4 2 50%
manila/db/sqlalchemy/api.py share_group_type_get_all 16 16 0 8 0 0%
manila/db/sqlalchemy/api.py _share_group_type_get_id_from_share_group_type_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_group_type_get_id_from_share_group_type 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_group_type_get 9 1 0 4 1 85%
manila/db/sqlalchemy/api.py share_group_type_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_group_type_get_by_name 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py share_group_type_get_by_name 1 1 0 0 0 0%
manila/db/sqlalchemy/api.py share_group_type_destroy 9 0 0 2 0 100%
manila/db/sqlalchemy/api.py _share_group_type_access_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_type_access_get_all 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_type_access_add 8 2 0 0 0 75%
manila/db/sqlalchemy/api.py share_group_type_access_remove 4 1 0 2 1 67%
manila/db/sqlalchemy/api.py _share_group_type_specs_query 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_group_type_specs_get 5 1 0 2 1 71%
manila/db/sqlalchemy/api.py share_group_type_specs_delete 2 2 0 0 0 0%
manila/db/sqlalchemy/api.py _share_group_type_specs_get_item 4 4 0 2 0 0%
manila/db/sqlalchemy/api.py share_group_type_specs_update_or_create 9 9 0 2 0 0%
manila/db/sqlalchemy/api.py _message_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py message_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py message_get_all 8 0 0 2 0 100%
manila/db/sqlalchemy/api.py message_create 7 0 0 2 1 89%
manila/db/sqlalchemy/api.py message_destroy 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py cleanup_expired_messages 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py backend_info_get 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py backend_info_create 4 4 0 0 0 0%
manila/db/sqlalchemy/api.py backend_info_update 10 0 0 6 1 94%
manila/db/sqlalchemy/api.py _backend_info_query 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _async_operation_data_query 6 0 0 4 0 100%
manila/db/sqlalchemy/api.py async_operation_data_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py async_operation_data_update 16 0 0 8 0 100%
manila/db/sqlalchemy/api.py async_operation_data_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_backup_create 7 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_backup_get 4 0 0 2 0 100%
manila/db/sqlalchemy/api.py share_backups_get_all 3 0 0 0 0 100%
manila/db/sqlalchemy/api.py _share_backups_get_with_filters 14 3 0 6 3 70%
manila/db/sqlalchemy/api.py _backup_data_get_for_project 5 1 0 2 1 71%
manila/db/sqlalchemy/api.py share_backup_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py share_backup_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py _resource_lock_get 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py resource_lock_create 7 0 0 2 1 89%
manila/db/sqlalchemy/api.py resource_lock_update 4 0 0 0 0 100%
manila/db/sqlalchemy/api.py resource_lock_delete 2 0 0 0 0 100%
manila/db/sqlalchemy/api.py resource_lock_get 1 0 0 0 0 100%
manila/db/sqlalchemy/api.py resource_lock_get_all 12 0 0 2 0 100%
manila/db/sqlalchemy/api.py encryption_keys_get_count 5 0 0 2 0 100%
manila/db/sqlalchemy/api.py encryption_keys_get_all 8 1 0 4 2 75%
manila/db/sqlalchemy/api.py (no function) 1146 1 0 2 1 99%
manila/db/sqlalchemy/models.py ManilaBase.to_dict 5 0 0 4 0 100%
manila/db/sqlalchemy/models.py ManilaBase.soft_delete 3 0 0 2 0 100%
manila/db/sqlalchemy/models.py QuotaUsage.total 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py Share.name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py Share.export_location 2 0 0 2 1 75%
manila/db/sqlalchemy/models.py Share.encryption_key_ref 2 2 0 2 0 0%
manila/db/sqlalchemy/models.py Share.is_busy 3 0 0 2 0 100%
manila/db/sqlalchemy/models.py Share.export_locations 7 0 0 6 0 100%
manila/db/sqlalchemy/models.py Share.__getattr__ 4 0 0 2 0 100%
manila/db/sqlalchemy/models.py Share.share_server_id 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py Share.has_replicas 4 0 0 2 0 100%
manila/db/sqlalchemy/models.py Share.progress 2 2 0 2 0 0%
manila/db/sqlalchemy/models.py Share.instance 11 0 0 4 0 100%
manila/db/sqlalchemy/models.py Share.access_rules_status 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareInstance.set_share_data 2 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareInstance.name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareInstance.export_location 2 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareInstance.availability_zone 2 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareInstanceExportLocations.el_metadata 4 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareInstanceExportLocations.replica_state 1 1 0 0 0 0%
manila/db/sqlalchemy/models.py ShareInstanceExportLocationsMetadata.export_location_uuid 1 1 0 0 0 0%
manila/db/sqlalchemy/models.py ShareAccessMapping.state 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareInstanceAccessMapping.set_share_access_data 2 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareSnapshot.__getattr__ 4 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareSnapshot.export_locations 7 0 0 6 1 92%
manila/db/sqlalchemy/models.py ShareSnapshot.name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareSnapshot.share_name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareSnapshot.instance 8 0 0 2 1 90%
manila/db/sqlalchemy/models.py ShareSnapshot.instance.qualified_replica 4 1 0 2 1 67%
manila/db/sqlalchemy/models.py ShareSnapshot.aggregate_status 9 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareSnapshot.aggregate_status.qualified_replica 4 1 0 2 1 67%
manila/db/sqlalchemy/models.py ShareSnapshotInstance.name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareSnapshotInstance.share_name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareSnapshotInstance.share_id 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareSnapshotInstance.size 3 1 0 2 1 60%
manila/db/sqlalchemy/models.py ShareSnapshotAccessMapping.state 1 1 0 0 0 0%
manila/db/sqlalchemy/models.py ShareSnapshotInstanceAccessMapping.set_snapshot_access_data 2 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareNetwork.security_service_update_support 5 0 0 4 0 100%
manila/db/sqlalchemy/models.py ShareNetwork.network_allocation_update_support 5 2 0 4 1 44%
manila/db/sqlalchemy/models.py ShareNetworkSubnet.availability_zone 2 1 0 2 1 50%
manila/db/sqlalchemy/models.py ShareNetworkSubnet.is_default 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareNetworkSubnet.share_network_name 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareNetworkSubnet.subnet_metadata 5 0 0 2 0 100%
manila/db/sqlalchemy/models.py ShareNetworkSubnet.project_id 1 1 0 0 0 0%
manila/db/sqlalchemy/models.py ShareServer.backend_details 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareServer.share_network_subnet_ids 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareServer.share_network_id 1 0 0 0 0 100%
manila/db/sqlalchemy/models.py ShareGroup.availability_zone 2 1 0 2 1 50%
manila/db/sqlalchemy/models.py ShareBackup.name 1 1 0 0 0 0%
manila/db/sqlalchemy/models.py ShareBackup.availability_zone 2 2 0 2 0 0%
manila/db/sqlalchemy/models.py register_models 5 5 0 2 0 0%
manila/db/sqlalchemy/models.py get_access_rules_status 13 0 0 10 0 100%
manila/db/sqlalchemy/models.py get_aggregated_access_rules_state 6 0 0 2 1 88%
manila/db/sqlalchemy/models.py (no function) 609 0 0 0 0 100%
manila/db/sqlalchemy/query.py Query.soft_delete 3 1 0 2 1 60%
manila/db/sqlalchemy/query.py get_maker 1 0 0 0 0 100%
manila/db/sqlalchemy/query.py (no function) 7 0 0 0 0 100%
manila/db/sqlalchemy/utils.py paginate_query 12 0 0 6 0 100%
manila/db/sqlalchemy/utils.py (no function) 3 0 0 0 0 100%
manila/exception.py ConvertedException.__init__ 4 0 0 0 0 100%
manila/exception.py ManilaException.__init__ 26 3 0 16 1 90%
manila/exception.py GaneshaCommandFailure.__init__ 3 0 0 2 1 80%
manila/exception.py (no function) 545 0 0 0 0 100%
manila/i18n.py translate 1 1 0 0 0 0%
manila/i18n.py get_available_languages 1 1 0 0 0 0%
manila/i18n.py (no function) 6 0 0 0 0 100%
manila/image/__init__.py API 4 0 0 0 0 100%
manila/image/__init__.py (no function) 5 0 0 0 0 100%
manila/image/glance.py list_opts 1 1 0 0 0 0%
manila/image/glance.py openstackclient 3 0 0 0 0 100%
manila/image/glance.py API.image_list 2 0 0 0 0 100%
manila/image/glance.py (no function) 17 0 0 0 0 100%
manila/keymgr/__init__.py (no function) 0 0 0 0 0 100%
manila/keymgr/barbican.py list_opts 1 1 0 0 0 0%
manila/keymgr/barbican.py _require_barbican_key_manager_backend 8 2 0 4 1 75%
manila/keymgr/barbican.py BarbicanSecretACL.get_client_and_href 11 3 0 2 0 77%
manila/keymgr/barbican.py BarbicanSecretACL._get_barbican_user_id 4 4 0 0 0 0%
manila/keymgr/barbican.py BarbicanSecretACL.create_secret_access 8 8 0 0 0 0%
manila/keymgr/barbican.py BarbicanSecretACL.delete_secret_access 11 11 0 0 0 0%
manila/keymgr/barbican.py BarbicanSecretACL.get_secret_href 6 6 0 0 0 0%
manila/keymgr/barbican.py BarbicanUserAppCreds.__init__ 1 0 0 0 0 100%
manila/keymgr/barbican.py BarbicanUserAppCreds.client 1 0 0 0 0 100%
manila/keymgr/barbican.py BarbicanUserAppCreds.get_client 4 0 0 0 0 100%
manila/keymgr/barbican.py BarbicanUserAppCreds.get_application_credentials 8 3 0 2 0 70%
manila/keymgr/barbican.py BarbicanUserAppCreds.create_application_credentials 6 6 0 0 0 0%
manila/keymgr/barbican.py BarbicanUserAppCreds.delete_application_credentials 8 3 0 2 0 70%
manila/keymgr/barbican.py create_secret_access 1 1 0 0 0 0%
manila/keymgr/barbican.py delete_secret_access 1 1 0 0 0 0%
manila/keymgr/barbican.py get_secret_href 1 1 0 0 0 0%
manila/keymgr/barbican.py create_application_credentials 1 1 0 0 0 0%
manila/keymgr/barbican.py get_application_credentials 1 1 0 0 0 0%
manila/keymgr/barbican.py delete_application_credentials 1 1 0 0 0 0%
manila/keymgr/barbican.py (no function) 40 0 0 0 0 100%
manila/lock/__init__.py (no function) 0 0 0 0 0 100%
manila/lock/api.py API._get_lock_context 6 0 0 4 0 100%
manila/lock/api.py API._check_allow_lock_manipulation 4 0 0 2 0 100%
manila/lock/api.py API.access_is_restricted 9 0 0 0 0 100%
manila/lock/api.py API.get 1 1 0 0 0 0%
manila/lock/api.py API.get_all 10 0 0 4 1 93%
manila/lock/api.py API.create 13 0 0 6 1 95%
manila/lock/api.py API._check_resource_state_for_locking 12 0 0 8 0 100%
manila/lock/api.py API.update 14 5 0 6 1 60%
manila/lock/api.py API.ensure_context_can_delete_lock 3 0 0 0 0 100%
manila/lock/api.py API.delete 2 0 0 0 0 100%
manila/lock/api.py (no function) 19 0 0 0 0 100%
manila/manager.py PeriodicTasks.__init__ 1 0 0 0 0 100%
manila/manager.py Manager.RPC_API_VERSION 1 1 0 0 0 0%
manila/manager.py Manager.target 4 0 0 2 0 100%
manila/manager.py Manager.__init__ 6 0 0 2 0 100%
manila/manager.py Manager.periodic_tasks 1 0 0 0 0 100%
manila/manager.py Manager.init_host 1 0 0 0 0 100%
manila/manager.py Manager.init_host_with_rpc 1 0 0 0 0 100%
manila/manager.py Manager.service_version 1 1 0 0 0 0%
manila/manager.py Manager.service_config 4 4 0 2 0 0%
manila/manager.py Manager.is_service_ready 1 0 0 0 0 100%
manila/manager.py SchedulerDependentManager.__init__ 5 0 0 0 0 100%
manila/manager.py SchedulerDependentManager._add_to_threadpool 1 1 0 0 0 0%
manila/manager.py SchedulerDependentManager.update_service_capabilities 1 0 0 0 0 100%
manila/manager.py SchedulerDependentManager._publish_service_capabilities 3 0 0 2 0 100%
manila/manager.py (no function) 29 0 0 0 0 100%
manila/message/__init__.py (no function) 0 0 0 0 0 100%
manila/message/api.py API.create 8 0 0 0 0 100%
manila/message/api.py API.get 1 0 0 0 0 100%
manila/message/api.py API.get_all 4 0 0 0 0 100%
manila/message/api.py API.delete 1 0 0 0 0 100%
manila/message/api.py API.cleanup_expired_messages 3 0 0 0 0 100%
manila/message/api.py (no function) 17 0 0 0 0 100%
manila/message/message_field.py translate_action 2 0 0 0 0 100%
manila/message/message_field.py translate_detail 2 0 0 0 0 100%
manila/message/message_field.py translate_detail_id 5 0 0 4 0 100%
manila/message/message_field.py _translate_exception_to_detail 7 3 0 6 1 38%
manila/message/message_field.py (no function) 67 0 0 0 0 100%
manila/message/message_levels.py (no function) 1 0 0 0 0 100%
manila/network/__init__.py API 6 0 0 2 0 100%
manila/network/__init__.py NetworkBaseAPI.__init__ 5 0 0 2 0 100%
manila/network/__init__.py NetworkBaseAPI._verify_share_network 3 0 0 2 0 100%
manila/network/__init__.py NetworkBaseAPI._verify_share_network_subnet 3 0 0 2 0 100%
manila/network/__init__.py NetworkBaseAPI.update_network_allocation 0 0 0 0 0 100%
manila/network/__init__.py NetworkBaseAPI.allocate_network 1 1 0 0 0 0%
manila/network/__init__.py NetworkBaseAPI.deallocate_network 1 1 0 0 0 0%
manila/network/__init__.py NetworkBaseAPI.manage_network_allocations 1 1 0 0 0 0%
manila/network/__init__.py NetworkBaseAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/network/__init__.py NetworkBaseAPI.enabled_ip_versions 10 0 0 8 0 100%
manila/network/__init__.py NetworkBaseAPI.include_network_info 1 1 0 0 0 0%
manila/network/__init__.py (no function) 27 0 0 0 0 100%
manila/network/linux/__init__.py (no function) 0 0 0 0 0 100%
manila/network/linux/interface.py device_name_synchronized 2 0 0 0 0 100%
manila/network/linux/interface.py device_name_synchronized.wrapped_func 4 0 0 0 0 100%
manila/network/linux/interface.py device_name_synchronized.wrapped_func.source_func 1 0 0 0 0 100%
manila/network/linux/interface.py LinuxInterfaceDriver.__init__ 1 0 0 0 0 100%
manila/network/linux/interface.py LinuxInterfaceDriver.init_l3 16 2 0 10 1 88%
manila/network/linux/interface.py LinuxInterfaceDriver._remove_outdated_interfaces 6 0 0 6 2 83%
manila/network/linux/interface.py LinuxInterfaceDriver._get_set_of_device_cidrs 12 1 0 6 1 89%
manila/network/linux/interface.py LinuxInterfaceDriver.check_bridge_exists 2 1 0 2 1 50%
manila/network/linux/interface.py LinuxInterfaceDriver.get_device_name 1 0 0 0 0 100%
manila/network/linux/interface.py LinuxInterfaceDriver.plug 0 0 0 0 0 100%
manila/network/linux/interface.py LinuxInterfaceDriver.unplug 0 0 0 0 0 100%
manila/network/linux/interface.py NoopInterfaceDriver.init_l3 1 1 0 0 0 0%
manila/network/linux/interface.py NoopInterfaceDriver.plug 1 1 0 0 0 0%
manila/network/linux/interface.py NoopInterfaceDriver.unplug 1 1 0 0 0 0%
manila/network/linux/interface.py OVSInterfaceDriver._get_tap_name 1 0 0 0 0 100%
manila/network/linux/interface.py OVSInterfaceDriver._ovs_add_port 5 0 0 2 1 86%
manila/network/linux/interface.py OVSInterfaceDriver.plug 18 1 0 8 2 88%
manila/network/linux/interface.py OVSInterfaceDriver.unplug 9 2 0 2 1 73%
manila/network/linux/interface.py BridgeInterfaceDriver.plug 12 1 0 4 1 88%
manila/network/linux/interface.py BridgeInterfaceDriver.unplug 6 0 0 0 0 100%
manila/network/linux/interface.py (no function) 46 0 0 0 0 100%
manila/network/linux/ip_lib.py SubProcessBase.__init__ 1 0 0 0 0 100%
manila/network/linux/ip_lib.py SubProcessBase._run 3 0 0 2 0 100%
manila/network/linux/ip_lib.py SubProcessBase._as_root 2 0 0 0 0 100%
manila/network/linux/ip_lib.py SubProcessBase._execute 6 0 0 2 0 100%
manila/network/linux/ip_lib.py IPWrapper.__init__ 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IPWrapper.device 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IPWrapper.get_devices 12 1 0 8 2 85%
manila/network/linux/ip_lib.py IPWrapper.add_tuntap 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IPWrapper.add_veth 7 0 0 2 0 100%
manila/network/linux/ip_lib.py IPWrapper.ensure_namespace 6 0 0 2 0 100%
manila/network/linux/ip_lib.py IPWrapper.namespace_is_empty 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IPWrapper.garbage_collect_namespace 5 0 0 4 0 100%
manila/network/linux/ip_lib.py IPWrapper.add_device_to_namespace 2 0 0 2 0 100%
manila/network/linux/ip_lib.py IPWrapper.get_namespaces 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IPDevice.__init__ 5 0 0 0 0 100%
manila/network/linux/ip_lib.py IPDevice.__eq__ 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IPDevice.__str__ 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpCommandBase.__init__ 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpCommandBase._run 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpCommandBase._as_root 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpDeviceCommandBase.name 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_address 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_mtu 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_up 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_down 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_netns 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_name 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.set_alias 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.delete 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.address 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.state 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.mtu 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.qdisc 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.qlen 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.alias 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand.attributes 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpLinkCommand._parse_line 8 1 0 2 1 80%
manila/network/linux/ip_lib.py IpAddrCommand.add 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpAddrCommand.delete 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpAddrCommand.flush 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpAddrCommand.list 24 1 0 14 1 95%
manila/network/linux/ip_lib.py IpRouteCommand.add_gateway 5 0 0 2 1 86%
manila/network/linux/ip_lib.py IpRouteCommand.delete_gateway 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpRouteCommand.get_gateway 16 1 0 8 2 88%
manila/network/linux/ip_lib.py IpRouteCommand.pullup_route 27 5 0 14 2 83%
manila/network/linux/ip_lib.py IpRouteCommand.clear_outdated_routes 4 0 0 2 0 100%
manila/network/linux/ip_lib.py IpRouteCommand.list 16 0 0 12 1 96%
manila/network/linux/ip_lib.py IpRouteCommand.delete_net_route 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpNetnsCommand.add 2 0 0 0 0 100%
manila/network/linux/ip_lib.py IpNetnsCommand.delete 1 0 0 0 0 100%
manila/network/linux/ip_lib.py IpNetnsCommand.execute 9 1 0 6 1 87%
manila/network/linux/ip_lib.py IpNetnsCommand.exists 5 0 0 4 0 100%
manila/network/linux/ip_lib.py device_exists 7 1 0 2 1 78%
manila/network/linux/ip_lib.py iproute_arg_supported 3 3 0 0 0 0%
manila/network/linux/ip_lib.py (no function) 82 0 0 0 0 100%
manila/network/linux/ovs_lib.py OVSBridge.__init__ 2 0 0 0 0 100%
manila/network/linux/ovs_lib.py OVSBridge.re_compile_id 7 0 0 0 0 100%
manila/network/linux/ovs_lib.py OVSBridge.run_vsctl 5 2 0 0 0 60%
manila/network/linux/ovs_lib.py OVSBridge.reset_bridge 2 0 0 0 0 100%
manila/network/linux/ovs_lib.py OVSBridge.delete_port 1 0 0 0 0 100%
manila/network/linux/ovs_lib.py (no function) 10 0 0 0 0 100%
manila/network/neutron/__init__.py (no function) 0 0 0 0 0 100%
manila/network/neutron/api.py list_opts 1 1 0 0 0 0%
manila/network/neutron/api.py API.__init__ 8 0 0 0 0 100%
manila/network/neutron/api.py API.client 1 0 0 0 0 100%
manila/network/neutron/api.py API.get_client 3 0 0 2 0 100%
manila/network/neutron/api.py API.admin_project_id 6 0 0 2 0 100%
manila/network/neutron/api.py API.get_all_admin_project_networks 3 0 0 0 0 100%
manila/network/neutron/api.py API.create_port 1 0 0 0 0 100%
manila/network/neutron/api.py API._create_port 49 11 0 26 3 81%
manila/network/neutron/api.py API.delete_port 9 2 0 0 0 78%
manila/network/neutron/api.py API.delete_subnet 4 4 0 0 0 0%
manila/network/neutron/api.py API.list_ports 1 0 0 0 0 100%
manila/network/neutron/api.py API.show_port 6 4 0 0 0 33%
manila/network/neutron/api.py API.get_all_networks 1 0 0 0 0 100%
manila/network/neutron/api.py API.get_network 7 4 0 0 0 43%
manila/network/neutron/api.py API.get_subnet 4 2 0 0 0 50%
manila/network/neutron/api.py API.list_extensions 2 0 0 0 0 100%
manila/network/neutron/api.py API._has_port_binding_extension 3 3 0 2 0 0%
manila/network/neutron/api.py API.router_create 7 0 0 0 0 100%
manila/network/neutron/api.py API.network_create 7 0 0 0 0 100%
manila/network/neutron/api.py API.subnet_create 12 1 0 2 1 86%
manila/network/neutron/api.py API.router_add_interface 9 0 0 4 2 85%
manila/network/neutron/api.py API.router_remove_interface 9 9 0 4 0 0%
manila/network/neutron/api.py API.router_list 4 2 0 0 0 50%
manila/network/neutron/api.py API.update_port_fixed_ips 6 0 0 0 0 100%
manila/network/neutron/api.py API.bind_port_to_host 7 4 0 0 0 43%
manila/network/neutron/api.py API.delete_port_binding 4 2 0 0 0 50%
manila/network/neutron/api.py API.activate_port_binding 4 2 0 0 0 50%
manila/network/neutron/api.py API.show_router 4 2 0 0 0 50%
manila/network/neutron/api.py API.router_update_routes 6 0 0 0 0 100%
manila/network/neutron/api.py API.update_subnet 5 5 0 0 0 0%
manila/network/neutron/api.py API.security_group_list 4 4 0 0 0 0%
manila/network/neutron/api.py API.security_group_create 4 4 0 0 0 0%
manila/network/neutron/api.py API.security_group_rule_create 8 8 0 2 0 0%
manila/network/neutron/api.py (no function) 58 0 0 0 0 100%
manila/network/neutron/constants.py (no function) 5 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.__init__ 8 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.label 1 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.neutron_api 3 0 0 2 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.include_network_info 1 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._store_and_get_neutron_net_info 3 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.allocate_network 12 2 0 4 1 81%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.manage_network_allocations 26 0 0 4 1 97%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.unmanage_network_allocations 3 0 0 2 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._get_ports_respective_to_ips 8 0 0 8 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._get_matched_ip_address 9 0 0 4 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin.deallocate_network 12 8 0 6 1 39%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._get_port_create_args 1 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._create_port 10 0 0 4 1 93%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._delete_port 8 0 0 4 2 83%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._has_provider_network_extension 2 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._is_neutron_multi_segment 3 0 0 2 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._save_neutron_network_data 26 0 0 12 1 97%
manila/network/neutron/neutron_network_plugin.py NeutronNetworkPlugin._save_neutron_subnet_data 5 0 0 2 1 86%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin.__init__ 5 0 0 0 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin._select_proper_share_network_subnet 4 0 0 2 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin.allocate_network 4 1 0 2 1 67%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin.manage_network_allocations 4 1 0 2 1 67%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin._verify_net_and_subnet 6 0 0 4 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronSingleNetworkPlugin._update_share_network_net_data 12 0 0 10 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.__init__ 10 0 0 4 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.update_network_allocation 4 0 0 2 1 83%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin._wait_for_ports_bind 13 0 0 8 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin._get_port_create_args 9 0 0 4 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin._save_neutron_network_data 4 1 0 2 1 67%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin._save_neutron_network_mtu 5 0 0 2 1 86%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.allocate_network 9 0 0 6 0 100%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin._wait_for_network_segment 7 2 0 4 1 73%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.extend_network_allocations 11 1 0 6 1 88%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.delete_extended_allocations 8 3 0 2 0 70%
manila/network/neutron/neutron_network_plugin.py NeutronBindNetworkPlugin.cutover_network_allocations 7 0 0 2 0 100%
manila/network/neutron/neutron_network_plugin.py (no function) 64 0 0 0 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.__init__ 7 0 0 0 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.label 1 0 0 0 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin._set_persistent_network_data 18 0 0 6 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin._get_network 8 0 0 4 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin._get_list_of_allowed_addresses 28 0 0 16 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin._get_available_ips 13 0 0 8 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.include_network_info 1 0 0 0 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin._save_network_info 4 0 0 2 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.allocate_network 13 0 0 6 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.deallocate_network 3 0 0 2 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.unmanage_network_allocations 1 0 0 0 0 100%
manila/network/standalone_network_plugin.py StandaloneNetworkPlugin.manage_network_allocations 19 0 0 10 0 100%
manila/network/standalone_network_plugin.py (no function) 26 0 0 0 0 100%
manila/opts.py list_opts 1 1 0 0 0 0%
manila/opts.py (no function) 86 86 0 0 0 0%
manila/policies/__init__.py list_rules 1 0 0 0 0 100%
manila/policies/__init__.py (no function) 34 0 0 0 0 100%
manila/policies/availability_zone.py list_rules 1 0 0 0 0 100%
manila/policies/availability_zone.py (no function) 8 0 0 0 0 100%
manila/policies/base.py list_rules 1 0 0 0 0 100%
manila/policies/base.py (no function) 20 0 0 0 0 100%
manila/policies/message.py list_rules 1 0 0 0 0 100%
manila/policies/message.py (no function) 10 0 0 0 0 100%
manila/policies/quota_class_set.py list_rules 1 0 0 0 0 100%
manila/policies/quota_class_set.py (no function) 9 0 0 0 0 100%
manila/policies/quota_set.py list_rules 1 0 0 0 0 100%
manila/policies/quota_set.py (no function) 10 0 0 0 0 100%
manila/policies/resource_lock.py list_rules 1 0 0 0 0 100%
manila/policies/resource_lock.py (no function) 13 0 0 0 0 100%
manila/policies/scheduler_stats.py list_rules 1 0 0 0 0 100%
manila/policies/scheduler_stats.py (no function) 9 0 0 0 0 100%
manila/policies/security_service.py list_rules 1 0 0 0 0 100%
manila/policies/security_service.py (no function) 14 0 0 0 0 100%
manila/policies/service.py list_rules 1 0 0 0 0 100%
manila/policies/service.py (no function) 10 0 0 0 0 100%
manila/policies/share_access.py list_rules 1 0 0 0 0 100%
manila/policies/share_access.py (no function) 10 0 0 0 0 100%
manila/policies/share_access_metadata.py list_rules 1 0 0 0 0 100%
manila/policies/share_access_metadata.py (no function) 9 0 0 0 0 100%
manila/policies/share_backup.py list_rules 1 0 0 0 0 100%
manila/policies/share_backup.py (no function) 14 0 0 0 0 100%
manila/policies/share_export_location.py list_rules 1 0 0 0 0 100%
manila/policies/share_export_location.py (no function) 13 0 0 0 0 100%
manila/policies/share_group.py list_rules 1 0 0 0 0 100%
manila/policies/share_group.py (no function) 14 0 0 0 0 100%
manila/policies/share_group_snapshot.py list_rules 1 0 0 0 0 100%
manila/policies/share_group_snapshot.py (no function) 14 0 0 0 0 100%
manila/policies/share_group_type.py list_rules 1 0 0 0 0 100%
manila/policies/share_group_type.py (no function) 15 0 0 0 0 100%
manila/policies/share_group_types_spec.py list_rules 1 0 0 0 0 100%
manila/policies/share_group_types_spec.py (no function) 12 0 0 0 0 100%
manila/policies/share_instance.py list_rules 1 0 0 0 0 100%
manila/policies/share_instance.py (no function) 11 0 0 0 0 100%
manila/policies/share_instance_export_location.py list_rules 1 0 0 0 0 100%
manila/policies/share_instance_export_location.py (no function) 9 0 0 0 0 100%
manila/policies/share_network.py list_rules 1 0 0 0 0 100%
manila/policies/share_network.py (no function) 21 0 0 0 0 100%
manila/policies/share_network_subnet.py list_rules 1 0 0 0 0 100%
manila/policies/share_network_subnet.py (no function) 14 0 0 0 0 100%
manila/policies/share_replica.py list_rules 1 0 0 0 0 100%
manila/policies/share_replica.py (no function) 16 0 0 0 0 100%
manila/policies/share_replica_export_location.py list_rules 1 0 0 0 0 100%
manila/policies/share_replica_export_location.py (no function) 9 0 0 0 0 100%
manila/policies/share_server.py list_rules 1 0 0 0 0 100%
manila/policies/share_server.py (no function) 20 0 0 0 0 100%
manila/policies/share_snapshot.py list_rules 1 0 0 0 0 100%
manila/policies/share_snapshot.py (no function) 21 0 0 0 0 100%
manila/policies/share_snapshot_export_location.py list_rules 1 0 0 0 0 100%
manila/policies/share_snapshot_export_location.py (no function) 9 0 0 0 0 100%
manila/policies/share_snapshot_instance.py list_rules 1 0 0 0 0 100%
manila/policies/share_snapshot_instance.py (no function) 11 0 0 0 0 100%
manila/policies/share_snapshot_instance_export_location.py list_rules 1 0 0 0 0 100%
manila/policies/share_snapshot_instance_export_location.py (no function) 9 0 0 0 0 100%
manila/policies/share_transfer.py list_rules 1 0 0 0 0 100%
manila/policies/share_transfer.py (no function) 12 0 0 0 0 100%
manila/policies/share_type.py list_rules 1 0 0 0 0 100%
manila/policies/share_type.py (no function) 16 0 0 0 0 100%
manila/policies/share_types_extra_spec.py list_rules 1 0 0 0 0 100%
manila/policies/share_types_extra_spec.py (no function) 12 0 0 0 0 100%
manila/policies/shares.py list_rules 1 0 0 0 0 100%
manila/policies/shares.py (no function) 43 0 0 0 0 100%
manila/policy.py reset 3 0 0 2 0 100%
manila/policy.py init 5 0 0 2 0 100%
manila/policy.py enforce 5 0 0 0 0 100%
manila/policy.py set_rules 2 2 0 0 0 0%
manila/policy.py get_rules 2 2 0 2 0 0%
manila/policy.py register_rules 1 0 0 0 0 100%
manila/policy.py get_enforcer 11 11 0 4 0 0%
manila/policy.py authorize 18 1 0 4 2 86%
manila/policy.py default_target 1 0 0 0 0 100%
manila/policy.py check_is_admin 2 0 0 0 0 100%
manila/policy.py check_is_host_admin 2 0 0 0 0 100%
manila/policy.py wrap_check_policy 3 0 0 0 0 100%
manila/policy.py wrap_check_policy.check_policy_wraper 2 0 0 0 0 100%
manila/policy.py wrap_check_policy.check_policy_wraper.wrapped 2 0 0 0 0 100%
manila/policy.py check_policy 3 0 0 0 0 100%
manila/policy.py (no function) 24 0 0 0 0 100%
manila/privsep/__init__.py (no function) 3 0 0 0 0 100%
manila/privsep/common.py execute_with_retries 6 6 0 0 0 0%
manila/privsep/common.py execute_with_retries.execute 6 6 0 0 0 0%
manila/privsep/common.py (no function) 6 1 0 0 0 83%
manila/privsep/filesystem.py e2fsck 1 1 0 0 0 0%
manila/privsep/filesystem.py tune2fs 1 1 0 0 0 0%
manila/privsep/filesystem.py make_filesystem 1 1 0 0 0 0%
manila/privsep/filesystem.py (no function) 8 0 0 0 0 100%
manila/privsep/lvm.py lvremove 1 1 0 0 0 0%
manila/privsep/lvm.py lvcreate 6 6 0 4 0 0%
manila/privsep/lvm.py lv_snapshot_create 2 2 0 0 0 0%
manila/privsep/lvm.py get_vgs 2 2 0 0 0 0%
manila/privsep/lvm.py list_vgs_get_name 2 2 0 0 0 0%
manila/privsep/lvm.py lvconvert 1 1 0 0 0 0%
manila/privsep/lvm.py lvrename 1 1 0 0 0 0%
manila/privsep/lvm.py lvextend 1 1 0 0 0 0%
manila/privsep/lvm.py (no function) 18 0 0 0 0 100%
manila/privsep/os.py rmdir 1 1 0 0 0 0%
manila/privsep/os.py mkdir 1 1 0 0 0 0%
manila/privsep/os.py recursive_forced_rm 1 1 0 0 0 0%
manila/privsep/os.py is_data_definition_direct_io_supported 6 6 0 0 0 0%
manila/privsep/os.py data_definition 4 4 0 2 0 0%
manila/privsep/os.py umount 1 1 0 0 0 0%
manila/privsep/os.py mount 2 2 0 0 0 0%
manila/privsep/os.py list_mounts 2 2 0 0 0 0%
manila/privsep/os.py chmod 1 1 0 0 0 0%
manila/privsep/os.py find 7 7 0 4 0 0%
manila/privsep/os.py (no function) 23 0 0 0 0 100%
manila/quota.py DbQuotaDriver.get_by_class 1 0 0 0 0 100%
manila/quota.py DbQuotaDriver.get_defaults 5 0 0 2 0 100%
manila/quota.py DbQuotaDriver.get_class_quotas 6 0 0 4 0 100%
manila/quota.py DbQuotaDriver._process_quotas 23 3 0 18 2 83%
manila/quota.py DbQuotaDriver.get_project_quotas 5 0 0 2 0 100%
manila/quota.py DbQuotaDriver.get_user_quotas 9 0 0 6 0 100%
manila/quota.py DbQuotaDriver.get_share_type_quotas 9 0 0 6 0 100%
manila/quota.py DbQuotaDriver.get_settable_quotas 12 0 0 8 0 100%
manila/quota.py DbQuotaDriver._get_quotas 14 0 0 8 0 100%
manila/quota.py DbQuotaDriver.limit_check 9 1 0 6 1 87%
manila/quota.py DbQuotaDriver.reserve 18 0 0 14 0 100%
manila/quota.py DbQuotaDriver.commit 5 0 0 4 0 100%
manila/quota.py DbQuotaDriver.rollback 5 0 0 4 0 100%
manila/quota.py DbQuotaDriver.usage_reset 6 0 0 2 0 100%
manila/quota.py DbQuotaDriver.destroy_all_by_project 1 0 0 0 0 100%
manila/quota.py DbQuotaDriver.destroy_all_by_project_and_user 1 0 0 0 0 100%
manila/quota.py DbQuotaDriver.destroy_all_by_project_and_share_type 1 0 0 0 0 100%
manila/quota.py DbQuotaDriver.expire 1 0 0 0 0 100%
manila/quota.py BaseResource.__init__ 2 0 0 0 0 100%
manila/quota.py BaseResource.default 1 0 0 0 0 100%
manila/quota.py ReservableResource.__init__ 3 0 0 2 0 100%
manila/quota.py CountableResource.__init__ 2 0 0 0 0 100%
manila/quota.py QuotaEngine.__init__ 3 0 0 0 0 100%
manila/quota.py QuotaEngine._driver 8 0 0 6 2 86%
manila/quota.py QuotaEngine.__contains__ 1 0 0 0 0 100%
manila/quota.py QuotaEngine.register_resource 1 0 0 0 0 100%
manila/quota.py QuotaEngine.register_resources 2 0 0 2 0 100%
manila/quota.py QuotaEngine.get_by_class 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_defaults 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_class_quotas 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_user_quotas 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_share_type_quotas 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_project_quotas 1 0 0 0 0 100%
manila/quota.py QuotaEngine.get_settable_quotas 1 0 0 0 0 100%
manila/quota.py QuotaEngine.count 4 0 0 2 0 100%
manila/quota.py QuotaEngine.limit_check 1 0 0 0 0 100%
manila/quota.py QuotaEngine.reserve 3 0 0 0 0 100%
manila/quota.py QuotaEngine.commit 6 0 0 0 0 100%
manila/quota.py QuotaEngine.rollback 6 0 0 0 0 100%
manila/quota.py QuotaEngine.usage_reset 1 0 0 0 0 100%
manila/quota.py QuotaEngine.destroy_all_by_project_and_user 1 0 0 0 0 100%
manila/quota.py QuotaEngine.destroy_all_by_project_and_share_type 1 0 0 0 0 100%
manila/quota.py QuotaEngine.destroy_all_by_project 1 0 0 0 0 100%
manila/quota.py QuotaEngine.expire 1 0 0 0 0 100%
manila/quota.py QuotaEngine.resources 1 0 0 0 0 100%
manila/quota.py (no function) 70 0 0 0 0 100%
manila/rpc.py init 8 0 0 2 0 100%
manila/rpc.py initialized 1 0 0 0 0 100%
manila/rpc.py cleanup 6 0 0 0 0 100%
manila/rpc.py set_defaults 1 1 0 0 0 0%
manila/rpc.py add_extra_exmods 1 0 0 0 0 100%
manila/rpc.py clear_extra_exmods 1 0 0 0 0 100%
manila/rpc.py get_allowed_exmods 1 0 0 0 0 100%
manila/rpc.py JsonPayloadSerializer.serialize_entity 1 1 0 0 0 0%
manila/rpc.py RequestContextSerializer.__init__ 1 0 0 0 0 100%
manila/rpc.py RequestContextSerializer.serialize_entity 3 0 0 2 0 100%
manila/rpc.py RequestContextSerializer.deserialize_entity 3 3 0 2 0 0%
manila/rpc.py RequestContextSerializer.serialize_context 7 2 0 4 2 64%
manila/rpc.py RequestContextSerializer.deserialize_context 5 2 0 4 1 44%
manila/rpc.py get_transport_url 1 1 0 0 0 0%
manila/rpc.py get_client 3 0 0 0 0 100%
manila/rpc.py get_server 4 0 0 0 0 100%
manila/rpc.py get_notifier 4 0 0 2 1 83%
manila/rpc.py (no function) 37 0 0 0 0 100%
manila/scheduler/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/base_handler.py BaseHandler.__init__ 3 0 0 0 0 100%
manila/scheduler/base_handler.py BaseHandler._is_correct_class 1 0 0 0 0 100%
manila/scheduler/base_handler.py BaseHandler.get_all_classes 1 0 0 0 0 100%
manila/scheduler/base_handler.py (no function) 6 0 0 0 0 100%
manila/scheduler/drivers/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/drivers/base.py share_update_db 3 0 0 0 0 100%
manila/scheduler/drivers/base.py share_replica_update_db 3 3 0 0 0 0%
manila/scheduler/drivers/base.py share_group_update_db 3 3 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.__init__ 2 0 0 0 0 100%
manila/scheduler/drivers/base.py Scheduler.get_host_list 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.get_service_capabilities 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.update_service_capabilities 1 0 0 0 0 100%
manila/scheduler/drivers/base.py Scheduler.hosts_up 2 0 0 0 0 100%
manila/scheduler/drivers/base.py Scheduler.schedule 1 0 0 0 0 100%
manila/scheduler/drivers/base.py Scheduler.schedule_create_share 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.schedule_create_share_group 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.get_pools 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.host_passes_filters 1 1 0 0 0 0%
manila/scheduler/drivers/base.py Scheduler.schedule_create_replica 1 1 0 0 0 0%
manila/scheduler/drivers/base.py (no function) 25 0 0 0 0 100%
manila/scheduler/drivers/chance.py ChanceScheduler._filter_hosts 4 4 0 0 0 0%
manila/scheduler/drivers/chance.py ChanceScheduler._schedule 10 10 0 4 0 0%
manila/scheduler/drivers/chance.py ChanceScheduler.schedule_create_share 6 6 0 0 0 0%
manila/scheduler/drivers/chance.py (no function) 10 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler.__init__ 5 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._get_configuration_options 1 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler.get_pools 1 1 0 0 0 0%
manila/scheduler/drivers/filter.py FilterScheduler._post_select_populate_filter_properties 1 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._add_retry_host 5 0 0 2 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._max_attempts 5 0 0 2 0 100%
manila/scheduler/drivers/filter.py FilterScheduler.schedule_create_share 8 7 0 0 0 12%
manila/scheduler/drivers/filter.py FilterScheduler.schedule_create_replica 7 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._format_filter_properties 48 2 0 22 2 94%
manila/scheduler/drivers/filter.py FilterScheduler._schedule_share 20 0 0 6 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._populate_retry_share 13 0 0 6 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._log_share_error 8 5 0 4 1 33%
manila/scheduler/drivers/filter.py FilterScheduler._populate_scheduler_hint 4 1 0 2 1 67%
manila/scheduler/drivers/filter.py FilterScheduler.populate_filter_properties_scheduler_hints 10 0 0 4 0 100%
manila/scheduler/drivers/filter.py FilterScheduler.populate_filter_properties_share 9 0 0 0 0 100%
manila/scheduler/drivers/filter.py FilterScheduler.schedule_create_share_group 9 0 0 2 0 100%
manila/scheduler/drivers/filter.py FilterScheduler._get_weighted_hosts_for_share_type 19 2 0 12 3 84%
manila/scheduler/drivers/filter.py FilterScheduler._get_weighted_hosts_for_share_group_type 13 2 0 6 2 79%
manila/scheduler/drivers/filter.py FilterScheduler._get_weighted_candidates_share_group 24 8 0 18 1 60%
manila/scheduler/drivers/filter.py FilterScheduler._get_best_host_for_share_group 4 1 0 2 1 67%
manila/scheduler/drivers/filter.py FilterScheduler.host_passes_filters 13 1 0 6 1 89%
manila/scheduler/drivers/filter.py (no function) 38 0 0 0 0 100%
manila/scheduler/drivers/simple.py SimpleScheduler.schedule_create_share 21 0 0 8 1 97%
manila/scheduler/drivers/simple.py (no function) 12 0 0 0 0 100%
manila/scheduler/evaluator/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py _operatorOperands 8 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalConstant.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalConstant.eval 20 0 0 4 1 96%
manila/scheduler/evaluator/evaluator.py EvalSignOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalSignOp.eval 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalAddOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalAddOp.eval 7 0 0 6 1 92%
manila/scheduler/evaluator/evaluator.py EvalMultOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalMultOp.eval 11 0 0 6 1 94%
manila/scheduler/evaluator/evaluator.py EvalPowerOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalPowerOp.eval 4 0 0 2 0 100%
manila/scheduler/evaluator/evaluator.py EvalNegateOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalNegateOp.eval 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalComparisonOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalComparisonOp.eval 9 0 0 4 0 100%
manila/scheduler/evaluator/evaluator.py EvalTernaryOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalTernaryOp.eval 4 0 0 2 0 100%
manila/scheduler/evaluator/evaluator.py EvalFunction.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalFunction.eval 4 0 0 2 0 100%
manila/scheduler/evaluator/evaluator.py EvalCommaSeperator.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalCommaSeperator.eval 9 0 0 4 0 100%
manila/scheduler/evaluator/evaluator.py EvalBoolAndOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalBoolAndOp.eval 3 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalBoolOrOp.__init__ 1 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py EvalBoolOrOp.eval 3 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py _def_parser 28 0 0 0 0 100%
manila/scheduler/evaluator/evaluator.py evaluate 9 0 0 2 0 100%
manila/scheduler/evaluator/evaluator.py (no function) 49 0 0 0 0 100%
manila/scheduler/filters/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/filters/affinity.py AffinityBaseFilter.__init__ 1 0 0 0 0 100%
manila/scheduler/filters/affinity.py AffinityBaseFilter.filter_all 10 4 0 2 1 58%
manila/scheduler/filters/affinity.py AffinityBaseFilter._validate 23 1 0 10 1 94%
manila/scheduler/filters/affinity.py AffinityFilter.host_passes 2 0 0 0 0 100%
manila/scheduler/filters/affinity.py AntiAffinityFilter.host_passes 2 0 0 0 0 100%
manila/scheduler/filters/affinity.py (no function) 22 0 0 0 0 100%
manila/scheduler/filters/availability_zone.py AvailabilityZoneFilter.host_passes 16 0 0 6 0 100%
manila/scheduler/filters/availability_zone.py (no function) 4 0 0 0 0 100%
manila/scheduler/filters/base.py BaseFilter._filter_one 1 0 0 0 0 100%
manila/scheduler/filters/base.py BaseFilter.filter_all 3 0 0 4 0 100%
manila/scheduler/filters/base.py BaseFilter.run_filter_for_index 1 0 0 0 0 100%
manila/scheduler/filters/base.py BaseFilterHandler.get_filtered_objects 17 0 0 8 0 100%
manila/scheduler/filters/base.py (no function) 10 0 0 0 0 100%
manila/scheduler/filters/base_host.py BaseHostFilter._filter_one 1 0 0 0 0 100%
manila/scheduler/filters/base_host.py BaseHostFilter.host_passes 1 1 0 0 0 0%
manila/scheduler/filters/base_host.py HostFilterHandler.__init__ 1 0 0 0 0 100%
manila/scheduler/filters/base_host.py (no function) 6 0 0 0 0 100%
manila/scheduler/filters/capabilities.py CapabilitiesFilter._satisfies_extra_specs 4 0 0 2 0 100%
manila/scheduler/filters/capabilities.py CapabilitiesFilter.host_passes 5 0 0 2 0 100%
manila/scheduler/filters/capabilities.py (no function) 7 0 0 0 0 100%
manila/scheduler/filters/capacity.py CapacityFilter.host_passes 40 0 0 20 0 100%
manila/scheduler/filters/capacity.py (no function) 7 0 0 0 0 100%
manila/scheduler/filters/create_from_snapshot.py CreateFromSnapshotFilter.host_passes 16 0 0 6 0 100%
manila/scheduler/filters/create_from_snapshot.py (no function) 6 0 0 0 0 100%
manila/scheduler/filters/driver.py DriverFilter.host_passes 6 0 0 0 0 100%
manila/scheduler/filters/driver.py DriverFilter._check_filter_function 12 0 0 2 0 100%
manila/scheduler/filters/driver.py DriverFilter._run_evaluator 6 0 0 0 0 100%
manila/scheduler/filters/driver.py DriverFilter._generate_stats 6 0 0 2 0 100%
manila/scheduler/filters/driver.py (no function) 10 0 0 0 0 100%
manila/scheduler/filters/extra_specs_ops.py match 30 3 0 20 2 90%
manila/scheduler/filters/extra_specs_ops.py (no function) 4 0 0 0 0 100%
manila/scheduler/filters/host.py OnlyHostFilter.host_passes 10 0 0 6 0 100%
manila/scheduler/filters/host.py (no function) 4 0 0 0 0 100%
manila/scheduler/filters/ignore_attempted_hosts.py IgnoreAttemptedHostsFilter.host_passes 10 0 0 2 0 100%
manila/scheduler/filters/ignore_attempted_hosts.py (no function) 5 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._op_compare 6 0 0 4 0 100%
manila/scheduler/filters/json.py JsonFilter._equals 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._less_than 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._greater_than 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._in 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._less_than_equal 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._greater_than_equal 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._not 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._or 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._and 1 0 0 0 0 100%
manila/scheduler/filters/json.py JsonFilter._parse_string 13 1 0 10 1 91%
manila/scheduler/filters/json.py JsonFilter._process_filter 14 0 0 10 0 100%
manila/scheduler/filters/json.py JsonFilter.host_passes 12 0 0 6 0 100%
manila/scheduler/filters/json.py (no function) 18 0 0 0 0 100%
manila/scheduler/filters/retry.py RetryFilter.host_passes 10 0 0 2 0 100%
manila/scheduler/filters/retry.py (no function) 5 0 0 0 0 100%
manila/scheduler/filters/share_group_filters/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/filters/share_group_filters/consistent_snapshot.py ConsistentSnapshotFilter.host_passes 4 1 0 2 1 67%
manila/scheduler/filters/share_group_filters/consistent_snapshot.py (no function) 3 0 0 0 0 100%
manila/scheduler/filters/share_replication.py ShareReplicationFilter.host_passes 23 0 0 10 0 100%
manila/scheduler/filters/share_replication.py (no function) 5 0 0 0 0 100%
manila/scheduler/host_manager.py ReadOnlyDict.__init__ 2 0 0 0 0 100%
manila/scheduler/host_manager.py ReadOnlyDict.__setitem__ 1 1 0 0 0 0%
manila/scheduler/host_manager.py ReadOnlyDict.__delitem__ 1 1 0 0 0 0%
manila/scheduler/host_manager.py ReadOnlyDict.clear 1 1 0 0 0 0%
manila/scheduler/host_manager.py ReadOnlyDict.pop 1 1 0 0 0 0%
manila/scheduler/host_manager.py ReadOnlyDict.popitem 1 1 0 0 0 0%
manila/scheduler/host_manager.py ReadOnlyDict.update 7 3 0 6 3 54%
manila/scheduler/host_manager.py HostState.__init__ 38 0 0 0 0 100%
manila/scheduler/host_manager.py HostState.update_capabilities 6 0 0 4 0 100%
manila/scheduler/host_manager.py HostState.update_from_share_capability 6 1 0 4 1 80%
manila/scheduler/host_manager.py HostState.update_pools 34 1 0 16 2 94%
manila/scheduler/host_manager.py HostState._append_backend_info 46 0 0 46 1 99%
manila/scheduler/host_manager.py HostState.update_backend 22 0 0 4 0 100%
manila/scheduler/host_manager.py HostState.consume_from_share 8 0 0 6 0 100%
manila/scheduler/host_manager.py HostState.__repr__ 1 0 0 0 0 100%
manila/scheduler/host_manager.py PoolState.__init__ 4 0 0 0 0 100%
manila/scheduler/host_manager.py PoolState._estimate_provisioned_capacity 1 0 0 0 0 100%
manila/scheduler/host_manager.py PoolState.update_from_share_capability 27 1 0 6 2 91%
manila/scheduler/host_manager.py PoolState.update_pools 1 1 0 0 0 0%
manila/scheduler/host_manager.py HostManager.__init__ 6 0 0 0 0 100%
manila/scheduler/host_manager.py HostManager._choose_host_filters 19 1 0 14 1 94%
manila/scheduler/host_manager.py HostManager._choose_host_weighers 19 4 0 14 5 73%
manila/scheduler/host_manager.py HostManager.get_filtered_hosts 2 0 0 0 0 100%
manila/scheduler/host_manager.py HostManager.get_weighed_hosts 5 0 0 2 0 100%
manila/scheduler/host_manager.py HostManager.update_service_capabilities 12 4 0 4 2 62%
manila/scheduler/host_manager.py HostManager._update_host_state_map 21 0 0 8 0 100%
manila/scheduler/host_manager.py HostManager.get_all_host_states_share 8 0 0 4 0 100%
manila/scheduler/host_manager.py HostManager.get_pools 13 0 0 8 1 95%
manila/scheduler/host_manager.py HostManager._passes_filters 11 0 0 12 0 100%
manila/scheduler/host_manager.py (no function) 52 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.__init__ 10 0 0 4 0 100%
manila/scheduler/manager.py SchedulerManager.init_host_with_rpc 3 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.get_host_list 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.get_service_capabilities 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.update_service_capabilities 5 1 0 4 1 78%
manila/scheduler/manager.py SchedulerManager.create_share_instance 7 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.get_pools 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.manage_share 8 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.manage_share._manage_share_set_error 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.migrate_share_to_host 12 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.migrate_share_to_host._migrate_share_set_error 5 0 0 2 0 100%
manila/scheduler/manager.py SchedulerManager._set_share_state_and_notify 9 0 0 4 0 100%
manila/scheduler/manager.py SchedulerManager.request_service_capabilities 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager._set_share_group_error_state 7 0 0 4 1 91%
manila/scheduler/manager.py SchedulerManager._expire_reservations 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager.create_share_group 7 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager._set_share_replica_error_state 9 0 0 4 0 100%
manila/scheduler/manager.py SchedulerManager.create_share_replica 7 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager._clean_expired_messages 1 0 0 0 0 100%
manila/scheduler/manager.py SchedulerManager._mark_services_as_down 4 0 0 6 0 100%
manila/scheduler/manager.py SchedulerManager.extend_share 14 14 0 2 0 0%
manila/scheduler/manager.py SchedulerManager.extend_share._extend_share_set_error 2 2 0 0 0 0%
manila/scheduler/manager.py (no function) 52 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.__init__ 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.create_share_instance 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.update_service_capabilities 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.get_pools 2 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.create_share_group 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.migrate_share_to_host 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.create_share_replica 3 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.manage_share 2 0 0 0 0 100%
manila/scheduler/rpcapi.py SchedulerAPI.extend_share 3 0 0 0 0 100%
manila/scheduler/rpcapi.py (no function) 17 0 0 0 0 100%
manila/scheduler/scheduler_options.py SchedulerOptions.__init__ 4 0 0 0 0 100%
manila/scheduler/scheduler_options.py SchedulerOptions._get_file_handle 1 1 0 0 0 0%
manila/scheduler/scheduler_options.py SchedulerOptions._get_file_timestamp 5 5 0 0 0 0%
manila/scheduler/scheduler_options.py SchedulerOptions._load_file 5 0 0 0 0 100%
manila/scheduler/scheduler_options.py SchedulerOptions._get_time_now 1 1 0 0 0 0%
manila/scheduler/scheduler_options.py SchedulerOptions.get_configuration 15 0 0 12 0 100%
manila/scheduler/scheduler_options.py (no function) 17 0 0 0 0 100%
manila/scheduler/utils.py generate_stats 10 0 0 0 0 100%
manila/scheduler/utils.py use_thin_logic 11 0 0 4 0 100%
manila/scheduler/utils.py thin_provisioning 2 0 0 0 0 100%
manila/scheduler/utils.py capabilities_satisfied 25 2 0 16 0 95%
manila/scheduler/utils.py (no function) 8 0 0 0 0 100%
manila/scheduler/weighers/__init__.py (no function) 0 0 0 0 0 100%
manila/scheduler/weighers/base.py normalize 12 0 0 8 0 100%
manila/scheduler/weighers/base.py WeighedObject.__init__ 2 0 0 0 0 100%
manila/scheduler/weighers/base.py WeighedObject.__repr__ 1 1 0 0 0 0%
manila/scheduler/weighers/base.py BaseWeigher.weight_multiplier 1 0 0 0 0 100%
manila/scheduler/weighers/base.py BaseWeigher._weigh_object 0 0 0 0 0 100%
manila/scheduler/weighers/base.py BaseWeigher.weigh_objects 13 0 0 10 0 100%
manila/scheduler/weighers/base.py BaseWeightHandler.get_weighed_objects 11 1 0 6 1 88%
manila/scheduler/weighers/base.py (no function) 16 0 0 0 0 100%
manila/scheduler/weighers/base_host.py WeighedHost.to_dict 1 1 0 0 0 0%
manila/scheduler/weighers/base_host.py WeighedHost.__repr__ 1 0 0 0 0 100%
manila/scheduler/weighers/base_host.py HostWeightHandler.__init__ 1 0 0 0 0 100%
manila/scheduler/weighers/base_host.py (no function) 9 0 0 0 0 100%
manila/scheduler/weighers/capacity.py CapacityWeigher.weight_multiplier 1 0 0 0 0 100%
manila/scheduler/weighers/capacity.py CapacityWeigher._weigh_object 19 2 0 10 2 86%
manila/scheduler/weighers/capacity.py CapacityWeigher.weigh_objects 16 0 0 12 0 100%
manila/scheduler/weighers/capacity.py (no function) 11 0 0 0 0 100%
manila/scheduler/weighers/goodness.py GoodnessWeigher._weigh_object 6 0 0 0 0 100%
manila/scheduler/weighers/goodness.py GoodnessWeigher._check_goodness_function 18 0 0 8 1 96%
manila/scheduler/weighers/goodness.py GoodnessWeigher._run_evaluator 6 0 0 0 0 100%
manila/scheduler/weighers/goodness.py GoodnessWeigher._generate_stats 6 0 0 2 0 100%
manila/scheduler/weighers/goodness.py (no function) 10 0 0 0 0 100%
manila/scheduler/weighers/host_affinity.py HostAffinityWeigher._weigh_object 18 0 0 6 0 100%
manila/scheduler/weighers/host_affinity.py (no function) 6 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher.__init__ 20 3 0 10 5 73%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._weigh_object 1 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._weigh_active_iq 13 0 0 6 1 95%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_url 2 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_request_method 2 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_session_method 8 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._call_active_iq 10 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_performance_level_id 16 16 0 4 0 0%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_aggregate_identifier 1 0 0 0 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._get_resource_keys 23 0 0 8 0 100%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher._balance_aggregates 21 0 0 8 1 97%
manila/scheduler/weighers/netapp_aiq.py NetAppAIQWeigher.weigh_objects 11 0 0 4 0 100%
manila/scheduler/weighers/netapp_aiq.py (no function) 28 0 0 0 0 100%
manila/scheduler/weighers/pool.py PoolWeigher.weight_multiplier 1 0 0 0 0 100%
manila/scheduler/weighers/pool.py PoolWeigher._weigh_object 11 0 0 6 0 100%
manila/scheduler/weighers/pool.py (no function) 11 0 0 0 0 100%
manila/service.py setup_profiler 6 4 0 4 2 40%
manila/service.py Service.__init__ 20 2 0 4 2 83%
manila/service.py Service.start 29 2 0 8 2 89%
manila/service.py Service._create_service_ref 3 0 0 0 0 100%
manila/service.py Service.__getattr__ 2 0 0 0 0 100%
manila/service.py Service.create 17 2 0 14 6 74%
manila/service.py Service.kill 5 2 0 0 0 60%
manila/service.py Service.stop 14 6 0 2 1 56%
manila/service.py Service.wait 3 3 0 2 0 0%
manila/service.py Service.periodic_tasks 2 0 0 0 0 100%
manila/service.py Service.report_state 27 2 0 12 3 82%
manila/service.py Service.cleanup_services 9 3 0 4 0 77%
manila/service.py WSGIService.__init__ 14 3 0 4 2 72%
manila/service.py WSGIService._get_manager 8 5 0 4 1 33%
manila/service.py WSGIService.start 5 1 0 2 1 71%
manila/service.py WSGIService.stop 1 0 0 0 0 100%
manila/service.py WSGIService.wait 1 1 0 0 0 0%
manila/service.py WSGIService.reset 1 0 0 0 0 100%
manila/service.py process_launcher 1 1 0 0 0 0%
manila/service.py serve 3 3 0 2 0 0%
manila/service.py wait 6 6 0 0 0 0%
manila/service.py (no function) 50 0 0 2 1 98%
manila/services/__init__.py (no function) 0 0 0 0 0 100%
manila/services/api.py API.__init__ 2 0 0 0 0 100%
manila/services/api.py API.ensure_shares 3 0 0 2 0 100%
manila/services/api.py (no function) 8 0 0 0 0 100%
manila/share/__init__.py (no function) 4 0 0 0 0 100%
manila/share/access.py locked_access_rules_operation 2 0 0 0 0 100%
manila/share/access.py locked_access_rules_operation.wrapped 4 0 0 0 0 100%
manila/share/access.py locked_access_rules_operation.wrapped.locked_operation 1 0 0 0 0 100%
manila/share/access.py ShareInstanceAccessDatabaseMixin.get_and_update_share_instance_access_rules_status 13 1 0 6 1 89%
manila/share/access.py ShareInstanceAccessDatabaseMixin.update_share_instances_access_rules_status 2 0 0 0 0 100%
manila/share/access.py ShareInstanceAccessDatabaseMixin.get_and_update_share_instance_access_rules 18 0 0 10 0 100%
manila/share/access.py ShareInstanceAccessDatabaseMixin.get_share_instance_access_rules 1 1 0 0 0 0%
manila/share/access.py ShareInstanceAccessDatabaseMixin.get_and_update_share_instance_access_rule 16 0 0 6 0 100%
manila/share/access.py ShareInstanceAccessDatabaseMixin.delete_share_instance_access_rules 2 0 0 2 0 100%
manila/share/access.py ShareInstanceAccess.__init__ 2 0 0 0 0 100%
manila/share/access.py ShareInstanceAccess.update_access_rules 17 0 0 6 0 100%
manila/share/access.py ShareInstanceAccess._update_access_rules 33 2 0 6 2 90%
manila/share/access.py ShareInstanceAccess._update_rules_through_share_driver 12 1 0 2 0 93%
manila/share/access.py ShareInstanceAccess._loop_for_refresh_else_update_access_rules_status 9 0 0 4 0 100%
manila/share/access.py ShareInstanceAccess.process_driver_rule_updates 6 0 0 4 0 100%
manila/share/access.py ShareInstanceAccess._set_rules_to_readonly 4 0 0 2 0 100%
manila/share/access.py ShareInstanceAccess._filter_ipv6_rules 8 0 0 6 0 100%
manila/share/access.py ShareInstanceAccess._get_rules_to_send_to_driver 15 1 0 8 1 91%
manila/share/access.py ShareInstanceAccess._check_needs_refresh 2 0 0 0 0 100%
manila/share/access.py ShareInstanceAccess._update_access_fallback 8 8 0 6 0 0%
manila/share/access.py ShareInstanceAccess._update_and_get_unsynced_access_rules_from_db 4 0 0 0 0 100%
manila/share/access.py ShareInstanceAccess.reset_rules_to_queueing_states 5 0 0 2 0 100%
manila/share/access.py (no function) 35 0 0 0 0 100%
manila/share/api.py locked_security_service_update_operation 2 0 0 0 0 100%
manila/share/api.py locked_security_service_update_operation.wrapped 5 0 0 0 0 100%
manila/share/api.py locked_security_service_update_operation.wrapped.locked_security_service_operation 1 0 0 0 0 100%
manila/share/api.py locked_share_server_update_allocations_operation 2 0 0 0 0 100%
manila/share/api.py locked_share_server_update_allocations_operation.wrapped 5 0 0 0 0 100%
manila/share/api.py locked_share_server_update_allocations_operation.wrapped.locked_share_server_allocations_operation 1 0 0 0 0 100%
manila/share/api.py API.__init__ 5 0 0 0 0 100%
manila/share/api.py API.prevent_locked_action_on_share 7 0 0 2 0 100%
manila/share/api.py API.prevent_locked_action_on_share.check_for_locks 2 0 0 0 0 100%
manila/share/api.py API.prevent_locked_action_on_share.check_for_locks.wrapper 7 0 0 2 0 100%
manila/share/api.py API._get_all_availability_zones_with_subnets 8 0 0 4 0 100%
manila/share/api.py API.check_if_encryption_keys_quotas_exceeded 7 0 0 2 0 100%
manila/share/api.py API.check_if_encryption_keys_quotas_exceeded._consumed 1 0 0 0 0 100%
manila/share/api.py API.check_if_share_quotas_exceeded 10 0 0 4 0 100%
manila/share/api.py API.check_if_share_quotas_exceeded._consumed 1 0 0 0 0 100%
manila/share/api.py API.check_if_replica_quotas_exceeded 18 0 0 8 1 96%
manila/share/api.py API.check_if_replica_quotas_exceeded._consumed 1 0 0 0 0 100%
manila/share/api.py API.create 124 14 0 66 10 87%
manila/share/api.py API.update_metadata_from_share_type_extra_specs 18 1 0 10 1 93%
manila/share/api.py API.update_share_from_metadata 10 1 0 8 2 83%
manila/share/api.py API.update_share_network_subnet_from_metadata 11 1 0 10 2 86%
manila/share/api.py API.get_share_attributes_from_share_type 25 0 0 2 0 100%
manila/share/api.py API.create_instance 10 0 0 4 0 100%
manila/share/api.py API.create_share_instance_and_get_request_spec 11 0 0 4 0 100%
manila/share/api.py API.create_share_replica 83 12 0 32 4 83%
manila/share/api.py API.delete_share_replica 13 0 0 6 0 100%
manila/share/api.py API.promote_share_replica 10 0 0 4 0 100%
manila/share/api.py API.update_share_replica 4 0 0 2 0 100%
manila/share/api.py API.manage 42 3 0 12 0 94%
manila/share/api.py API._get_request_spec_dict 7 1 0 2 1 78%
manila/share/api.py API._prefix_mount_point_name 10 0 0 4 0 100%
manila/share/api.py API.unmanage 9 1 0 2 1 82%
manila/share/api.py API.manage_snapshot 18 0 0 10 1 96%
manila/share/api.py API.unmanage_snapshot 3 0 0 0 0 100%
manila/share/api.py API.revert_to_snapshot 9 0 0 4 0 100%
manila/share/api.py API._handle_revert_to_snapshot_quotas 14 0 0 2 0 100%
manila/share/api.py API._revert_to_snapshot 3 0 0 0 0 100%
manila/share/api.py API._revert_to_replicated_snapshot 14 0 0 4 0 100%
manila/share/api.py API.soft_delete 26 2 0 12 1 92%
manila/share/api.py API.restore 2 0 0 0 0 100%
manila/share/api.py API.delete 28 4 0 14 2 86%
manila/share/api.py API.delete_instance 17 0 0 10 0 100%
manila/share/api.py API.delete_share_server 9 0 0 4 0 100%
manila/share/api.py API.manage_share_server 10 0 0 0 0 100%
manila/share/api.py API.unmanage_share_server 10 0 0 4 0 100%
manila/share/api.py API.transfer_accept 1 0 0 0 0 100%
manila/share/api.py API.create_snapshot 49 2 0 16 3 92%
manila/share/api.py API._modify_quotas_for_share_migration 33 3 0 12 1 87%
manila/share/api.py API.migration_start 72 0 0 30 2 98%
manila/share/api.py API.migration_complete 9 0 0 4 0 100%
manila/share/api.py API.get_migrating_instances 11 0 0 8 0 100%
manila/share/api.py API.migration_get_progress 36 0 0 12 0 100%
manila/share/api.py API._migration_get_progress_state 6 0 0 4 0 100%
manila/share/api.py API._migration_validate_error_message 11 0 0 8 0 100%
manila/share/api.py API.migration_cancel 28 0 0 12 0 100%
manila/share/api.py API.delete_snapshot 19 0 0 12 1 97%
manila/share/api.py API.update 1 0 0 0 0 100%
manila/share/api.py API.snapshot_update 1 1 0 0 0 0%
manila/share/api.py API.get 11 0 0 8 0 100%
manila/share/api.py API.get_all 1 0 0 0 0 100%
manila/share/api.py API.get_all_with_count 1 1 0 0 0 0%
manila/share/api.py API._get_all 51 2 0 30 1 96%
manila/share/api.py API.get_snapshot 10 0 0 6 1 94%
manila/share/api.py API.get_all_snapshots 1 0 0 0 0 100%
manila/share/api.py API.get_all_snapshots_with_count 1 1 0 0 0 0%
manila/share/api.py API._get_all_snapshots 29 2 0 12 1 93%
manila/share/api.py API.get_latest_snapshot_for_share 1 1 0 0 0 0%
manila/share/api.py API._any_invalid_share_instance 7 0 0 6 1 92%
manila/share/api.py API.allow_access 15 0 0 8 0 100%
manila/share/api.py API.allow_access_to_instance 2 0 0 0 0 100%
manila/share/api.py API._conditionally_transition_share_instance_access_rules_status 2 0 0 0 0 100%
manila/share/api.py API.update_access 7 7 0 4 0 0%
manila/share/api.py API.update_access_to_instance 4 4 0 0 0 0%
manila/share/api.py API.deny_access 5 0 0 4 0 100%
manila/share/api.py API.deny_access_to_instance 4 0 0 0 0 100%
manila/share/api.py API.access_get_all 3 0 0 0 0 100%
manila/share/api.py API.access_get 4 0 0 0 0 100%
manila/share/api.py API._validate_scheduler_hints 7 7 0 4 0 0%
manila/share/api.py API._save_scheduler_hints 17 17 0 6 0 0%
manila/share/api.py API.save_scheduler_hints 8 6 0 6 1 21%
manila/share/api.py API._delete_scheduler_hints 16 12 0 4 0 20%
manila/share/api.py API.delete_scheduler_hints 2 0 0 0 0 100%
manila/share/api.py API._check_is_share_busy 3 0 0 2 0 100%
manila/share/api.py API.check_is_share_size_within_per_share_quota_limit 6 0 0 0 0 100%
manila/share/api.py API.update_share_access_metadata 7 0 0 0 0 100%
manila/share/api.py API.get_share_network 1 0 0 0 0 100%
manila/share/api.py API.extend 49 2 0 16 4 91%
manila/share/api.py API.shrink 19 0 0 4 0 100%
manila/share/api.py API.snapshot_allow_access 11 0 0 6 0 100%
manila/share/api.py API.snapshot_deny_access 7 0 0 4 0 100%
manila/share/api.py API.snapshot_access_get_all 2 0 0 0 0 100%
manila/share/api.py API.snapshot_access_get 2 0 0 0 0 100%
manila/share/api.py API.snapshot_export_locations_get 1 0 0 0 0 100%
manila/share/api.py API.snapshot_export_location_get 1 0 0 0 0 100%
manila/share/api.py API.share_server_migration_get_destination 11 0 0 6 1 94%
manila/share/api.py API.get_share_server_migration_request_spec_dict 10 0 0 2 0 100%
manila/share/api.py API._migration_initial_checks 79 9 0 34 3 89%
manila/share/api.py API.share_server_migration_check 8 1 0 4 1 83%
manila/share/api.py API.share_server_migration_start 11 0 0 2 0 100%
manila/share/api.py API.share_server_migration_complete 13 0 0 4 0 100%
manila/share/api.py API.share_server_migration_cancel 14 0 0 6 1 95%
manila/share/api.py API.share_server_migration_get_progress 37 1 0 8 1 96%
manila/share/api.py API._share_network_update_initial_checks 53 5 0 34 7 86%
manila/share/api.py API.get_security_service_update_key 3 1 0 2 1 60%
manila/share/api.py API._security_service_update_validate_hosts 2 0 0 0 0 100%
manila/share/api.py API._do_update_validate_hosts 28 0 0 20 0 100%
manila/share/api.py API.check_share_network_security_service_update 15 15 0 4 0 0%
manila/share/api.py API.update_share_network_security_service 28 2 0 10 1 92%
manila/share/api.py API._share_server_update_allocations_validate_hosts 2 0 0 0 0 100%
manila/share/api.py API.get_share_server_update_allocations_key 1 0 0 0 0 100%
manila/share/api.py API._share_server_update_allocations_initial_checks 32 0 0 14 0 100%
manila/share/api.py API.check_update_share_server_network_allocations 12 0 0 2 1 93%
manila/share/api.py API.update_share_server_network_allocations 28 0 0 8 0 100%
manila/share/api.py API.create_share_backup 70 9 0 26 5 83%
manila/share/api.py API.delete_share_backup 9 0 0 6 1 93%
manila/share/api.py API.restore_share_backup 26 1 0 12 2 92%
manila/share/api.py API.update_share_backup 1 0 0 0 0 100%
manila/share/api.py (no function) 159 0 0 0 0 100%
manila/share/configuration.py Configuration.__init__ 5 0 0 2 0 100%
manila/share/configuration.py Configuration._ensure_config_values 1 0 0 0 0 100%
manila/share/configuration.py Configuration.append_config_values 1 0 0 0 0 100%
manila/share/configuration.py Configuration.safe_get 4 0 0 0 0 100%
manila/share/configuration.py Configuration.__getattr__ 1 0 0 0 0 100%
manila/share/configuration.py (no function) 8 0 1 0 0 100%
manila/share/driver.py ExecuteMixin.init_execute_mixin 3 0 0 2 1 80%
manila/share/driver.py ExecuteMixin.set_execute 1 0 0 0 0 100%
manila/share/driver.py ExecuteMixin._try_execute 11 1 0 2 0 92%
manila/share/driver.py GaneshaMixin.init_ganesha_mixin 2 0 0 2 1 75%
manila/share/driver.py ShareDriver.__init__ 30 0 0 12 0 100%
manila/share/driver.py ShareDriver.admin_network_api 2 0 0 2 0 100%
manila/share/driver.py ShareDriver.driver_handles_share_servers 3 0 0 2 0 100%
manila/share/driver.py ShareDriver.replication_domain 3 1 0 2 1 60%
manila/share/driver.py ShareDriver.max_shares_per_share_server 3 1 0 2 1 60%
manila/share/driver.py ShareDriver.max_share_server_size 3 1 0 2 1 60%
manila/share/driver.py ShareDriver._verify_share_server_handling 10 1 0 10 1 90%
manila/share/driver.py ShareDriver.migration_check_compatibility 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.migration_start 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.migration_continue 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.migration_complete 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.migration_cancel 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.transfer_accept 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.migration_get_progress 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.connection_get_info 6 0 0 0 0 100%
manila/share/driver.py ShareDriver._get_access_mapping 8 0 0 4 0 100%
manila/share/driver.py ShareDriver._get_mount_command 4 0 0 0 0 100%
manila/share/driver.py ShareDriver._get_mount_export 4 0 0 2 0 100%
manila/share/driver.py ShareDriver._get_unmount_command 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.create_share 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.create_share_from_snapshot 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.create_snapshot 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.delete_share 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.delete_snapshot 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.get_pool 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.ensure_share 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.allow_access 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.deny_access 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.update_access 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.do_setup 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.get_share_stats 3 0 0 2 0 100%
manila/share/driver.py ShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.get_admin_network_allocations_number 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.update_network_allocation 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.update_admin_network_allocation 2 1 0 2 1 50%
manila/share/driver.py ShareDriver.allocate_network 5 5 0 4 0 0%
manila/share/driver.py ShareDriver.allocate_admin_network 8 0 0 6 0 100%
manila/share/driver.py ShareDriver.deallocate_network 2 0 0 2 1 75%
manila/share/driver.py ShareDriver.choose_share_server_compatible_with_share 6 4 0 6 1 25%
manila/share/driver.py ShareDriver.choose_share_server_compatible_with_share_group 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.setup_server 3 0 0 2 0 100%
manila/share/driver.py ShareDriver._setup_server 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.manage_existing 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.manage_existing_with_server 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.unmanage 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.unmanage_with_server 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.manage_existing_snapshot 1 1 1 0 0 0%
manila/share/driver.py ShareDriver.manage_existing_snapshot_with_server 1 1 1 0 0 0%
manila/share/driver.py ShareDriver.unmanage_snapshot 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.unmanage_snapshot_with_server 0 0 0 0 0 100%
manila/share/driver.py ShareDriver.revert_to_snapshot 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.extend_share 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.shrink_share 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.teardown_server 3 0 0 2 0 100%
manila/share/driver.py ShareDriver._teardown_server 1 0 0 0 0 100%
manila/share/driver.py ShareDriver._has_redefined_driver_methods 7 1 0 6 1 85%
manila/share/driver.py ShareDriver.snapshots_are_supported 4 0 0 2 0 100%
manila/share/driver.py ShareDriver.creating_shares_from_snapshots_is_supported 4 0 0 2 0 100%
manila/share/driver.py ShareDriver._update_share_stats 11 0 0 4 0 100%
manila/share/driver.py ShareDriver.get_share_server_pools 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.create_share_group 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.create_share_group_from_share_group_snapshot 25 2 0 12 1 92%
manila/share/driver.py ShareDriver.delete_share_group 0 0 0 0 0 100%
manila/share/driver.py ShareDriver._cleanup_group_share_snapshot 6 4 0 0 0 33%
manila/share/driver.py ShareDriver.create_share_group_snapshot 26 0 0 10 0 100%
manila/share/driver.py ShareDriver.delete_share_group_snapshot 7 0 0 2 0 100%
manila/share/driver.py ShareDriver._collate_share_group_snapshot_info 12 2 0 8 2 80%
manila/share/driver.py ShareDriver.get_periodic_hook_data 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.create_replica 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.delete_replica 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.promote_replica 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.update_replica_state 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.create_replicated_snapshot 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.revert_to_replicated_snapshot 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.delete_replicated_snapshot 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.update_replicated_snapshot 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.get_filter_function 7 0 0 4 0 100%
manila/share/driver.py ShareDriver.get_goodness_function 6 0 0 4 0 100%
manila/share/driver.py ShareDriver.get_default_filter_function 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.get_default_goodness_function 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.snapshot_update_access 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.update_share_usage_size 2 2 0 0 0 0%
manila/share/driver.py ShareDriver.get_configured_ip_versions 3 1 0 2 1 60%
manila/share/driver.py ShareDriver.add_ip_version_capability 14 2 0 8 2 82%
manila/share/driver.py ShareDriver.get_backend_info 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.get_optional_share_creation_data 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.ensure_shares 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.get_share_server_network_info 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.manage_server 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.unmanage_server 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.get_share_status 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_start 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_continue 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_get_progress 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_cancel 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_check_compatibility 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.share_server_migration_complete 1 0 0 0 0 100%
manila/share/driver.py ShareDriver.update_share_server_security_service 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.check_update_share_server_security_service 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.check_update_share_server_network_allocations 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.update_share_server_network_allocations 1 0 1 0 0 100%
manila/share/driver.py ShareDriver.create_backup 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.create_backup_continue 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.delete_backup 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.restore_backup 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.restore_backup_continue 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.update_share_from_metadata 1 1 0 0 0 0%
manila/share/driver.py ShareDriver.update_share_network_subnet_from_metadata 1 1 0 0 0 0%
manila/share/driver.py (no function) 140 0 0 0 0 100%
manila/share/drivers/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/cephfs/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py setup_rados 5 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py setup_json_command 5 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py AllocationCapacityCache.__init__ 2 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py AllocationCapacityCache.is_expired 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py AllocationCapacityCache.get_data 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py AllocationCapacityCache.update_data 4 1 0 2 1 67%
manila/share/drivers/cephfs/driver.py rados_command 21 21 0 10 0 0%
manila/share/drivers/cephfs/driver.py CephFSDriver.__init__ 18 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.do_setup 11 0 0 4 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_cephfs_filesystem_allocation 11 0 0 4 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver._update_share_stats 9 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver._to_bytes 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_subvolume_name 5 2 0 0 0 60%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_subvolume_snapshot_name 5 2 0 0 0 60%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_export_locations 6 1 0 2 1 75%
manila/share/drivers/cephfs/driver.py CephFSDriver.get_optional_share_creation_data 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py CephFSDriver.setup_default_ceph_cmd_target 12 3 0 6 0 83%
manila/share/drivers/cephfs/driver.py CephFSDriver.ceph_mon_version 11 1 0 2 1 85%
manila/share/drivers/cephfs/driver.py CephFSDriver.rados_client 15 3 0 4 1 79%
manila/share/drivers/cephfs/driver.py CephFSDriver.volname 12 12 0 8 0 0%
manila/share/drivers/cephfs/driver.py CephFSDriver.create_share 12 1 0 4 1 88%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_subvolume_size_in_gb 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.manage_existing 40 1 0 12 2 94%
manila/share/drivers/cephfs/driver.py CephFSDriver.manage_existing_snapshot 25 1 0 8 3 88%
manila/share/drivers/cephfs/driver.py CephFSDriver._need_to_cancel_clone 12 2 0 6 2 78%
manila/share/drivers/cephfs/driver.py CephFSDriver.delete_share 14 4 0 6 2 70%
manila/share/drivers/cephfs/driver.py CephFSDriver.update_access 2 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py CephFSDriver.ensure_shares 13 0 0 4 1 94%
manila/share/drivers/cephfs/driver.py CephFSDriver._resize_share 11 2 0 6 2 76%
manila/share/drivers/cephfs/driver.py CephFSDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.shrink_share 2 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.create_snapshot 4 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.delete_snapshot 8 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.create_share_group 3 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.delete_share_group 3 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.delete_share_group_snapshot 4 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.create_share_group_snapshot 3 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver._get_clone_status 6 1 0 2 1 75%
manila/share/drivers/cephfs/driver.py CephFSDriver._update_create_from_snapshot_status 10 4 0 4 2 57%
manila/share/drivers/cephfs/driver.py CephFSDriver.get_share_status 4 1 0 2 1 67%
manila/share/drivers/cephfs/driver.py CephFSDriver.create_share_from_snapshot 6 1 0 2 1 75%
manila/share/drivers/cephfs/driver.py CephFSDriver.__del__ 5 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.get_configured_ip_versions 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py CephFSDriver.transfer_accept 3 0 0 2 1 80%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.__init__ 4 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper._init_helper 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.get_mon_addrs 6 6 0 2 0 0%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.get_export_locations 4 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.get_optional_share_creation_data 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper._allow_access 22 2 0 10 2 88%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper._deny_access 14 4 0 6 3 65%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.update_access 35 1 0 16 2 94%
manila/share/drivers/cephfs/driver.py NativeProtocolHelper.get_configured_ip_versions 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSProtocolHelperMixin.get_export_locations 13 2 0 4 1 82%
manila/share/drivers/cephfs/driver.py NFSProtocolHelperMixin.get_optional_share_creation_data 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py NFSProtocolHelperMixin._get_export_path 5 1 0 2 1 71%
manila/share/drivers/cephfs/driver.py NFSProtocolHelperMixin._get_export_pseudo_path 1 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSProtocolHelperMixin.get_configured_ip_versions 10 0 0 6 1 94%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper.__init__ 16 0 0 8 2 92%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper.check_for_setup_error 7 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper._default_config_hook 4 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper._fsal_hook 6 1 0 2 1 75%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper._cleanup_fsal_hook 5 1 0 2 1 71%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper._get_export_ips 7 0 0 4 0 100%
manila/share/drivers/cephfs/driver.py NFSProtocolHelper.get_backend_info 2 2 0 0 0 0%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper.__init__ 7 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper.nfs_clusterid 7 7 0 4 0 0%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper._get_configured_export_ips 5 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper._get_export_ips 22 1 0 10 1 94%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper.check_for_setup_error 1 1 0 0 0 0%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper._get_export_config 7 0 0 2 0 100%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper._allow_access 3 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper._deny_access 2 0 0 0 0 100%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper.update_access 23 23 0 14 0 0%
manila/share/drivers/cephfs/driver.py NFSClusterProtocolHelper.get_backend_info 2 2 0 0 0 0%
manila/share/drivers/cephfs/driver.py (no function) 140 0 0 0 0 100%
manila/share/drivers/container/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.__init__ 3 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.create_container 11 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.start_container 6 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.stop_container 6 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.execute 8 0 0 4 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper._inner_execute 8 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.fetch_container_addresses 7 0 0 2 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.fetch_container_interfaces 8 0 0 2 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.rename_container 19 0 0 4 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.container_exists 5 0 0 4 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.create_network 7 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.remove_network 7 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.connect_network 6 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.disconnect_network 6 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.get_container_networks 7 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.get_container_veths 8 0 0 2 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.get_network_bridge 6 0 0 0 0 100%
manila/share/drivers/container/container_helper.py DockerExecHelper.get_veth_from_bridge 3 0 0 0 0 100%
manila/share/drivers/container/container_helper.py (no function) 28 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.__init__ 8 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._get_helper 7 0 0 4 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._update_share_stats 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.create_share 6 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.delete_share 6 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._get_share_name 3 0 0 2 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.extend_share 6 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.ensure_share 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.update_access 4 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._get_container_name 1 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.do_setup 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.check_for_setup_error 8 0 0 4 1 92%
manila/share/drivers/container/driver.py ContainerShareDriver._connect_to_network 19 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._teardown_server 14 0 0 4 1 94%
manila/share/drivers/container/driver.py ContainerShareDriver._setup_server_network 15 0 0 8 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._setup_server 15 0 0 2 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._delete_export_and_umount_storage 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._umount_storage 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._create_export_and_mount_storage 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver._mount_storage 4 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.manage_existing_with_server 12 0 0 2 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.unmanage_with_server 1 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.get_share_server_network_info 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.manage_server 4 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.unmanage_server 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver._get_correct_container_old_name 3 0 0 2 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_start 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_continue 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_cancel 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.migration_complete 9 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_start 2 2 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_continue 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_cancel 3 3 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver.share_server_migration_complete 14 0 0 4 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.setup_security_services 4 4 0 4 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver._get_different_security_service_keys 6 0 0 4 1 90%
manila/share/drivers/container/driver.py ContainerShareDriver._check_if_all_fields_are_updatable 6 0 0 4 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.update_share_server_security_service 9 0 0 4 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.check_update_share_server_security_service 12 12 0 6 0 0%
manila/share/drivers/container/driver.py ContainerShareDriver._form_share_server_update_return 17 0 0 10 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.check_update_share_server_network_allocations 2 0 0 0 0 100%
manila/share/drivers/container/driver.py ContainerShareDriver.update_share_server_network_allocations 3 0 0 0 0 100%
manila/share/drivers/container/driver.py (no function) 64 0 0 0 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper.__init__ 4 0 0 0 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper.create_share 15 0 0 6 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper.delete_share 1 0 0 0 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper._get_access_group 6 0 0 4 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper._get_existing_users 4 1 0 2 1 67%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper._set_users 1 0 0 0 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper._allow_access 7 0 0 0 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper._deny_access 9 0 0 2 1 91%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper.update_access 7 0 0 2 0 100%
manila/share/drivers/container/protocol_helper.py DockerCIFSHelper.update_access._rule_updater 7 0 0 4 0 100%
manila/share/drivers/container/protocol_helper.py (no function) 15 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.__init__ 3 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.setup_security_service 4 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.update_security_service 4 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.ldap_bind 3 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.ldap_get_info 6 0 0 2 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.ldap_retry_operation 10 0 0 0 0 100%
manila/share/drivers/container/security_service_helper.py SecurityServiceHelper.ldap_retry_operation.try_ldap_operation 10 0 0 2 0 100%
manila/share/drivers/container/security_service_helper.py (no function) 14 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.__init__ 6 0 0 2 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.get_share_server_pools 6 2 0 2 1 62%
manila/share/drivers/container/storage_helper.py LVMHelper._get_lv_device 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper._get_lv_folder 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.provide_storage 2 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper._try_to_unmount_device 4 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.remove_storage 6 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.rename_storage 9 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.extend_share 5 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.get_size 4 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_check_compatibility 12 0 0 2 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_start 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_continue 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_get_progress 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_cancel 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.migration_complete 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_check_compatibility 18 0 0 4 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_start 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_continue 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_complete 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_cancel 1 1 0 0 0 0%
manila/share/drivers/container/storage_helper.py LVMHelper.share_server_migration_get_progress 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py LVMHelper.get_share_pool_name 1 0 0 0 0 100%
manila/share/drivers/container/storage_helper.py (no function) 36 0 0 0 0 100%
manila/share/drivers/dell_emc/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/common/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector.__init__ 14 1 0 2 1 88%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector._do_setup 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector._http_log_req 11 0 0 6 1 94%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector._http_log_resp 4 0 0 2 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector._request 15 0 0 4 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py XMLAPIConnector.request 7 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py SSHConnector.__init__ 6 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py SSHConnector.run_ssh 9 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py SSHConnector.log_request 4 0 0 2 0 100%
manila/share/drivers/dell_emc/common/enas/connector.py (no function) 24 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/constants.py (no function) 27 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py decorate_all_methods 4 2 0 2 1 50%
manila/share/drivers/dell_emc/common/enas/utils.py decorate_all_methods._decorate_all_methods 4 4 0 4 0 0%
manila/share/drivers/dell_emc/common/enas/utils.py log_enter_exit 4 2 0 2 1 50%
manila/share/drivers/dell_emc/common/enas/utils.py log_enter_exit.inner 6 6 0 0 0 0%
manila/share/drivers/dell_emc/common/enas/utils.py do_match_any 10 0 0 6 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py create_ssl_context 10 0 0 2 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py parse_ipaddr 23 0 0 10 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py convert_ipv6_format_if_needed 3 0 0 2 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py export_unc_path 4 0 0 2 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py bytes_to_gb 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py mb_to_gb 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/utils.py (no function) 19 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.__init__ 8 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser._remove_ns 4 0 0 2 1 83%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.parse 12 0 0 8 1 95%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser._get_func 7 1 0 4 1 82%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser._copy_property 7 0 0 10 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser._append_elm_property 5 0 0 8 1 92%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser._append_element 7 0 0 6 1 92%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_task_response 3 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_task_response 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_fault 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_status 4 0 0 4 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_query_status 3 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_query_status 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_problem 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_description 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_action 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_diagnostics 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_file_system 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_file_system_capacity_info 3 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_storage_pool 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_system_storage_pool_data 2 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_mover 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_mover_status 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_mover_status 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_mover_dns_domain 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_mover_interface 3 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_logical_network_device 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_vdm 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_vdm 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_interfaces 2 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_interfaces 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_li 6 0 0 6 1 92%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_cifs_server 5 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_aliases 2 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_aliases 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_w2k_server_data 2 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_cifs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_cifs_servers 2 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.end_cifs_servers 1 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_checkpoint 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py XMLAPIParser.start_mount 4 0 0 0 0 100%
manila/share/drivers/dell_emc/common/enas/xml_api_parser.py (no function) 45 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.__init__ 26 4 0 6 3 78%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.manage_existing 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.manage_existing_with_server 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.manage_existing_snapshot 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.manage_existing_snapshot_with_server 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.manage_server 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.get_share_server_network_info 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.unmanage_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.unmanage 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.unmanage_with_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.unmanage_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.unmanage_snapshot_with_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.create_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.create_share_from_snapshot 2 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.shrink_share 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.create_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.delete_share 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.ensure_share 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.update_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.do_setup 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver._setup_server 2 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver._teardown_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.get_configured_ip_versions 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.revert_to_snapshot 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.get_default_filter_function 3 0 0 2 0 100%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.get_backend_info 3 1 0 2 1 60%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.ensure_shares 3 1 0 2 1 60%
manila/share/drivers/dell_emc/driver.py EMCShareDriver.snapshot_update_access 3 1 0 2 1 60%
manila/share/drivers/dell_emc/driver.py (no function) 44 0 0 0 0 100%
manila/share/drivers/dell_emc/plugin_manager.py EMCPluginManager.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugin_manager.py EMCPluginManager.load_plugin 5 1 0 4 1 78%
manila/share/drivers/dell_emc/plugin_manager.py (no function) 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.create_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.create_snapshot 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.delete_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.delete_snapshot 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.ensure_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.extend_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.allow_access 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.deny_access 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.update_access 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.raise_connect_error 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.connect 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.update_share_stats 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.setup_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py StorageConnection.teardown_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/base.py (no function) 28 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.__init__ 21 1 0 2 1 91%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.connect 33 5 0 12 6 76%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.create_share 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.create_share_from_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.check_for_setup_error 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.update_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.create_snapshot 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.delete_snapshot 9 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.delete_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.ensure_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.extend_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.setup_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.teardown_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection._create_nfs_share 20 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection._delete_nfs_share 11 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection._update_nfs_access 20 0 0 10 1 97%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.update_share_stats 14 0 0 2 1 94%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection._get_nfs_location 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py PowerFlexStorageConnection.get_default_filter_function 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/connection.py (no function) 35 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.__init__ 9 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager._get_headers 3 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.execute_powerflex_get_request 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.execute_powerflex_post_request 11 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.execute_powerflex_delete_request 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.execute_powerflex_patch_request 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager._check_response 30 0 0 14 1 98%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager._get_verify_cert 4 1 0 2 1 67%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.create_filesystem 6 0 0 2 1 88%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.create_nfs_export 5 0 0 2 1 86%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.delete_filesystem 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.create_snapshot 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_nas_server_id 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_nfs_export_name 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_filesystem_id 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_nfs_export_id 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_storage_pool_id 5 0 0 2 1 86%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.set_export_access 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.extend_export 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_fsid_from_export_name 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_fsid_from_snapshot_name 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_storage_pool_spare_percentage 4 0 0 2 1 83%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_storage_pool_statistic 5 0 0 2 1 86%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py StorageObjectManager.get_nas_server_interfaces 4 4 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py (no function) 31 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.__init__ 14 14 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.create_share 24 24 0 12 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._share_server_validation 9 9 0 4 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._allocate_container 2 2 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._allocate_container_from_snapshot 5 5 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._create_cifs_share 12 12 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._create_nfs_share 4 4 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.create_share_from_snapshot 17 17 0 8 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.create_snapshot 8 8 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.delete_share 9 9 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._delete_cifs_share 4 4 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._delete_nfs_share 4 4 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._deallocate_container 9 9 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.delete_snapshot 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.ensure_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.extend_share 6 6 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.allow_access 9 9 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._cifs_allow_access 17 17 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._nfs_allow_access 8 8 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.update_access 10 10 0 8 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.clear_access 6 6 0 4 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._cifs_clear_access 7 7 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._nfs_clear_access 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.deny_access 6 6 0 4 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._cifs_deny_access 17 17 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._nfs_deny_access 7 7 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.check_for_setup_error 6 6 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._get_managed_storage_pools 16 16 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.connect 15 15 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.get_managed_ports 10 10 0 4 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.update_share_stats 14 14 0 6 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.get_pool 18 18 0 8 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.setup_server 34 34 0 12 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._construct_backend_details 4 4 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._vdm_exist 4 4 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._get_physical_devices 6 6 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._configure_active_directory 5 5 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection.teardown_server 35 35 0 20 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._get_valid_security_service 3 3 0 2 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._get_share_server_name 5 5 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py PowerMaxStorageConnection._get_context 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/connection.py (no function) 78 78 0 0 0 0%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObjectManager.__init__ 10 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObjectManager.getStorageContext 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject.__init__ 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._translate_response 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._response_validation 5 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._get_problem_message_codes 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._get_problem_messages 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._get_problem_diags 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._build_query_package 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._build_task_package 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._send_request 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._execute_cmd 10 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._copy_properties 9 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject._get_mover_id 3 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StorageObject.get_context 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.create 19 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.get 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.extend 20 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem._is_filesystem_nonexistent 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py FileSystem.create_from_snapshot 23 0 0 4 1 96%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StoragePool.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StoragePool.get 7 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StoragePool.get_all 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py StoragePool.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint.create 16 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint.get 13 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint.delete 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint._is_mount_point_nonexistent 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MountPoint._is_mount_point_already_existent 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.__init__ 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.get_ref 15 0 0 10 1 96%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.get 24 0 0 16 1 98%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover._is_internal_device 4 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.get_interconnect_id 12 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Mover.get_physical_devices 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.create 14 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.get 15 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.attach_nfs_interface 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.detach_nfs_interface 10 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py VDM.get_interfaces 16 0 0 10 3 88%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Snapshot.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Snapshot.create 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Snapshot.get 13 0 0 6 1 95%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Snapshot.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py Snapshot.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MoverInterface.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MoverInterface.create 35 1 0 16 1 96%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MoverInterface.get 8 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py MoverInterface.delete 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py DNSDomain.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py DNSDomain.create 12 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py DNSDomain.delete 10 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.create 25 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.get_all 16 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.get 9 0 0 8 1 94%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.modify 22 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer._ignore_modification_error 5 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSServer.delete 17 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.create 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.get 9 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.delete 22 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.disable_share_access 8 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.allow_share_access 12 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.deny_share_access 15 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.get_share_access 22 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py CIFSShare.clear_share_access 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.create 8 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.delete 13 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.get 35 0 0 16 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.allow_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.allow_share_access.do_allow_access 36 0 0 20 2 96%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.deny_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.deny_share_access.do_deny_access 27 0 0 12 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.clear_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.clear_share_access.do_clear_access 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare.clear_share_access.do_clear_access.hosts_to_remove 4 1 0 2 1 67%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py NFSShare._set_share_access 20 1 0 8 4 82%
manila/share/drivers/dell_emc/plugins/powermax/object_manager.py (no function) 143 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.__init__ 28 1 0 2 1 93%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._get_container_path 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._get_snapshot_path 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.create_share 11 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.create_share_from_snapshot 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._create_nfs_share 22 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._create_cifs_share 13 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._create_directory 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.create_snapshot 13 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.delete_share 11 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_quota 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_directory 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_nfs_share 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_nfs_aliases 10 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_cifs_share 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.delete_snapshot 12 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.ensure_share 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.extend_share 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.manage_existing 25 0 0 12 1 97%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.shrink_share 12 0 0 4 1 94%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.check_for_setup_error 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.connect 29 1 0 12 4 88%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.update_share_stats 10 0 0 2 1 92%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.setup_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.teardown_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.update_access 9 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._update_access_nfs 24 0 0 16 2 95%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._update_access_cifs 22 0 0 12 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._get_cifs_ip_list 12 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._get_cifs_user_permissions 18 0 0 10 1 96%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.get_backend_info 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.ensure_shares 24 0 0 16 1 98%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._format_smb_path 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._format_nfs_path 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._get_location 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._format_nfs_mount_point_name 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._check_valid_aliases 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.manage_existing_snapshot 26 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._create_snap_export_path 23 0 0 12 2 94%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection._delete_export 22 0 0 14 1 97%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py PowerScaleStorageConnection.snapshot_update_access 10 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py (no function) 59 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.__init__ 15 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi._verify_cert 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_session 11 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_directory 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.clone_snapshot 9 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi._clone_directory_contents 11 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.clone_file_from_snapshot 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_directory_listing 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.is_path_existent 7 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_snapshot 7 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_snapshots 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_snapshot_id 7 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.lookup_nfs_export 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_nfs_export 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.lookup_smb_share 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_nfs_export 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_snapshot_nfs_export 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_snapshot_smb_export 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.modify_nfs_export_access 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_smb_share 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_snapshot 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_path 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_nfs_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_smb_share 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_snapshot_by_id 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.quota_create 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.quota_get 13 3 0 8 2 76%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.quota_modify_size 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.quota_set 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_quota 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.modify_smb_share_access 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_user_sid 9 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.auth_lookup_user 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_space_stats 15 0 0 10 1 96%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_allocated_space 12 1 0 8 1 90%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_cluster_version 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.create_nfs_export_aliases 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.get_nfs_export_aliases 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.delete_nfs_export_aliases 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi.request 17 0 0 8 1 96%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi._log_request 8 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py PowerScaleApi._log_response 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py (no function) 63 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.__init__ 7 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient._verify_cert 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient._send_request 20 0 0 8 1 96%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_nas_server_id 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_nas_server_interfaces 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.create_filesystem 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.create_nfs_export 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.delete_filesystem 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_nfs_export_name 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_nfs_export_id 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_filesystem_id 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.set_export_access 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.resize_filesystem 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_fsid_from_export_name 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.create_snapshot 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.restore_snapshot 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.clone_snapshot 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_cluster_id 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.retreive_cluster_capacity_metrics 8 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.create_smb_share 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_fsid_from_share_name 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_smb_share_id 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.get_nas_server_smb_netbios 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/powerstore/client.py PowerStoreClient.set_acl 11 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/client.py (no function) 36 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.__init__ 16 1 0 2 1 89%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.connect 27 2 0 10 5 81%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.create_share 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._create_share 11 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._create_share_NFS_CIFS 18 0 0 8 1 96%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._get_nfs_location 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._get_cifs_location 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.delete_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._delete_share 10 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.extend_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.shrink_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._resize_filesystem 9 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.update_access 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._update_nfs_access 20 0 0 10 1 97%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._update_cifs_access 27 0 0 12 1 97%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.update_share_stats 12 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.create_snapshot 15 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.delete_snapshot 10 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.revert_to_snapshot 8 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.create_share_from_snapshot 6 0 0 2 1 88%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection._create_share_from_snapshot 12 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.ensure_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.setup_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.teardown_server 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.check_for_setup_error 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py PowerStoreStorageConnection.get_default_filter_function 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/powerstore/connection.py (no function) 42 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.__init__ 3 1 0 2 1 60%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_cifs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_nfs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_nfs_filesystem_and_share 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_share 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.delete_share 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_filesystem 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.delete_filesystem 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_nas_server 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_nas_server 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.delete_nas_server 9 1 0 2 1 82%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient._delete_tenant 7 7 0 2 0 0%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_dns_server 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_interface 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.enable_cifs_service 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.enable_nfs_service 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_snapshot 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.create_snap_of_snap 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.delete_snapshot 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_pool 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_storage_processor 4 1 0 2 1 67%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.cifs_clear_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.nfs_clear_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.cifs_allow_access 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.nfs_allow_access 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.cifs_deny_access 5 2 0 0 0 60%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.nfs_deny_access 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_file_ports 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.extend_filesystem 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.shrink_filesystem 9 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient._is_external_port 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.get_tenant 15 2 0 4 0 89%
manila/share/drivers/dell_emc/plugins/unity/client.py UnityClient.restore_snapshot 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/client.py (no function) 58 0 0 2 1 98%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.__init__ 23 1 0 2 1 92%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.connect 27 3 0 8 3 83%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.get_server_name 3 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.validate_port_configuration 11 1 0 6 1 88%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.check_for_setup_error 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.manage_existing 25 4 0 10 2 83%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.manage_existing_with_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.manage_existing_snapshot 16 2 0 4 1 85%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.manage_existing_snapshot_with_server 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.manage_server 5 2 0 2 1 57%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.get_share_server_network_info 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.create_share 22 0 0 4 1 96%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.create_share_from_snapshot 20 0 0 4 1 96%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.delete_share 13 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.extend_share 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.shrink_share 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.create_snapshot 9 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.delete_snapshot 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.update_access 12 0 0 12 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.clear_access 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.allow_access 10 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.deny_access 7 0 0 4 1 91%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.ensure_share 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.update_share_stats 12 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.get_pool 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.setup_server 19 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.teardown_server 15 0 0 8 1 96%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._cifs_allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._cifs_deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._config_pool 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.validate_network 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._create_network_interface 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._choose_sp 5 0 0 2 1 86%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._choose_port 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_cifs_location 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_managed_pools 12 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_nfs_location 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_pool_name_from_host 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_proto_enum 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._get_server_name 9 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._handle_security_services 18 3 0 10 1 79%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._nfs_allow_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._nfs_deny_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._is_isolated_filesystem 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._is_share_from_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._validate_share_access_type 8 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection._validate_share_protocol 2 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.revert_to_snapshot 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py UnityStorageConnection.get_default_filter_function 3 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/unity/connection.py (no function) 91 0 0 2 1 99%
manila/share/drivers/dell_emc/plugins/unity/utils.py do_match 10 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/unity/utils.py match_ports 18 1 0 10 1 93%
manila/share/drivers/dell_emc/plugins/unity/utils.py find_ports_by_mtu 6 2 0 2 1 62%
manila/share/drivers/dell_emc/plugins/unity/utils.py gib_to_byte 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/utils.py get_share_backend_id 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/unity/utils.py get_snapshot_id 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/unity/utils.py (no function) 12 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.__init__ 14 1 0 2 1 88%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.create_share 24 0 0 12 1 97%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._share_server_validation 9 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._allocate_container 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._allocate_container_from_snapshot 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._create_cifs_share 12 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._create_nfs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.create_share_from_snapshot 17 0 0 8 1 96%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.create_snapshot 8 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.delete_share 9 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._delete_cifs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._delete_nfs_share 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._deallocate_container 9 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.ensure_share 0 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.extend_share 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.allow_access 9 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._cifs_allow_access 17 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._nfs_allow_access 8 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.update_access 10 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.clear_access 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._cifs_clear_access 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._nfs_clear_access 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.deny_access 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._cifs_deny_access 17 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._nfs_deny_access 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.check_for_setup_error 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._get_managed_storage_pools 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.connect 15 3 0 6 3 71%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.get_managed_ports 10 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.update_share_stats 14 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.get_pool 18 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.setup_server 34 0 0 12 2 96%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._construct_backend_details 4 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._vdm_exist 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._get_physical_devices 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._configure_active_directory 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection.teardown_server 35 0 0 20 1 98%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._get_valid_security_service 4 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._get_share_server_name 5 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py VNXStorageConnection._get_context 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/connection.py (no function) 78 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObjectManager.__init__ 10 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObjectManager.getStorageContext 5 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject.__init__ 6 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._translate_response 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._response_validation 5 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._get_problem_message_codes 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._get_problem_messages 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._get_problem_diags 5 0 0 4 1 89%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._build_query_package 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._build_task_package 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._send_request 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._execute_cmd 10 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._copy_properties 9 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject._get_mover_id 3 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StorageObject.get_context 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.create 19 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.get 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.extend 20 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem._is_filesystem_nonexistent 6 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py FileSystem.create_from_snapshot 23 0 0 4 1 96%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StoragePool.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StoragePool.get 7 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StoragePool.get_all 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py StoragePool.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint.create 16 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint.get 13 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint.delete 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint._is_mount_point_nonexistent 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MountPoint._is_mount_point_already_existent 6 0 0 4 1 90%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.__init__ 3 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.get_ref 15 0 0 10 1 96%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.get 24 0 0 16 1 98%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover._is_internal_device 4 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.get_interconnect_id 12 0 0 6 1 94%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Mover.get_physical_devices 8 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.create 14 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.get 15 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.attach_nfs_interface 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.detach_nfs_interface 10 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py VDM.get_interfaces 16 0 0 10 2 92%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Snapshot.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Snapshot.create 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Snapshot.get 13 0 0 6 1 95%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Snapshot.delete 16 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py Snapshot.get_id 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MoverInterface.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MoverInterface.create 37 0 0 16 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MoverInterface.get 8 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py MoverInterface.delete 15 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py DNSDomain.__init__ 1 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py DNSDomain.create 12 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py DNSDomain.delete 10 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.create 25 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.get_all 16 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.get 9 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.modify 22 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer._ignore_modification_error 5 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSServer.delete 17 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.create 13 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.get 9 0 0 6 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.delete 22 0 0 10 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.disable_share_access 8 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.allow_share_access 12 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.deny_share_access 15 0 0 4 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.get_share_access 22 0 0 8 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py CIFSShare.clear_share_access 6 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.__init__ 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.create 8 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.delete 13 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.get 35 0 0 16 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.allow_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.allow_share_access.do_allow_access 36 0 0 20 2 96%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.deny_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.deny_share_access.do_deny_access 27 0 0 12 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.clear_share_access 2 0 0 0 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.clear_share_access.do_clear_access 7 0 0 2 0 100%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare.clear_share_access.do_clear_access.hosts_to_remove 4 1 0 2 1 67%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py NFSShare._set_share_access 20 1 0 8 3 86%
manila/share/drivers/dell_emc/plugins/vnx/object_manager.py (no function) 143 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py NASHelperBase.__init__ 2 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py NASHelperBase.init_helper 0 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py NASHelperBase.update_access 0 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py NASHelperBase.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/ganesha/__init__.py NASHelperBase.ensure_shares 1 1 0 0 0 0%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper.__init__ 2 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._load_conf_dir 14 0 0 4 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper.init_helper 5 0 0 2 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._default_config_hook 1 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._fsal_hook 1 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._cleanup_fsal_hook 1 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._allow_access 8 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper._deny_access 1 0 0 0 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper.update_access 14 0 0 6 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper2.__init__ 3 0 0 2 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper2.init_helper 15 0 0 6 0 100%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper2._get_export_path 1 1 0 0 0 0%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper2._get_export_pseudo_path 1 1 0 0 0 0%
manila/share/drivers/ganesha/__init__.py GaneshaNASHelper2.update_access 38 0 0 22 1 98%
manila/share/drivers/ganesha/__init__.py (no function) 41 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py _conf2json 57 12 0 48 6 77%
manila/share/drivers/ganesha/manager.py _dump_to_conf 24 1 0 14 1 95%
manila/share/drivers/ganesha/manager.py parseconf 7 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py parseconf.list_to_dict 11 0 0 8 1 95%
manila/share/drivers/ganesha/manager.py mkconf 3 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py setup_rados 5 0 0 2 1 86%
manila/share/drivers/ganesha/manager.py GaneshaManager.__init__ 23 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.__init__._execute 8 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._getpath 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._get_export_rados_object_name 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._write_tmp_conf_file 4 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._write_conf_file 9 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._mkindex 3 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._mkindex._mkindex 3 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._read_export_rados_object 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._read_export_file 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._read_export 3 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._check_export_rados_object_exists 5 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._check_file_exists 7 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._check_export_file_exists 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.check_export_exists 3 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._write_export_rados_object 2 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._write_export 7 0 0 6 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._rm_file 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._rm_export_file 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._rm_export_rados_object 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._dbus_send_ganesha 2 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._remove_export_dbus 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._add_rados_object_url_to_index 5 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._remove_rados_object_url_from_index 7 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.add_export 22 0 0 8 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.update_export 10 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.remove_export 10 0 0 2 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager._get_rados_object 11 1 0 2 1 85%
manila/share/drivers/ganesha/manager.py GaneshaManager._put_rados_object 16 6 0 2 1 61%
manila/share/drivers/ganesha/manager.py GaneshaManager._delete_rados_object 7 2 0 0 0 71%
manila/share/drivers/ganesha/manager.py GaneshaManager.get_export_id 16 0 0 8 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.restart_service 1 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py GaneshaManager.reset_exports 2 0 0 0 0 100%
manila/share/drivers/ganesha/manager.py (no function) 53 0 0 0 0 100%
manila/share/drivers/ganesha/utils.py patch 6 0 0 6 0 100%
manila/share/drivers/ganesha/utils.py walk 5 0 0 6 0 100%
manila/share/drivers/ganesha/utils.py RootExecutor.__init__ 1 0 0 0 0 100%
manila/share/drivers/ganesha/utils.py RootExecutor.__call__ 3 3 0 0 0 0%
manila/share/drivers/ganesha/utils.py SSHExecutor.__init__ 1 0 0 0 0 100%
manila/share/drivers/ganesha/utils.py SSHExecutor.__call__ 9 0 0 2 0 100%
manila/share/drivers/ganesha/utils.py path_from 1 0 0 0 0 100%
manila/share/drivers/ganesha/utils.py validate_access_rule 9 1 0 2 1 82%
manila/share/drivers/ganesha/utils.py validate_access_rule.validate 9 0 0 4 0 100%
manila/share/drivers/ganesha/utils.py fixup_access_rule 4 0 0 2 0 100%
manila/share/drivers/ganesha/utils.py (no function) 20 0 0 0 0 100%
manila/share/drivers/generic.py ensure_server 2 0 0 0 0 100%
manila/share/drivers/generic.py ensure_server.wrap 13 1 0 10 1 91%
manila/share/drivers/generic.py GenericShareDriver.__init__ 8 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._setup_service_instance_manager 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._ssh_exec 15 0 0 4 0 100%
manila/share/drivers/generic.py GenericShareDriver.check_for_setup_error 0 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.do_setup 16 0 0 4 0 100%
manila/share/drivers/generic.py GenericShareDriver._setup_helpers 7 0 0 4 0 100%
manila/share/drivers/generic.py GenericShareDriver.create_share 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._create_share 9 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._is_device_file_available 2 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._format_device 3 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._is_device_mounted 18 0 0 10 0 100%
manila/share/drivers/generic.py GenericShareDriver._add_mount_permanently 13 2 0 2 1 80%
manila/share/drivers/generic.py GenericShareDriver._remove_mount_permanently 5 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._mount_device 3 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._mount_device._mount_device_with_lock 12 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._unmount_device 3 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._unmount_device._unmount_device_with_lock 8 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_mount_path 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._attach_volume 3 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._attach_volume.do_attach 18 3 0 10 2 82%
manila/share/drivers/generic.py GenericShareDriver._attach_volume.do_attach.attach_volume 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_volume_name 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_volume 4 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_volume_legacy 11 0 0 6 1 94%
manila/share/drivers/generic.py GenericShareDriver._get_volume_snapshot 4 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_volume_snapshot_legacy 9 0 0 4 0 100%
manila/share/drivers/generic.py GenericShareDriver._detach_volume 4 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._detach_volume.do_detach 16 3 0 6 2 77%
manila/share/drivers/generic.py GenericShareDriver._allocate_container 8 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._deallocate_container 18 3 0 6 2 79%
manila/share/drivers/generic.py GenericShareDriver._update_share_stats 2 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.create_share_from_snapshot 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.extend_share 12 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._extend_volume 4 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.shrink_share 20 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._resize_filesystem 13 0 0 4 1 94%
manila/share/drivers/generic.py GenericShareDriver._is_share_server_active 2 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.delete_share 9 0 0 4 0 100%
manila/share/drivers/generic.py GenericShareDriver.create_snapshot 16 7 0 6 2 50%
manila/share/drivers/generic.py GenericShareDriver.delete_snapshot 14 3 0 4 2 72%
manila/share/drivers/generic.py GenericShareDriver.ensure_share 6 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver.update_access 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_helper 4 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/generic.py GenericShareDriver._setup_server 7 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver._teardown_server 3 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver.manage_existing 28 0 0 8 1 97%
manila/share/drivers/generic.py GenericShareDriver.manage_existing.get_volume 6 0 0 2 0 100%
manila/share/drivers/generic.py GenericShareDriver.manage_existing_snapshot 14 0 0 2 1 94%
manila/share/drivers/generic.py GenericShareDriver.unmanage_snapshot 1 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_mount_stats_by_index 4 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_mounted_share_size 6 0 0 0 0 100%
manila/share/drivers/generic.py GenericShareDriver._get_consumed_space 7 0 0 0 0 100%
manila/share/drivers/generic.py (no function) 80 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.__init__ 6 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.do_setup 2 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver._setup_via_manager 9 0 0 4 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver._update_share_stats 2 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver._get_helper 6 0 0 2 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.supported_access_types 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver.supported_access_levels 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterfsShareDriver._update_access_via_manager 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSHelper.__init__ 2 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSHelper.get_export 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSHelper._get_export_dir_dict 9 0 0 4 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSHelper.update_access 17 0 0 8 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSVolHelper._get_vol_exports 2 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GlusterNFSVolHelper.update_access 9 0 0 4 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper.__init__ 9 0 0 4 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper.get_export 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper.init_helper 5 0 0 2 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper.init_helper._init_helper 5 0 0 2 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper._default_config_hook 4 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper._fsal_hook 1 0 0 0 0 100%
manila/share/drivers/glusterfs/__init__.py GaneshaNFSHelper.update_access 3 3 0 0 0 0%
manila/share/drivers/glusterfs/__init__.py (no function) 56 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py _check_volume_presence 2 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py _check_volume_presence.wrapper 3 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py volxml_get 9 0 0 8 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.parse 4 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.__getattr__ 3 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.__init__ 25 0 0 20 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.host_access 1 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager._build_uri 6 0 0 4 1 90%
manila/share/drivers/glusterfs/common.py GlusterManager.qualified 1 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.export 2 0 0 2 1 75%
manila/share/drivers/glusterfs/common.py GlusterManager.make_gluster_call 5 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.make_gluster_call._gluster_call 16 1 0 10 1 92%
manila/share/drivers/glusterfs/common.py GlusterManager.xml_response_check 15 0 0 10 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager._get_vol_option_via_info 10 0 0 6 1 94%
manila/share/drivers/glusterfs/common.py GlusterManager._get_vol_user_option 2 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager._get_vol_regular_option 10 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.get_vol_option 11 0 0 8 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.set_vol_option 6 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.get_gluster_version 11 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py GlusterManager.check_gluster_version 3 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py numreduct 7 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py _mount_gluster_vol 7 0 0 2 0 100%
manila/share/drivers/glusterfs/common.py _umount_gluster_vol 6 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py _restart_gluster_vol 2 0 0 0 0 100%
manila/share/drivers/glusterfs/common.py (no function) 47 0 0 0 0 100%
manila/share/drivers/glusterfs/glusterfs_native.py GlusterfsNativeShareDriver.__init__ 4 0 0 0 0 100%
manila/share/drivers/glusterfs/glusterfs_native.py GlusterfsNativeShareDriver._setup_via_manager 24 0 0 10 0 100%
manila/share/drivers/glusterfs/glusterfs_native.py GlusterfsNativeShareDriver._update_access_via_manager 14 0 0 8 1 95%
manila/share/drivers/glusterfs/glusterfs_native.py GlusterfsNativeShareDriver._update_share_stats 4 0 0 0 0 100%
manila/share/drivers/glusterfs/glusterfs_native.py GlusterfsNativeShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/glusterfs/glusterfs_native.py (no function) 28 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.__init__ 9 0 0 4 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._setup_via_manager 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.supported_access_levels 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.supported_access_types 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._access_rule_validator 2 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._access_rule_validator.validator 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.update_access 6 0 0 2 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._update_access_via_manager 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.do_setup 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._check_proto 4 0 0 2 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.create_share 2 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.create_share_from_snapshot 2 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.create_snapshot 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.delete_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.ensure_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.manage_existing 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.unmanage 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.extend_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase.shrink_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareDriverBase._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.__init__ 2 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase._check_mount_glusterfs 6 0 0 2 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase._share_manager 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.do_setup 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.create_share 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.create_share_from_snapshot 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.create_snapshot 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.delete_share 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.delete_snapshot 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.ensure_share 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.manage_existing 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.unmanage 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.extend_share 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase.shrink_share 0 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py GlusterfsShareLayoutBase._update_share_stats 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout.py (no function) 69 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.__init__ 3 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._glustermanager 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.do_setup 13 0 0 4 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._share_manager 3 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._get_mount_point_for_gluster_vol 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._ensure_gluster_vol_mounted 6 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._get_local_share_path 4 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._update_share_stats 6 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.create_share 15 0 0 4 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._cleanup_create_share 6 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.delete_share 6 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.ensure_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.create_share_from_snapshot 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.create_snapshot 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.manage_existing 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.unmanage 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.extend_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout.shrink_share 5 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._set_directory_quota 8 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py GlusterfsDirectoryMappedLayout._get_directory_usage 11 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_directory.py (no function) 37 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.__init__ 11 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._compile_volume_pattern 7 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.do_setup 27 0 0 16 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._glustermanager 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._share_manager 4 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._fetch_gluster_volumes 27 1 0 16 1 95%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._pop_gluster_vol 34 0 0 16 2 96%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._push_gluster_vol 6 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._wipe_gluster_vol 21 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.create_share 12 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.delete_share 17 0 0 4 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout._find_actual_backend_snapshot_name 8 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.create_share_from_snapshot 35 2 0 12 2 91%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.create_snapshot 21 0 0 10 1 97%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.delete_snapshot 8 0 0 2 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.ensure_share 3 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.manage_existing 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.unmanage 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.extend_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py GlusterfsVolumeMappedLayout.shrink_share 1 0 0 0 0 100%
manila/share/drivers/glusterfs/layout_volume.py (no function) 48 0 0 0 0 100%
manila/share/drivers/hdfs/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.__init__ 7 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.do_setup 8 1 0 2 1 80%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._hdfs_local_execute 3 0 0 2 1 80%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._hdfs_remote_execute 3 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._run_ssh 24 4 0 4 2 79%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._set_share_size 10 0 0 2 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._create_share 18 4 0 2 0 80%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._get_share_path 1 1 0 0 0 0%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._get_snapshot_path 2 2 0 0 0 0%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.create_share 2 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.create_share_from_snapshot 14 0 0 2 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.create_snapshot 9 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.delete_share 8 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.delete_snapshot 8 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.ensure_share 0 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.allow_access 20 5 0 6 1 69%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.deny_access 9 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._check_hdfs_state 9 0 0 2 0 100%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver.check_for_setup_error 8 8 0 4 0 0%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._get_available_capacity 15 4 0 0 0 73%
manila/share/drivers/hdfs/hdfs_native.py HDFSNativeShareDriver._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/hdfs/hdfs_native.py (no function) 41 0 0 0 0 100%
manila/share/drivers/helpers.py NASHelperBase.__init__ 3 0 0 0 0 100%
manila/share/drivers/helpers.py NASHelperBase.init_helper 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.create_exports 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.remove_exports 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.configure_access 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.update_access 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase._verify_server_has_public_address 6 1 0 6 1 83%
manila/share/drivers/helpers.py NASHelperBase._get_export_location_template 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.get_exports_for_share 12 0 0 6 0 100%
manila/share/drivers/helpers.py NASHelperBase.get_share_path_by_export_location 1 1 0 0 0 0%
manila/share/drivers/helpers.py NASHelperBase.disable_access_for_maintenance 0 0 0 0 0 100%
manila/share/drivers/helpers.py NASHelperBase.restore_access_after_maintenance 0 0 0 0 0 100%
manila/share/drivers/helpers.py NASHelperBase.validate_access_rules 8 0 0 6 0 100%
manila/share/drivers/helpers.py NASHelperBase._get_maintenance_file_path 1 0 0 0 0 100%
manila/share/drivers/helpers.py nfs_synchronized 2 0 0 0 0 100%
manila/share/drivers/helpers.py nfs_synchronized.wrapped_func 4 0 0 0 0 100%
manila/share/drivers/helpers.py nfs_synchronized.wrapped_func.source_func 1 0 0 0 0 100%
manila/share/drivers/helpers.py escaped_address 4 0 0 2 0 100%
manila/share/drivers/helpers.py NFSHelper.create_exports 12 0 0 8 0 100%
manila/share/drivers/helpers.py NFSHelper.init_helper 6 0 0 2 0 100%
manila/share/drivers/helpers.py NFSHelper.remove_exports 0 0 0 0 0 100%
manila/share/drivers/helpers.py NFSHelper.update_access 39 1 0 18 2 95%
manila/share/drivers/helpers.py NFSHelper._get_parsed_address_or_cidr 12 0 0 8 0 100%
manila/share/drivers/helpers.py NFSHelper.get_host_list 9 0 0 4 0 100%
manila/share/drivers/helpers.py NFSHelper._sync_nfs_temp_and_perm_files 6 1 0 2 1 75%
manila/share/drivers/helpers.py NFSHelper._get_export_location_template 2 0 0 0 0 100%
manila/share/drivers/helpers.py NFSHelper.get_share_path_by_export_location 1 0 0 0 0 100%
manila/share/drivers/helpers.py NFSHelper.disable_access_for_maintenance 9 0 0 2 0 100%
manila/share/drivers/helpers.py NFSHelper.restore_access_after_maintenance 3 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperBase._get_share_group_name_from_export_location 8 0 0 6 0 100%
manila/share/drivers/helpers.py CIFSHelperBase._get_export_location_template 2 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.__init__ 2 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.init_helper 1 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.create_exports 24 4 0 4 0 86%
manila/share/drivers/helpers.py CIFSHelperIPAccess.remove_exports 5 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.update_access 5 0 0 2 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess._get_allow_hosts 2 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess._set_allow_hosts 2 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.get_share_path_by_export_location 3 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.disable_access_for_maintenance 6 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess._kick_out_users 16 0 0 10 0 100%
manila/share/drivers/helpers.py CIFSHelperIPAccess.restore_access_after_maintenance 4 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperUserAccess.__init__ 2 0 0 0 0 100%
manila/share/drivers/helpers.py CIFSHelperUserAccess.update_access 9 0 0 4 0 100%
manila/share/drivers/helpers.py CIFSHelperUserAccess._get_conf_param 3 0 0 2 0 100%
manila/share/drivers/helpers.py CIFSHelperUserAccess._set_valid_users 3 0 0 0 0 100%
manila/share/drivers/helpers.py (no function) 67 0 0 0 0 100%
manila/share/drivers/hitachi/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.__init__ 40 0 0 12 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.update_access 13 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._nfs_update_access 12 0 0 8 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._cifs_allow_access 13 0 0 8 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._cifs_deny_access 12 0 0 6 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._clean_cifs_access_list 4 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.create_share 5 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.delete_share 4 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.create_snapshot 8 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.delete_snapshot 5 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.create_share_from_snapshot 6 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.ensure_share 5 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.extend_share 4 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._update_share_stats 9 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.manage_existing 30 0 0 12 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.unmanage 4 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.shrink_share 4 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.revert_to_snapshot 13 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._get_hnas_share_id 5 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._get_hnas_snapshot_id 5 0 0 2 1 86%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._create_share 7 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._create_export 10 0 0 4 1 93%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._check_fs_mounted 4 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._ensure_share 9 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._shrink_share 6 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._extend_share 8 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._delete_share 6 0 0 4 1 90%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._manage_existing 7 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._create_snapshot 29 0 0 12 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._delete_snapshot 11 0 0 6 1 94%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._create_share_from_snapshot 18 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._check_protocol 3 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._get_export_locations 6 0 0 4 1 90%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._get_export_path 7 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver._ensure_snapshot 10 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.ensure_snapshot 5 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.manage_existing_snapshot 33 0 0 10 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.unmanage_snapshot 1 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/driver.py HitachiHNASDriver.snapshot_update_access 19 0 0 10 0 100%
manila/share/drivers/hitachi/hnas/driver.py (no function) 55 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.__init__ 12 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.get_stats 11 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.nfs_export_add 11 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.nfs_export_del 15 0 0 6 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.cifs_share_add 12 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.cifs_share_del 9 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.get_nfs_host_list 2 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.update_nfs_access_rule 21 0 0 8 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.cifs_allow_access 14 0 0 6 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend._update_cifs_rule 8 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.cifs_deny_access 12 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.list_cifs_permissions 12 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.tree_clone 43 0 0 14 1 98%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.tree_delete 9 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.create_directory 5 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.delete_directory 8 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_directory 14 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_fs_mounted 9 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.mount 8 0 0 2 1 90%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.vvol_create 8 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.vvol_delete 10 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.quota_add 8 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.modify_quota 8 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_vvol 7 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_quota 11 0 0 2 1 92%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_export 6 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.check_cifs 6 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.is_cifs_in_use 3 0 0 0 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend._cifs_list 12 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.get_share_quota 12 0 0 6 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend.get_share_usage 9 0 0 2 0 100%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend._get_export 21 0 0 8 1 97%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend._execute 22 0 0 6 1 96%
manila/share/drivers/hitachi/hnas/ssh.py HNASSSHBackend._locked_selectfs 30 0 0 12 0 100%
manila/share/drivers/hitachi/hnas/ssh.py Export.__init__ 28 0 0 8 1 97%
manila/share/drivers/hitachi/hnas/ssh.py JobStatus.__init__ 30 2 0 6 3 86%
manila/share/drivers/hitachi/hnas/ssh.py JobSubmit.__init__ 4 0 0 2 1 83%
manila/share/drivers/hitachi/hnas/ssh.py Filesystem.__init__ 17 0 0 8 1 96%
manila/share/drivers/hitachi/hnas/ssh.py Quota.__init__ 17 0 0 6 1 96%
manila/share/drivers/hitachi/hnas/ssh.py CIFSPermissions.__init__ 9 0 0 4 0 100%
manila/share/drivers/hitachi/hnas/ssh.py CIFSShare.__init__ 7 0 0 6 0 100%
manila/share/drivers/hitachi/hnas/ssh.py (no function) 66 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.__init__ 5 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver._update_share_stats 11 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.create_share 16 0 0 2 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.delete_share 20 0 0 8 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.update_access 45 0 0 22 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver._get_hsp_rule_name 7 0 0 4 1 91%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver._get_complement 5 0 0 4 1 89%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.extend_share 11 0 0 2 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.shrink_share 8 0 0 2 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.manage_existing 16 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.unmanage 4 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py HitachiHSPDriver.get_default_filter_function 1 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/driver.py (no function) 24 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.__init__ 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend._send_post 5 0 0 2 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend._send_get 7 0 0 4 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend._send_delete 5 0 0 2 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.add_file_system 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.get_file_system 7 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.delete_file_system 2 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.resize_file_system 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.rename_file_system 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.add_share 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.get_share 13 1 0 6 2 84%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.delete_share 2 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.add_access_rule 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.delete_access_rule 3 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.get_access_rules 7 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend.get_cluster 7 0 0 0 0 100%
manila/share/drivers/hitachi/hsp/rest.py HSPRestBackend._wait_job_status 11 0 0 4 0 100%
manila/share/drivers/hitachi/hsp/rest.py (no function) 25 0 0 0 0 100%
manila/share/drivers/hpe/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py FPG.__init__ 13 0 0 6 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py FPG.__call__ 21 0 0 8 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py FPG.__repr__ 1 1 0 0 0 0%
manila/share/drivers/hpe/hpe_3par_driver.py FPG._formatter 1 1 0 0 0 0%
manila/share/drivers/hpe/hpe_3par_driver.py to_list 3 1 0 2 1 60%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.__init__ 7 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.do_setup 7 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.do_setup._validate_pool_ips 3 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.do_setup._construct_fpg 14 0 0 8 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._get_pool_location_from_share_host 10 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._get_pool_location 7 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.check_for_setup_error 6 0 0 2 1 88%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.sha1_hash 7 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.choose_share_server_compatible_with_share 8 0 0 6 1 93%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._validate_network_type 3 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._create_share_server 12 0 0 4 1 94%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._setup_server 5 0 0 2 1 86%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._teardown_server 7 0 0 2 1 89%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.build_share_comment 4 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.create_share 5 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.create_share_from_snapshot 5 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.delete_share 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.create_snapshot 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.ensure_share 1 1 0 0 0 0%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.update_access 5 0 0 2 1 86%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver.shrink_share 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_driver.py HPE3ParShareDriver._update_share_stats 22 0 0 10 3 91%
manila/share/drivers/hpe/hpe_3par_driver.py (no function) 55 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.__init__ 19 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.no_client 1 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.do_setup 38 1 0 12 4 90%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._wsapi_login 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._wsapi_logout 5 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.build_export_locations 10 0 0 6 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.get_provisioned_gb 13 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.get_fpg_status 35 0 0 8 1 98%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.ensure_supported_protocol 8 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.other_protocol 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.ensure_prefix 9 0 0 6 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._get_nfs_options 17 2 0 8 1 88%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._build_createfshare_kwargs 28 5 0 20 3 83%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._update_capacity_quotas 12 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._update_capacity_quotas._sync_update_capacity_quotas 14 0 0 4 1 94%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._create_share 41 9 0 14 2 80%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.create_share 5 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.create_share_from_snapshot 38 1 0 10 1 96%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._copy_share_data 20 0 0 4 1 96%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._copy_data 14 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._delete_share 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._delete_ro_share 6 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.delete_share 23 0 0 6 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._delete_file_tree 11 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._grant_admin_smb_access 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._revoke_admin_smb_access 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._create_super_share 16 0 0 4 1 95%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._create_mount_directory 5 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._mount_share 7 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._mount_super_share 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._unmount_share 6 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._delete_share_directory 5 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._generate_mount_path 5 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.get_vfs 26 3 0 10 2 86%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._is_share_from_snapshot 5 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.create_snapshot 18 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.delete_snapshot 37 0 0 14 1 98%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._validate_access_type 9 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._validate_access_level 10 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.ignore_benign_access_results 11 0 0 12 1 96%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._change_access 59 6 0 26 4 88%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._find_fstore 2 0 0 0 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._find_fshare 5 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._find_fshare_with_proto 13 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator._find_fsnap 13 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.update_access 35 1 0 28 4 92%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.resize_share 6 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.fsip_exists 13 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.create_fsip 13 0 0 2 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py HPE3ParMediator.remove_fsip 14 0 0 4 0 100%
manila/share/drivers/hpe/hpe_3par_mediator.py (no function) 93 0 0 2 1 99%
manila/share/drivers/huawei/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.create_share 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.create_snapshot 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.delete_share 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.delete_snapshot 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.allow_access 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.deny_access 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.ensure_share 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.update_access 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.extend_share 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.create_share_from_snapshot 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.shrink_share 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.manage_existing 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.manage_existing_snapshot 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.get_network_allocations_number 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.get_pool 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.update_share_stats 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.setup_server 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.teardown_server 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.create_replica 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.update_replica_state 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.promote_replica 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.delete_replica 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py HuaweiBase.revert_to_snapshot 0 0 0 0 0 100%
manila/share/drivers/huawei/base.py (no function) 48 0 0 0 0 100%
manila/share/drivers/huawei/constants.py (no function) 57 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.__init__ 7 0 0 2 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.check_for_setup_error 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.get_backend_driver 13 0 0 2 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.do_setup 2 2 0 0 0 0%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.create_share 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.create_share_from_snapshot 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.shrink_share 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.delete_share 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.create_snapshot 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.ensure_share 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.allow_access 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.deny_access 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.update_access 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.get_pool 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.get_network_allocations_number 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.manage_existing 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.manage_existing_snapshot 3 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver._update_share_stats 6 0 0 2 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver._setup_server 2 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver._teardown_server 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.create_replica 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.update_replica_state 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.promote_replica 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.delete_replica 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py HuaweiNasDriver.revert_to_snapshot 1 0 0 0 0 100%
manila/share/drivers/huawei/huawei_nas.py (no function) 40 0 0 0 0 100%
manila/share/drivers/huawei/huawei_utils.py get_share_extra_specs_params 6 0 0 2 1 88%
manila/share/drivers/huawei/huawei_utils.py _get_opts_from_specs 24 1 0 18 4 88%
manila/share/drivers/huawei/huawei_utils.py (no function) 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.__init__ 8 0 0 0 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._setup_rpc_server 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.connect 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._setup_conf 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.create_share 43 7 0 16 5 76%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_share_ip 5 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.extend_share 17 0 0 4 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.shrink_share 25 3 0 8 1 88%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.check_fs_status 3 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.assert_filesystem 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.create_snapshot 13 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.delete_snapshot 12 2 0 4 1 81%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.update_share_stats 18 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_qos_capability 5 1 0 2 1 71%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.delete_share 22 2 0 12 4 82%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.create_share_from_snapshot 34 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.copy_data_from_parent_share 35 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.get_access 14 0 0 4 1 94%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_access_id 10 0 0 2 1 92%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.copy_snapshot_data 13 0 0 2 1 93%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.umount_share_from_host 5 3 0 0 0 40%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.mount_share_to_host 11 3 0 4 1 73%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.get_network_allocations_number 3 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_capacity 10 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_disk_type 10 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._init_filesys_para 11 0 0 6 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.deny_access 22 0 0 10 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.allow_access 38 0 0 24 2 97%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.clear_access 11 0 0 4 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.update_access 8 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.get_pool 11 1 0 4 1 87%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.allocate_container 24 1 0 8 3 88%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.manage_existing 36 3 0 10 0 93%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._check_snapshot_valid_for_manage 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.manage_existing_snapshot 18 0 0 4 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.check_retype_change_opts 56 3 0 34 6 90%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.retype_share 35 0 0 16 3 94%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.remove_qos_fs 6 1 0 2 1 75%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_location_path 10 0 0 6 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_share_proto 8 0 0 4 2 83%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_wait_interval 6 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_timeout 6 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.check_conf_file 27 0 0 10 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.check_service 6 0 0 4 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.setup_server 32 0 0 12 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._check_network_type_validate 3 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_valid_security_service 15 0 0 8 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._configure_AD_domain 29 0 0 8 1 97%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._check_AD_expected_status 8 0 0 0 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._check_AD_expected_status._check_AD_status 3 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._configure_LDAP_domain 17 0 0 10 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._create_vlan_and_logical_port 25 0 0 10 1 97%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_optimal_port 18 0 0 10 1 96%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_online_port 34 0 0 24 4 93%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_least_port 18 0 0 14 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_sorted_least_port_by_vlan 13 1 0 10 1 91%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection._get_sorted_least_port_by_logical 15 1 0 12 1 93%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.teardown_server 38 0 0 24 5 92%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.ensure_share 12 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.create_replica 16 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.update_replica_state 7 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.promote_replica 29 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.delete_replica 11 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py V3StorageConnection.revert_to_snapshot 7 0 0 2 0 100%
manila/share/drivers/huawei/v3/connection.py (no function) 93 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.__init__ 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.init_http_head 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.do_call 23 4 0 6 1 83%
manila/share/drivers/huawei/v3/helper.py RestHelper.login 22 0 0 6 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.call 11 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._create_filesystem 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._assert_rest_result 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._assert_data_in_result 4 3 0 2 1 33%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_login_info 24 4 0 6 0 87%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_file_mode 5 5 0 0 0 0%
manila/share/drivers/huawei/v3/helper.py RestHelper.create_share 15 1 0 4 1 89%
manila/share/drivers/huawei/v3/helper.py RestHelper._delete_share_by_id 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._delete_fs 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_cifs_service_status 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_nfs_service_status 10 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._start_nfs_service_status 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._start_cifs_service_status 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._find_pool_info 16 1 0 6 1 91%
manila/share/drivers/huawei/v3/helper.py RestHelper._find_all_pool_info 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._read_xml 9 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._remove_access_from_share 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_access_count 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_all_access_from_share 11 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_access_from_share 14 1 0 8 1 91%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_access_from_share_range 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_level_by_access_id 9 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_access_rest 5 1 0 4 1 78%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_nfs_access_rest 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_cifs_access_rest 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._allow_access_rest 5 1 0 4 1 78%
manila/share/drivers/huawei/v3/helper.py RestHelper._allow_nfs_access_rest 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._allow_cifs_access_rest 19 1 0 10 2 90%
manila/share/drivers/huawei/v3/helper.py RestHelper._allow_cifs_access_rest.send_rest 9 1 0 4 1 85%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_client_type 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._check_snapshot_id_exist 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_snapshot_by_id 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._delete_snapshot 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._create_snapshot 8 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_by_name 10 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_count 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_by_name_range 12 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_url_type 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_fsid_by_name 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_fs_info_by_id 16 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_path 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_share_name_by_id 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_share_name_by_export_location 23 0 0 16 1 97%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_snapshot_id 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_share_size 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_fs_name 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._change_extra_specs 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_partition_id_by_name 8 0 0 6 1 93%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_partition_info_by_id 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._add_fs_to_partition 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._remove_fs_from_partition 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._rename_share_snapshot 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_cache_id_by_name 8 0 0 6 1 93%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_cache_info_by_id 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._add_fs_to_cache 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_qos 4 4 0 0 0 0%
manila/share/drivers/huawei/v3/helper.py RestHelper.find_available_qos 17 1 0 12 2 90%
manila/share/drivers/huawei/v3/helper.py RestHelper.add_share_to_qos 12 0 0 4 1 94%
manila/share/drivers/huawei/v3/helper.py RestHelper.create_qos_policy 9 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.activate_deactivate_qos 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.change_fs_priority_high 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_qos_policy 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_qosid_by_fsid 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_fs_list_in_qos 7 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_qos_info 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.remove_fs_from_qos 6 6 0 0 0 0%
manila/share/drivers/huawei/v3/helper.py RestHelper._remove_fs_from_cache 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_all_eth_port 7 0 0 2 1 89%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_eth_port_by_id 6 1 0 2 1 75%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_all_bond_port 7 0 0 2 1 89%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_port_id 11 0 0 12 4 83%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_all_vlan 7 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_vlan 9 0 0 6 2 87%
manila/share/drivers/huawei/v3/helper.py RestHelper.create_vlan 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.check_vlan_exists_by_id 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_vlan 6 1 0 2 1 75%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_logical_port 11 1 0 8 3 79%
manila/share/drivers/huawei/v3/helper.py RestHelper._activate_logical_port 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.create_logical_port 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.check_logical_port_exists_by_id 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_all_logical_port 7 0 0 2 1 89%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_logical_port 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.set_DNS_ip_address 12 1 0 4 1 88%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_DNS_ip_address 7 0 0 2 1 89%
manila/share/drivers/huawei/v3/helper.py RestHelper.add_AD_config 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_AD_config 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_AD_config 6 1 0 2 1 75%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_AD_domain_name 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.add_LDAP_config 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_LDAP_config 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_LDAP_config 6 1 0 2 1 75%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_LDAP_domain_server 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_array_info 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.find_array_version 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_array_wwn 2 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper._get_all_remote_devices 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_remote_device_by_wwn 5 1 0 4 2 67%
manila/share/drivers/huawei/v3/helper.py RestHelper.create_replication_pair 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.split_replication_pair 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.switch_replication_pair 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.delete_replication_pair 8 0 0 2 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.sync_replication_pair 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.cancel_pair_secondary_write_lock 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.set_pair_secondary_write_lock 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.get_replication_pair_by_id 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py RestHelper.rollback_snapshot 5 0 0 0 0 100%
manila/share/drivers/huawei/v3/helper.py (no function) 123 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.create 16 0 0 2 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._get_replication_pair_info 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._check_replication_health 2 0 0 2 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._check_replication_running_status 4 0 0 4 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._check_replication_secondary_data_status 3 0 0 2 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._check_replica_state 7 0 0 4 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.get_replica_state 6 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager._sync_replication_pair 4 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.update_replication_pair_state 22 0 0 8 1 97%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.switch_over 24 0 0 4 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.delete_replication_pair 9 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py ReplicaPairManager.create_replica_pair 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/replication.py (no function) 21 0 0 0 0 100%
manila/share/drivers/huawei/v3/rpcapi.py HuaweiV3API.__init__ 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/rpcapi.py HuaweiV3API.create_replica_pair 3 0 0 0 0 100%
manila/share/drivers/huawei/v3/rpcapi.py (no function) 7 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartPartition.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartPartition.add 8 0 0 6 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartCache.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartCache.add 8 0 0 6 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartQos.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartQos.create_qos 13 4 0 6 0 68%
manila/share/drivers/huawei/v3/smartx.py SmartQos._check_qos_high_priority 4 0 0 4 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartQos.delete_qos 5 0 0 2 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.__init__ 1 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_smartx_extra_specs_opts 8 0 0 0 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_capabilities_opts 4 0 0 2 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_smartprovisioning_opts 5 0 0 2 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_smartcache_opts 5 0 0 4 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_smartpartition_opts 5 0 0 4 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_sectorsize_opts 14 0 0 10 0 100%
manila/share/drivers/huawei/v3/smartx.py SmartX.get_qos_opts 20 0 0 14 0 100%
manila/share/drivers/huawei/v3/smartx.py (no function) 25 0 0 0 0 100%
manila/share/drivers/ibm/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.__init__ 10 1 0 2 1 83%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.do_setup 5 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._gpfs_local_execute 7 0 0 4 2 82%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._gpfs_remote_execute 4 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._sanitize_command 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._run_ssh 18 0 0 2 1 95%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._gpfs_ssh_execute 15 0 0 4 1 95%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._check_gpfs_state 17 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._is_dir 7 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._is_gpfs_path 7 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._setup_helpers 5 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._local_path 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_gpfs_device 10 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._create_share 28 12 0 0 0 57%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._delete_share 15 4 0 0 0 73%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_available_capacity 10 4 0 0 0 60%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._create_share_snapshot 10 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._delete_share_snapshot 8 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._create_share_from_snapshot 9 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._extend_share 9 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.create_share 4 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.create_share_from_snapshot 4 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.create_snapshot 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.delete_share 3 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.ensure_share 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.update_access 8 0 0 6 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.check_for_setup_error 29 0 0 14 1 98%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._is_share_valid 15 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_share_name 15 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._manage_existing 65 0 0 4 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver.manage_existing 22 0 0 6 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_helper 5 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_share_path 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py GPFSShareDriver._get_snapshot_path 2 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.__init__ 2 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.create_export 1 1 0 0 0 0%
manila/share/drivers/ibm/gpfs.py NASHelperBase.get_export_options 9 1 0 4 1 85%
manila/share/drivers/ibm/gpfs.py NASHelperBase._validate_export_options 4 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase._get_validated_opt_list 5 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.get_access_option 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase._get_options_not_allowed 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.remove_export 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.allow_access 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.deny_access 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py NASHelperBase.resync_access 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.__init__ 8 4 0 0 0 50%
manila/share/drivers/ibm/gpfs.py KNFSHelper._has_client_access 12 4 0 6 0 78%
manila/share/drivers/ibm/gpfs.py KNFSHelper._publish_access 17 0 0 4 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper._verify_denied_access 16 0 0 6 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.remove_export 0 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.get_access_option 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper._get_options_not_allowed 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper._get_exports 7 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.allow_access 16 0 0 6 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper._deny_ip 8 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.deny_access 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper._remove_other_access 6 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py KNFSHelper.resync_access 3 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.__init__ 5 1 0 2 1 71%
manila/share/drivers/ibm/gpfs.py CESHelper._execute_mmnfs_command 7 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._fix_export_data 10 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._get_nfs_client_exports 19 0 0 8 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._has_client_access 2 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.remove_export 3 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._get_options_not_allowed 1 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.get_access_option 3 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.allow_access 9 0 0 4 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.deny_access 4 0 0 2 1 83%
manila/share/drivers/ibm/gpfs.py CESHelper._get_client_opts 2 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._get_share_opts 3 0 0 0 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper._nfs_change 29 0 0 16 6 87%
manila/share/drivers/ibm/gpfs.py CESHelper._nfs_add 9 0 0 4 0 100%
manila/share/drivers/ibm/gpfs.py CESHelper.resync_access 4 0 0 2 0 100%
manila/share/drivers/ibm/gpfs.py (no function) 114 0 0 0 0 100%
manila/share/drivers/infinidat/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py infinisdk_to_manila_exceptions 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py infinisdk_to_manila_exceptions.wrapper 6 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.__init__ 4 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._setup_and_get_system_object 5 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.do_setup 24 0 0 6 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._update_share_stats 4 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_available_capacity 5 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._safe_get_from_config_or_fail 6 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._verify_share_protocol 4 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._verify_access_type 5 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._make_share_name 1 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._make_snapshot_name 1 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._set_manila_object_metadata 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_pool 6 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_nas_network_space_ips 16 0 0 6 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_full_nfs_export_paths 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_filesystem_by_name 6 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_filesystem 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_snapshot_by_name 6 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_snapshot 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_dataset 1 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_export 9 0 0 4 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_infinidat_access_level 5 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._get_ip_address_range 6 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._create_filesystem_export 3 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._ensure_filesystem_export 10 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._make_export_locations 3 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._delete_share 15 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._extend_share 3 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver._update_access 4 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.create_share 8 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.create_share_from_snapshot 6 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.create_snapshot 7 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.delete_share 7 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.ensure_share 7 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.ensure_shares 4 0 0 2 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.get_backend_info 3 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.update_access 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.revert_to_snapshot 3 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py InfiniboxShareDriver.snapshot_update_access 5 0 0 0 0 100%
manila/share/drivers/infinidat/infinibox.py (no function) 90 0 0 0 0 100%
manila/share/drivers/infortrend/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.__init__ 14 0 0 2 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver._init_pool_dict 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver._init_channel_dict 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.do_setup 2 2 0 0 0 0%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.check_for_setup_error 2 2 0 0 0 0%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver._update_share_stats 4 4 0 0 0 0%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.update_access 1 1 0 0 0 0%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.create_share 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.delete_share 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.get_pool 1 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.ensure_share 1 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.manage_existing 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.unmanage 2 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py InfortrendNASDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/infortrend/driver.py (no function) 28 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py _bi_to_gi 1 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.__init__ 12 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._execute 6 6 0 0 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._ssh_execute 9 9 0 0 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._parser 24 11 0 6 3 53%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.do_setup 3 3 0 0 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._init_connect 7 7 0 4 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.check_for_setup_error 2 2 0 0 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._ensure_service_on 5 0 0 2 1 86%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_channels_status 15 0 0 10 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_pools_setup 15 0 0 8 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._extract_pool_name 1 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._extract_lv_name 1 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.update_pools_stats 14 14 0 4 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._get_pool_quota_used 8 0 0 2 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._get_share_pool_data 8 5 0 4 2 42%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.create_share 12 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._export_location 12 2 0 6 1 83%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._set_share_size 6 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._get_share_size 8 0 0 4 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.delete_share 9 0 0 2 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_share_exist 4 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.update_access 10 10 0 2 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._evict_unauthorized_clients 41 41 0 22 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._allow_access 32 32 0 12 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._ensure_protocol_on 5 0 0 4 1 89%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_proto_enabled 7 1 0 4 2 73%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_user_exist 6 6 0 4 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_access_legal 8 8 0 6 0 0%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.get_pool 8 0 0 6 2 86%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.ensure_share 5 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.extend_share 5 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.shrink_share 13 0 0 6 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.manage_existing 27 0 0 6 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._parse_location 16 0 0 6 1 95%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS._check_channel_ip 1 0 0 0 0 100%
manila/share/drivers/infortrend/infortrend_nas.py InfortrendNAS.unmanage 6 0 0 2 0 100%
manila/share/drivers/infortrend/infortrend_nas.py (no function) 51 0 0 0 0 100%
manila/share/drivers/inspur/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/inspur/as13000/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py inspur_driver_debug_trace 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py inspur_driver_debug_trace.wrapper 8 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.__init__ 6 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.logins 6 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.login 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.logout 2 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.refresh_token 10 0 0 6 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.send_rest_api 17 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.do_request 19 5 0 10 2 76%
manila/share/drivers/inspur/as13000/as13000_nas.py RestAPIExecutor.send_api 36 4 0 18 2 89%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.__init__ 12 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.do_setup 5 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.check_for_setup_error 6 0 0 4 1 90%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.create_share 9 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.create_share_from_snapshot 10 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.delete_share 13 0 0 6 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.extend_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.ensure_share 12 0 0 6 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.create_snapshot 9 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.delete_snapshot 11 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.transfer_rule_to_client 4 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver.update_access 19 0 0 4 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._update_share_stats 7 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._clear_access 14 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._validate_pools_exist 6 0 0 4 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_directory_quota 17 0 0 4 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_pool_stats 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_directory_list 7 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._create_directory 5 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._delete_directory 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._set_directory_quota 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._create_nfs_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._delete_nfs_share 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_nfs_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._create_cifs_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._delete_cifs_share 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_cifs_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._clone_directory_to_dest 9 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_snapshots_from_share 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_location_path 4 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_nodes_virtual_ips 8 0 0 2 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_nodes_physical_ips 8 0 0 4 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_nodes_ips 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_share_instance_pnsp 12 4 0 0 0 67%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._unit_convert 23 4 0 12 1 80%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._format_name 3 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._generate_share_name 2 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._generate_snapshot_name 2 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._generate_share_path 1 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py AS13000ShareDriver._get_directory_detail 4 0 0 0 0 100%
manila/share/drivers/inspur/as13000/as13000_nas.py (no function) 100 0 0 0 0 100%
manila/share/drivers/inspur/instorage/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py SSHRunner.__init__ 9 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py SSHRunner.__call__ 13 0 0 2 1 93%
manila/share/drivers/inspur/instorage/cli_helper.py SSHRunner._ssh_execute 18 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser.__init__ 8 1 0 2 1 80%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser.__getitem__ 5 3 0 0 0 40%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser.__iter__ 2 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser.__len__ 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser._parse 29 2 0 20 3 90%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser._parse.get_reader 5 0 0 4 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py CLIParser.append_dict 9 4 0 4 1 46%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.__init__ 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH._run_ssh 6 4 0 0 0 33%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.run_ssh_inq 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.run_ssh_assert_no_output 5 3 0 2 1 43%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.run_ssh_check_created 8 8 0 0 0 0%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnode 6 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnaspool 4 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsfs 14 0 0 8 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.addfs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmfs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.expandfs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnasdir 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.addnasdir 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.chnasdir 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmnasdir 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmnfs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnfslist 4 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnfsinfo 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.addnfsclient 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.chnfsclient 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmnfsclient 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lscifslist 4 0 0 2 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lscifsinfo 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.addcifs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmcifs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.chcifs 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.addcifsuser 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.chcifsuser 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.rmcifsuser 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py InStorageSSH.lsnasportip 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/cli_helper.py (no function) 54 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.__init__ 6 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.check_for_setup_error 9 0 0 4 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver._update_share_stats 17 4 0 2 0 79%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.generate_share_name 4 0 0 2 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.create_share 6 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.delete_share 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.ensure_share 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.update_access 5 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageShareDriver.update_access._update_access 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.__init__ 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.handle_keyerror 2 2 0 0 0 0%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.size_to_gb 11 0 0 8 1 95%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_available_pools 2 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_pools_attr 20 0 0 8 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_nodes_info 14 2 0 6 1 85%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_fsname_by_name 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_dirname_by_name 1 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_dirpath_by_name 3 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.create_share 11 2 0 4 1 80%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.check_share_exist 5 0 0 4 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.delete_share 9 0 0 4 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.extend_share 11 2 0 6 3 71%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.get_export_locations 26 4 0 18 3 84%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.classify_nfs_client_spec 9 0 0 2 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.access_rule_to_client_spec 9 0 0 4 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.update_nfs_access 15 0 0 6 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.classify_cifs_rights 6 0 0 0 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.access_rule_to_rights 5 0 0 2 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.update_cifs_access 9 0 0 6 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.check_access_type 4 0 0 2 0 100%
manila/share/drivers/inspur/instorage/instorage.py InStorageAssistant.update_access 12 0 0 8 0 100%
manila/share/drivers/inspur/instorage/instorage.py (no function) 60 0 0 0 0 100%
manila/share/drivers/lvm.py LVMMixin.check_for_setup_error 12 3 0 4 0 81%
manila/share/drivers/lvm.py LVMMixin._allocate_container 16 2 0 4 1 85%
manila/share/drivers/lvm.py LVMMixin._get_mount_point_name 1 0 0 0 0 100%
manila/share/drivers/lvm.py LVMMixin._extend_container 1 0 0 0 0 100%
manila/share/drivers/lvm.py LVMMixin._deallocate_container 9 0 0 2 0 100%
manila/share/drivers/lvm.py LVMMixin._create_snapshot 4 0 0 0 0 100%
manila/share/drivers/lvm.py LVMMixin._set_random_uuid_to_device 7 3 0 0 0 57%
manila/share/drivers/lvm.py LVMMixin.create_snapshot 1 1 0 0 0 0%
manila/share/drivers/lvm.py LVMMixin.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.__init__ 10 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._ssh_exec_as_root 6 0 0 2 0 100%
manila/share/drivers/lvm.py LVMShareDriver.do_setup 2 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._setup_helpers 5 0 0 2 0 100%
manila/share/drivers/lvm.py LVMShareDriver._get_local_path 3 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._update_share_stats 2 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.get_share_server_pools 8 3 0 0 0 62%
manila/share/drivers/lvm.py LVMShareDriver.create_share 6 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.create_share_from_snapshot 9 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.delete_share 3 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._unmount_device 11 0 0 2 1 92%
manila/share/drivers/lvm.py LVMShareDriver._unmount_device._unmount_device_with_retry 11 2 0 6 1 82%
manila/share/drivers/lvm.py LVMShareDriver.ensure_shares 4 4 0 2 0 0%
manila/share/drivers/lvm.py LVMShareDriver.ensure_share 4 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._delete_share 8 1 0 0 0 88%
manila/share/drivers/lvm.py LVMShareDriver.update_access 2 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._get_helper 5 0 0 4 0 100%
manila/share/drivers/lvm.py LVMShareDriver._mount_device 11 1 0 2 1 85%
manila/share/drivers/lvm.py LVMShareDriver._get_mount_path 1 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver._copy_volume 6 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.revert_to_snapshot 22 3 0 0 0 86%
manila/share/drivers/lvm.py LVMShareDriver.create_snapshot 6 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.get_configured_ip_versions 9 0 0 4 1 92%
manila/share/drivers/lvm.py LVMShareDriver.snapshot_update_access 3 0 0 0 0 100%
manila/share/drivers/lvm.py LVMShareDriver.update_share_usage_size 13 0 0 4 0 100%
manila/share/drivers/lvm.py LVMShareDriver.get_backend_info 1 0 0 0 0 100%
manila/share/drivers/lvm.py (no function) 62 0 0 0 0 100%
manila/share/drivers/macrosan/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_constants.py (no function) 24 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.__init__ 5 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.check_share_service 26 0 0 20 2 96%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.do_setup 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.create_share 19 0 0 4 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.delete_share 12 0 0 6 1 94%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.extend_share 10 0 0 2 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.shrink_share 14 0 0 4 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.ensure_share 7 0 0 2 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._allow_access 10 0 0 6 1 94%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._allow_nfs_access 18 0 0 10 1 96%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._allow_cifs_access 16 0 0 8 1 96%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._deny_access 5 0 0 2 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._deny_nfs_access 12 0 0 6 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._deny_cifs_access 10 0 0 4 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._clear_access 16 1 0 14 2 90%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.update_access 22 0 0 8 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._get_all_access_from_share 6 0 0 4 1 90%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._ensure_user 14 0 0 8 1 95%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper.update_share_stats 11 0 0 6 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._get_pool_capacity 9 0 0 2 1 91%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._unit_convert_toGB 22 4 0 12 1 79%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._generate_share_name 2 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._format_name 3 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._generate_share_path 2 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._get_location_path 9 0 0 6 2 87%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._get_share_instance_pnp 11 0 0 4 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._get_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_helper.py MacrosanHelper._find_pool_info 14 1 0 6 1 90%
manila/share/drivers/macrosan/macrosan_helper.py (no function) 40 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py debug_trace 3 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py debug_trace.wrapper 7 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.__init__ 3 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.do_setup 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.create_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.delete_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.ensure_share 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver.update_access 1 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py MacrosanNasDriver._update_share_stats 3 0 0 0 0 100%
manila/share/drivers/macrosan/macrosan_nas.py (no function) 33 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper.__init__ 12 0 0 2 1 93%
manila/share/drivers/macrosan/rest_helper.py RestHelper.call 14 0 0 6 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper.do_request 20 0 0 10 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper.login 10 0 0 2 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._assert_result_code 4 0 0 2 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._assert_result_data 4 0 0 2 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._create_nfs_share 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_nfs_share 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_nfs_share 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._create_cifs_share 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_cifs_share 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_cifs_share 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._update_share_size 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._create_filesystem 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_filesystem 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_filesystem 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._create_filesystem_dir 6 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_filesystem_dir 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._allow_access_rest 5 0 0 4 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._allow_nfs_access_rest 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._allow_cifs_access_rest 21 0 0 10 1 97%
manila/share/drivers/macrosan/rest_helper.py RestHelper._allow_cifs_access_rest.send_rest 8 1 0 4 1 83%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_access_from_nfs_share 11 0 0 2 1 92%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_access_from_cifs_share 57 1 0 18 3 95%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_access_from_cifs_share.send_rest 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_all_nfs_access_rest 14 1 0 4 1 89%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_all_cifs_access_rest 13 0 0 2 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._change_nfs_access_rest 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._change_cifs_access_rest 8 0 0 2 1 90%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_nfs_access_rest 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._delete_cifs_access_rest 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_nfs_service_status 9 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._start_nfs_service 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._config_nfs_service 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_cifs_service_status 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._start_cifs_service 4 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._config_cifs_service 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._get_all_pool 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._query_user 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._add_localuser 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._query_group 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py RestHelper._add_localgroup 5 0 0 0 0 100%
manila/share/drivers/macrosan/rest_helper.py (no function) 49 0 0 0 0 100%
manila/share/drivers/maprfs/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py get_version_handler 1 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.__init__ 6 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._execute 23 2 0 12 2 89%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._run_ssh 19 1 0 4 1 91%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._check_error 1 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._as_user 1 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._add_params 5 0 0 2 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.create_volume 6 1 0 2 1 75%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.volume_exists 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.delete_volume 4 1 0 2 1 67%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.set_volume_size 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.create_snapshot 2 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.delete_snapshot 4 0 0 2 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.get_volume_info 5 1 0 2 1 71%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.get_volume_info_by_path 7 1 0 4 1 82%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.get_snapshot_list 9 0 0 4 2 85%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.rename_volume 2 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.fs_capacity 12 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.maprfs_ls 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.maprfs_cp 2 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.maprfs_chmod 2 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.maprfs_du 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.check_state 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.dir_not_empty 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.set_volume_ace 13 1 0 6 2 84%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.set_volume_ace.rule_type 5 0 0 4 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.add_volume_ace_rules 6 0 0 4 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.remove_volume_ace_rules 7 1 0 6 1 85%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.get_access_rules 8 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil._retrieve_access_rules_from_ace 8 0 0 6 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.user_exists 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.group_exists 3 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py BaseDriverUtil.get_cluster_name 7 0 0 0 0 100%
manila/share/drivers/maprfs/driver_util.py (no function) 49 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.__init__ 10 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.do_setup 2 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._share_dir 1 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._volume_name 1 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._get_share_path 1 1 0 0 0 0%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._get_snapshot_path 2 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._get_volume_name 2 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._get_share_export_locations 4 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._create_share 15 0 0 2 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._set_share_size 12 0 0 4 1 94%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.create_share 3 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.ensure_share 9 1 0 4 2 77%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.create_share_from_snapshot 17 0 0 4 1 95%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.create_snapshot 9 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.delete_share 10 0 0 2 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.delete_snapshot 8 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.update_access 18 0 0 8 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._check_maprfs_state 6 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.check_for_setup_error 18 0 0 8 2 92%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.manage_existing 27 0 0 8 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver.manage_existing_snapshot 15 0 0 2 0 100%
manila/share/drivers/maprfs/maprfs_native.py MapRFSNativeShareDriver._update_share_stats 10 0 0 0 0 100%
manila/share/drivers/maprfs/maprfs_native.py (no function) 42 0 0 0 0 100%
manila/share/drivers/netapp/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/netapp/common.py NetAppDriver.__new__ 11 0 0 2 0 100%
manila/share/drivers/netapp/common.py NetAppDriver._get_driver_mode 9 0 0 6 0 100%
manila/share/drivers/netapp/common.py NetAppDriver._create_driver 14 0 0 4 0 100%
manila/share/drivers/netapp/common.py (no function) 20 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.__init__ 22 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_style 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_style 3 1 0 2 1 60%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_transport_type 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_transport_type 4 1 0 2 1 67%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_server_type 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_server_type 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_api_version 7 2 0 0 0 71%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_system_version 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_api_version 3 3 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_system_version 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_port 6 2 0 0 0 67%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_port 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_timeout 4 4 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_timeout 3 3 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.get_vserver 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_vserver 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_username 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.set_password 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.invoke_successfully 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient._build_session 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient._build_headers 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient._create_basic_auth_handler 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient._create_certificate_auth_handler 6 0 0 4 1 90%
manila/share/drivers/netapp/dataontap/client/api.py BaseClient.__str__ 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.__init__ 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._set_port 7 4 0 6 2 38%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.set_server_type 8 2 0 4 2 67%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.get_vfiler 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.set_vfiler 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.invoke_elem 27 3 0 12 2 82%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient.invoke_successfully 10 8 0 6 1 19%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._create_request 8 1 0 4 1 83%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._enable_tunnel_request 8 8 0 8 0 0%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._parse_response 4 4 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._get_result 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._get_url 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py ZapiClient._build_headers 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py RestClient.__init__ 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py RestClient._set_port 3 1 0 2 1 60%
manila/share/drivers/netapp/dataontap/client/api.py RestClient._get_request_info 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py RestClient._add_query_params_to_url 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py RestClient.invoke_elem 33 2 0 14 3 89%
manila/share/drivers/netapp/dataontap/client/api.py RestClient.invoke_successfully 9 9 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/api.py RestClient._get_base_url 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py RestClient._build_headers 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.__init__ 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_transport_type 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_transport_type 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_style 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_style 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_server_type 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_server_type 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_api_version 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_system_version 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_api_version 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_system_version 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_port 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_port 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_timeout 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_timeout 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_vfiler 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_vfiler 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_vserver 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_username 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.set_password 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.get_client 3 1 0 2 1 60%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.invoke_successfully 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaServer.__str__ 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.__init__ 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.set_content 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_content 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.add_attr 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.add_attrs 2 2 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.add_child_elem 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_child_by_name 4 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_child_content 4 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_children 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.has_attr 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_attr 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.get_attr_names 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.add_new_child 5 1 0 2 1 71%
manila/share/drivers/netapp/dataontap/client/api.py NaElement._convert_entity_refs 3 3 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.create_node_with_children 4 4 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.add_node_with_children 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.to_string 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.__getitem__ 8 8 0 6 0 0%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.__setitem__ 15 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaElement.translate_struct 14 1 0 14 2 89%
manila/share/drivers/netapp/dataontap/client/api.py NaApiError.__init__ 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py NaApiError.__str__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/api.py invoke_api 26 26 0 16 0 0%
manila/share/drivers/netapp/dataontap/client/api.py create_api_request 16 16 0 10 0 0%
manila/share/drivers/netapp/dataontap/client/api.py (no function) 165 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.__init__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.get_ontapi_version 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.get_system_version 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient._init_features 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient._strip_xml_namespace 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.send_request 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.get_licenses 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py NetAppBaseClient.send_ems_log_message 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py Features.__init__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py Features.add_feature 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py Features.__getattr__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_base.py (no function) 20 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.__init__ 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._init_features 38 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._invoke_vserver_api 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._has_records 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_record_count 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.send_iter_request 24 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_vserver_dp_destination 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_vserver 25 0 0 16 1 98%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._modify_security_cert 41 17 0 10 2 63%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_info 15 3 0 2 0 82%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.vserver_exists 9 4 0 2 0 45%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_root_volume_name 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_ipspace 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.ipspace_has_data_vservers 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_vservers 7 0 0 2 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_volume_count 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_vserver 21 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._terminate_vserver_services 13 2 0 8 1 76%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_nve_supported 11 2 0 4 1 80%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_cluster_nodes 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_security_key_manager_nve_support 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_node_data_ports 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_node_data_ports 10 1 0 4 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._sort_data_ports_by_speed 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._sort_data_ports_by_speed.sort_key 10 1 0 8 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_root_aggregates 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_non_root_aggregates 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._list_aggregates 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_vserver_aggregates 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_port_and_broadcast_domain 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_network_interface 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_vlan 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_vlan 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_degraded_ports 8 8 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_valid_broadcast_domains 5 5 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_route 16 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._ensure_broadcast_domain_for_port 11 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_broadcast_domain_for_port 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._broadcast_domain_exists 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_broadcast_domain 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._modify_broadcast_domain 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._delete_broadcast_domain 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._delete_broadcast_domains_for_ipspace 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._add_port_to_broadcast_domain 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._remove_port_from_broadcast_domain 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.network_interface_exists 5 0 0 2 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_network_interfaces 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_network_interfaces 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_network_interface 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_network_interface 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_ipspace_name_for_vlan_port 17 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_ipspaces 30 3 0 18 2 90%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.ipspace_exists 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_ipspace 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_ipspace 21 12 0 6 3 44%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.add_vserver_to_ipspace 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_node_for_aggregate 13 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_cluster_aggregate_capacities 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_aggregate_capacities 21 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_aggregates 10 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_performance_instance_uuids 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_performance_counter_info 12 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_performance_counters 15 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.setup_security_services 13 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_showmount 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_pnfs 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_nfs 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._enable_nfs_protocols 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._configure_nfs 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_default_nfs_export_rules 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_ldap_client 30 1 0 16 2 93%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._enable_ldap_client 11 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._enable_ldap_client.try_enable_ldap_client 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._delete_ldap_client 3 3 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_ldap 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_ldap 23 4 0 4 2 78%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_cifs_server_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_active_directory 20 2 0 6 2 85%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_active_directory_security_service 35 3 0 14 4 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_kerberos_realm 11 2 0 4 1 80%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_kerberos 12 2 0 6 1 83%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_kerberos_service_principal_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_kerberos_realm 9 2 0 2 1 73%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_kerberos 11 2 0 4 1 80%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_kerberos_enabled 23 5 0 10 3 76%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_dns 18 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_dns_config 17 5 0 2 0 63%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_dns_configuration 15 15 0 6 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_cifs_options 11 11 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.configure_cifs_aes_encryption 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_preferred_dc 12 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.remove_preferred_dcs 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_volume 16 2 0 10 2 85%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_volume_async 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_create_volume_api_args 22 0 0 18 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_volume_snapshot_policy 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_dedup 14 1 0 4 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_dedup 11 1 0 2 1 85%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_compression 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_compression 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_dedupe_async 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_dedupe_async 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_compression_async 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_compression_async 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.apply_volume_efficiency_policy 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.apply_volume_efficiency_policy_async 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_efficiency_status 10 4 0 0 0 60%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_max_files 20 16 0 10 1 17%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_size 8 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_snapdir_access 8 4 0 4 1 42%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_filesys_size_fixed 8 4 0 4 1 42%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_security_style 8 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_volume_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rename_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_volume 28 2 0 20 3 90%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_volume_efficiency_attributes 21 0 0 18 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_exists 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_flexvol_encrypted 11 0 0 6 1 94%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_aggregate_for_volume 13 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_has_luns 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_has_junctioned_volumes 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_autosize_attributes 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_snapshot_attributes 14 4 0 4 2 67%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_allocated_files 8 8 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume 23 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_at_junction_path 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_to_manage 22 0 0 8 1 97%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_volume_clone 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_clone_split_start 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_clone_split_status 22 22 0 10 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_clone_split_stop 7 1 0 2 1 78%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.check_volume_clone_split_completed 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_clones_of_parent_volume 9 9 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_clone_parent_snaphot 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_clone_children_for_snapshot 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_junction_path 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.mount_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.online_volume 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.offline_volume 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._unmount_volume 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.unmount_volume 18 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rename_volume 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.soft_delete_volume 6 0 0 2 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_volume 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.prune_deleted_volumes 57 57 0 24 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_snapshot 4 1 0 2 1 67%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.snapshot_exists 15 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapshot 28 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rename_snapshot 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.restore_snapshot 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_snapshot 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rename_snapshot_and_split_clones 14 6 0 4 0 56%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.soft_delete_snapshot 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.prune_deleted_snapshots 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_deleted_snapshots 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_cg_snapshot 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._start_cg_snapshot 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._commit_cg_snapshot 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_cifs_share 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.cifs_share_exists 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_cifs_share_access 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.add_cifs_share_access 6 1 0 2 1 75%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_cifs_share_access 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.remove_cifs_share_access 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.remove_cifs_share 6 1 0 2 1 75%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.add_nfs_export_rule 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._add_nfs_export_rule 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._update_nfs_export_rule 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_nfs_export_rule_indices 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.remove_nfs_export_rule 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._remove_nfs_export_rules 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.clear_nfs_export_policy_for_volume 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_nfs_export_policy_for_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_qos_policy_group_for_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_qos_adaptive_policy_group_for_volume 5 2 0 2 1 57%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_nfs_export_policy_for_volume 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_nfs_export_policy 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.soft_delete_nfs_export_policy 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_nfs_export_policy 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rename_nfs_export_policy 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.prune_deleted_nfs_export_policies 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_deleted_nfs_export_policies 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_ems_log_destination_vserver 12 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.send_ems_log_message 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_aggregate 20 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_aggregate_disk_types 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_aggregate_disk_types 18 0 0 6 1 96%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.check_for_cluster_credentials 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_cluster_name 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_cluster_peer 8 0 0 6 3 79%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_cluster_peers 23 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_cluster_peer 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_cluster_peer_policy 11 0 0 6 2 88%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_cluster_peer_policy 10 0 0 8 2 89%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_vserver_peer 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_vserver_peer 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.accept_vserver_peer 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_peers 15 0 0 10 3 88%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._ensure_snapmirror_v2 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_snapmirror_svm 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._create_snapmirror 19 0 0 14 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._build_snapmirror_request 14 0 0 12 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.initialize_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.initialize_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._initialize_snapmirror 14 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.release_snapmirror_vol 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.release_snapmirror_svm 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.quiesce_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.quiesce_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._quiesce_snapmirror 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.abort_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.abort_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._abort_snapmirror 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.break_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.break_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._break_snapmirror 8 4 0 2 0 40%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._modify_snapmirror 11 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._delete_snapmirror 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.update_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._update_snapmirror 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.resume_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.resume_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._resume_snapmirror 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.resync_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.resync_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._resync_snapmirror 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_snapmirrors 10 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapmirrors_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapmirrors 12 0 0 6 1 94%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._get_snapmirror_destinations 10 1 0 6 2 81%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapmirror_destinations 12 1 0 6 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapmirror_destinations_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.volume_has_snapmirror_relationships 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_snapmirror_snapshots 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_snapmirror_policy 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_snapmirror_policy 6 1 0 2 1 75%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_snapmirror_policies 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.start_volume_move 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.check_volume_move 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._send_volume_move_request 11 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.abort_volume_move 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.trigger_volume_move_cutover 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_move_status 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_exists 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_get 16 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_create 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_modify 6 0 0 4 2 80%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_delete 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.qos_policy_group_rename 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.mark_qos_policy_group_for_deletion 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.remove_unused_qos_policy_groups 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_net_options 7 7 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.rehost_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_nfs_config 9 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_nfs_config_default 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.parse_nfs_config 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.start_vserver 10 1 0 4 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.stop_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_svm_dr_supported 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_fpolicy_event 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_fpolicy_event 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_fpolicy_events 26 3 0 12 4 82%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_fpolicy_policy 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_fpolicy_policy 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_fpolicy_policies 25 3 0 12 4 81%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_fpolicy_scope 8 0 0 8 2 88%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.modify_fpolicy_scope 12 0 0 10 3 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.delete_fpolicy_scope 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_fpolicy_scopes 33 3 0 16 5 84%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.enable_fpolicy_policy 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.disable_fpolicy_policy 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_fpolicy_policies_status 20 3 0 6 2 81%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_svm_migrate_supported 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_volume_state 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_flexgroup_volume 15 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_flexgroup_supported 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_flexgroup_fan_out_supported 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_job_state 13 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.create_fpolicy_policy_with_scope 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.check_snaprestore_license 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._format_request 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.svm_migration_start 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_migration_check_job_state 15 3 0 4 1 79%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.svm_migrate_complete 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.svm_migrate_cancel 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.svm_migration_get 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.svm_migrate_pause 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_job 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_svm_volumes_total_size 12 1 0 6 2 83%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.snapmirror_restore_vol 5 0 0 2 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.list_volume_snapshots 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.is_snaplock_compliance_clock_configured 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.set_snaplock_attributes 15 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient._is_snaplock_enabled_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_vserver_aggr_snaplock_type 8 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_storage_failover_partner 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_migratable_data_lif_for_node 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py NetAppCmodeClient.get_data_lif_details_for_nodes 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode.py (no function) 603 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.__init__ 13 2 0 2 1 80%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._init_features 20 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.__getattr__ 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._wait_job_result 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._wait_job_result._waiter 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.send_request 10 1 0 6 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_records 14 1 0 4 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_ontap_version 15 1 0 4 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_job 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._has_records 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_licenses 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_security_key_manager_nve_support 12 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.is_nve_supported 10 2 0 4 1 79%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.check_for_cluster_credentials 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._check_for_cluster_credentials 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_cluster_nodes 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_volume_by_args 20 0 0 14 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.restore_snapshot 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.vserver_exists 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_root_aggregates 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_non_root_aggregates 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_cluster_aggregate_capacities 10 1 0 4 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_aggregates 9 2 0 6 3 67%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_aggregate 13 1 0 4 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_node_for_aggregate 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_aggregate_disk_types 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_aggregate_disk_types 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_exists 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_vserver_aggregates 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_aggregate_capacities 22 0 0 12 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.qos_policy_group_create 20 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_network_interfaces 4 0 0 2 1 83%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_network_interfaces 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.clear_nfs_export_policy_for_volume 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_nfs_export_policy_for_volume 8 0 0 2 1 90%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_nfs_export_policy 8 0 0 2 1 90%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.soft_delete_nfs_export_policy 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rename_nfs_export_policy 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_junction_path 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_snapshot_attributes 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume 17 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.cifs_share_exists 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_cifs_share 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_security_style 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.remove_cifs_share_access 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_volume 7 0 0 4 2 82%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_volume_async 9 0 0 2 1 91%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_create_volume_body 23 3 0 18 9 71%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_job_state 12 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_efficiency_status 13 0 0 2 1 93%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_volume_snapshot_policy 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_volume_efficiency_attributes 11 0 0 8 2 89%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.enable_dedupe_async 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.disable_dedupe_async 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.enable_compression_async 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.disable_compression_async 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.apply_volume_efficiency_policy 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_max_files 18 3 0 6 3 75%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_allocated_files 11 11 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_snapdir_access 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_fpolicy_scopes 27 0 0 14 6 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_fpolicy_policies_status 15 0 0 6 2 90%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_fpolicy_policies 18 0 0 10 4 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_fpolicy_events 22 0 0 14 5 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_fpolicy_event 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_fpolicy_event 14 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_fpolicy_policy 14 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.enable_fpolicy_policy 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_fpolicy_scope 12 0 0 8 4 80%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_fpolicy_policy_with_scope 8 0 0 4 2 83%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_nfs_export_policy 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.remove_cifs_share 12 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._unmount_volume 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.unmount_volume 18 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_clones_of_parent_volume 7 7 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.online_volume 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.offline_volume 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rename_volume 7 7 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.soft_delete_volume 13 3 0 6 1 68%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_volume 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_deleted_volumes_to_prune 7 7 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.prune_deleted_volumes 31 7 0 16 3 79%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.qos_policy_group_get 29 5 0 12 5 76%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.qos_policy_group_exists 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.qos_policy_group_rename 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.remove_unused_qos_policy_groups 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.mark_qos_policy_group_for_deletion 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.qos_policy_group_modify 19 0 0 6 1 96%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_size 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_filesys_size_fixed 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_snapshot 6 1 0 2 1 75%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.is_flexgroup_supported 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.is_flexgroup_volume 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._is_busy_snapshot 4 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_snapshot 19 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_clone_children_for_snapshot 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_clone_split_start 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_clone_split_status 14 14 0 6 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_clone_split_stop 9 4 0 2 0 45%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_snapshot 15 0 0 4 1 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rename_snapshot_and_split_clones 14 14 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.soft_delete_snapshot 4 2 0 0 0 50%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rename_snapshot 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_soft_deleted_snapshots 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.prune_deleted_snapshots 13 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.snapshot_exists 11 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_has_luns 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_has_junctioned_volumes 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_volume_name 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.mount_volume 9 1 0 2 1 82%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_at_junction_path 9 1 0 4 1 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_aggregate_for_volume 10 0 0 4 1 93%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_to_manage 13 2 0 4 2 76%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._parse_timestamp 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_snapmirrors 20 1 0 8 1 93%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_snapmirrors_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_snapmirrors 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.volume_has_snapmirror_relationships 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_volume 33 3 0 22 3 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._build_autosize_attributes 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.reset_volume_autosize 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.start_volume_move 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.check_volume_move 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._send_volume_move_request 11 1 0 8 4 74%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_nfs_export_policy_for_volume 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_unique_export_policy_id 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_nfs_export_rule_indices 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._add_nfs_export_rule 9 1 0 4 1 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._update_nfs_export_rule 9 1 0 4 1 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._remove_nfs_export_rules 10 0 0 4 1 93%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_cifs_share_access 11 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.add_cifs_share_access 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_cifs_share_access 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.check_snaprestore_license 14 1 0 4 1 89%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.trigger_volume_move_cutover 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.abort_volume_move 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_volume_move_status 11 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_snapmirror_snapshots 7 1 0 2 1 78%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.abort_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._abort_snapmirror 11 1 0 6 2 82%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._delete_snapmirror 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_snapmirror_destinations 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.release_snapmirror_vol 11 3 0 6 3 65%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.disable_fpolicy_policy 13 2 0 4 1 82%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_fpolicy_scope 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_snapmirror 13 2 0 8 2 81%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._set_snapmirror_state 14 1 0 6 2 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.initialize_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._initialize_snapmirror 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._modify_snapmirror 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_volume_clone 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.quiesce_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._quiesce_snapmirror 5 0 0 2 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.break_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._break_snapmirror 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._break_snapmirror._waiter 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.resume_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.resync_snapmirror_vol 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._resume_snapmirror 11 1 0 6 2 82%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._resync_snapmirror 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.add_nfs_export_rule 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_qos_policy_group_for_volume 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_snapmirror_vol 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._update_snapmirror 13 0 0 6 1 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_cluster_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.check_volume_clone_split_completed 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rehost_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_net_options 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_qos_adaptive_policy_group_for_volume 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_performance_counter_info 20 2 0 6 0 92%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_performance_instance_uuids 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_performance_counters 21 0 0 14 3 91%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._list_vservers 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_ems_log_destination_vserver 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.send_ems_log_message 15 2 0 0 0 87%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_deleted_nfs_export_policies 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.prune_deleted_nfs_export_policies 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_nfs_config_default 9 1 0 4 2 77%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_kerberos_realm 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.configure_kerberos 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_kerberos_service_principal_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_cifs_server_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.configure_ldap 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.configure_active_directory 18 0 0 4 1 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_unique_svm_by_name 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_dns_config 14 1 0 2 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.configure_dns 20 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.setup_security_services 14 2 0 8 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_ldap_client 26 0 0 14 2 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_ldap 25 0 0 12 1 97%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_kerberos_realm 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_dns_configuration 16 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.remove_preferred_dcs 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.modify_active_directory_security_service 23 0 0 10 4 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.configure_cifs_aes_encryption 7 3 0 0 0 57%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_preferred_dc 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_vserver_peer 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_svm_peer_uuid 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.accept_vserver_peer 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_peers 14 0 0 8 2 91%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_vserver_peer 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_vserver_dp_destination 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_vserver 19 2 0 8 3 81%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_barbican_kms_config_for_specified_vserver 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_key_store_config_uuid 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.enable_key_store_config 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._modify_security_cert 32 10 0 12 4 68%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_node_data_ports 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._sort_data_ports_by_speed 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._sort_data_ports_by_speed.sort_key 10 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_node_data_ports 14 0 0 6 1 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_ipspace_name_for_vlan_port 8 1 0 2 1 80%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_ipspace 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_port_and_broadcast_domain 6 0 0 2 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_vlan 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._ensure_broadcast_domain_for_port 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_broadcast_domain_for_port 13 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_broadcast_domain 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._modify_broadcast_domain 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._delete_port_by_ipspace_and_broadcast_domain 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._broadcast_domain_exists 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._add_port_to_broadcast_domain 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_showmount 8 2 0 2 1 70%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.update_pnfs 8 8 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.enable_nfs 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._enable_nfs_protocols 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._create_default_nfs_export_rules 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._configure_nfs 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_network_interface 14 0 0 6 3 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.network_interface_exists 5 0 0 2 1 86%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_route 22 2 0 12 3 85%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.rename_vserver 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_info 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_nfs_config 8 0 0 2 1 90%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_ipspace 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_snapmirror_policies 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.create_snapmirror_policy 12 4 0 6 1 72%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_snapmirror_policy 9 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_vserver 22 0 0 10 1 97%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_volume_count 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._terminate_vserver_services 13 0 0 8 1 95%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.disable_kerberos 12 1 0 4 1 88%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_vserver_root_volume_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.ipspace_has_data_vservers 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_vlan 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_degraded_ports 8 8 0 2 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_valid_broadcast_domains 5 5 0 4 0 0%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.svm_migration_start 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_migration_check_job_state 14 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.svm_migrate_complete 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.svm_migrate_cancel 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.svm_migration_get 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.svm_migrate_pause 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_network_interface 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.disable_network_interface 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_ipspaces 20 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._delete_port_and_broadcast_domain 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._delete_port_and_broadcast_domains_for_ipspace 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.delete_ipspace 21 12 0 6 3 44%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_svm_volumes_total_size 10 1 0 6 2 81%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.snapmirror_restore_vol 12 6 0 2 1 50%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.list_volume_snapshots 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.is_snaplock_compliance_clock_configured 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.set_snaplock_attributes 17 0 0 12 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._is_snaplock_enabled_volume 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient._get_cluster_node_uuid 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_storage_failover_partner 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py NetAppRestClient.get_migratable_data_lif_for_node 12 0 0 6 2 89%
manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py (no function) 560 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py NaRetryableError.__str__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.__init__ 18 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_transport_type 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_transport_type 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_api_version 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_api_version 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_ontap_version 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_ontap_version 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_port 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_port 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_timeout 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_timeout 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.set_vserver 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.get_vserver 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.__str__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._get_request_method 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._add_query_params_to_url 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._get_base_url 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._build_session 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._build_headers 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._create_basic_auth_handler 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer._create_certificate_auth_handler 6 0 0 4 1 90%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.send_http_request 24 7 0 6 2 70%
manila/share/drivers/netapp/dataontap/client/rest_api.py RestNaServer.invoke_successfully 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/client/rest_api.py (no function) 68 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/client/rest_endpoints.py (no function) 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py get_backend_configuration 18 1 0 4 1 91%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py get_backup_configuration 8 3 0 2 1 60%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py get_client_for_backend 5 1 0 2 1 71%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py get_client_for_host 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession._get_backend_volume_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession._get_backend_qos_policy_group_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession._get_backend_snapmirror_policy_name_svm 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_vserver_from_share_server 3 0 0 2 1 80%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_vserver_from_share 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_backend_name_and_config_obj 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_backend_info_for_share 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_client_and_vserver_name 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_snapmirrors 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.create_snapmirror 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.delete_snapmirror 23 0 0 6 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.update_snapmirror 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.quiesce_then_abort_svm 12 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.quiesce_then_abort_svm.wait_for_quiesced 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.quiesce_then_abort 13 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.quiesce_then_abort.wait_for_quiesced 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.break_snapmirror 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.resync_snapmirror 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.modify_snapmirror 7 7 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.resume_snapmirror 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.change_snapmirror_source 21 0 0 10 2 94%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.remove_qos_on_old_active_replica 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.create_snapmirror_svm 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_snapmirrors_svm 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_snapmirror_destinations_svm 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.update_snapmirror_svm 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.quiesce_and_break_snapmirror_svm 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.cancel_snapmirror_svm 14 1 0 6 1 90%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.convert_svm_to_default_subtype 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.convert_svm_to_default_subtype.wait_for_state 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.delete_snapmirror_svm 18 0 0 4 1 95%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_vserver_state 16 0 0 6 3 86%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_vserver_state.wait_for_state 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_snapmirror_release_svm 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_snapmirror_release_svm.release_snapmirror 10 0 0 4 1 93%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_mount_replica 10 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_mount_replica.try_mount_volume 11 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_snapmirror_release_vol 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.wait_for_snapmirror_release_vol.release_snapmirror 10 0 0 4 1 93%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.cleanup_previous_snapmirror_relationships 12 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.get_most_available_aggr_of_vserver 9 2 0 6 2 73%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.initialize_and_wait_snapmirror_vol 10 3 0 0 0 70%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py DataMotionSession.initialize_and_wait_snapmirror_vol.wait_for_initialization 8 2 0 2 1 70%
manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py (no function) 57 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.__init__ 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.do_setup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.check_for_setup_error 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_pool 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_share_from_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.revert_to_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.extend_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.shrink_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.manage_existing 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.unmanage 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.manage_existing_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.unmanage_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.manage_existing_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.unmanage_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.manage_existing_snapshot_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.unmanage_snapshot_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_access 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver._update_share_stats 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_default_filter_function 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_default_goodness_function 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_share_server_pools 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_admin_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver._setup_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver._teardown_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.promote_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_replica_state 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.revert_to_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_start 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_cancel 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.migration_complete 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_share_group_from_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_configured_ip_versions 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.ensure_shares 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_share_server_network_info 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.manage_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.unmanage_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.get_share_status 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_start 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_complete 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_cancel 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.choose_share_server_compatible_with_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.choose_share_server_compatible_with_share_group 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.share_server_migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_share_server_security_service 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.check_update_share_server_security_service 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.check_update_share_server_network_allocations 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_share_server_network_allocations 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.create_backup_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.restore_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.restore_backup_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.delete_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_share_from_metadata 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py NetAppCmodeMultiSvmShareDriver.update_share_network_subnet_from_metadata 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py (no function) 76 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.__init__ 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.do_setup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.check_for_setup_error 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_pool 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_share_from_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.revert_to_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.extend_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.shrink_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.manage_existing 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.unmanage 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.manage_existing_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.unmanage_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.manage_existing_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.unmanage_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.manage_existing_snapshot_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.unmanage_snapshot_with_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_access 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver._update_share_stats 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_default_filter_function 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_default_goodness_function 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_share_server_pools 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_admin_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver._setup_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver._teardown_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.promote_replica 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_replica_state 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.revert_to_replicated_snapshot 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_start 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_cancel 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.migration_complete 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_share_group_from_share_group_snapshot 2 2 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_configured_ip_versions 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.ensure_shares 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_share_server_network_info 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.manage_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.unmanage_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.get_share_status 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_start 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_complete 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_cancel 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_check_compatibility 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.share_server_migration_get_progress 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.choose_share_server_compatible_with_share 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.choose_share_server_compatible_with_share_group 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_share_server_security_service 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.check_update_share_server_security_service 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.check_update_share_server_network_allocations 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_share_server_network_allocations 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.create_backup_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.restore_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.restore_backup_continue 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.delete_backup 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_share_from_metadata 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py NetAppCmodeSingleSvmShareDriver.update_share_network_subnet_from_metadata 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py (no function) 76 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.__init__ 33 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.do_setup 17 1 0 8 2 88%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._set_cluster_info 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_vserver 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_client 4 1 0 2 1 67%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_api_client 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_api_client_for_backend 7 2 0 2 1 67%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_licenses 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._start_periodic_tasks 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_share_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_snapshot_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_cg_snapshot_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_qos_policy_group_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_snapmirror_policy_name_svm 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_fpolicy_policy_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend_fpolicy_event_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_aggregate_space 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_snaprestore_license 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_aggregate_node 5 1 0 4 1 78%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_default_filter_function 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_default_goodness_function 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_share_stats 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_share_server_pools 3 1 0 2 1 60%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_pools 33 0 0 6 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_pool 18 1 0 6 2 88%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_flexvol_pool_space 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_flexgroup_pool_space 23 0 0 14 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._handle_ems_logging 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._build_base_ems_log_message 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._build_ems_log_message_0 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._build_ems_log_message_1 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_ems_pool_info 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._handle_housekeeping_tasks 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._find_matching_aggregates 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backup_vserver 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_backup_vserver 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_flexgroup_aggr_set 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_helper 9 0 0 6 1 93%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_license_for_protocol 9 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_pool 12 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_share 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_share_from_snapshot 66 0 0 18 2 98%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._update_create_from_snapshot_status 19 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_from_snapshot_continue 71 7 0 30 7 86%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._allocate_container 27 0 0 16 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._apply_snapdir_visibility 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_flexgroup_share 16 2 0 8 2 83%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.wait_for_start_create_flexgroup 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.wait_for_start_create_flexgroup._start_create_flexgroup_volume 11 0 0 2 1 92%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.wait_for_flexgroup_deployment 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.wait_for_flexgroup_deployment._wait_job_is_completed 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._remap_standard_boolean_extra_specs 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_extra_specs_validity 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_string_extra_specs_validity 10 1 0 10 1 90%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_if_max_files_is_valid 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_if_max_files_multiplier_is_valid 7 7 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_fpolicy_file_operations 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_snaplock_attributes 18 0 0 12 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._raise_snaplock_exception 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_snaplock_compatibility 7 0 0 6 1 92%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_boolean_extra_specs_validity 19 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_boolean_provisioning_options 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_string_provisioning_options 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_normalized_qos_specs 17 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_max_throughput 8 0 0 8 1 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_min_throughput 8 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_qos_policy_group 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_provisioning_options_for_share 10 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_provisioning_options 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.validate_provisioning_options_for_share 28 2 0 14 1 93%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_nve_option 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_aggregate_extra_specs_validity 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._allocate_container_from_snapshot 28 3 0 16 2 89%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._share_exists 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_share 17 3 0 8 1 84%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_share 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._deallocate_container 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_export 15 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_export_addresses_with_metadata 18 0 0 10 1 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_admin_addresses_for_share_server 7 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._sort_export_locations_by_preferred_paths 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._remove_export 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_snapshot 8 1 0 2 1 80%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.revert_to_snapshot 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_snapshot 20 5 0 0 0 75%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_snapshot 12 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_busy_snapshot 11 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_busy_snapshot._wait_snapshot_is_not_busy 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.manage_existing 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.unmanage 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._manage_container 75 4 0 20 2 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_provisioning_options_for_snap_attributes 6 2 0 2 1 62%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._validate_volume_for_manage 16 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.manage_existing_snapshot 23 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.unmanage_snapshot 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_consistency_group_from_cgsnapshot 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._collate_cg_snapshot_info 11 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_cgsnapshot 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_cgsnapshot 16 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_group_cg 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_group_snapshot 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_group_snapshot 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_group_from_snapshot 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._adjust_qos_policy_with_volume_resize 13 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.extend_share 12 3 0 2 1 71%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.shrink_share 19 3 0 4 2 78%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_access 14 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.setup_server 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.teardown_server 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._update_ssc_info 35 0 0 22 2 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_aggregate_info 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.find_active_replica 3 0 0 4 1 86%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._find_nonactive_replicas 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_replica 38 0 0 10 2 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_replica 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._convert_schedule_to_seconds 23 3 0 14 3 84%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_replica_state 58 2 0 24 1 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.promote_replica 42 5 0 8 1 88%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._unmount_orig_active_replica 8 2 0 0 0 75%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_replica_info 13 13 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._update_autosize_attributes_after_promote_replica 10 10 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._handle_qos_on_replication_change 20 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._convert_destination_replica_to_independent 19 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._safe_change_replica_source 51 2 0 6 2 93%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_replicated_snapshot 21 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_replicated_snapshot 16 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_replicated_snapshot 24 2 0 10 0 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.revert_to_replicated_snapshot 23 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_readable_replica 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_destination_vserver_for_vol_move 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_check_compatibility 49 2 0 14 2 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._move_volume_after_splitting 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._move_volume_after_splitting.try_move_volume 11 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._move_volume 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_start 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_volume_move_status 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_volume_clone_split_completed 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_dest_flexvol_encryption_value 3 3 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_volume_move_completed 11 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_continue 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_volume_move_progress 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_get_progress 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_cancel 23 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_cancel.wait_for_migration_cancel_complete 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.migration_complete 50 3 0 14 1 91%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._modify_or_create_qos_for_existing_share 26 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._wait_for_cutover_completion 8 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._wait_for_cutover_completion.check_move_completion 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_backend_info 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.ensure_shares 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.get_share_status 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.volume_rehost 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._rehost_and_mount_volume 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._check_capacity_compatibility 11 0 0 8 1 95%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._find_reusable_fpolicy_scope 44 7 0 24 7 79%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_fpolicy_for_share 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._create_fpolicy_for_share._create_fpolicy_with_lock 40 1 0 14 3 93%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_fpolicy_for_share 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._delete_fpolicy_for_share._delete_fpolicy_with_lock 15 0 0 8 1 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._initialize_flexgroup_pools 14 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_flexgroup_pool_name 9 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_flexgroup_pool 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_flexgroup_aggregate_list 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_flexgroup_share 6 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.is_flexvol_pool_configured 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_minimum_flexgroup_size 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.is_flexgroup_destination_host 10 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_backup 84 2 0 26 4 95%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.create_backup_continue 53 1 0 18 2 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.restore_backup 17 1 0 4 1 90%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.restore_backup_continue 18 0 0 8 1 96%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.delete_backup 42 4 0 12 3 87%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._set_volume_has_backup_before 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_snapshot_deleted 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backup_snapshot_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backend 7 3 0 0 0 57%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_des_volume_backup_snapshots 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_vserver_for_backup 4 1 0 2 1 67%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_volume_for_backup 17 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_destination_vserver_and_vol 9 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._verify_and_wait_for_snapshot_to_transfer 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._verify_and_wait_for_snapshot_to_transfer._wait_for_snapshot_to_transfer 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_backup_progress_status 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._resource_cleanup_for_backup 35 0 0 8 2 95%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_volume_snapshot_policy 3 3 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_showmount 6 6 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_pnfs 6 6 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_share_from_metadata 5 0 0 4 1 89%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary.update_share_network_subnet_from_metadata 5 0 0 4 1 89%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._get_aggregate_snaplock_type 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py NetAppCmodeFileStorageLibrary._is_snaplock_compatible_for_migration 8 1 0 6 1 86%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py (no function) 364 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.check_for_setup_error 12 0 0 6 1 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_vserver 16 1 0 10 1 92%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_ems_pool_info 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._handle_housekeeping_tasks 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._find_matching_aggregates 6 0 0 4 1 90%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._set_network_with_metadata 22 0 0 12 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.setup_server 16 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.setup_server.setup_server_with_lock 16 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_nfs_config_extra_specs_validity 4 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_if_extra_spec_is_positive 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_nfs_config_provisioning_options 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._validate_network_type 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_vserver_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._validate_share_network_subnets 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_vserver 30 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_barbican_kms_config_for_specified_vserver 19 3 0 0 0 84%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._setup_network_for_vserver 17 0 0 8 2 92%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_valid_ipspace_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_ipspace 11 1 0 6 1 88%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_vserver_lifs 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_vserver_admin_lif 12 1 0 4 1 88%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_vserver_routes 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_node_data_port 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_lif_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_lif 12 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_port_and_broadcast_domain 8 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.get_admin_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.teardown_server 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_vserver 24 0 0 10 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_vserver._delete_vserver_without_lock 19 0 0 12 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_vserver._delete_vserver_with_lock 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_port_vlans 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_vserver_peers 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.get_configured_ip_versions 5 5 0 2 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.create_replica 13 0 0 4 1 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.delete_replica 11 1 0 4 2 80%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.manage_server 9 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.unmanage_server 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.get_share_server_network_info 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_correct_vserver_old_name 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_snapmirrors 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_snapmirrors_destinations 1 1 0 0 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_vservers_from_replicas 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_vserver_peers 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._create_vserver_peer 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_vserver_peer 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.create_share_from_snapshot 16 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._is_share_server_compatible 9 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.choose_share_server_compatible_with_share 14 1 0 8 1 91%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_reuse_share_server 33 6 0 20 1 87%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.choose_share_server_compatible_with_share_group 9 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_nfs_config_share_group 14 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.manage_existing 8 1 0 4 2 75%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_compatibility_using_svm_dr 22 1 0 12 4 85%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_job_uuid 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._wait_for_operation_status 14 4 0 2 1 69%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._wait_for_operation_status.wait_for_status 13 0 0 6 1 95%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_compatibility_for_svm_migrate 23 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_compatibility_for_svm_migrate._cleanup_ipspace 7 1 0 6 2 77%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_for_migration_support 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_check_compatibility 54 7 0 24 5 85%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._migration_start_using_svm_dr 19 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._migration_start_using_svm_migrate 23 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_start 12 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_snapmirror_svm 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._share_server_migration_continue_svm_dr 20 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._share_server_migration_continue_svm_migrate 7 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_continue 4 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._setup_networking_for_destination_vserver 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._setup_networking_for_destination_vserver.setup_network_for_destination_vserver 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._share_server_migration_complete_svm_dr 25 4 0 2 0 85%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._share_server_migration_complete_svm_migrate 9 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_complete 55 0 0 18 1 99%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_complete._delete_ipspace_and_vlan 7 6 0 2 0 11%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_share_server_migration_id 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._migration_cancel_using_svm_dr 13 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._migration_cancel_using_svm_migrate 27 0 0 4 1 97%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_cancel 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.share_server_migration_get_progress 9 1 0 4 1 85%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._update_share_attributes_after_server_migration 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.validate_provisioning_options_for_share 7 2 0 4 1 73%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_different_keys_for_equal_ss_type 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._is_security_service_valid 21 9 0 10 3 61%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.update_share_server_security_service 41 1 0 30 7 89%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.check_update_share_server_security_service 11 2 0 8 1 84%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.check_update_share_server_network_allocations 14 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._build_model_update 10 0 0 8 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary.update_share_server_network_allocations 20 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._get_backup_vserver 18 0 0 4 2 91%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._delete_backup_vserver 9 0 0 2 1 91%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py NetAppCmodeMultiSVMFileStorageLibrary._check_data_lif_count_limit_reached_for_ha_pair 14 0 0 6 1 95%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py (no function) 166 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary.__init__ 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary.check_for_setup_error 20 0 0 10 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary._get_vserver 10 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary._get_ems_pool_info 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary._handle_housekeeping_tasks 7 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary._find_matching_aggregates 10 0 0 6 1 94%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary.get_admin_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary.get_configured_ip_versions 15 15 0 8 0 0%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py NetAppCmodeSingleSVMFileStorageLibrary._get_backup_vserver 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py (no function) 27 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary.__init__ 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._init_counter_info 14 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary.update_performance_cache 27 0 0 14 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary.get_node_utilization_for_pool 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary.update_for_failover 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_aggregates_for_pools 10 1 0 8 1 89%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_nodes_for_aggregates 8 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_node_utilization 17 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_kahuna_utilization 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_average_cpu_utilization 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_total_consistency_point_time 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_consistency_point_p2_flush_time 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_total_time 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_adjusted_consistency_point_time 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_performance_counter_delta 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_performance_counter_average 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_performance_counter_average_multi_instance 9 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._find_performance_counter_value 5 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._find_performance_counter_timestamp 5 0 0 6 1 91%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._expand_performance_array 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_base_counter_name 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_node_utilization_counters 5 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_node_utilization_system_counters 6 0 0 2 1 88%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_node_utilization_wafl_counters 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py PerformanceLibrary._get_node_utilization_processor_counters 7 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/cluster_mode/performance.py (no function) 33 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py access_rules_synchronized 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py access_rules_synchronized.wrapped_func 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py access_rules_synchronized.wrapped_func.source_func 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.__init__ 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.set_client 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper._is_readonly 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper._get_share_export_location 6 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.create_share 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.delete_share 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.update_access 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.get_target 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.get_share_name_for_share 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py NetAppBaseHelper.cleanup_demoted_replica 0 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/base.py (no function) 22 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.create_share 12 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.delete_share 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.update_access 9 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._validate_access_rule 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._handle_added_rules 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._handle_ro_to_rw_rules 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._handle_rw_to_ro_rules 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._handle_deleted_rules 3 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._get_access_rules 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.get_target 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.get_share_name_for_share 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper._get_export_location 6 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py NetAppCmodeCIFSHelper.cleanup_demoted_replica 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py (no function) 34 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._escaped_address 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.create_share 8 0 0 4 1 92%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.delete_share 4 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.update_access 24 0 0 6 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._validate_access_rule 5 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.get_target 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.get_share_name_for_share 3 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._get_export_location 5 0 0 2 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._get_temp_export_policy_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._get_export_policy_name 1 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._ensure_export_policy 8 0 0 4 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper._get_auth_methods 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py NetAppCmodeNFSHelper.cleanup_demoted_replica 2 0 0 0 0 100%
manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py (no function) 37 0 0 0 0 100%
manila/share/drivers/netapp/options.py (no function) 22 0 0 0 0 100%
manila/share/drivers/netapp/utils.py validate_driver_instantiation 3 0 0 2 0 100%
manila/share/drivers/netapp/utils.py check_flags 4 0 0 4 0 100%
manila/share/drivers/netapp/utils.py round_down 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py setup_tracing 15 0 0 4 0 100%
manila/share/drivers/netapp/utils.py trace 2 0 0 0 0 100%
manila/share/drivers/netapp/utils.py trace.trace_wrapper 6 0 0 4 0 100%
manila/share/drivers/netapp/utils.py convert_to_list 7 0 0 6 0 100%
manila/share/drivers/netapp/utils.py convert_string_to_list 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py get_relationship_type 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py is_style_extended_flexgroup 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py parse_flexgroup_pool_config 31 0 0 14 0 100%
manila/share/drivers/netapp/utils.py calculate_max_files 7 7 0 4 0 0%
manila/share/drivers/netapp/utils.py OpenStackInfo.__init__ 4 0 0 0 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_version_from_version_string 4 0 0 0 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_release_from_release_string 4 0 0 0 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_platform 4 0 0 0 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo._get_version_info_version 1 1 0 0 0 0%
manila/share/drivers/netapp/utils.py OpenStackInfo._get_version_info_release 1 1 0 0 0 0%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_info_from_version_info 12 2 0 4 0 88%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_info_from_rpm 14 0 0 2 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_info_from_dpkg 22 0 0 8 3 90%
manila/share/drivers/netapp/utils.py OpenStackInfo._update_openstack_info 7 0 0 2 0 100%
manila/share/drivers/netapp/utils.py OpenStackInfo.info 2 2 0 0 0 0%
manila/share/drivers/netapp/utils.py DataCache.__init__ 2 0 0 0 0 100%
manila/share/drivers/netapp/utils.py DataCache.is_expired 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py DataCache.get_data 1 0 0 0 0 100%
manila/share/drivers/netapp/utils.py DataCache.update_data 4 0 0 2 0 100%
manila/share/drivers/netapp/utils.py (no function) 65 0 0 0 0 100%
manila/share/drivers/nexenta/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.__init__ 9 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.__getattr__ 6 1 0 4 1 80%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.url 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.__hash__ 1 1 0 0 0 0%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.__repr__ 1 1 0 0 0 0%
manila/share/drivers/nexenta/ns4/jsonrpc.py NexentaJSONProxy.__call__ 11 0 0 2 0 100%
manila/share/drivers/nexenta/ns4/jsonrpc.py (no function) 18 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.__init__ 9 1 0 2 1 82%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.share_backend_name 7 1 0 6 3 69%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.do_setup 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.check_for_setup_error 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.create_share 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.create_share_from_snapshot 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.delete_share 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.create_snapshot 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver.update_access 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py NexentaNasDriver._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nas.py (no function) 22 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.__init__ 14 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.do_setup 5 1 0 2 1 71%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.check_for_setup_error 6 0 0 4 1 90%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.create_filesystem 7 0 0 2 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.set_quota 3 0 0 2 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper._get_location_path 5 0 0 2 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.delete_share 8 0 0 2 1 90%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper._get_share_path 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper._get_snapshot_name 1 1 0 0 0 0%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.create_snapshot 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.delete_snapshot 10 0 0 4 1 93%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.create_share_from_snapshot 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.update_access 11 1 0 6 1 88%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper._get_capacity_info 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py NFSHelper.update_share_stats 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py (no function) 26 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefException.__init__ 18 0 0 16 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.__init__ 10 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.__call__ 33 0 0 20 1 98%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.request 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.hook 69 0 0 34 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.auth 13 0 0 2 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.failover 24 0 0 6 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefRequest.getpath 8 0 0 10 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.__init__ 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.path 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.get 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.set 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.list 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.create 6 0 0 2 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefCollections.delete 7 0 0 2 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefSettings.create 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefSettings.delete 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefDatasets.rename 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefSnapshots.clone 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefFilesystems.rollback 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefFilesystems.mount 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefFilesystems.unmount 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefFilesystems.acl 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefFilesystems.promote 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefHpr.activate 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefHpr.start 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.__init__ 42 0 0 14 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.__getattr__ 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.delete_bearer 2 0 0 2 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.update_bearer 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.update_token 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.update_host 4 0 0 2 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.update_lock 6 0 0 2 1 88%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.url 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py NefProxy.delay 3 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/jsonrpc.py (no function) 76 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.__init__ 19 1 0 2 1 90%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.storage_protocol 6 2 0 2 1 62%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.root_path 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.share_backend_name 7 1 0 6 3 69%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.do_setup 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.check_for_setup_error 19 2 0 12 1 90%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._get_provisioned_capacity 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.ensure_share 1 1 0 0 0 0%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.create_share 19 2 0 2 1 86%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._mount_filesystem 10 0 0 4 1 93%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.create_share_from_snapshot 21 0 0 2 1 96%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._remount_filesystem 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._get_dataset_path 2 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._get_share_name 1 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._get_snapshot_path 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.delete_share 21 1 0 8 3 86%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.extend_share 5 0 0 2 1 86%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.shrink_share 10 1 0 4 2 79%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.create_snapshot 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.delete_snapshot 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.revert_to_snapshot 5 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.manage_existing 16 3 0 6 3 73%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver.update_access 16 0 0 8 1 96%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._update_nfs_access 15 3 0 4 2 74%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._update_nfs_access.add_sc 15 1 0 10 2 88%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._set_quota 5 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._set_reservation 4 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._update_share_stats 5 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py NexentaNasDriver._get_capacity_info 5 0 0 0 0 100%
manila/share/drivers/nexenta/ns5/nexenta_nas.py (no function) 46 0 0 0 0 100%
manila/share/drivers/nexenta/options.py (no function) 4 0 0 0 0 100%
manila/share/drivers/nexenta/utils.py str2size 14 0 0 10 1 96%
manila/share/drivers/nexenta/utils.py str2gib_size 2 0 0 0 0 100%
manila/share/drivers/nexenta/utils.py bytes_to_gb 1 0 0 0 0 100%
manila/share/drivers/nexenta/utils.py (no function) 5 0 0 0 0 100%
manila/share/drivers/purestorage/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py purity_fb_to_manila_exceptions 2 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py purity_fb_to_manila_exceptions.wrapper 6 3 0 0 0 50%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.__init__ 5 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.do_setup 18 4 0 2 0 80%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._update_share_stats 12 12 0 6 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._get_available_capacity 20 20 0 0 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._safe_get_from_config_or_fail 6 0 0 2 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._make_source_name 2 2 0 0 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._make_share_name 2 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._get_full_nfs_export_path 1 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._get_flashblade_filesystem_by_name 10 10 0 0 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._get_flashblade_snapshot_by_name 6 6 0 0 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._resize_share 10 10 0 2 0 0%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver._update_nfs_access 21 4 0 4 0 84%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.create_share 17 0 0 4 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.create_snapshot 9 4 0 0 0 56%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.delete_share 11 0 0 2 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.delete_snapshot 15 0 0 2 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.ensure_share 0 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.update_access 2 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/purestorage/flashblade.py FlashBladeShareDriver.revert_to_snapshot 12 4 0 0 0 67%
manila/share/drivers/purestorage/flashblade.py (no function) 50 2 0 0 0 96%
manila/share/drivers/qnap/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/qnap/api.py _connection_checker 4 0 0 0 0 100%
manila/share/drivers/qnap/api.py _connection_checker.inner_connection_checker 10 0 0 2 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.__init__ 5 0 0 0 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor._parse_management_url 8 0 0 2 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor._prepare_connection 7 1 0 4 1 82%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_basic_info 13 0 0 0 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor._execute_and_get_response_details 13 0 0 0 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.execute_login 10 0 0 2 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor._login 2 0 0 0 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor._sanitize_params 8 0 0 6 1 93%
manila/share/drivers/qnap/api.py QnapAPIExecutor.create_share 21 0 0 8 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.delete_share 11 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_specific_poolinfo 17 0 0 8 2 92%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_share_info 23 0 0 14 2 95%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_specific_volinfo 14 0 0 6 2 90%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_snapshot_info 22 4 0 14 4 72%
manila/share/drivers/qnap/api.py QnapAPIExecutor.create_snapshot_api 13 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.delete_snapshot_api 17 0 0 8 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.clone_snapshot 11 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.edit_share 14 0 0 6 1 95%
manila/share/drivers/qnap/api.py QnapAPIExecutor.get_host_list 19 0 0 8 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.add_host 10 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.edit_host 10 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.delete_host 10 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutor.set_nfs_access 10 0 0 4 0 100%
manila/share/drivers/qnap/api.py QnapAPIExecutorTS.get_snapshot_info 21 2 0 12 3 85%
manila/share/drivers/qnap/api.py (no function) 57 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.__init__ 6 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.do_setup 7 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.check_for_setup_error 3 0 0 2 1 80%
manila/share/drivers/qnap/qnap.py QnapShareDriver._create_api_executor 31 1 0 18 1 96%
manila/share/drivers/qnap/qnap.py QnapShareDriver._get_ts_model_pool_id 5 0 0 2 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._gen_random_name 8 0 0 6 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._gen_host_name 1 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._get_timestamp_from_vol_name 3 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._get_location_path 8 0 0 2 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._update_share_stats 15 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.create_share 27 0 0 4 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._get_share_info 6 0 0 2 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.delete_share 12 0 0 4 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.extend_share 13 0 0 2 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.create_snapshot 28 4 0 6 2 82%
manila/share/drivers/qnap/qnap.py QnapShareDriver.delete_snapshot 8 0 0 2 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.create_share_from_snapshot 29 0 0 6 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._get_vol_host 12 0 0 8 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.update_access 20 0 0 14 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver._allow_access 27 0 0 6 1 97%
manila/share/drivers/qnap/qnap.py QnapShareDriver._deny_access 28 4 0 8 3 81%
manila/share/drivers/qnap/qnap.py QnapShareDriver._check_share_access 7 0 0 4 1 91%
manila/share/drivers/qnap/qnap.py QnapShareDriver.manage_existing 43 0 0 10 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.unmanage 1 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py QnapShareDriver.manage_existing_snapshot 31 12 0 10 5 59%
manila/share/drivers/qnap/qnap.py QnapShareDriver.unmanage_snapshot 1 0 0 0 0 100%
manila/share/drivers/qnap/qnap.py (no function) 60 0 0 0 0 100%
manila/share/drivers/quobyte/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/quobyte/jsonrpc.py JsonRpc.__init__ 13 0 0 4 0 100%
manila/share/drivers/quobyte/jsonrpc.py JsonRpc.call 19 2 0 10 2 86%
manila/share/drivers/quobyte/jsonrpc.py JsonRpc._checked_for_application_error 9 1 0 8 1 88%
manila/share/drivers/quobyte/jsonrpc.py (no function) 17 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.__init__ 3 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._fetch_existing_access 14 1 0 10 1 92%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.do_setup 6 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._update_share_stats 3 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._get_capacities 11 0 0 2 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._get_qb_replication_factor 2 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.check_for_setup_error 1 1 0 0 0 0%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._get_project_name 1 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._resize_share 2 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._resolve_volume_name 4 0 0 2 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._subtract_access_lists 2 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.create_share 10 0 0 4 1 93%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.delete_share 7 0 0 4 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.ensure_share 6 0 0 2 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._allow_access 6 0 0 2 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._build_share_export_string 1 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver._deny_access 6 0 0 2 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/quobyte/quobyte.py QuobyteShareDriver.update_access 16 0 0 12 0 100%
manila/share/drivers/quobyte/quobyte.py (no function) 36 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.get_config_option 3 0 0 2 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_network_helper 1 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.__init__ 23 0 0 10 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.network_helper 4 0 0 2 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.get_common_server 20 0 0 12 1 97%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_addresses_by_network_name 6 0 0 4 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_service_instance_name 4 0 0 2 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_server_ip 6 0 0 2 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_or_create_security_groups 17 0 0 10 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_or_create_security_group 12 0 0 6 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.ensure_service_instance 11 0 0 4 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._delete_server 18 0 0 4 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.set_up_service_instance 8 0 0 2 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_new_instance_details 15 1 0 14 3 86%
manila/share/drivers/service_instance.py ServiceInstanceManager._load_public_key 3 3 0 0 0 0%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_key 19 0 0 10 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_service_image 7 0 0 4 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._build_bdm_from_volume 1 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._build_bdm_from_image 1 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._create_service_instance 84 7 0 28 5 89%
manila/share/drivers/service_instance.py ServiceInstanceManager._get_service_instance_create_kwargs 1 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._check_server_availability 8 0 0 4 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager._test_server_connection 10 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.delete_service_instance 3 0 0 0 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.wait_for_instance_to_be_active 16 0 0 6 0 100%
manila/share/drivers/service_instance.py ServiceInstanceManager.reboot_server 1 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.NAME 0 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.__init__ 0 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.get_network_name 0 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.setup_connectivity_with_service_instances 0 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.setup_network 0 0 0 0 0 100%
manila/share/drivers/service_instance.py BaseNetworkhelper.teardown_network 0 0 0 0 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.__init__ 16 2 0 6 2 82%
manila/share/drivers/service_instance.py NeutronNetworkHelper.NAME 1 0 0 0 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.admin_project_id 1 0 0 0 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.neutron_api 3 0 0 2 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.service_network_id 3 0 0 2 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.get_network_name 2 0 0 0 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_service_network_id 10 0 0 8 1 94%
manila/share/drivers/service_instance.py NeutronNetworkHelper.teardown_network 26 0 0 16 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.setup_network 35 0 0 14 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_cidr_for_subnet 9 0 0 4 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper.setup_connectivity_with_service_instances 13 0 0 4 2 88%
manila/share/drivers/service_instance.py NeutronNetworkHelper._plug_interface_in_host 12 0 0 4 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_service_port 9 0 0 4 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper._add_fixed_ips_to_service_port 11 0 0 6 2 88%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_private_router 12 0 0 6 1 94%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_service_subnet 12 0 0 6 0 100%
manila/share/drivers/service_instance.py NeutronNetworkHelper._get_all_service_subnets 5 0 0 2 0 100%
manila/share/drivers/service_instance.py (no function) 105 0 0 0 0 100%
manila/share/drivers/tegile/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py debugger 2 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py debugger.wrapper 8 4 0 4 2 50%
manila/share/drivers/tegile/tegile.py TegileAPIExecutor.__init__ 4 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileAPIExecutor.__call__ 1 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileAPIExecutor._send_api_request 22 0 0 14 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.__init__ 9 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.create_share 7 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._adjust_size 3 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.delete_share 3 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.create_snapshot 6 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.create_share_from_snapshot 5 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.delete_snapshot 3 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.ensure_share 6 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._allow_access 8 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._deny_access 8 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._check_share_access 11 0 0 6 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.update_access 11 0 0 8 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._update_share_stats 26 0 0 2 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.get_pool 2 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._get_location_path 10 0 0 6 0 100%
manila/share/drivers/tegile/tegile.py TegileShareDriver._get_pool_project_share_name 4 0 0 0 0 100%
manila/share/drivers/tegile/tegile.py (no function) 65 0 0 0 0 100%
manila/share/drivers/vastdata/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.__init__ 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.do_setup 21 0 0 8 1 97%
manila/share/drivers/vastdata/driver.py VASTShareDriver._update_share_stats 4 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver._to_volume_path 3 0 0 2 1 80%
manila/share/drivers/vastdata/driver.py VASTShareDriver.create_share 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.delete_share 7 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.update_access 35 0 0 12 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.extend_share 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.shrink_share 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.create_snapshot 2 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.delete_snapshot 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.ensure_shares 5 0 0 2 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver.get_backend_info 2 0 0 0 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver._resize_share 8 0 0 4 0 100%
manila/share/drivers/vastdata/driver.py VASTShareDriver._ensure_share 15 0 0 6 0 100%
manila/share/drivers/vastdata/driver.py policy_payload_from_rules 18 0 0 10 0 100%
manila/share/drivers/vastdata/driver.py validate_access_rule 13 0 0 4 0 100%
manila/share/drivers/vastdata/driver.py (no function) 37 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__getattr__ 6 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__getitem__ 7 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__setattr__ 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__delattr__ 4 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__getstate__ 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__setstate__ 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__repr__ 8 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.render 2 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.to_dict 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.to_json 2 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.copy 3 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.from_dict 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.from_json 2 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.__dir__ 3 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.without 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py Bunch.but_with 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py _convert 5 0 0 4 0 100%
manila/share/drivers/vastdata/driver_util.py unbunchify 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py bunchify 4 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py generate_ip_range 1 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py decorate_methods_with 4 0 0 2 0 100%
manila/share/drivers/vastdata/driver_util.py decorate_methods_with.inner 4 0 0 4 0 100%
manila/share/drivers/vastdata/driver_util.py verbose_driver_trace 4 1 0 2 1 67%
manila/share/drivers/vastdata/driver_util.py verbose_driver_trace.inner 6 0 0 0 0 100%
manila/share/drivers/vastdata/driver_util.py (no function) 33 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py Session.__init__ 17 0 0 4 0 100%
manila/share/drivers/vastdata/rest.py Session.refresh_auth_token 7 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py Session.request 27 2 0 10 1 92%
manila/share/drivers/vastdata/rest.py Session.__getattr__ 6 0 0 2 0 100%
manila/share/drivers/vastdata/rest.py Session.__getattr__.func 1 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py requisite 2 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py requisite.dec 2 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py requisite.dec._args_wrapper 6 0 0 2 0 100%
manila/share/drivers/vastdata/rest.py VastResource.__init__ 2 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py VastResource.list 1 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py VastResource.create 1 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py VastResource.update 1 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py VastResource.delete 6 0 0 2 0 100%
manila/share/drivers/vastdata/rest.py VastResource.one 7 0 0 4 0 100%
manila/share/drivers/vastdata/rest.py VastResource.ensure 4 0 0 2 0 100%
manila/share/drivers/vastdata/rest.py View.create 2 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py CapacityMetrics.get 4 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py VipPool.vips 7 0 0 4 0 100%
manila/share/drivers/vastdata/rest.py Folders.delete 9 1 0 4 1 85%
manila/share/drivers/vastdata/rest.py RestApi.__init__ 9 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py RestApi.get_sw_version 1 0 0 0 0 100%
manila/share/drivers/vastdata/rest.py (no function) 51 0 0 0 0 100%
manila/share/drivers/veritas/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py NoAuth.__call__ 1 1 0 0 0 0%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.__init__ 30 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.do_setup 8 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_va_share_name 7 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_va_snap_name 1 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_va_share_path 1 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._does_item_exist_at_va_backend 8 0 0 4 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._return_access_lists_difference 2 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._fetch_existing_rule 16 0 0 10 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.create_share 27 0 0 2 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_vip 9 0 0 6 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.delete_share 23 0 0 6 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.extend_share 14 0 0 2 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.shrink_share 14 0 0 2 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._allow_access 26 0 0 6 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._deny_access 22 0 0 4 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.update_access 17 0 0 12 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.create_snapshot 21 0 0 2 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.delete_snapshot 22 0 0 4 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver.create_share_from_snapshot 10 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_api 2 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._access_api 12 0 0 6 1 94%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_access_ips 5 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._authenticate_access 11 11 0 2 0 0%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._get_access_pool_details 12 0 0 4 0 100%
manila/share/drivers/veritas/veritas_isa.py ACCESSShareDriver._update_share_stats 6 0 0 0 0 100%
manila/share/drivers/veritas/veritas_isa.py (no function) 45 0 0 0 0 100%
manila/share/drivers/windows/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager.__init__ 8 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._check_auth_mode 10 0 0 6 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._get_auth_info 4 0 0 2 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager.get_common_server 3 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._get_new_instance_details 3 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._check_password_complexity 6 0 0 6 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._test_server_connection 7 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._get_service_instance_create_kwargs 8 0 0 2 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager.set_up_service_instance 7 0 0 2 1 89%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._setup_security_service 9 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._join_domain 14 0 0 4 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager.get_valid_security_service 10 0 0 6 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._run_cloudbase_init_plugin_after_reboot 3 0 0 0 0 100%
manila/share/drivers/windows/service_instance.py WindowsServiceInstanceManager._get_cbs_init_reg_section 12 0 0 4 0 100%
manila/share/drivers/windows/service_instance.py (no function) 34 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver.__init__ 5 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._update_share_stats 1 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._setup_service_instance_manager 1 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._setup_helpers 1 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._teardown_server 7 0 0 2 1 89%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._format_device 4 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._mount_device 6 0 0 2 1 88%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._unmount_device 5 0 0 2 1 86%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._resize_filesystem 6 0 0 2 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._ensure_disk_online_and_writable 3 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._get_mounted_share_size 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._get_consumed_space 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._get_mount_path 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._get_disk_number 6 0 0 2 0 100%
manila/share/drivers/windows/windows_smb_driver.py WindowsSMBDriver._is_device_mounted 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_driver.py (no function) 27 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.__init__ 3 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.init_helper 1 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.create_exports 7 0 0 2 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.remove_exports 4 1 0 2 1 67%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_volume_path_by_share_name 3 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_acls 8 0 0 4 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.get_access_rules 20 1 0 10 1 93%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._grant_share_access 5 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._refresh_acl 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._revoke_share_access 4 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.update_access 14 0 0 6 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._subtract_access_rules 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_rule_updates 3 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_share_name 1 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_export_location_template 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._get_share_path_by_name 4 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper.get_share_path_by_export_location 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py WindowsSMBHelper._share_exists 2 0 0 0 0 100%
manila/share/drivers/windows/windows_smb_helper.py (no function) 39 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.__init__ 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.initialize_disk 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.create_partition 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.format_partition 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.add_access_path 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.resize_partition 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_disk_number_by_serial_number 4 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_disk_number_by_mount_path 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_volume_path_by_mount_path 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_disk_space_by_path 5 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_partition_maximum_size 4 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.set_disk_online_status 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.set_disk_readonly_status 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.update_disk 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.join_domain 4 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.unjoin_domain 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_current_domain 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.ensure_directory_exists 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.remove 10 0 0 8 2 89%
manila/share/drivers/windows/windows_utils.py WindowsUtils.path_exists 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.normalize_path 1 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_interface_index_by_ip 4 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.set_dns_client_search_list 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.set_dns_client_server_addresses 3 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.set_win_reg_value 2 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.get_win_reg_value 4 0 0 2 0 100%
manila/share/drivers/windows/windows_utils.py WindowsUtils.quote_string 1 0 0 0 0 100%
manila/share/drivers/windows/windows_utils.py (no function) 31 0 0 0 0 100%
manila/share/drivers/windows/winrm_helper.py setup_winrm 5 0 0 2 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMHelper.__init__ 5 2 0 2 1 57%
manila/share/drivers/windows/winrm_helper.py WinRMHelper._get_conn 3 0 0 0 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMHelper.execute 5 0 0 0 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMHelper.execute._execute 9 0 0 2 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMHelper._parse_command 6 0 0 2 1 88%
manila/share/drivers/windows/winrm_helper.py WinRMHelper._get_auth 6 0 0 2 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMConnection.__init__ 8 0 0 0 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMConnection._get_default_port 2 0 0 0 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMConnection._get_url 5 0 0 2 0 100%
manila/share/drivers/windows/winrm_helper.py WinRMConnection.execute 11 0 0 4 2 87%
manila/share/drivers/windows/winrm_helper.py (no function) 31 0 0 0 0 100%
manila/share/drivers/zadara/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/zadara/common.py CommonException.__init__ 1 0 0 0 0 100%
manila/share/drivers/zadara/common.py CommonException.UnknownCmd.__init__ 1 1 0 0 0 0%
manila/share/drivers/zadara/common.py CommonException.BadHTTPResponseStatus.__init__ 1 1 0 0 0 0%
manila/share/drivers/zadara/common.py CommonException.FailedCmdWithDump.__init__ 2 2 0 0 0 0%
manila/share/drivers/zadara/common.py CommonException.SessionRequestException.__init__ 1 1 0 0 0 0%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection.__init__ 6 1 0 2 1 75%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._generate_vpsa_cmd 20 7 0 8 2 61%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection.send_cmd 35 11 0 16 6 63%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_target_host 1 0 0 0 0 100%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_active_controller_details 11 0 0 6 1 94%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._check_access_key_validity 5 5 0 4 0 0%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_vpsa_volume 13 2 0 8 3 76%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_vpsa_volume_by_id 2 2 0 0 0 0%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_volume_cg_name 4 0 0 2 0 100%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_all_vpsa_snapshots 2 2 0 0 0 0%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_all_vpsa_volumes 6 0 0 4 1 90%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_server_name 9 3 0 8 2 59%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._create_vpsa_server 9 1 0 4 2 77%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_servers_attached_to_volume 5 0 0 2 0 100%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._detach_vpsa_volume 5 1 0 4 1 78%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_volume_snapshots 3 0 0 0 0 100%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_snap_id 5 0 0 4 0 100%
manila/share/drivers/zadara/common.py ZadaraVPSAConnection._get_pool_capacity 9 1 0 2 1 82%
manila/share/drivers/zadara/common.py (no function) 41 0 0 0 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.__init__ 6 0 0 0 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._check_access_key_validity 4 4 0 0 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.do_setup 2 0 0 0 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.check_for_setup_error 1 1 0 0 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.vpsa_send_cmd 13 10 0 0 0 23%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._get_zadara_share_template_name 1 0 0 0 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._get_share_export_location 13 13 0 6 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._check_share_protocol 5 0 0 2 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.is_valid_metadata 35 32 0 36 1 6%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.create_share 10 2 0 4 2 71%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._allow_access 43 9 0 24 9 70%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.delete_share 7 0 0 2 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._deny_access 22 10 0 10 4 50%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.update_access 20 20 0 12 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.extend_share 11 1 0 4 1 87%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._ensure_share 14 14 0 6 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._update_share_stats 11 1 0 2 1 85%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.create_snapshot 13 1 0 4 1 88%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.delete_snapshot 13 0 0 4 0 100%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.create_share_from_snapshot 20 1 0 6 1 92%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._get_export_name_from_export_path 12 5 0 6 3 56%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver._extract_vpsa_volume_from_share 30 14 0 18 6 46%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.manage_existing 19 9 0 6 3 52%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.unmanage 1 1 0 0 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.manage_existing_snapshot 20 10 0 8 4 50%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.unmanage_snapshot 1 1 0 0 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.get_configured_ip_versions 6 2 0 4 2 60%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.get_backend_info 1 1 0 0 0 0%
manila/share/drivers/zadara/zadara.py ZadaraVPSAShareDriver.ensure_shares 4 4 0 2 0 0%
manila/share/drivers/zadara/zadara.py (no function) 46 0 0 0 0 100%
manila/share/drivers/zfsonlinux/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ensure_share_server_not_provided 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ensure_share_server_not_provided.wrap 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py get_backend_configuration 10 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.__init__ 12 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_shell_executor_by_host 7 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._init_common_capabilities 14 0 0 8 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_zpool_list 7 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._delete_dataset_or_snapshot_with_retry 14 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._delete_dataset_or_snapshot_with_retry._zfs_destroy_with_retry 6 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._setup_helpers 8 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_share_helper 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.do_setup 11 0 0 10 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_pools_info 12 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._update_share_stats 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_share_name 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_snapshot_name 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_dataset_creation_options 32 0 0 20 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_dataset_name 11 0 0 6 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.create_share 11 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.delete_share 21 0 0 10 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.create_snapshot 6 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.delete_snapshot 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_saved_snapshot_name 4 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._delete_snapshot 8 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.create_share_from_snapshot 14 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.get_pool 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.ensure_share 16 0 0 8 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.extend_share 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.shrink_share 6 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.update_access 3 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.manage_existing 39 5 0 12 0 86%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.unmanage 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.manage_existing_snapshot 17 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.unmanage_snapshot 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._unmount_share_with_retry 7 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_replication_snapshot_prefix 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_replication_snapshot_tag 3 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_active_replica 5 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_migration_snapshot_prefix 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._get_migration_snapshot_tag 4 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.create_replica 17 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.delete_replica 18 0 0 10 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.update_replica_state 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver._update_replica_state 34 0 0 12 1 98%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.promote_replica 55 0 0 8 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.create_replicated_snapshot 31 0 0 6 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.delete_replicated_snapshot 20 1 0 8 1 93%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.update_replicated_snapshot 14 0 0 6 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.migration_check_compatibility 4 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.migration_start 19 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.migration_continue 9 0 0 2 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.migration_complete 8 0 0 0 0 100%
manila/share/drivers/zfsonlinux/driver.py ZFSonLinuxShareDriver.migration_cancel 20 0 0 4 0 100%
manila/share/drivers/zfsonlinux/driver.py (no function) 98 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py zfs_dataset_synchronized 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py zfs_dataset_synchronized.wrapped_func 4 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py zfs_dataset_synchronized.wrapped_func.source_func 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py get_remote_shell_executor 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.init_execute_mixin 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.execute 10 0 0 6 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.execute_with_retry 5 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin._get_option 7 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.parse_zfs_answer 11 0 0 6 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.get_zpool_option 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.get_zfs_option 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.zfs 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py ExecuteMixin.zfs_with_retry 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.__init__ 3 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.verify_setup 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.create_exports 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.get_exports 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.remove_exports 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NASHelperBase.update_access 0 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.is_kernel_version 8 0 0 2 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.verify_setup 9 0 0 2 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.create_exports 1 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.get_exports 2 0 0 0 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.remove_exports 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper._get_parsed_access_to 4 0 0 2 0 100%
manila/share/drivers/zfsonlinux/utils.py NFSviaZFSHelper.update_access 39 0 0 28 1 99%
manila/share/drivers/zfsonlinux/utils.py (no function) 45 0 0 0 0 100%
manila/share/drivers/zfssa/__init__.py (no function) 0 0 0 0 0 100%
manila/share/drivers/zfssa/restclient.py log_debug_msg 2 2 0 2 0 0%
manila/share/drivers/zfssa/restclient.py RestResult.__init__ 16 16 0 6 0 0%
manila/share/drivers/zfssa/restclient.py RestResult.get_header 4 4 0 2 0 0%
manila/share/drivers/zfssa/restclient.py RestClientError.__init__ 6 6 0 2 0 0%
manila/share/drivers/zfssa/restclient.py RestClientError.__str__ 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.__init__ 11 11 0 2 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL._path 9 9 0 8 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL._authorize 15 15 0 6 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.login 2 2 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.logout 8 8 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.islogin 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.mkpath 13 13 0 6 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.request 48 48 0 20 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.get 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.post 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.put 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.delete 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py RestClientURL.head 1 1 0 0 0 0%
manila/share/drivers/zfssa/restclient.py (no function) 41 0 0 0 0 100%
manila/share/drivers/zfssa/zfssarest.py factory_restclient 1 1 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.__init__ 3 0 0 0 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.__del__ 2 0 0 2 1 75%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.rest_get 6 6 0 2 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi._is_pool_owned 4 4 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.set_host 3 0 0 0 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.login 2 2 0 2 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.enable_service 5 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.verify_avail_space 5 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.get_pool_stats 12 12 0 4 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.get_project_stats 8 8 0 2 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.create_project 9 0 0 4 1 92%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.verify_pool 2 2 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.verify_project 3 3 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.create_share 11 0 0 4 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.get_share 4 4 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.modify_share 5 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.delete_share 5 2 0 2 1 57%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.create_snapshot 6 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.delete_snapshot 6 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.clone_snapshot 7 0 0 2 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.has_clones 4 4 0 0 0 0%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.allow_access_nfs 19 0 0 10 0 100%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.deny_access_nfs 22 3 0 12 3 76%
manila/share/drivers/zfssa/zfssarest.py ZFSSAApi.create_schema 11 0 0 4 0 100%
manila/share/drivers/zfssa/zfssarest.py (no function) 42 0 0 0 0 100%
manila/share/drivers/zfssa/zfssashare.py factory_zfssa 1 1 0 0 0 0%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.__init__ 14 3 0 4 1 78%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.do_setup 17 1 0 2 1 89%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.check_for_setup_error 5 5 0 0 0 0%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver._export_location 13 13 0 4 0 0%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.create_arg 4 0 0 0 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.create_share 9 1 0 2 1 82%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.delete_share 3 0 0 0 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.create_snapshot 3 0 0 0 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.create_share_from_snapshot 10 1 0 2 1 83%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.delete_snapshot 7 0 0 2 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.manage_existing 40 0 0 10 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver._verify_share_to_manage 11 0 0 6 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.unmanage 17 3 0 6 1 83%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver._get_share_details 7 0 0 2 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.ensure_share 1 0 0 0 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.shrink_share 9 0 0 2 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.extend_share 9 0 0 2 0 100%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.allow_access 4 0 0 2 1 83%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.deny_access 6 2 0 4 1 50%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver._update_share_stats 13 13 0 4 0 0%
manila/share/drivers/zfssa/zfssashare.py ZFSSAShareDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/share/drivers/zfssa/zfssashare.py (no function) 37 0 0 0 0 100%
manila/share/drivers_private_data.py StorageDriver.__init__ 2 0 0 0 0 100%
manila/share/drivers_private_data.py StorageDriver.get 0 0 0 0 0 100%
manila/share/drivers_private_data.py StorageDriver.update 0 0 0 0 0 100%
manila/share/drivers_private_data.py StorageDriver.delete 0 0 0 0 0 100%
manila/share/drivers_private_data.py SqlStorageDriver.update 1 0 0 0 0 100%
manila/share/drivers_private_data.py SqlStorageDriver.get 1 0 0 0 0 100%
manila/share/drivers_private_data.py SqlStorageDriver.delete 1 0 0 0 0 100%
manila/share/drivers_private_data.py DriverPrivateData.__init__ 13 1 0 6 1 89%
manila/share/drivers_private_data.py DriverPrivateData.get 2 0 0 0 0 100%
manila/share/drivers_private_data.py DriverPrivateData.update 5 0 0 2 0 100%
manila/share/drivers_private_data.py DriverPrivateData.delete 2 0 0 0 0 100%
manila/share/drivers_private_data.py DriverPrivateData._validate_entity_id 3 0 0 2 0 100%
manila/share/drivers_private_data.py (no function) 27 0 0 0 0 100%
manila/share/hook.py HookBase.get_config_option 3 0 0 2 0 100%
manila/share/hook.py HookBase.__init__ 9 0 0 2 0 100%
manila/share/hook.py HookBase.execute_pre_hook 12 0 0 4 0 100%
manila/share/hook.py HookBase.execute_post_hook 12 0 0 4 0 100%
manila/share/hook.py HookBase.execute_periodic_hook 5 0 0 2 0 100%
manila/share/hook.py HookBase._execute_pre_hook 0 0 0 0 0 100%
manila/share/hook.py HookBase._execute_post_hook 0 0 0 0 0 100%
manila/share/hook.py HookBase._execute_periodic_hook 0 0 0 0 0 100%
manila/share/hook.py (no function) 20 0 0 0 0 100%
manila/share/hooks/__init__.py (no function) 0 0 0 0 0 100%
manila/share/manager.py locked_share_replica_operation 2 0 0 0 0 100%
manila/share/manager.py locked_share_replica_operation.wrapped 4 0 0 0 0 100%
manila/share/manager.py locked_share_replica_operation.wrapped.locked_replica_operation 1 0 0 0 0 100%
manila/share/manager.py locked_share_network_operation 2 0 0 0 0 100%
manila/share/manager.py locked_share_network_operation.wrapped 4 0 0 0 0 100%
manila/share/manager.py locked_share_network_operation.wrapped.locked_network_operation 1 0 0 0 0 100%
manila/share/manager.py add_hooks 3 0 0 0 0 100%
manila/share/manager.py add_hooks.wrapped 9 0 0 6 0 100%
manila/share/manager.py ShareManager.__init__ 24 4 0 6 3 77%
manila/share/manager.py ShareManager._init_hook_drivers 3 0 0 2 0 100%
manila/share/manager.py ShareManager._ensure_share_instance_has_pool 11 0 0 4 0 100%
manila/share/manager.py ShareManager.init_host 11 0 0 2 1 92%
manila/share/manager.py ShareManager.init_host._driver_setup 9 0 0 0 0 100%
manila/share/manager.py ShareManager.is_service_ready 1 0 0 0 0 100%
manila/share/manager.py ShareManager.ensure_driver_resources 94 7 0 50 5 90%
manila/share/manager.py ShareManager._ensure_share 8 0 0 2 0 100%
manila/share/manager.py ShareManager._check_share_server_backend_limits 30 1 0 12 1 95%
manila/share/manager.py ShareManager._provide_share_server_for_share 31 0 0 12 1 98%
manila/share/manager.py ShareManager._provide_share_server_for_share.error 2 0 0 0 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_share.get_available_share_servers 3 0 0 2 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_share._wrapped_provide_share_server_for_share 48 11 0 12 2 78%
manila/share/manager.py ShareManager._build_server_metadata 8 0 0 4 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_migration 7 0 0 2 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_migration._wrapped_provide_share_server_for_migration 9 0 0 2 1 91%
manila/share/manager.py ShareManager._create_share_server_in_backend 5 0 0 2 0 100%
manila/share/manager.py ShareManager.create_share_server 4 0 0 0 0 100%
manila/share/manager.py ShareManager.provide_share_server 9 0 0 4 2 85%
manila/share/manager.py ShareManager._provide_share_server_for_share_group 7 0 0 2 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_share_group.error 2 0 0 0 0 100%
manila/share/manager.py ShareManager._provide_share_server_for_share_group._wrapped_provide_share_server_for_share_group 26 13 0 8 2 44%
manila/share/manager.py ShareManager._get_share_server 3 0 0 2 0 100%
manila/share/manager.py ShareManager.connection_get_info 5 0 0 2 1 86%
manila/share/manager.py ShareManager._migration_start_driver 60 2 0 24 1 96%
manila/share/manager.py ShareManager._cast_access_rules_to_readonly 1 0 0 0 0 100%
manila/share/manager.py ShareManager._cast_access_rules_to_readonly_for_server 14 2 0 6 1 85%
manila/share/manager.py ShareManager._reset_read_only_access_rules 3 0 0 0 0 100%
manila/share/manager.py ShareManager._reset_read_only_access_rules_for_server 13 0 0 10 3 87%
manila/share/manager.py ShareManager.migration_driver_continue 29 0 0 10 2 95%
manila/share/manager.py ShareManager._get_migrating_snapshots 9 0 0 4 0 100%
manila/share/manager.py ShareManager._restore_migrating_snapshots_status 11 0 0 8 1 95%
manila/share/manager.py ShareManager.migration_start 33 0 0 10 1 98%
manila/share/manager.py ShareManager._migration_start_host_assisted 23 0 0 0 0 100%
manila/share/manager.py ShareManager._migration_complete_driver 24 0 0 8 1 97%
manila/share/manager.py ShareManager._migration_complete_instance 5 0 0 2 0 100%
manila/share/manager.py ShareManager._migration_delete_instance 9 0 0 2 0 100%
manila/share/manager.py ShareManager.migration_complete 27 0 0 2 0 100%
manila/share/manager.py ShareManager._get_extra_specs_from_share_type 2 0 0 0 0 100%
manila/share/manager.py ShareManager._migration_complete_host_assisted 35 0 0 8 0 100%
manila/share/manager.py ShareManager.migration_cancel 21 0 0 4 0 100%
manila/share/manager.py ShareManager.migration_get_progress 14 0 0 6 2 90%
manila/share/manager.py ShareManager._get_share_instance 4 0 0 2 0 100%
manila/share/manager.py ShareManager.create_share_instance 106 9 0 40 5 90%
manila/share/manager.py ShareManager._update_share_instance_access_rules_state 1 0 0 0 0 100%
manila/share/manager.py ShareManager._get_replica_snapshots_for_snapshot 4 0 0 0 0 100%
manila/share/manager.py ShareManager.create_share_replica 59 9 0 22 3 78%
manila/share/manager.py ShareManager.delete_share_replica 32 0 0 6 0 100%
manila/share/manager.py ShareManager.promote_share_replica 61 2 0 30 3 95%
manila/share/manager.py ShareManager.periodic_share_replica_update 6 0 0 2 0 100%
manila/share/manager.py ShareManager.periodic_share_replica_update.qualified_replica 1 0 0 0 0 100%
manila/share/manager.py ShareManager.update_share_replica 1 0 0 0 0 100%
manila/share/manager.py ShareManager._share_replica_update 34 5 0 10 1 82%
manila/share/manager.py ShareManager._validate_share_and_driver_mode 6 0 0 2 0 100%
manila/share/manager.py ShareManager.manage_share 37 3 0 10 0 94%
manila/share/manager.py ShareManager.manage_snapshot 25 2 0 8 1 91%
manila/share/manager.py ShareManager._update_quota_usages 7 0 0 2 0 100%
manila/share/manager.py ShareManager.unmanage_share 39 0 0 10 1 98%
manila/share/manager.py ShareManager.unmanage_share.share_manage_set_error_status 3 0 0 0 0 100%
manila/share/manager.py ShareManager.unmanage_snapshot 29 0 0 4 0 100%
manila/share/manager.py ShareManager.manage_share_server 39 0 0 20 2 97%
manila/share/manager.py ShareManager.unmanage_share_server 26 0 0 10 1 97%
manila/share/manager.py ShareManager.revert_to_snapshot 10 0 0 2 0 100%
manila/share/manager.py ShareManager._revert_to_snapshot 37 3 0 10 1 91%
manila/share/manager.py ShareManager._get_share_details_from_instance 4 0 0 0 0 100%
manila/share/manager.py ShareManager.delete_share_instance 57 10 0 18 5 80%
manila/share/manager.py ShareManager._check_delete_share_server 9 2 0 8 2 76%
manila/share/manager.py ShareManager.do_deferred_share_deletion 28 7 0 4 1 75%
manila/share/manager.py ShareManager.delete_free_share_servers 12 4 0 4 0 75%
manila/share/manager.py ShareManager.delete_expired_share 9 0 0 4 0 100%
manila/share/manager.py ShareManager.delete_expired_transfers 5 0 0 2 0 100%
manila/share/manager.py ShareManager.transfer_accept 26 5 0 4 0 83%
manila/share/manager.py ShareManager.create_snapshot 20 0 0 6 1 96%
manila/share/manager.py ShareManager._delete_snapshot_quota 8 0 0 2 0 100%
manila/share/manager.py ShareManager.delete_snapshot 39 8 0 12 2 80%
manila/share/manager.py ShareManager.do_deferred_snapshot_deletion 12 0 0 2 0 100%
manila/share/manager.py ShareManager.create_replicated_snapshot 17 0 0 6 1 96%
manila/share/manager.py ShareManager._find_active_replica_on_host 3 0 0 4 2 71%
manila/share/manager.py ShareManager._revert_to_replicated_snapshot 32 0 0 4 0 100%
manila/share/manager.py ShareManager.delete_replicated_snapshot 29 29 0 12 0 0%
manila/share/manager.py ShareManager.periodic_share_replica_snapshot_update 14 6 0 4 2 56%
manila/share/manager.py ShareManager.periodic_share_replica_snapshot_update.qualified_replica 1 0 0 0 0 100%
manila/share/manager.py ShareManager._update_replica_snapshot 35 2 0 6 2 90%
manila/share/manager.py ShareManager.update_access 3 0 0 0 0 100%
manila/share/manager.py ShareManager.update_access_for_instances 6 0 0 4 1 90%
manila/share/manager.py ShareManager._report_driver_status 7 0 0 4 0 100%
manila/share/manager.py ShareManager._execute_periodic_hook 4 0 0 2 0 100%
manila/share/manager.py ShareManager._get_servers_pool_mapping 2 0 0 0 0 100%
manila/share/manager.py ShareManager.publish_service_capabilities 2 0 0 0 0 100%
manila/share/manager.py ShareManager._form_server_setup_info 7 0 0 2 0 100%
manila/share/manager.py ShareManager._handle_setup_server_error 15 0 0 8 0 100%
manila/share/manager.py ShareManager._setup_server 27 1 0 10 1 95%
manila/share/manager.py ShareManager._validate_segmentation_id 12 0 0 8 0 100%
manila/share/manager.py ShareManager.delete_share_server 5 0 0 0 0 100%
manila/share/manager.py ShareManager.delete_share_server._wrapped_delete_share_server 44 9 0 12 2 80%
manila/share/manager.py ShareManager._delete_encryption_keys_quota 7 2 0 2 1 67%
manila/share/manager.py ShareManager.extend_share 21 0 0 0 0 100%
manila/share/manager.py ShareManager.shrink_share 38 0 0 4 0 100%
manila/share/manager.py ShareManager.shrink_share.error_occurred 7 0 0 2 0 100%
manila/share/manager.py ShareManager.create_share_group 69 7 0 28 2 91%
manila/share/manager.py ShareManager._get_az_for_share_group 3 1 0 2 1 60%
manila/share/manager.py ShareManager.delete_share_group 18 1 0 4 1 91%
manila/share/manager.py ShareManager.create_share_group_snapshot 44 1 0 22 5 91%
manila/share/manager.py ShareManager.delete_share_group_snapshot 24 24 0 10 0 0%
manila/share/manager.py ShareManager._get_share_server_dict 2 0 0 0 0 100%
manila/share/manager.py ShareManager._get_export_location_dict 2 0 0 0 0 100%
manila/share/manager.py ShareManager._get_share_instance_dict 5 0 0 2 0 100%
manila/share/manager.py ShareManager._get_snapshot_instance_dict 4 0 0 2 0 100%
manila/share/manager.py ShareManager.snapshot_update_access 3 0 0 0 0 100%
manila/share/manager.py ShareManager._notify_about_share_usage 1 0 0 0 0 100%
manila/share/manager.py ShareManager.create_backup 13 13 0 0 0 0%
manila/share/manager.py ShareManager.create_backup_continue 21 18 0 4 1 16%
manila/share/manager.py ShareManager.delete_backup 23 23 0 2 0 0%
manila/share/manager.py ShareManager.restore_backup 18 2 0 2 1 85%
manila/share/manager.py ShareManager.restore_backup_continue 28 25 0 8 1 11%
manila/share/manager.py ShareManager.update_share_usage_size 11 0 0 4 1 93%
manila/share/manager.py ShareManager.periodic_share_status_update 5 0 0 2 0 100%
manila/share/manager.py ShareManager._update_share_status 28 1 0 10 4 87%
manila/share/manager.py ShareManager._validate_check_compatibility_result 16 0 0 10 1 96%
manila/share/manager.py ShareManager._update_resource_status 7 0 0 6 0 100%
manila/share/manager.py ShareManager._share_server_migration_start_driver 60 8 0 22 7 79%
manila/share/manager.py ShareManager.share_server_migration_check 30 9 0 6 2 69%
manila/share/manager.py ShareManager.share_server_migration_start 11 0 0 2 0 100%
manila/share/manager.py ShareManager.share_server_migration_driver_continue 47 10 0 16 5 76%
manila/share/manager.py ShareManager.share_server_migration_complete 24 0 0 2 0 100%
manila/share/manager.py ShareManager._server_migration_complete_driver 74 14 0 36 10 75%
manila/share/manager.py ShareManager.share_server_migration_cancel 19 1 0 4 1 91%
manila/share/manager.py ShareManager.share_server_migration_get_progress 9 2 0 2 1 73%
manila/share/manager.py ShareManager._check_share_network_update_finished 6 0 0 4 1 90%
manila/share/manager.py ShareManager._update_share_network_security_service 46 0 0 20 4 94%
manila/share/manager.py ShareManager.update_share_network_security_service 1 0 0 0 0 100%
manila/share/manager.py ShareManager.check_update_share_network_security_service 2 0 0 0 0 100%
manila/share/manager.py ShareManager._update_share_network_security_service_operations 7 3 0 2 1 56%
manila/share/manager.py ShareManager._update_share_server_allocations_check_operation 7 0 0 2 0 100%
manila/share/manager.py ShareManager._get_subnet_allocations 2 0 0 0 0 100%
manila/share/manager.py ShareManager._form_network_allocations 5 0 0 2 0 100%
manila/share/manager.py ShareManager.check_update_share_server_network_allocations 18 0 0 6 0 100%
manila/share/manager.py ShareManager._do_update_share_server_network_allocations 24 0 0 14 3 92%
manila/share/manager.py ShareManager.update_share_server_network_allocations 25 0 0 2 0 100%
manila/share/manager.py ShareManager.update_share_from_metadata 8 8 0 0 0 0%
manila/share/manager.py ShareManager.update_share_network_subnet_from_metadata 10 4 0 2 0 50%
manila/share/manager.py (no function) 291 0 0 0 0 100%
manila/share/migration.py ShareMigrationHelper.__init__ 7 0 0 0 0 100%
manila/share/migration.py ShareMigrationHelper.delete_instance_and_wait 16 0 0 4 0 100%
manila/share/migration.py ShareMigrationHelper.create_instance_and_wait 19 0 0 6 0 100%
manila/share/migration.py ShareMigrationHelper.cleanup_new_instance 4 0 0 0 0 100%
manila/share/migration.py ShareMigrationHelper.cleanup_access_rules 4 0 0 0 0 100%
manila/share/migration.py ShareMigrationHelper.revert_access_rules 12 0 0 8 0 100%
manila/share/migration.py ShareMigrationHelper.apply_new_access_rules 5 0 0 2 0 100%
manila/share/migration.py ShareMigrationHelper.wait_for_share_server 6 0 0 4 0 100%
manila/share/migration.py (no function) 23 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.__init__ 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_share_instance 4 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.manage_share 3 3 0 0 0 0%
manila/share/rpcapi.py ShareAPI.unmanage_share 3 3 0 0 0 0%
manila/share/rpcapi.py ShareAPI.manage_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.unmanage_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.manage_share_server 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.unmanage_share_server 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.revert_to_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_share_instance 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.migration_start 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.share_server_migration_start 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.share_server_migration_check 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.share_server_migration_cancel 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.share_server_migration_get_progress 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.share_server_migration_complete 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.connection_get_info 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_share_server 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_replicated_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_replicated_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_access 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_access_for_instances 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.publish_service_capabilities 2 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.transfer_accept 4 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.extend_share 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.shrink_share 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_share_group 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_share_group 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_share_group_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.delete_share_group_snapshot 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_share_replica 4 4 0 0 0 0%
manila/share/rpcapi.py ShareAPI.delete_share_replica 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.promote_share_replica 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_share_replica 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.migration_complete 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.migration_cancel 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.migration_get_progress 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.provide_share_server 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_share_server 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.snapshot_update_access 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_share_network_security_service 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.check_update_share_network_security_service 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.check_update_share_server_network_allocations 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_share_server_network_allocations 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.create_backup 3 3 0 0 0 0%
manila/share/rpcapi.py ShareAPI.delete_backup 3 3 0 0 0 0%
manila/share/rpcapi.py ShareAPI.restore_backup 3 3 0 0 0 0%
manila/share/rpcapi.py ShareAPI.update_share_from_metadata 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.update_share_network_subnet_from_metadata 3 0 0 0 0 100%
manila/share/rpcapi.py ShareAPI.ensure_driver_resources 3 0 0 0 0 100%
manila/share/rpcapi.py (no function) 60 0 0 0 0 100%
manila/share/share_types.py create 14 3 0 0 0 79%
manila/share/share_types.py sanitize_extra_specs 4 0 0 2 0 100%
manila/share/share_types.py update 14 3 0 8 4 68%
manila/share/share_types.py destroy 4 4 0 2 0 0%
manila/share/share_types.py get_all_types 41 3 0 20 1 93%
manila/share/share_types.py get_all_types._check_extra_specs_match 4 0 0 4 1 88%
manila/share/share_types.py get_all_types._check_availability_zones_match 5 0 0 2 0 100%
manila/share/share_types.py get_share_type 6 1 0 4 1 80%
manila/share/share_types.py get_share_type_by_name 7 4 0 4 2 45%
manila/share/share_types.py get_share_type_by_name_or_id 9 6 0 6 2 33%
manila/share/share_types.py get_default_share_type 15 4 0 4 1 74%
manila/share/share_types.py get_share_type_extra_specs 7 1 0 4 1 82%
manila/share/share_types.py get_required_extra_specs 1 0 0 0 0 100%
manila/share/share_types.py get_optional_extra_specs 1 0 0 0 0 100%
manila/share/share_types.py get_tenant_visible_extra_specs 1 0 0 0 0 100%
manila/share/share_types.py get_boolean_extra_specs 1 0 0 0 0 100%
manila/share/share_types.py is_valid_required_extra_spec 5 1 0 4 1 78%
manila/share/share_types.py get_valid_required_extra_specs 14 0 0 6 0 100%
manila/share/share_types.py is_valid_csv 4 1 0 2 1 67%
manila/share/share_types.py is_valid_string 1 0 0 0 0 100%
manila/share/share_types.py sanitize_csv 1 0 0 0 0 100%
manila/share/share_types.py is_valid_optional_extra_spec 27 3 0 22 1 92%
manila/share/share_types.py get_valid_optional_extra_specs 10 0 0 4 0 100%
manila/share/share_types.py add_share_type_access 4 0 0 2 0 100%
manila/share/share_types.py remove_share_type_access 4 0 0 2 0 100%
manila/share/share_types.py get_extra_specs_from_share 2 0 0 0 0 100%
manila/share/share_types.py parse_boolean_extra_spec 10 0 0 4 0 100%
manila/share/share_types.py provision_filter_on_size 21 0 0 16 1 97%
manila/share/share_types.py revert_allocated_share_type_quotas_during_migration 17 0 0 6 2 91%
manila/share/share_types.py (no function) 46 0 0 0 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess.__init__ 2 0 0 0 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess.update_access_rules 5 0 0 0 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess.update_access_rules._update_access_rules_locked 1 0 0 0 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess._update_access_rules 31 1 0 22 3 92%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess._check_needs_refresh 2 0 0 0 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess._remove_access_rules 4 0 0 4 0 100%
manila/share/snapshot_access.py ShareSnapshotInstanceAccess.get_snapshot_instance_access_rules 1 1 0 0 0 0%
manila/share/snapshot_access.py (no function) 11 0 0 0 0 100%
manila/share/utils.py extract_host 15 0 0 12 1 96%
manila/share/utils.py append_host 4 0 0 2 0 100%
manila/share/utils.py get_active_replica 3 0 0 4 0 100%
manila/share/utils.py change_rules_to_readonly 4 0 0 0 0 100%
manila/share/utils.py cast_access_object_to_dict_in_readonly 4 0 0 2 0 100%
manila/share/utils.py notify_about_share_usage 6 0 0 4 0 100%
manila/share/utils.py _usage_from_share 3 0 0 0 0 100%
manila/share/utils.py get_recent_db_migration_id 1 0 0 0 0 100%
manila/share/utils.py is_az_subnets_compatible 11 0 0 10 0 100%
manila/share/utils.py (no function) 17 0 0 0 0 100%
manila/share_group/__init__.py (no function) 0 0 0 0 0 100%
manila/share_group/api.py API.__init__ 4 0 0 0 0 100%
manila/share_group/api.py API.create 117 14 0 46 4 89%
manila/share_group/api.py API.delete 27 6 0 10 1 81%
manila/share_group/api.py API.update 1 0 0 0 0 100%
manila/share_group/api.py API.get 1 0 0 0 0 100%
manila/share_group/api.py API.get_all 7 0 0 4 0 100%
manila/share_group/api.py API.create_share_group_snapshot 42 3 0 12 2 91%
manila/share_group/api.py API.delete_share_group_snapshot 15 0 0 4 0 100%
manila/share_group/api.py API.update_share_group_snapshot 1 0 0 0 0 100%
manila/share_group/api.py API.get_share_group_snapshot 1 0 0 0 0 100%
manila/share_group/api.py API.get_all_share_group_snapshots 7 0 0 4 0 100%
manila/share_group/api.py API.get_all_share_group_snapshot_members 2 0 0 0 0 100%
manila/share_group/api.py (no function) 30 0 0 0 0 100%
manila/share_group/share_group_types.py create 8 2 0 0 0 75%
manila/share_group/share_group_types.py destroy 4 4 0 2 0 0%
manila/share_group/share_group_types.py get_all 21 2 0 10 0 94%
manila/share_group/share_group_types.py get_all._check_group_specs_match 4 0 0 4 0 100%
manila/share_group/share_group_types.py get 6 3 0 4 2 50%
manila/share_group/share_group_types.py get_by_name 4 4 0 2 0 0%
manila/share_group/share_group_types.py get_by_name_or_id 9 9 0 6 0 0%
manila/share_group/share_group_types.py get_default 9 9 0 4 0 0%
manila/share_group/share_group_types.py get_tenant_visible_group_specs 1 1 0 0 0 0%
manila/share_group/share_group_types.py get_boolean_group_specs 1 1 0 0 0 0%
manila/share_group/share_group_types.py add_share_group_type_access 4 0 0 2 0 100%
manila/share_group/share_group_types.py remove_share_group_type_access 4 0 0 2 0 100%
manila/share_group/share_group_types.py (no function) 22 0 0 0 0 100%
manila/ssh_utils.py get_fingerprint 1 1 0 0 0 0%
manila/ssh_utils.py SSHPool.__init__ 12 0 0 0 0 100%
manila/ssh_utils.py SSHPool.create 21 1 0 8 1 93%
manila/ssh_utils.py SSHPool.get 21 8 0 14 3 57%
manila/ssh_utils.py SSHPool.put 9 1 0 6 2 80%
manila/ssh_utils.py SSHPool.remove 6 0 0 4 1 90%
manila/ssh_utils.py SSHPool.item 4 0 0 0 0 100%
manila/ssh_utils.py SSHPool._is_connection_active 4 2 0 0 0 50%
manila/ssh_utils.py SSHPool._close_connection 5 2 0 2 1 57%
manila/ssh_utils.py SSHPool.current_size 2 0 0 0 0 100%
manila/ssh_utils.py SSHPool.free_items 2 0 0 0 0 100%
manila/ssh_utils.py (no function) 36 4 0 4 2 85%
manila/tests/__init__.py (no function) 2 0 0 0 0 100%
manila/tests/api/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/common.py compare_links 1 1 0 0 0 0%
manila/tests/api/common.py compare_media_types 1 1 0 0 0 0%
manila/tests/api/common.py compare_tree_to_dict 5 5 0 6 0 0%
manila/tests/api/common.py (no function) 3 3 0 0 0 0%
manila/tests/api/contrib/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share 22 1 0 8 1 93%
manila/tests/api/contrib/stubs.py stub_share.wrapper.__getitem__ 3 0 0 2 0 100%
manila/tests/api/contrib/stubs.py stub_share.wrapper.__iter__ 1 1 0 0 0 0%
manila/tests/api/contrib/stubs.py stub_share.wrapper.__len__ 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share.wrapper.update 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot 3 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_type 3 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_type_get 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_get 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_get_notfound 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_delete 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_soft_delete 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_restore 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_update 2 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot_update 2 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_get_all_by_project 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_get_all_shares 1 1 0 0 0 0%
manila/tests/api/contrib/stubs.py stub_snapshot_get 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot_get_notfound 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot_create 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot_delete 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_snapshot_get_all_by_project 1 0 0 0 0 100%
manila/tests/api/contrib/stubs.py stub_share_group_snapshot_member 3 0 0 0 0 100%
manila/tests/api/contrib/stubs.py (no function) 25 0 0 0 0 100%
manila/tests/api/extensions/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/extensions/foxinsocks.py FoxInSocksController.index 1 0 0 0 0 100%
manila/tests/api/extensions/foxinsocks.py FoxInSocksServerControllerExtension._add_tweedle 1 1 0 0 0 0%
manila/tests/api/extensions/foxinsocks.py FoxInSocksServerControllerExtension._delete_tweedle 1 1 0 0 0 0%
manila/tests/api/extensions/foxinsocks.py FoxInSocksServerControllerExtension._fail 1 1 0 0 0 0%
manila/tests/api/extensions/foxinsocks.py FoxInSocksFlavorGooseControllerExtension.show 1 1 0 0 0 0%
manila/tests/api/extensions/foxinsocks.py FoxInSocksFlavorBandsControllerExtension.show 1 1 0 0 0 0%
manila/tests/api/extensions/foxinsocks.py Foxinsocks.__init__ 1 0 0 0 0 100%
manila/tests/api/extensions/foxinsocks.py Foxinsocks.get_resources 4 0 0 0 0 100%
manila/tests/api/extensions/foxinsocks.py Foxinsocks.get_controller_extensions 7 0 0 2 0 100%
manila/tests/api/extensions/foxinsocks.py (no function) 26 0 0 0 0 100%
manila/tests/api/fakes.py FakeRouter.__init__ 1 1 0 0 0 0%
manila/tests/api/fakes.py FakeRouter.__call__ 4 4 0 0 0 0%
manila/tests/api/fakes.py fake_wsgi 1 1 0 0 0 0%
manila/tests/api/fakes.py FakeToken.__getitem__ 1 1 0 0 0 0%
manila/tests/api/fakes.py FakeToken.__init__ 5 5 0 2 0 0%
manila/tests/api/fakes.py FakeRequestContext.__init__ 2 0 0 0 0 100%
manila/tests/api/fakes.py HTTPRequest.blank 12 0 0 4 0 100%
manila/tests/api/fakes.py TestRouter.__init__ 3 0 0 0 0 100%
manila/tests/api/fakes.py FakeAuthDatabase.auth_token_get 1 1 0 0 0 0%
manila/tests/api/fakes.py FakeAuthDatabase.auth_token_create 4 4 0 0 0 0%
manila/tests/api/fakes.py FakeAuthDatabase.auth_token_destroy 4 4 0 2 0 0%
manila/tests/api/fakes.py FakeRateLimiter.__init__ 1 1 0 0 0 0%
manila/tests/api/fakes.py FakeRateLimiter.__call__ 1 1 0 0 0 0%
manila/tests/api/fakes.py get_fake_uuid 3 0 0 2 0 100%
manila/tests/api/fakes.py app 4 0 0 0 0 100%
manila/tests/api/fakes.py mock_fake_admin_check 3 0 0 2 0 100%
manila/tests/api/fakes.py FakeResourceViewBuilder.view 4 0 0 0 0 100%
manila/tests/api/fakes.py FakeResourceViewBuilder.add_field_xyzzy 1 0 0 0 0 100%
manila/tests/api/fakes.py FakeResourceViewBuilder.add_field_spoon_for_admins 2 0 0 2 0 100%
manila/tests/api/fakes.py FakeResourceViewBuilder.remove_field_foo 1 0 0 0 0 100%
manila/tests/api/fakes.py (no function) 73 0 0 0 0 100%
manila/tests/api/middleware/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.setUp 8 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.setUp.fake_app 2 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.test_no_user_or_user_id 2 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.test_user_only 4 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.test_user_id_only 4 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py TestManilaKeystoneContextMiddleware.test_user_id_trumps_user 5 0 0 0 0 100%
manila/tests/api/middleware/test_auth.py (no function) 9 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py TestFaults._prepare_xml 4 4 0 0 0 0%
manila/tests/api/middleware/test_faults.py TestFaults.test_400_fault_json 8 0 0 2 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_413_fault_json 9 0 0 2 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_raise 7 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_raise.raiser 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_raise_403 8 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_raise_403.raiser 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py TestFaults.test_fault_has_status_int 2 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest._wsgi_app 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest._do_test_exception_safety_reflected_in_faults 10 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest._do_test_exception_safety_reflected_in_faults.fail 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_safe_exceptions_are_described_in_faults 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_unsafe_exceptions_are_not_described_in_faults 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest._do_test_exception_mapping 9 0 0 4 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest._do_test_exception_mapping.fail 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_quota_error_mapping 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_non_manila_notfound_exception_mapping 3 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_non_manila_exception_mapping 3 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_exception_with_none_code_throws_500 7 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_exception_with_none_code_throws_500.fail 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_validate_request_unicode_decode_fault 4 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py ExceptionTest.test_validate_request_unicode_decode_fault.unicode_error 1 0 0 0 0 100%
manila/tests/api/middleware/test_faults.py (no function) 28 0 0 0 0 100%
manila/tests/api/openstack/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_init 4 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_min_version 1 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_max_api_version 1 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_valid_version_strings 3 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_null_version 2 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_invalid_version_strings 1 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_cmpkey 2 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_experimental_property 3 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_experimental_property_value_error 3 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_experimental_property_value_error.set_non_boolean 1 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_version_comparisons 14 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_version_matches 20 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_version_matches_experimental_request 9 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_matches_versioned_method 2 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_get_string 4 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py APIVersionRequestTests.test_str 4 0 0 0 0 100%
manila/tests/api/openstack/test_api_version_request.py (no function) 28 0 0 0 0 100%
manila/tests/api/openstack/test_versioned_method.py VersionedMethodTestCase.test_str 4 0 0 0 0 100%
manila/tests/api/openstack/test_versioned_method.py VersionedMethodTestCase.test_cmpkey 2 0 0 0 0 100%
manila/tests/api/openstack/test_versioned_method.py (no function) 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_missing 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_unsupported 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_with_charset 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_from_accept 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_from_accept_best 8 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_from_query_extension 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_content_type_accept_default 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_cache_and_retrieve_resources 17 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_cache_and_retrieve_resources_by_resource 14 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_set_api_version_request_exception 8 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_set_api_version_request 11 0 0 4 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_set_api_version_request_no_version_header 8 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py RequestTest.test_set_api_version_request_experimental_header 12 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py ActionDispatcherTest.test_dispatch 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ActionDispatcherTest.test_dispatch_action_None 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ActionDispatcherTest.test_dispatch_default 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py DictSerializerTest.test_dispatch_default 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py JSONDictSerializerTest.test_json 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py TextDeserializerTest.test_dispatch_default 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py JSONDeserializerTest.test_json 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_resource_call 7 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_resource_call.Controller.index 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_resource_not_authorized 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_resource_not_authorized.Controller.index 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_dispatch 8 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_dispatch.Controller.index 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_undefined_controller_action 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_undefined_controller_action.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_json 7 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_json.Controller._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_bad_body 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_bad_body.Controller._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_unknown_controller_action 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_unknown_controller_action.Controller._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_method 6 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_method.Controller.action 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_action_args 7 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_action_args.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_bad_content 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_bad_content.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_no_content_type 9 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_no_content_type.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_no_content_body 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body_no_content_body.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_body.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_badtype 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_badtype.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_default 11 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_default.JSONDeserializer.deserialize 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_default.XMLDeserializer.deserialize 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_default.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_decorator 8 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_decorator.JSONDeserializer.deserialize 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_deserialize_decorator.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_actions 13 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_actions.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_actions.ControllerExtended._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_actions.ControllerExtended._action_bar 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_extensions 15 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_extensions.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_extensions.ControllerExtended.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_register_extensions.ControllerExtended._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_extensions 12 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_extensions.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_extensions.ControllerExtended.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_extensions 14 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_extensions.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_extensions.Controller._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_extensions.ControllerExtended._action_foo 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_whitelist_extensions 17 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_whitelist_extensions.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_whitelist_extensions.ControllerExtended._create 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_get_method_action_whitelist_extensions.ControllerExtended._delete 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_regular 12 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_regular.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_regular.extension1 2 2 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_regular.extension2 2 2 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator 21 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator.extension1 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator.extension2 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator_response 12 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator_response.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator_response.extension1 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_pre_process_extensions_generator_response.extension2 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular.extension1 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular.extension2 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular_response 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular_response.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular_response.extension1 2 2 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_regular_response.extension2 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_version_not_found 10 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_version_not_found.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_version_not_found.extension1 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_version_not_found.extension2 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator 14 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator.extension1 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator.extension2 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator_response 14 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator_response.Controller.index 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator_response.extension1 3 2 0 0 0 33%
manila/tests/api/openstack/test_wsgi.py ResourceTest.test_post_process_extensions_generator_response.extension2 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_default_code 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_modified_code 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_override_default_code 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_override_modified_code 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_set_header 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_get_header 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_del_header 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_header_isolation 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_default_serializers 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_bind_serializers 3 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_get_serializer 4 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_get_serializer_defaults 6 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_serialize 17 0 0 2 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_serialize.JSONSerializer.serialize 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_serialize.XMLSerializer.serialize 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ResponseObjectTest.test_serialize.AtomSerializer.serialize 1 1 0 0 0 0%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.setUp 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.test_is_valid_body 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.test_is_valid_body_none 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.test_is_valid_body_empty 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.test_is_valid_body_no_entity 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py ValidBodyTest.test_is_valid_body_malformed_entity 2 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.FakeController.fake_action_1 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.FakeController.fake_action_2 1 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.setUp 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.test_authorize_decorator_no_args 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.test_authorize_decorator_action_name 4 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py AuthorizeDecoratorTest.test_authorize_exception 5 0 0 0 0 100%
manila/tests/api/openstack/test_wsgi.py (no function) 103 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.setUp 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_offset_zero 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_offset_medium 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_offset_over_max 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_offset_blank 2 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_offset_bad 2 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_nothing 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_limit_zero 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_limit_medium 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_limit_over_max 5 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_custom_max_limit 9 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_negative_limit 2 0 0 0 0 100%
manila/tests/api/test_common.py LimiterTest.test_limiter_negative_offset 2 0 0 0 0 100%
manila/tests/api/test_common.py PaginationParamsTest.test_no_params 2 0 0 0 0 100%
manila/tests/api/test_common.py PaginationParamsTest.test_valid_marker 2 0 0 0 0 100%
manila/tests/api/test_common.py PaginationParamsTest.test_valid_limit 2 0 0 0 0 100%
manila/tests/api/test_common.py PaginationParamsTest.test_invalid_limit 2 0 0 0 0 100%
manila/tests/api/test_common.py PaginationParamsTest.test_valid_limit_and_marker 3 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_remove_version_from_href 2 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_remove_version_from_href_bad_request 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_cephx_id_invalid_with_period 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_cephx_id_invalid_with_non_ascii 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_cephx_id_valid 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_access 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_access_exception 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_public_share_policy_no_is_public 5 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_public_share_policy_invalid_value 4 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_public_share_not_authorized 4 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_public_share_is_public_False 5 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_public_share_is_public_True 5 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test__check_net_id_and_subnet_id 4 0 0 2 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_parse_is_public_valid 2 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_parse_is_public_invalid 1 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test__get_existing_subnets 14 0 0 2 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_subnet_create 20 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_subnet_create_net_not_found 7 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_subnet_create_az_not_found 8 0 0 0 0 100%
manila/tests/api/test_common.py MiscFunctionsTest.test_validate_subnet_create_multiple_subnet_not_support 9 0 0 0 0 100%
manila/tests/api/test_common.py ViewBuilderTest.setUp 4 0 0 0 0 100%
manila/tests/api/test_common.py ViewBuilderTest.test_versioned_method_no_updates 3 0 0 0 0 100%
manila/tests/api/test_common.py ViewBuilderTest.test_versioned_method_v1_6 6 0 0 2 0 100%
manila/tests/api/test_common.py ViewBuilderTest.test_versioned_method_all_match 6 0 0 2 0 100%
manila/tests/api/test_common.py (no function) 80 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionTestCase.setUp 6 0 0 2 1 88%
manila/tests/api/test_extensions.py ExtensionControllerTest.setUp 3 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerTest.test_list_extensions_json 18 0 0 4 0 100%
manila/tests/api/test_extensions.py ExtensionControllerTest.test_get_extension_json 6 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerTest.test_get_non_existing_extension_json 4 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionAuthorizeTestCase.test_extension_authorizer 4 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionAuthorizeTestCase.test_extension_authorizer_empty_target 7 0 0 0 0 100%
manila/tests/api/test_extensions.py StubExtensionManager.__init__ 3 0 0 0 0 100%
manila/tests/api/test_extensions.py StubExtensionManager.get_resources 6 1 0 4 2 70%
manila/tests/api/test_extensions.py StubExtensionManager.get_controller_extensions 4 1 0 2 1 67%
manila/tests/api/test_extensions.py ExtensionControllerIdFormatTest._bounce_id 8 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerIdFormatTest._bounce_id.BounceController.show 1 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerIdFormatTest.test_id_with_xml_format 2 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerIdFormatTest.test_id_with_json_format 2 0 0 0 0 100%
manila/tests/api/test_extensions.py ExtensionControllerIdFormatTest.test_id_with_bad_format 2 0 0 0 0 100%
manila/tests/api/test_extensions.py (no function) 35 0 0 0 0 100%
manila/tests/api/test_middleware.py TestCORSMiddleware.setUp 4 0 0 0 0 100%
manila/tests/api/test_middleware.py TestCORSMiddleware.setUp._mock_getattr 3 0 0 2 0 100%
manila/tests/api/test_middleware.py TestCORSMiddleware.tearDown 2 0 0 0 0 100%
manila/tests/api/test_middleware.py TestCORSMiddleware.test_options_request 3 0 0 0 0 100%
manila/tests/api/test_middleware.py TestCORSMiddleware.test_get_request 3 0 0 0 0 100%
manila/tests/api/test_middleware.py TestHealthCheckMiddleware.test_healthcheck 5 0 0 0 0 100%
manila/tests/api/test_middleware.py (no function) 17 0 0 0 0 100%
manila/tests/api/test_schemas.py SchemaTest.setUp 3 0 0 0 0 100%
manila/tests/api/test_schemas.py SchemaTest.test_schemas 47 16 0 32 6 65%
manila/tests/api/test_schemas.py SchemaTest.test_schemas._validate_schema 5 3 0 0 0 40%
manila/tests/api/test_schemas.py SchemaTest.test_schemas._validate_func 13 4 0 12 4 68%
manila/tests/api/test_schemas.py (no function) 9 0 0 0 0 100%
manila/tests/api/test_validation.py APIValidationTestCase.setUp 6 0 0 2 1 88%
manila/tests/api/test_validation.py APIValidationTestCase.setUp.post 1 0 0 0 0 100%
manila/tests/api/test_validation.py APIValidationTestCase.check_validation_error 13 3 0 6 1 79%
manila/tests/api/test_validation.py RequiredDisableTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py RequiredDisableTestCase.test_validate_required_disable 1 0 0 0 0 100%
manila/tests/api/test_validation.py RequiredEnableTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py RequiredEnableTestCase.test_validate_required_enable 1 0 0 0 0 100%
manila/tests/api/test_validation.py RequiredEnableTestCase.test_validate_required_enable_fails 2 0 0 0 0 100%
manila/tests/api/test_validation.py AdditionalPropertiesEnableTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py AdditionalPropertiesEnableTestCase.test_validate_additionalProperties_enable 2 0 0 0 0 100%
manila/tests/api/test_validation.py AdditionalPropertiesDisableTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable 1 0 0 0 0 100%
manila/tests/api/test_validation.py AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable_fails 2 0 0 0 0 100%
manila/tests/api/test_validation.py PatternPropertiesTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py PatternPropertiesTestCase.test_validate_patternProperties 1 0 0 0 0 100%
manila/tests/api/test_validation.py PatternPropertiesTestCase.test_validate_patternProperties_fails 8 0 0 0 0 100%
manila/tests/api/test_validation.py StringTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py StringTestCase.test_validate_string 3 0 0 0 0 100%
manila/tests/api/test_validation.py StringTestCase.test_validate_string_fails 6 0 0 0 0 100%
manila/tests/api/test_validation.py StringLengthTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py StringLengthTestCase.test_validate_string_length 2 0 0 0 0 100%
manila/tests/api/test_validation.py StringLengthTestCase.test_validate_string_length_fails 4 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerTestCase.test_validate_integer 3 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerTestCase.test_validate_integer_fails 10 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerRangeTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerRangeTestCase.test_validate_integer_range 3 0 0 0 0 100%
manila/tests/api/test_validation.py IntegerRangeTestCase.test_validate_integer_range_fails 8 0 0 0 0 100%
manila/tests/api/test_validation.py BooleanTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py BooleanTestCase.test_validate_boolean 6 0 0 0 0 100%
manila/tests/api/test_validation.py BooleanTestCase.test_validate_boolean_fails 5 0 0 0 0 100%
manila/tests/api/test_validation.py DatetimeTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_validation.py DatetimeTestCase.test_validate_datetime 2 0 0 0 0 100%
manila/tests/api/test_validation.py DatetimeTestCase.test_validate_datetime_fails 4 0 0 0 0 100%
manila/tests/api/test_validation.py (no function) 55 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_root 20 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_v1 15 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_v2 15 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_version_invalid 7 0 0 2 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_version_not_found 10 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_version_not_found.Controller.index 1 1 0 0 0 0%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_versions_version_not_acceptable 8 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches 14 0 0 4 1 94%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches.Controller.index 1 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_if 11 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_if.Controller.index 5 0 0 4 1 89%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_None 11 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_None.Controller.index 5 0 0 4 1 89%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_None_None 11 0 0 0 0 100%
manila/tests/api/test_versions.py VersionsControllerTestCase.test_req_version_matches_with_None_None.Controller.index 3 0 0 2 1 80%
manila/tests/api/test_versions.py ExperimentalAPITestCase.Controller.index 1 0 0 0 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.Controller.index 1 0 0 0 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.setUp 3 0 0 0 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.test_stable_api_always_called 9 0 0 4 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.test_experimental_api_called_when_requested 5 0 0 0 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.test_experimental_api_not_called_when_not_requested 4 0 0 0 0 100%
manila/tests/api/test_versions.py ExperimentalAPITestCase.test_experimental_header_returned_in_exception 6 0 0 0 0 100%
manila/tests/api/test_versions.py (no function) 47 0 0 0 0 100%
manila/tests/api/test_wsgi.py Test.test_router 8 0 0 0 0 100%
manila/tests/api/test_wsgi.py Test.test_router.Application.__call__ 2 0 0 0 0 100%
manila/tests/api/test_wsgi.py Test.test_router.Router.__init__ 3 0 0 0 0 100%
manila/tests/api/test_wsgi.py (no function) 7 0 0 0 0 100%
manila/tests/api/v1/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/v1/stubs.py stub_volume 3 3 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_create 11 11 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_create_from_image 7 7 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_update 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_delete 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_get 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_get_notfound 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_get_all 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_volume_get_all_by_project 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_snapshot 3 3 0 0 0 0%
manila/tests/api/v1/stubs.py stub_snapshot_get_all 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_snapshot_get_all_by_project 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py stub_snapshot_update 1 1 0 0 0 0%
manila/tests/api/v1/stubs.py (no function) 18 18 0 0 0 0%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.setUp 10 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_index 4 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_index_nonexistent_share 2 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_index_no_data 5 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_show 4 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_show_nonexistent_share 2 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_show_meta_not_found 2 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_delete 4 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_delete_nonexistent_share 3 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_delete_meta_not_found 3 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_delete_affinities_user 12 0 0 2 1 93%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_delete_affinities_admin 11 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_create 9 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_create_empty_body 4 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_create_item_empty_key 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_create_item_key_too_long 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_create_nonexistent_share 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all 7 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_empty_container 7 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_malformed_container 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_malformed_data 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_nonexistent_share 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_affinities_user 14 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_all_affinities_admin 12 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item 8 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_nonexistent_share 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_empty_body 4 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_empty_key 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_key_too_long 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_value_too_long 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_too_many_keys 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_body_uri_mismatch 6 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_affinities_user 14 0 0 2 1 94%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_update_item_affinities_admin 12 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py ShareMetaDataTest.test_invalid_metadata_items_on_create 12 0 0 0 0 100%
manila/tests/api/v1/test_share_metadata.py (no function) 63 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py FakeShareServer.__init__ 19 0 0 2 0 100%
manila/tests/api/v1/test_share_servers.py FakeShareServer.__getitem__ 1 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py fake_share_server_get_all 2 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py fake_share_server_get 1 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.setUp 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest._prepare_request 3 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_no_filters 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_host_filter 7 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_status_filter 7 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_project_id_filter 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_share_network_filter_by_name 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_share_network_filter_by_id 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_fake_filter 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_share_network_not_found 10 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_index_share_network_not_found_filter_project 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_show 19 0 0 6 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_show_server_not_found 9 0 0 2 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_details 5 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_details_share_server_not_found 5 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_active_server 7 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_error_server 7 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_used_server 8 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_used_server.raise_not_share_server_in_use 1 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_not_found 6 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_not_found.raise_not_found 1 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_creating_server 4 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py ShareServerAPITest.test_delete_deleting_server 4 0 0 0 0 100%
manila/tests/api/v1/test_share_servers.py (no function) 64 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.setUp 8 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_show_status_none 4 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create 6 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_invalid_input 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_no_support 6 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_in_recycle_bin 6 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_no_body 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_delete 4 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_delete_nofound 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_show 4 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_show_nofound 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_summary 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest._snapshot_list_summary_with_search_opts 16 0 0 4 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_summary_with_search_opts_by_non_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_summary_with_search_opts_by_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest._snapshot_list_detail_with_search_opts 18 0 0 4 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_detail_with_search_opts_by_non_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_detail_with_search_opts_by_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_detail 6 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_status_none 6 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_updates_description 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_updates_display_descr 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAPITest.test_share_not_updates_size 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.setUp 5 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._setup_snapshot_data 5 0 0 2 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._reset_status 11 0 0 2 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_invalid_reset_status_body 2 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._force_delete 7 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_force_delete_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_force_delete_missing 3 0 0 0 0 100%
manila/tests/api/v1/test_share_snapshots.py (no function) 60 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.setUp 17 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest._get_expected_share_detailed_response 13 0 0 10 1 96%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_original 8 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_snapshot_support_without_cg 7 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_valid_default_share_type 11 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_invalid_default_share_type 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_dhss_true_and_network_notexist 7 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_share_net 16 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_mount_point_name 11 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_with_share_net_not_active 11 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_snapshot_without_share_net_no_parent 10 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_snapshot_without_share_net_parent_exists 21 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_snapshot_with_share_net_equals_parent 21 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_snapshot_invalid_share_net 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_mount_point_name 16 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_invalid_input 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_from_snapshot_not_supported 21 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_creation_fails_with_bad_size 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_no_body 4 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_creation_fails_with_invalid_share_type 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_invalid_availability_zone 4 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_create_invalid_subnet 8 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_show 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_show_with_share_type_name 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_show_admin 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_show_no_share 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_delete 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_update 8 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_not_updates_size 4 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_delete_no_share 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest._share_list_summary_with_search_opts 18 0 0 6 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_summary_with_search_opts_by_non_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_summary_with_search_opts_by_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_summary 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest._share_list_detail_with_search_opts 25 0 0 8 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_detail_with_search_opts_by_non_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_detail_with_search_opts_by_admin 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest._list_detail_common_expected 4 1 0 2 1 67%
manila/tests/api/v1/test_shares.py ShareAPITest._list_detail_test_common 4 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_detail 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_share_list_detail_with_task_state 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_remove_invalid_options 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAPITest.test_remove_invalid_options_admin 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py _fake_access_get 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py _fake_access_get.Access.__init__ 7 0 0 0 0 100%
manila/tests/api/v1/test_shares.py _fake_access_get.Access.__getitem__ 1 1 0 0 0 0%
manila/tests/api/v1/test_shares.py ShareActionsTest.setUp 4 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_allow_access 15 0 0 2 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__create_access_locks 20 0 0 6 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__create_access_visibility_locks_creation_failed 10 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__create_access_deletion_locks_creation_failed 10 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_allow_access_visibility_restrictions 15 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_allow_access_with_network_id 13 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_allow_access_error 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access 10 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access._stub_deny_access 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access_with_share_network_id 14 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access_not_found 9 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access_not_found._stub_deny_access 1 1 0 0 0 0%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access_delete_locks 13 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_deny_access_delete_locks._stub_deny_access 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__check_for_access_rule_locks_no_locks 9 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__check_for_access_rules_locks_too_many_locks 10 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__check_for_access_rules_cant_manipulate_lock 12 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test__check_for_access_rules_locks_unauthorized 13 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_check_for_access_rules_locks 13 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_allow_access_deny_access_policy_not_authorized 8 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_access_list 7 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_extend 11 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_extend_invalid_body 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_extend_exception 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_shrink 11 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_shrink_invalid_body 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareActionsTest.test_shrink_exception 5 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.setUp 6 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest._setup_share_data 4 0 0 2 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest._reset_status 12 0 0 4 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.test_share_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.test_share_invalid_reset_status_body 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.test_share_reset_status_for_missing 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest._force_delete 8 0 0 2 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.test_share_force_delete_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py ShareAdminActionsAPITest.test_share_force_delete_missing 3 0 0 0 0 100%
manila/tests/api/v1/test_shares.py (no function) 133 0 0 0 0 100%
manila/tests/api/v2/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/v2/stubs.py stub_message 3 0 0 0 0 100%
manila/tests/api/v2/stubs.py stub_message_get 1 0 0 0 0 100%
manila/tests/api/v2/stubs.py stub_lock 3 0 0 0 0 100%
manila/tests/api/v2/stubs.py (no function) 8 0 0 0 0 100%
manila/tests/api/v2/test_availability_zones.py AvailabilityZonesAPITest.test_instantiate_controller 5 0 0 0 0 100%
manila/tests/api/v2/test_availability_zones.py AvailabilityZonesAPITest.test_index 18 0 0 0 0 100%
manila/tests/api/v2/test_availability_zones.py AvailabilityZonesAPITest.test_index_with_unsupported_versions 5 0 0 0 0 100%
manila/tests/api/v2/test_availability_zones.py (no function) 19 0 0 0 0 100%
manila/tests/api/v2/test_limits.py BaseLimitTestSuite.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py BaseLimitTestSuite.setUp.stub_get_project_quotas 7 0 0 6 0 100%
manila/tests/api/v2/test_limits.py BaseLimitTestSuite._get_time 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest.setUp 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest._get_index_request 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest._populate_limits 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest.test_empty_index_json 4 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest.test_index_json 26 8 0 8 2 71%
manila/tests/api/v2/test_limits.py LimitsControllerTest._populate_limits_diff_regex 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest.test_index_diff_regex 5 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest._test_index_absolute_limits_json 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsControllerTest.test_index_ignores_extra_absolute_limits_json 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitMiddlewareTest._empty_app 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitMiddlewareTest.setUp 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitMiddlewareTest.test_limit_class 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitMiddlewareTest.test_good_request 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitMiddlewareTest.test_limited_request_json 13 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitTest.test_GET_no_delay 5 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitTest.test_GET_delay 12 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_invalid 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_bad_rule 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_missing_arg 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_bad_value 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_bad_unit 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py ParseLimitsTest.test_multiple_rules 15 2 0 0 0 87%
manila/tests/api/v2/test_limits.py LimiterTest.setUp 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest._check 2 0 0 2 0 100%
manila/tests/api/v2/test_limits.py LimiterTest._check_sum 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_no_delay_GET 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_no_delay_PUT 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_delay_PUT 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_delay_POST 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_delay_GET 3 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_delay_PUT_volumes 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_delay_PUT_wait 7 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_multiple_delays 7 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_user_limit 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimiterTest.test_multiple_users 17 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.setUp 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest._request_data 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest._request 10 0 0 4 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.test_invalid_methods 4 0 0 2 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.test_good_url 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.test_escaping 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.test_response_to_delays 4 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterTest.test_response_to_delays_usernames 8 0 0 0 0 100%
manila/tests/api/v2/test_limits.py FakeHttplibSocket.__init__ 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py FakeHttplibSocket.makefile 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py FakeHttplibConnection.__init__ 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py FakeHttplibConnection.request 12 1 0 2 1 86%
manila/tests/api/v2/test_limits.py FakeHttplibConnection.getresponse 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py wire_HTTPConnection_to_WSGI 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py wire_HTTPConnection_to_WSGI.HTTPConnectionDecorator.__init__ 1 0 0 0 0 100%
manila/tests/api/v2/test_limits.py wire_HTTPConnection_to_WSGI.HTTPConnectionDecorator.__call__ 3 1 0 2 1 60%
manila/tests/api/v2/test_limits.py WsgiLimiterProxyTest.setUp 4 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterProxyTest.test_200 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterProxyTest.test_403 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py WsgiLimiterProxyTest.tearDown 2 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsViewBuilderTest.setUp 4 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsViewBuilderTest.test_build_limits 5 0 0 0 0 100%
manila/tests/api/v2/test_limits.py LimitsViewBuilderTest.test_build_limits_empty_limits 6 0 0 0 0 100%
manila/tests/api/v2/test_limits.py (no function) 88 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest._expected_message_from_controller 3 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_show 6 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_show_with_resource 10 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_show_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_show_pre_microversion 4 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_delete_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_index 10 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_index_with_limit_and_offset 7 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_index_with_created_since_and_created_before 7 0 0 0 0 100%
manila/tests/api/v2/test_messages.py MessageApiTest.test_index_with_invalid_time_format 3 0 0 0 0 100%
manila/tests/api/v2/test_messages.py (no function) 27 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test__get_resource_policy_not_authorized_pubic_resource 8 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test__get_resource_policy_not_authorized_private_resource 7 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_create_index_metadata 6 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_update_get_metadata_item 8 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_update_all_metadata 6 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_delete_metadata 7 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_update_metadata_with_resource_id_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_update_metadata_with_body_error 1 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_update_metadata_with_invalid_metadata 1 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py MetadataAPITest.test_delete_metadata_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_metadata.py (no function) 30 0 0 0 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_show_quota 21 0 0 12 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_show_quota_not_authorized 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_update_quota 23 0 0 10 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_update_quota_not_authorized 3 0 0 0 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_api_not_found 3 0 0 2 0 100%
manila/tests/api/v2/test_quota_class_sets.py QuotaSetsControllerTest.test_update_api_not_found 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_class_sets.py (no function) 38 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py _get_request 9 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_defaults 7 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_get_quotas_with_different_api_versions 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest._get_share_type_request_object 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_share_type_quota_detail 10 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_show_share_type_quota 10 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_get_share_type_quota_with_old_microversion 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__validate_user_id_and_share_type_args 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__validate_user_id_and_share_type_args_exception 1 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__get_share_type_id_found 5 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__get_share_type_id_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__get_share_type_id_is_not_provided 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__ensure_specific_microversion_args_are_absent_success 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__ensure_specific_microversion_args_are_absent_error 1 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__ensure_share_type_arg_is_absent 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test__ensure_share_type_arg_is_absent_exception 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_quota_detail 8 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_show_quota 7 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_show_quota_not_authorized 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_quota 13 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_quota_with_value_greater_than_2147483647 9 5 0 4 2 46%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_share_type_quota 14 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_share_type_quota_using_too_old_microversion 5 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_share_type_quota_for_share_networks 5 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_quota_with_invalid_value 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_user_quota_can_not_be_bigger_than_tenant_quota 6 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_inexistent_quota 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_quota_not_authorized 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_all_quotas_with_force 13 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_delete_tenant_quota 10 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_delete_user_quota 11 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_delete_share_type_quota 14 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_delete_share_type_quota_using_too_old_microversion 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_delete_not_authorized 3 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_api_not_found 3 0 0 2 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_api_not_found 2 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py QuotaSetsControllerTest.test_update_without_quota 4 0 0 0 0 100%
manila/tests/api/v2/test_quota_sets.py (no function) 85 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test__check_body_for_update_invalid 2 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test__check_body_for_create_invalid 1 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test__check_body_for_update 4 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test__check_body_for_create 3 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_index_invalid_time_filters 7 0 0 2 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_index_invalid_pagination 7 0 0 2 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_index 20 0 0 6 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_show_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_show 7 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_delete_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_delete 5 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_create_no_such_resource 4 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_create_visibility_already_locked 5 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_create 8 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py ResourceLockApiTest.test_update 8 0 0 0 0 100%
manila/tests/api/v2/test_resource_locks.py (no function) 41 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_index 8 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_with_share_type_disabled 10 0 0 2 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_with_share_type_enable 14 0 0 4 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_with_share_type_not_found 2 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_index_with_filters 13 0 0 2 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_get_pools_detail 8 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsControllerTestCase.test_pools_forbidden 7 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py SchedulerStatsTestCase.test_create_resource 2 0 0 0 0 100%
manila/tests/api/v2/test_scheduler_stats.py (no function) 33 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.setUp 12 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest._stop_started_patcher 2 0 0 2 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_show 6 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_show_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_create 7 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_create_invalid_types 4 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_create_invalid_active_directory 4 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_create_security_service_no_body 3 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_delete_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_delete_has_share_networks 4 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_name 15 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_description 15 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_invalid_keys_sh_server_exists 11 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_valid_keys_sh_server_exists 19 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_has_share_servers 5 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_update_share_server_dependent_exists 7 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_list 4 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_list_filter_by_sn 6 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_services_list_all_tenants_policy_authorized 8 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_services_list_all_tenants_policy_not_authorized 7 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_services_list_all_tenants_with_invalid_value 2 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_services_list_all_tenants_with_value_zero 5 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_services_list_admin_context_invalid_opts 5 0 0 0 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_list_all_filter_opts_separately 7 0 0 4 0 100%
manila/tests/api/v2/test_security_service.py ShareApiTest.test_security_service_list_all_filter_opts 7 0 0 2 0 100%
manila/tests/api/v2/test_security_service.py (no function) 57 0 0 0 0 100%
manila/tests/api/v2/test_security_services.py stub_security_service 6 0 0 4 0 100%
manila/tests/api/v2/test_security_services.py SecurityServicesAPITest.test_index 21 0 0 4 0 100%
manila/tests/api/v2/test_security_services.py (no function) 13 0 0 0 0 100%
manila/tests/api/v2/test_services.py fake_service_get_all 1 0 0 0 0 100%
manila/tests/api/v2/test_services.py fake_service_get_by_host_binary 4 1 0 4 1 75%
manila/tests/api/v2/test_services.py fake_service_get_by_id 4 1 0 4 1 75%
manila/tests/api/v2/test_services.py fake_service_update 4 1 0 2 1 67%
manila/tests/api/v2/test_services.py fake_utcnow 1 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list 7 0 0 2 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_host 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_binary 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_zone 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_status 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_state 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_with_host_binary 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_enable 5 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_disable 9 2 0 4 2 69%
manila/tests/api/v2/test_services.py ServicesTest.test_services_update_legacy_url_2_dot_7_api_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_services_list_api_not_found 2 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_ensure_shares_no_host_param 3 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_ensure_shares_host_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_ensure_shares_conflict 9 0 0 0 0 100%
manila/tests/api/v2/test_services.py ServicesTest.test_ensure_shares 10 0 0 0 0 100%
manila/tests/api/v2/test_services.py (no function) 50 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.setUp 9 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_update_metadata 7 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_delete_metadata 8 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_update_access_metadata_with_access_id_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_update_access_metadata_with_body_error 1 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_update_metadata_with_invalid_metadata 1 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_delete_access_metadata_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_update_metadata_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py ShareAccessesMetadataAPITest.test_delete_metadata_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_access_metadata.py (no function) 30 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest._get_index_request 3 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest._get_show_request 3 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.setUp 7 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_list_and_show 2 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest._test_list_and_show 15 0 0 4 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_list_accesses_restricted 11 0 0 4 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_show_restricted 5 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test__is_rule_restricted 9 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_list_accesses_share_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_list_accesses_share_req_share_id_not_exist 2 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_show_access_not_authorized 10 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_show_access_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_show_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest._get_update_request 3 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_update_access_level 7 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_update_access_level_invalid_access_level 2 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py ShareAccessesAPITest.test_update_access_level_invalid_update_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_accesses.py (no function) 39 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest._get_context 1 1 0 0 0 0%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest._create_backup_get_req 9 9 0 2 0 0%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest._get_fake_backup 12 0 0 6 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_backups_summary 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_backups_summary_with_share_id 8 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_backups_detail 7 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_detail_with_limit 9 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_detail_with_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_detail_invalid_share 7 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_detail 9 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_with_limit 10 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_list_share_backups_with_limit_and_offset 10 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_show 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_show_no_backup 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_create_invalid_body 4 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_create_no_share_id 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_create_invalid_share_id 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_create_exception_path 11 0 0 2 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_create 7 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_delete_invalid_backup 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_delete_exception 7 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_delete 5 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_restore_invalid_backup_id 4 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_restore 11 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_restore_to_target_share 13 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_update 8 0 0 0 0 100%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_policy_not_authorized 7 0 0 2 1 89%
manila/tests/api/v2/test_share_backups.py ShareBackupsApiTest.test_upsupported_microversion 8 0 0 4 0 100%
manila/tests/api/v2/test_share_backups.py (no function) 52 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_list_and_show 5 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_list_and_show_with_preferred_flag 5 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest._test_list_and_show 26 0 0 14 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_list_export_locations_share_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_show_export_location_share_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_show_export_location_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_get_admin_export_location 9 0 0 2 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_list_export_locations_replicated_share 20 0 0 2 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_show_with_unsupported_version 2 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_index_metadata 6 0 0 4 1 90%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_show_metadata 8 0 0 4 1 92%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_validate_metadata_for_update 6 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_validate_metadata_for_update_invalid 7 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_create_metadata 10 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_update_all_metadata 10 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py ShareExportLocationsAPITest.test_delete_metadata 6 0 0 0 0 100%
manila/tests/api/v2/test_share_export_locations.py (no function) 42 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._get_fake_share_group_snapshot 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._get_fake_simple_share_group_snapshot 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._get_fake_share_group_snapshot_member 8 8 0 0 0 0%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._get_fake_custom_request_and_context 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_no_share_group_id 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_group_does_not_exist 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_group_does_not_a_uuid 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_invalid_share_group 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_with_name 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_with_description 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_create_with_name_and_description 11 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_update_with_name_and_description 13 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_update_snapshot_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_update_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_update_invalid_body_invalid_field 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_update_invalid_body_readonly_field 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_index 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_index_no_share_groups 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_index_with_limit 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_index_with_limit_and_offset 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_detail 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_detail_no_share_groups 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_detail_with_limit 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_list_detail_with_limit_and_offset 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_delete_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_delete_in_conflicting_status 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_show 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_show_share_group_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest._setup_share_group_snapshot_data 6 0 0 2 1 88%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_share_group_snapshot_force_delete_with_different_roles 13 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test__force_delete_call 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test_share_group_snapshot_reset_status_with_different_roles 15 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py ShareGroupSnapshotAPITest.test__reset_status_call 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_snapshots.py (no function) 80 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py return_create_share_group_type_specs 1 1 0 0 0 0%
manila/tests/api/v2/test_share_group_type_specs.py return_share_group_type_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py return_empty_share_group_type_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py delete_share_group_type_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py delete_share_group_type_specs_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py stub_share_group_type_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py get_large_string 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py get_group_specs_dict 3 0 0 2 0 100%
manila/tests/api/v2/test_share_group_type_specs.py fake_request 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.setUp 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_index 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_index_no_data 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_show 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_show_spec_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_delete 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_delete_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_experimental 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_non_experimental 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest._validate_create 10 0 0 2 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_with_too_small_key 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_with_too_big_key 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_with_too_small_value 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_with_too_big_value 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_key_allowed_chars 9 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_too_many_keys_allowed_chars 11 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test__update_call 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_update_item_too_many_keys 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_update_item_body_uri_mismatch 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_update_invalid_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py ShareGroupTypesSpecsTest.test_create_invalid_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_type_specs.py (no function) 56 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py fake_request 1 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index 10 0 0 2 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index_as_admin 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index_as_admin_default_public_only 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index_not_experimental 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index_older_api_version 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_index_no_data 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_show 8 0 0 2 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_show_with_share_types 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_show_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_default 8 0 0 2 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_default_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_delete 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_delete_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_minimal 13 0 0 2 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_with_group_specs 12 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_with_wrong_group_specs 10 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_private_share_group_type 12 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_invalid_request_duplicate_name 5 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_invalid_request_missing_name 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_invalid_request_missing_share_types 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_create_provided_share_type_does_not_exist 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_create_with_is_default_key 24 0 0 4 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_share_group_types_list_with_is_default_key 10 0 0 4 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypesAPITest.test_shares_group_types_show_with_is_default_key 7 0 0 2 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.setUp 2 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_list_type_access_public 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_list_type_access_private 8 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_list_type_access_type_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access_non_existent_type 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access_missing_project_in_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access_missing_add_project_access_in_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access_with_already_added_access 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_add_project_access_to_public_share_type 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access 7 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access_nonexistent_rule 6 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access_from_public_share_type 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access_non_existent_type 4 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access_missing_project_in_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py ShareGroupTypeAccessTest.test_remove_project_access_missing_remove_project_access_in_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_group_types.py (no function) 90 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.setUp 14 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest._setup_share_group_data 7 0 0 2 1 89%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest._get_fake_share_group 8 0 0 4 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest._get_fake_simple_share_group 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest._get_fake_custom_request_and_context 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_group_create_invalid_group_snapshot_state 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_no_default_share_type 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_no_default_group_type 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_group_type_specified 7 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_invalid_group_type_specified 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_az 11 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_az_and_source_share_group_snapshot 10 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_nonexistent_az 10 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_name 8 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_description 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_share_types 8 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_sg_create_with_source_sg_snapshot_id_and_share_network 8 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_source_sg_snapshot_id 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_share_network_id 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_sg_create_no_default_share_type_with_share_group_snapshot 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_name_and_description 10 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_group_create_invalid_body_share_types_and_source_group_snapshot 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_source_group_snapshot_not_in_available 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_source_group_snapshot_does_not_exist 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_invalid_input 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_source_group_snapshot_not_a_uuid 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_share_network_id_not_a_uuid 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_invalid_body_share_types_not_a_list 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_invalid_body_invalid_field 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_invalid_share_types_field 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_create_with_invalid_share_types_field_not_uuids 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_update_with_name_and_description 11 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_update_group_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_update_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_update_invalid_body_invalid_field 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_update_invalid_body_readonly_field 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_index 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_index_no_groups 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_index_with_limit 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_index_with_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_index_with_like_filter 11 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_detail 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_detail_no_groups 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_detail_with_limit 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_list_detail_with_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_delete_group_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_delete_in_conflicting_status 5 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_show 7 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_show_as_admin 9 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_show_group_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test__reset_status_call 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_groups_reset_status_with_different_roles 14 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test_share_group_force_delete_with_different_roles 12 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py ShareGroupAPITest.test__force_delete_call 6 0 0 0 0 100%
manila/tests/api/v2/test_share_groups.py (no function) 103 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_list_and_show 5 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_list_and_show_with_preferred_flag 5 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest._test_list_and_show 26 0 0 14 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_list_export_locations_share_instance_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_show_export_location_share_instance_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py ShareInstanceExportLocationsAPITest.test_show_with_unsupported_version 2 0 0 0 0 100%
manila/tests/api/v2/test_share_instance_export_locations.py (no function) 27 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._setup_share_instance_data 5 0 0 2 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._get_request 5 0 0 2 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._validate_ids_in_share_instances_list 2 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_index 20 0 0 8 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_index_with_limit 11 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_show 11 0 0 4 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_show_with_export_locations 8 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_show_without_export_locations 8 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_show_with_replica_state 7 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_get_share_instances 18 0 0 6 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_access 7 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._reset_status 15 0 0 4 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_share_instances_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_share_instance_reset_status 6 0 0 2 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_share_instance_invalid_reset_status_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest._force_delete 14 1 0 4 1 89%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_instance_force_delete_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py ShareInstancesAPITest.test_instance_force_delete_missing 3 0 0 0 0 100%
manila/tests/api/v2/test_share_instances.py (no function) 53 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py get_fake_manage_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.setUp 7 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_invalid_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_service_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_share_type_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest._setup_manage_mocks 3 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_bad_request 4 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_duplicate_share 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_forbidden_manage 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_forbidden_validate_service_host 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_invalid_input 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_invalid_share_server 6 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage 12 0 0 2 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_share_manage_allow_dhss_true 10 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py ShareManageTest.test_wrong_permissions 4 0 0 0 0 100%
manila/tests/api/v2/test_share_manage.py (no function) 33 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_share_network_subnet_delete 16 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_share_network_subnet_delete_network_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_share_network_subnet_delete_subnet_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_delete_subnet_with_share_servers_fail 11 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_delete_subnet_with_shares_fail 11 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest._setup_create_test_request_body 4 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_subnet_create 28 0 0 6 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_subnet_create_fail_update_network_allocation 15 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_subnet_create_invalid_body 4 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_subnet_create_subnet_db_error 6 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_show_subnet 10 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_show_subnet_not_found 8 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_list_subnet 10 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_list_subnet_share_network_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_index_metadata 5 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_create_metadata 12 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_update_all_metadata 12 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_update_metadata_item 13 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_show_metadata 6 0 0 0 0 100%
manila/tests/api/v2/test_share_network_subnets.py ShareNetworkSubnetControllerTest.test_delete_metadata 13 0 0 2 0 100%
manila/tests/api/v2/test_share_network_subnets.py (no function) 53 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._check_share_network_view_shortened 2 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._check_share_network_view 9 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._setup_body_for_create_test 3 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_valid_cases 5 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_valid_cases_upper_2_50 15 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_invalid_cases 3 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_valid_cases 7 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_invalid_cases 4 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test__subnet_has_search_opt 5 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_nominal 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_db_api_exception 2 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_wrong_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_az_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_error_on_network_creation 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_create_error_on_subnet_creation 15 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_nominal 14 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_quota_delete_reservation_failed 19 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_in_use_by_share 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_in_use_by_share_group 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_contains_is_auto_deletable_false_servers 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_contains_more_than_one_subnet 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_delete_subnet_contains_share_server 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test__share_servers_are_auto_deletable 1 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test__share_network_subnets_contain_share_servers 1 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_show_nominal 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_show_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_no_filters 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_detailed 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_filter_by_security_service 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_all_tenants_non_admin_context 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_all_tenants_admin_context 6 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_all_tenants_with_invaild_value 2 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_all_tenants_with_value_zero 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_filter_by_project_id_non_admin_context 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_filter_by_project_id_admin_context 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_filter_by_ss_and_project_id_admin_context 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_filter_by_name_and_description 11 0 0 4 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_index_all_filter_opts 14 0 0 4 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_nominal 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_invalid_body 1 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_invalid_key_in_use 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_valid_keys_in_use 13 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_db_api_exception 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_default_subnet_errors 15 0 0 6 1 95%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_add_security_service 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._setup_add_sec_services_with_servers_tests 11 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_add_security_service_with_servers 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_add_security_service_with_server_invalid_version 9 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_add_security_service_with_server_update_failed 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_add_security_service_conflict 18 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._setup_update_sec_services_with_servers_tests 9 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_security_service_service_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_security_service_share_api_failure 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_security_service 9 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_remove_security_service 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_remove_security_service_forbidden 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_remove_security_service_share_no_share_servers 15 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_remove_security_service_share_api_exception 14 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_action_security_service_contains_share_servers 11 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._setup_data_for_update_tests 8 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_update_security_service_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_update_security_service 12 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_update_security_service_share_api_failed 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest._setup_data_for_check_add_tests 5 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_add_security_service_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_add_security_service 12 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_add_security_service_share_api_failed 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_check_add_security_service_failed_project_id 12 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_update_security_service_share_api_failed 10 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_reset_status 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_share_network_subnet_create_check 21 0 0 2 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_share_network_subnet_create_check_api_failed 8 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py ShareNetworkAPITest.test_share_network_sec_service_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_share_networks.py (no function) 159 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.setUp 16 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_list_and_show 5 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest._test_list_and_show 27 0 0 16 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_list_and_show_with_non_replicas 8 0 0 2 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_list_export_locations_share_replica_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_show_export_location_share_replica_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py ShareReplicaExportLocationsAPITest.test_show_with_unsupported_version 2 0 0 0 0 100%
manila/tests/api/v2/test_share_replica_export_locations.py (no function) 28 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.setUp 11 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._create_replica_get_req 16 0 0 6 1 95%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._get_fake_replica 12 0 0 6 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._get_request 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_replicas_summary 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_share_replicas_summary 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_replicas_detail 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_replicas_detail_with_limit 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_replicas_detail_with_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_share_replicas_detail_invalid_share 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_share_replicas_detail 8 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_share_replicas_with_limit 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_list_share_replicas_with_limit_and_offset 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_show 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_show_no_replica 6 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_invalid_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_no_share_id 5 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_invalid_share_id 6 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_has_been_soft_deleted 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_has_been_encrypted 7 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_invalid_network_id 10 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create_exception_path 14 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_create 20 0 0 4 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_delete_invalid_replica 6 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_delete_exception 8 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_delete 8 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_invalid_replica_id 5 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_already_active 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_replication_exception 9 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_share_network_not_active 8 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_admin_required_exception 8 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote 11 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_promote_quiesce_wait_time 15 0 0 6 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_policy_not_authorized 7 0 0 2 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_upsupported_microversion 8 0 0 4 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._reset_status 12 0 0 2 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_reset_status_invalid_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_reset_replica_state_with_different_roles 4 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_reset_replica_with_active_state 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_reset_replica_state_invalid_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest._force_delete 6 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_force_delete_replica_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_force_delete_replica 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_force_delete_missing_replica 3 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_resync_replica_not_found 10 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_resync_API_exception 10 0 0 0 0 100%
manila/tests/api/v2/test_share_replicas.py ShareReplicasApiTest.test_resync 12 0 0 2 0 100%
manila/tests/api/v2/test_share_replicas.py (no function) 103 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.setUp 4 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_reset_status 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_reset_server_status_invalid 5 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_reset_status_no_body 4 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_reset_status_no_status 4 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest._setup_manage_test_request_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_manage 19 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_manage_invalid 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_manage_forbidden 10 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_validate_no_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_validate_without_parameters 7 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_validate_service_host 12 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_network_not_active 11 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_share_network_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_driver_opts_not_instance_dict 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_error_extract_host 6 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_error_subnet_not_found 13 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__validate_manage_share_server_error_multiple_subnet 13 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage 10 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage_share_server_not_found 7 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage_share_server_multiple_subnets_fail 7 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage_share_server_invalid_statuses 7 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest._setup_unmanage_tests 10 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage_share_server_badrequest 12 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_unmanage_share_server_network_not_active 14 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest._get_server_migration_request 5 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start 14 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_conflict 17 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_missing_mandatory 11 0 0 2 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_non_boolean 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_share_server_not_found 7 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_new_share_network_not_found 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test__share_server_migration_start_host_with_pool 4 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_check_host_with_pool 4 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_reset_task_state 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_reset_task_state_error_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_reset_task_state_error_invalid 5 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_reset_task_state_not_found 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_complete 11 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_complete_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_complete_exceptions 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_cancel 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_cancel_not_found 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_cancel_exceptions 9 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_get_progress 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_get_progress_exceptions 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_check 22 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_check_exception 21 0 0 8 0 100%
manila/tests/api/v2/test_share_servers.py ShareServerControllerTest.test_share_server_migration_complete_exceptions_from_api 8 0 0 0 0 100%
manila/tests/api/v2/test_share_servers.py (no function) 92 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest.setUp 8 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest.test_index 4 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest.test_show 2 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py ShareSnapshotExportLocationsAPITest.test_show_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_export_locations.py (no function) 20 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest._get_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest.setUp 8 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest.test_index 4 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest.test_show 2 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest.test_list_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py ShareSnapshotInstanceExportLocationsAPITest.test_show_with_unsupported_version 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instance_export_locations.py (no function) 20 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.setUp 10 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest._get_fake_snapshot_instance 7 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest._setup_snapshot_instance_data 9 0 0 2 1 91%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_list_snapshot_instances_summary 10 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_list_snapshot_instances_detail 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_list_snapshot_instances_detail_invalid_snapshot 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_show 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_show_snapshot_instance_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_policy_not_authorized 7 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_upsupported_microversion 8 0 0 4 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest._reset_status 9 0 0 2 1 91%
manila/tests/api/v2/test_share_snapshot_instances.py ShareSnapshotInstancesApiTest.test_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshot_instances.py (no function) 35 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py get_fake_manage_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.setUp 8 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create 7 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_no_support 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_create_no_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_delete 4 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_delete_nofound 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_show 4 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_show_nofound 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_summary 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest._snapshot_list_summary_with_search_opts 30 0 0 14 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_summary_with_search_opts 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_metadata_filter 14 0 0 4 1 94%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest._snapshot_list_detail_with_search_opts 26 0 0 10 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_detail_with_search_opts 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_list_detail 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_snapshot_updates_display_name_and_description 10 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_share_update_invalid_key 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_access_list 10 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_allow_access 13 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_allow_access_data_not_found_exception 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_allow_access_exists_exception 13 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_allow_access_share_without_mount_snap_support 10 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_allow_access_empty_parameters 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_deny_access 15 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_deny_access_data_not_found_exception 5 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAPITest.test_deny_access_access_rule_not_found 13 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.setUp 9 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._setup_snapshot_data 6 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._reset_status 14 0 0 4 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_reset_status_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_invalid_reset_status_body 2 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest._force_delete 10 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_force_delete_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_force_delete_missing 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_manage_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_manage 21 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_manage_exception 10 0 0 2 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_manage_share_has_been_soft_deleted 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_manage_version_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot__unmanage 6 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_unmanage_share_server 9 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_unmanage_replicated_snapshot 9 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_unmanage_with_transitional_state 9 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_unmanage 11 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_unmanage_share_not_found 7 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_unmanage_snapshot_not_found 7 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_unmanage_version_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py ShareSnapshotAdminActionsAPITest.test_snapshot_unmanage_dhss_true_with_share_server 12 0 0 0 0 100%
manila/tests/api/v2/test_share_snapshots.py (no function) 98 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.setUp 4 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase._create_transfer 2 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase._create_share 7 0 0 2 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_show_transfer 11 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_list_transfers 14 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_list_transfers_with_all_tenants 11 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_list_transfers_with_limit 11 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_list_transfers_with_sort 14 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_list_transfers_detail 17 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer 14 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_with_invalid_body 7 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_with_invalid_share_status 10 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_with_invalid_mount_point_name 10 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_with_project_id_prefix_mount_point_name 2 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_share_with_network_id 9 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_create_transfer_share_with_invalid_snapshot 10 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_delete_transfer_awaiting_transfer 15 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_delete_transfer_not_awaiting_transfer 9 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_transfer_accept_share_id_specified 17 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_transfer_accept_with_not_public_share_type 12 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_transfer_accept_with_invalid_body 7 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_transfer_accept_with_invalid_auth_key 10 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_transfer_accept_with_invalid_share_status 11 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py ShareTransferAPITestCase.test_accept_share_over_quota 20 0 0 0 0 100%
manila/tests/api/v2/test_share_transfer.py (no function) 50 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py stub_share_type 10 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py return_share_types_get_all_types 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py stub_default_name 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py stub_default_share_type 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py return_all_share_types 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py return_default_share_type 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py return_empty_share_types_get_all_types 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py return_share_types_get_share_type 3 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py return_share_type_update 8 0 0 4 0 100%
manila/tests/api/v2/test_share_types.py return_share_types_get_by_name 3 1 0 2 1 60%
manila/tests/api/v2/test_share_types.py return_share_types_destroy 3 1 0 2 1 60%
manila/tests/api/v2/test_share_types.py return_share_types_with_volumes_destroy 3 3 0 2 0 0%
manila/tests/api/v2/test_share_types.py return_share_types_create 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py make_create_body 8 0 0 6 1 93%
manila/tests/api/v2/test_share_types.py generate_long_description 6 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py make_update_body 8 0 0 6 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.setUp 12 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_index 15 0 0 4 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_index_no_data 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_show 9 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_show_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_default 7 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_default_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_view_builder_show 14 0 0 6 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_view_builder_list 15 0 0 6 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update_with_invalid_parameter 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update_with_invalid_body 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update 11 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update_pre_v250 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update_failed 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_update_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_delete 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_delete_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_delete_in_use 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_with_volumes_destroy 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_create 17 0 0 6 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_create_invalid_request_1_0 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_create_invalid_request_2_23 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_create_already_exists 7 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_create_not_found 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.assert_share_type_list_equal 5 5 0 2 0 0%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_create_with_is_default_key 7 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_index_with_is_default_key 12 0 0 4 0 100%
manila/tests/api/v2/test_share_types.py ShareTypesAPITest.test_share_types_default_with_is_default_key 9 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py generate_type 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py fake_share_type_get 4 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py _has_type_access 4 0 0 4 0 100%
manila/tests/api/v2/test_share_types.py fake_share_type_get_all 10 0 0 8 0 100%
manila/tests/api/v2/test_share_types.py FakeResponse.attach 1 1 0 0 0 0%
manila/tests/api/v2/test_share_types.py FakeRequest.get_db_share_type 1 1 0 0 0 0%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.assertShareTypeListEqual 5 0 0 2 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_access_public 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_access_private 3 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_with_no_context 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_default_proj1 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_default_proj2 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_ispublic_true 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_ispublic_false 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_ispublic_false_proj2 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_admin_ispublic_none 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_no_admin_default 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_no_admin_ispublic_true 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_no_admin_ispublic_false 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_list_type_with_no_admin_ispublic_none 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access.stub_add_share_type_access 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access_bad_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access_with_no_admin_user 3 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access_with_already_added_access 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access_with_already_added_access.stub_add_share_type_access 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_add_project_access_to_public_share_type 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access 8 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_bad_request 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_with_bad_access 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_with_bad_access.stub_remove_share_type_access 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_with_no_admin_user 3 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_from_public_share_type 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py ShareTypeAccessTest.test_remove_project_access_by_nonexistent_share_type 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types.py (no function) 128 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py return_create_share_type_extra_specs 1 1 0 0 0 0%
manila/tests/api/v2/test_share_types_extra_specs.py return_share_type_extra_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py return_empty_share_type_extra_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py delete_share_type_extra_specs 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py delete_share_type_extra_specs_not_found 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py stub_share_type_extra_specs 2 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py share_type_get 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py get_large_string 1 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py get_extra_specs_dict 5 0 0 4 1 89%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.setUp 9 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_index 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_index_no_data 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_show 6 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_show_spec_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_delete 7 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_delete_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_delete_forbidden 4 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_create 12 0 0 2 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_create_with_invalid_extra_specs 8 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_create_key_allowed_chars 11 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_create_too_many_keys_allowed_chars 13 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_update_item 10 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_update_item_too_many_keys 7 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_update_item_body_uri_mismatch 7 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_update_invalid_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py ShareTypesExtraSpecsTest.test_create_invalid_body 5 0 0 0 0 100%
manila/tests/api/v2/test_share_types_extra_specs.py (no function) 50 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.setUp 12 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share 13 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_that_has_snapshots 10 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_that_has_backups 11 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_that_has_replicas 11 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_that_has_been_soft_deleted 9 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_based_on_share_server 5 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_with_transitional_state 5 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_not_found 4 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_share_invalid 5 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_unmanage_allow_dhss_true_with_share_server 7 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py ShareUnmanageTest.test_wrong_permissions 5 0 0 0 0 100%
manila/tests/api/v2/test_share_unmanage.py (no function) 28 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.setUp 20 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest._process_expected_share_detailed_response 11 0 0 8 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest._get_expected_share_detailed_response 13 0 0 10 1 96%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert 19 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_share_has_been_soft_deleted 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_not_supported 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_id_mismatch 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_invalid_status 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_snapshot_latest_not_found 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_snapshot_access_applying 14 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_snapshot_not_latest 15 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test__revert_exception 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_original 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_snapshot_support_without_cg 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_share_group 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_sg_and_availability_zone 13 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_sg_and_different_availability_zone 13 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_nonexistent_share_group 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_encryption 24 0 0 6 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_valid_default_share_type 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_invalid_default_share_type 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_replication 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_share_net 15 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_original_with_user_id 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_with_share_type_azs 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_az_not_in_share_type 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start 19 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_conflict 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_missing_mandatory 12 0 0 2 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_non_boolean 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_no_share_id 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_new_share_network_not_found 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_new_share_type_not_found 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_invalid_force_host_assisted_migration 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_start_invalid_writable_preserve_metadata 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state_error_body 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state_error_invalid 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state_not_found 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state_share_other_project_public_share 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_reset_task_state_share_has_been_soft_deleted 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_complete 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_complete_not_found 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_cancel 11 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_cancel_not_found 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_get_progress 12 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_migration_get_progress_not_found 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_from_snapshot_without_share_net_no_parent 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_from_snapshot_without_share_net_parent_exists 19 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_from_snapshot_with_share_net_equals_parent 17 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_from_snapshot_invalid_share_net 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_from_snapshot_not_supported 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_creation_fails_with_bad_size 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_no_body 2 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_create_invalid_availability_zone 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_with_share_group 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_with_share_group_earlier_version 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_with_share_type_name 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_with_user_id 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_admin 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_no_share 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_with_replication_type 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_show_access_rules_status_translated 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_soft_delete 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_soft_delete_has_been_soft_deleted_already 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_soft_delete_has_replicas 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_restore 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_restore_with_deleting_status 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete_has_replicas 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete_in_share_group_param_not_provided 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete_in_share_group 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete_in_share_group_wrong_id 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_update 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_update_with_share_group 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_not_updates_size 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_delete_no_share 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_summary_with_search_opts 38 0 0 20 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_summary_with_search_opt_count_0 17 0 0 6 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_summary 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail_with_search_opts 43 0 0 20 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest._list_detail_common_expected 4 1 0 2 1 67%
manila/tests/api/v2/test_shares.py ShareAPITest._list_detail_test_common 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail_with_share_group 16 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail_with_task_state 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail_without_export_locations 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_share_list_detail_with_replication_type 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_remove_invalid_options 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_remove_invalid_options_admin 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_create_metadata 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_update_all_metadata 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAPITest.test_delete_metadata 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py _fake_access_get 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py _fake_access_get.Access.__init__ 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py _fake_access_get.Access.__getitem__ 1 1 0 0 0 0%
manila/tests/api/v2/test_shares.py ShareActionsTest.setUp 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access_error 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access_ceph 10 0 0 2 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access_access_rules_status_is_in_error 12 0 0 2 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access_no_transitional_states 22 0 0 4 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_allow_access_access_rules_status_dont_care 19 0 0 6 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_deny_access 8 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_deny_access._stub_deny_access 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_deny_access_not_found 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_deny_access_not_found._stub_deny_access 1 1 0 0 0 0%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_access_list 7 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_extend 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_extend_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_extend_exception 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_shrink 10 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_shrink_invalid_body 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareActionsTest.test_shrink_exception 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.setUp 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest._get_context 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest._setup_share_data 5 0 0 2 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest._reset_status 17 0 0 8 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_share_reset_status_with_different_roles 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_share_invalid_reset_status_body 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_share_reset_status_for_missing 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_reset_status_other_project_public_share 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest._force_delete 12 0 0 4 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_share_force_delete_with_different_roles 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareAdminActionsAPITest.test_share_force_delete_missing 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.setUp 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_v249 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share_that_has_snapshots 9 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share_based_on_share_server 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share_with_transitional_state 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unmanage_share_invalid 4 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_wrong_permissions 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareUnmanageTest.test_unsupported_version 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py get_fake_manage_body 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.setUp 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest._setup_manage_mocks 6 0 0 2 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test__manage 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_invalid_body 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_service_not_found 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_share_type_not_found 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_bad_request 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_duplicate_share 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_forbidden_manage 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_forbidden_validate_service_host 5 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_with_is_public 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_share_manage_with_user_id 1 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest._test_share_manage 27 1 0 12 1 95%
manila/tests/api/v2/test_shares.py ShareManageTest.test_wrong_permissions 2 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_unsupported_version 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_revert 6 0 0 0 0 100%
manila/tests/api/v2/test_shares.py ShareManageTest.test_revert_unsupported 3 0 0 0 0 100%
manila/tests/api/v2/test_shares.py (no function) 252 0 0 0 0 100%
manila/tests/api/views/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/api/views/test_quota_class_sets.py ViewBuilderTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/views/test_quota_class_sets.py ViewBuilderTestCase.test__collection_name 1 0 0 0 0 100%
manila/tests/api/views/test_quota_class_sets.py ViewBuilderTestCase.test_detail_list_with_share_type 32 0 0 12 0 100%
manila/tests/api/views/test_quota_class_sets.py (no function) 12 0 0 0 0 100%
manila/tests/api/views/test_quota_sets.py ViewBuilderTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/views/test_quota_sets.py ViewBuilderTestCase.test__collection_name 1 0 0 0 0 100%
manila/tests/api/views/test_quota_sets.py ViewBuilderTestCase.test_detail_list_with_share_type 34 0 0 14 0 100%
manila/tests/api/views/test_quota_sets.py (no function) 12 0 0 0 0 100%
manila/tests/api/views/test_scheduler_stats.py ViewBuilderTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/views/test_scheduler_stats.py ViewBuilderTestCase.test_pools 5 0 0 2 0 100%
manila/tests/api/views/test_scheduler_stats.py ViewBuilderTestCase.test_pools_with_details 3 0 0 0 0 100%
manila/tests/api/views/test_scheduler_stats.py (no function) 11 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase.setUp 4 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase.test_collection_name 1 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase.test_view 5 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase.test_summary_view 5 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase.test_list_view 6 0 0 0 0 100%
manila/tests/api/views/test_share_accesses.py ViewBuilderTestCase._delete_unsupport_key 9 0 0 8 0 100%
manila/tests/api/views/test_share_accesses.py (no function) 18 0 0 0 0 100%
manila/tests/api/views/test_share_network_subnets.py ViewBuilderTestCase.setUp 3 0 0 0 0 100%
manila/tests/api/views/test_share_network_subnets.py ViewBuilderTestCase._validate_is_detail_return 5 0 0 4 0 100%
manila/tests/api/views/test_share_network_subnets.py ViewBuilderTestCase.test_build_share_network_subnet 9 0 0 0 0 100%
manila/tests/api/views/test_share_network_subnets.py ViewBuilderTestCase.test_build_share_network_subnets 13 0 0 4 0 100%
manila/tests/api/views/test_share_network_subnets.py (no function) 13 0 0 0 0 100%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.setUp 2 0 0 0 0 100%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test__collection_name 1 0 0 0 0 100%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test_build_share_network 34 0 0 18 1 98%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test_build_share_networks_with_details 43 0 0 18 2 97%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test_build_share_networks_without_details 7 0 0 2 0 100%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test_build_security_service_update_check 10 0 0 4 0 100%
manila/tests/api/views/test_share_networks.py ViewBuilderTestCase.test_build_share_network_subnet_create_check 7 0 0 2 0 100%
manila/tests/api/views/test_share_networks.py (no function) 25 0 0 0 0 100%
manila/tests/api/views/test_shares.py ViewBuilderTestCase.setUp 3 0 0 0 0 100%
manila/tests/api/views/test_shares.py ViewBuilderTestCase._get_fake_share 2 0 0 0 0 100%
manila/tests/api/views/test_shares.py ViewBuilderTestCase.test__collection_name 1 0 0 0 0 100%
manila/tests/api/views/test_shares.py ViewBuilderTestCase.test_detail 22 0 0 16 0 100%
manila/tests/api/views/test_shares.py ViewBuilderTestCase.test_detail_translate_creating_from_snapshot_status 9 0 0 2 0 100%
manila/tests/api/views/test_shares.py (no function) 16 0 0 0 0 100%
manila/tests/api/views/test_versions.py FakeRequest.__init__ 1 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase._get_builder 2 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_build_versions 5 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_build_version 5 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_build_links 3 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_generate_href_defaults 3 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_generate_href_no_path 3 0 0 0 0 100%
manila/tests/api/views/test_versions.py ViewBuilderTestCase.test_get_base_url_without_version 4 0 0 0 0 100%
manila/tests/api/views/test_versions.py (no function) 24 0 0 0 0 100%
manila/tests/cmd/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/cmd/test_api.py ManilaCmdApiTestCase.setUp 2 0 0 0 0 100%
manila/tests/cmd/test_api.py ManilaCmdApiTestCase.test_main 16 0 0 0 0 100%
manila/tests/cmd/test_api.py (no function) 8 0 0 0 0 100%
manila/tests/cmd/test_data.py ManilaCmdDataTestCase.test_main 16 0 0 0 0 100%
manila/tests/cmd/test_data.py (no function) 7 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.setUp 13 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_shell_commands_bpython 2 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_shell_commands_ipython 2 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_shell_commands_python 2 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_bpython 7 3 0 0 0 57%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_bpython_import_error 9 5 0 0 0 44%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run 7 3 0 0 0 57%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_ipython 7 3 0 0 0 57%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_ipython_import_error 16 12 0 2 0 22%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_python 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_run_python_import_error 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_list 8 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_list_zone_is_none 8 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_sync 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_version 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_downgrade 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_revision 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_stamp 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_version_commands_list 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_version_commands_call 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_get_log_commands_no_errors 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_get_log_commands_errors 9 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_get_log_commands_syslog_no_log_file 5 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_service_commands_list 15 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_service_commands_list_format 18 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_service_commands_cleanup 18 0 0 4 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_methods_of 3 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_main_argv_lt_2 6 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_main_sudo_failed 9 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_main 9 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_get_arg_string 2 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_share_update_host_fail_validation 4 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_share_update_host 8 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_share_delete 8 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_share_server_update_capability 12 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_share_server_update_capability_not_supported 4 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_list_commands_json 7 0 0 0 0 100%
manila/tests/cmd/test_manage.py ManilaCmdManageTestCase.test_list_commands_yaml 7 0 0 0 0 100%
manila/tests/cmd/test_manage.py (no function) 87 0 0 0 0 100%
manila/tests/cmd/test_scheduler.py ManilaCmdSchedulerTestCase.test_main 16 0 0 0 0 100%
manila/tests/cmd/test_scheduler.py (no function) 7 0 0 0 0 100%
manila/tests/cmd/test_share.py ManilaCmdShareTestCase.test_main 24 0 0 2 0 100%
manila/tests/cmd/test_share.py (no function) 10 0 0 0 0 100%
manila/tests/cmd/test_status.py TestUpgradeChecks.setUp 2 2 0 0 0 0%
manila/tests/cmd/test_status.py (no function) 4 0 0 0 0 100%
manila/tests/common/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.setUp 5 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_get_client_admin_true 4 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_get_client_admin_false 2 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_load_auth_plugin_caching 3 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_load_auth_plugin_no_auth 2 0 0 0 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_list_opts 9 0 0 2 0 100%
manila/tests/common/test_client_auth.py ClientAuthTestCase.test_list_opts_not_found 9 0 0 2 0 100%
manila/tests/common/test_client_auth.py (no function) 21 0 0 0 0 100%
manila/tests/common/test_config.py VerifyConfigShareProtocolsTestCase.test_verify_share_protocols_valid_cases 3 0 0 0 0 100%
manila/tests/common/test_config.py VerifyConfigShareProtocolsTestCase.test_verify_share_protocols_invalid_cases 3 0 0 0 0 100%
manila/tests/common/test_config.py (no function) 15 0 0 0 0 100%
manila/tests/compute/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/compute/test_nova.py Volume.__init__ 2 0 0 0 0 100%
manila/tests/compute/test_nova.py Network.__init__ 2 2 0 0 0 0%
manila/tests/compute/test_nova.py FakeNovaClient.Servers.get 1 0 0 0 0 100%
manila/tests/compute/test_nova.py FakeNovaClient.Servers.list 1 0 0 0 0 100%
manila/tests/compute/test_nova.py FakeNovaClient.Servers.create 1 0 0 0 0 100%
manila/tests/compute/test_nova.py FakeNovaClient.Servers.__getattr__ 1 0 0 0 0 100%
manila/tests/compute/test_nova.py FakeNovaClient.Volumes.get 1 1 0 0 0 0%
manila/tests/compute/test_nova.py FakeNovaClient.Volumes.list 1 1 0 0 0 0%
manila/tests/compute/test_nova.py FakeNovaClient.Volumes.create 1 1 0 0 0 0%
manila/tests/compute/test_nova.py FakeNovaClient.Volumes.__getattr__ 1 0 0 0 0 100%
manila/tests/compute/test_nova.py FakeNovaClient.Networks.get 1 1 0 0 0 0%
manila/tests/compute/test_nova.py FakeNovaClient.__init__ 4 0 0 0 0 100%
manila/tests/compute/test_nova.py decorated_by_translate_server_exception 3 0 0 2 0 100%
manila/tests/compute/test_nova.py TranslateServerExceptionTestCase.test_translate_server_exception 2 0 0 0 0 100%
manila/tests/compute/test_nova.py TranslateServerExceptionTestCase.test_translate_server_exception_not_found 1 0 0 0 0 100%
manila/tests/compute/test_nova.py TranslateServerExceptionTestCase.test_translate_server_exception_bad_request 1 0 0 0 0 100%
manila/tests/compute/test_nova.py TranslateServerExceptionTestCase.test_translate_server_exception_other_exception 1 0 0 0 0 100%
manila/tests/compute/test_nova.py get_fake_auth_obj 1 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaclientTestCase.test_no_auth_obj 7 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaclientTestCase.test_with_auth_obj 5 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.setUp 6 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_create 2 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_delete 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_get 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_get_by_name_or_id 6 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_get_by_name_or_id_failed 6 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_get_failed 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_reboot_hard 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_reboot_soft 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_instance_volume_attach 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_instance_volume_detach 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_instance_volumes_list 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_server_update 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_keypair_import 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_keypair_delete 3 0 0 0 0 100%
manila/tests/compute/test_nova.py NovaApiTestCase.test_keypair_list 1 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_dict_provided 3 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_obj_provided_with_to_dict_method 7 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_obj_provided_with_to_dict_method.FakeObj.__init__ 1 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_obj_provided_with_to_dict_method.FakeObj.to_dict 1 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_obj_provided_without_to_dict_method 6 0 0 0 0 100%
manila/tests/compute/test_nova.py ToDictTestCase.test_obj_provided_without_to_dict_method.FakeObj.__init__ 1 0 0 0 0 100%
manila/tests/compute/test_nova.py (no function) 67 0 0 0 0 100%
manila/tests/conf_fixture.py set_defaults 42 0 0 0 0 100%
manila/tests/conf_fixture.py _safe_set_of_opts 4 0 0 0 0 100%
manila/tests/conf_fixture.py (no function) 8 0 0 0 0 100%
manila/tests/data/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.setUp 7 0 0 0 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_allow_access_to_data_service 28 0 0 8 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test__get_access_entries_according_to_mapping 9 0 0 2 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test__get_access_entries_according_to_mapping_exception_not_set 2 0 0 0 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test__get_access_entries_according_to_mapping_ip_list 5 0 0 0 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_deny_access_to_data_service 3 0 0 0 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_cleanup_data_access 6 0 0 2 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_cleanup_temp_folder 9 0 0 2 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_cleanup_unmount_temp_folder 7 0 0 2 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test__change_data_access_to_instance 13 0 0 2 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_mount_share_instance_or_backup 27 0 0 14 0 100%
manila/tests/data/test_helper.py DataServiceHelperTestCase.test_unmount_share_instance_or_backup 12 0 0 2 0 100%
manila/tests/data/test_helper.py (no function) 34 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.setUp 8 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_init 2 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_init_host 6 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_migration_start 18 0 0 8 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__copy_share_data 38 0 0 14 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__copy_share_data_exception_access 10 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__copy_share_data_exception_mount_1 15 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__copy_share_data_exception_mount_2 16 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_data_copy_cancel 5 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_data_copy_cancel_not_copying 1 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_data_copy_get_progress 7 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_data_copy_get_progress_not_copying 1 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_share_backup 10 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_share_backup_exception 10 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_share_backup_continue 18 0 0 4 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_share_backup_continue_exception 9 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__run_backup 11 1 0 2 1 85%
manila/tests/data/test_manager.py DataManagerTestCase.test_delete_share_backup 10 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_delete_share_backup_exception 6 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_share_backup 11 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_share_backup_respects_restore_to_target 12 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_share_backup_exception 9 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_share_backup_continue 18 0 0 4 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_share_backup_continue_exception 11 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test__run_restore 11 1 0 2 1 85%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_backup_respects_use_data_manager 11 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_backup_respects_use_data_manager 12 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_delete_backup_respects_use_data_manager 8 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_create_backup_continue_respects_use_data_manager 12 0 0 0 0 100%
manila/tests/data/test_manager.py DataManagerTestCase.test_restore_backup_continue_respects_use_data_manager 12 0 0 0 0 100%
manila/tests/data/test_manager.py (no function) 58 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.setUp 4 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.tearDown 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase._test_data_api 18 0 0 2 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase._test_data_api._fake_prepare_method 3 0 0 2 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase._test_data_api._fake_rpc_method 4 1 0 2 1 67%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_migration_start 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_data_copy_cancel 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_data_copy_get_progress 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_create_backup 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_delete_backup 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py DataRpcAPITestCase.test_restore_backup 1 0 0 0 0 100%
manila/tests/data/test_rpcapi.py (no function) 20 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.setUp 10 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_progress 6 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_progress_not_initialized 4 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_progress_completed_empty 6 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_progress_current_copy_none 5 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_progress_exception 6 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_cancel 4 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_total_size 7 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_total_size.get_output 1 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_total_size_cancelled_1 6 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_total_size_cancelled_2 8 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_get_total_size_cancelled_2.ls_output 2 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_data 9 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_data.get_output 1 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test__validate_item 3 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_data_cancelled_1 3 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_data_cancelled_2 5 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_data_cancelled_2.ls_output 2 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_stats 5 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_stats.get_output 1 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_stats_cancelled_1 3 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_stats_cancelled_2 5 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_copy_stats_cancelled_2.ls_output 2 0 0 0 0 100%
manila/tests/data/test_utils.py CopyClassTestCase.test_run 10 0 0 0 0 100%
manila/tests/data/test_utils.py (no function) 26 0 0 0 0 100%
manila/tests/db/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/db/fakes.py FakeModel.__init__ 1 0 0 0 0 100%
manila/tests/db/fakes.py FakeModel.__getattr__ 1 0 0 0 0 100%
manila/tests/db/fakes.py FakeModel.__getitem__ 3 1 0 2 1 60%
manila/tests/db/fakes.py FakeModel.__repr__ 1 1 0 0 0 0%
manila/tests/db/fakes.py FakeModel.get 1 0 0 0 0 100%
manila/tests/db/fakes.py FakeModel.__contains__ 1 1 0 0 0 0%
manila/tests/db/fakes.py FakeModel.to_dict 1 0 0 0 0 100%
manila/tests/db/fakes.py stub_out 3 3 0 2 0 0%
manila/tests/db/fakes.py (no function) 10 0 0 0 0 100%
manila/tests/db/migrations/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/db/migrations/alembic/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py DbMigrationsData.__getattr__ 9 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py map_to_migration 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py map_to_migration.decorator 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BaseMigrationChecks.__init__ 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BaseMigrationChecks.set_test_case 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BaseMigrationChecks.setup_upgrade_data 0 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BaseMigrationChecks.check_upgrade 0 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BaseMigrationChecks.check_downgrade 0 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py fake_share 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py fake_instance 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareTypeMigrationChecks._get_fake_data 8 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareTypeMigrationChecks.setup_upgrade_data 5 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareTypeMigrationChecks.check_upgrade 8 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareTypeMigrationChecks.check_downgrade 8 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceMigrationChecks._prepare_fake_data 4 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceMigrationChecks.setup_upgrade_data 7 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceMigrationChecks.check_upgrade 26 0 0 12 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceMigrationChecks.check_downgrade 18 0 0 10 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AvailabilityZoneMigrationChecks._get_service_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AvailabilityZoneMigrationChecks.setup_upgrade_data 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AvailabilityZoneMigrationChecks.check_upgrade 8 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AvailabilityZoneMigrationChecks.check_downgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceExportLocationMetadataChecks.setup_upgrade_data 12 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceExportLocationMetadataChecks.check_upgrade 21 0 0 8 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceExportLocationMetadataChecks.check_downgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessRulesStatusMigrationChecks._get_instance_data 3 3 0 0 0 0%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessRulesStatusMigrationChecks.setup_upgrade_data 14 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessRulesStatusMigrationChecks.check_upgrade 5 1 0 2 1 71%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessRulesStatusMigrationChecks.check_downgrade 6 2 0 2 1 62%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareReplicationMigrationChecks._load_tables_and_get_data 5 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareReplicationMigrationChecks.setup_upgrade_data 14 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareReplicationMigrationChecks.check_upgrade 12 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareReplicationMigrationChecks.check_downgrade 14 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NetworkAllocationsNewLabelColumnChecks.setup_upgrade_data 13 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NetworkAllocationsNewLabelColumnChecks.check_upgrade 12 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NetworkAllocationsNewLabelColumnChecks.check_downgrade 6 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareSnapshotInstanceNewProviderLocationColumnChecks.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareSnapshotInstanceNewProviderLocationColumnChecks.check_upgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareSnapshotInstanceNewProviderLocationColumnChecks.check_downgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworksFieldLengthChecks.setup_upgrade_data 8 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworksFieldLengthChecks._check_length_for_table_columns 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworksFieldLengthChecks.check_upgrade 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworksFieldLengthChecks.check_downgrade 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewGatewayColumnChecks.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewGatewayColumnChecks.check_upgrade 16 0 0 8 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewGatewayColumnChecks.check_downgrade 6 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveHostFromDriverPrivateDataChecks.setup_upgrade_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveHostFromDriverPrivateDataChecks.check_upgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveHostFromDriverPrivateDataChecks.check_downgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewMTUColumnChecks.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewMTUColumnChecks.check_upgrade 26 0 0 16 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewMTUColumnChecks.check_downgrade 6 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddAccessKeyToShareAccessMapping.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddAccessKeyToShareAccessMapping.check_upgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddAccessKeyToShareAccessMapping.check_downgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py MoveShareTypeIdToInstancesCheck.setup_upgrade_data 9 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py MoveShareTypeIdToInstancesCheck.check_upgrade 7 3 0 4 2 55%
manila/tests/db/migrations/alembic/migrations_data_checks.py MoveShareTypeIdToInstancesCheck.check_downgrade 6 2 0 4 2 60%
manila/tests/db/migrations/alembic/migrations_data_checks.py CreateFromSnapshotExtraSpecAndShareColumn._get_fake_data 13 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py CreateFromSnapshotExtraSpecAndShareColumn.setup_upgrade_data 9 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py CreateFromSnapshotExtraSpecAndShareColumn.check_upgrade 25 0 0 8 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py CreateFromSnapshotExtraSpecAndShareColumn.check_downgrade 21 0 0 8 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RevertToSnapshotShareColumn._get_fake_data 13 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RevertToSnapshotShareColumn.setup_upgrade_data 9 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RevertToSnapshotShareColumn.check_upgrade 10 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RevertToSnapshotShareColumn.check_downgrade 9 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveNovaNetIdColumnFromShareNetworks.setup_upgrade_data 6 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveNovaNetIdColumnFromShareNetworks.check_upgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RemoveNovaNetIdColumnFromShareNetworks.check_downgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RestoreStateToShareInstanceAccessMap.generate_share_instance 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RestoreStateToShareInstanceAccessMap.generate_share_instance_access_map 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RestoreStateToShareInstanceAccessMap.setup_upgrade_data 19 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RestoreStateToShareInstanceAccessMap.check_upgrade 11 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py RestoreStateToShareInstanceAccessMap.check_downgrade 7 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddCastRulesToReadonlyToInstances.setup_upgrade_data 8 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddCastRulesToReadonlyToInstances.check_upgrade 9 6 0 4 1 31%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddCastRulesToReadonlyToInstances.check_downgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupMigrationChecks.setup_upgrade_data 28 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupMigrationChecks.check_upgrade 28 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupMigrationChecks.check_downgrade 29 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupSnapshotMemberNewProviderLocationColumnChecks.setup_upgrade_data 18 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupSnapshotMemberNewProviderLocationColumnChecks.check_upgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupSnapshotMemberNewProviderLocationColumnChecks.check_downgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewConsistentSnapshotSupportColumnChecks.setup_upgrade_data 6 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewConsistentSnapshotSupportColumnChecks.check_upgrade 9 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewConsistentSnapshotSupportColumnChecks.check_downgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ReservationExpireIndexChecks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ReservationExpireIndexChecks._get_reservations_expire_delete_index 5 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ReservationExpireIndexChecks.check_upgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ReservationExpireIndexChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewAvailabilityZoneIDColumnChecks.setup_upgrade_data 9 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewAvailabilityZoneIDColumnChecks.check_upgrade 7 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareGroupNewAvailabilityZoneIDColumnChecks.check_downgrade 5 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py SquashSGSnapshotMembersAndSSIModelsChecks.setup_upgrade_data 18 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py SquashSGSnapshotMembersAndSSIModelsChecks.check_upgrade 8 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py SquashSGSnapshotMembersAndSSIModelsChecks.check_downgrade 9 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py MessagesTableChecks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py MessagesTableChecks.check_upgrade 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py MessagesTableChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ProjectShareTypesQuotasChecks.setup_upgrade_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ProjectShareTypesQuotasChecks.check_upgrade 9 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ProjectShareTypesQuotasChecks.check_downgrade 7 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py FixProjectShareTypesQuotasUniqueConstraintChecks.setup_upgrade_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py FixProjectShareTypesQuotasUniqueConstraintChecks.check_upgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py FixProjectShareTypesQuotasUniqueConstraintChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewDescriptionColumnChecks.setup_upgrade_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewDescriptionColumnChecks.check_upgrade 7 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py NewDescriptionColumnChecks.check_downgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BackenInfoTableChecks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BackenInfoTableChecks.check_upgrade 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py BackenInfoTableChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceAccessMapTableChecks.generate_share_instance 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceAccessMapTableChecks.generate_share_access_map 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceAccessMapTableChecks.setup_upgrade_data 12 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceAccessMapTableChecks.check_upgrade 9 0 0 6 1 93%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceAccessMapTableChecks.check_downgrade 9 0 0 6 1 93%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstancesShareIdIndexChecks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstancesShareIdIndexChecks._get_share_instances_share_id_index 4 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstancesShareIdIndexChecks.check_upgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstancesShareIdIndexChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessMetadataTableChecks.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessMetadataTableChecks.check_upgrade 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AccessMetadataTableChecks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerIsAutoDeletableAndIdentifierChecks.setup_upgrade_data 8 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerIsAutoDeletableAndIdentifierChecks.check_upgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerIsAutoDeletableAndIdentifierChecks.check_downgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworkSubnetMigrationChecks._setup_data_for_empty_neutron_net_and_subnet_id_test 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworkSubnetMigrationChecks.setup_upgrade_data 10 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworkSubnetMigrationChecks.check_upgrade 15 0 0 6 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareNetworkSubnetMigrationChecks.check_downgrade 11 3 0 8 1 79%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceProgressFieldChecks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceProgressFieldChecks.check_upgrade 6 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareInstanceProgressFieldChecks.check_downgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerTaskState.setup_upgrade_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerTaskState.check_upgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerTaskState.check_downgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddUpdateSecurityServiceControlFields.setup_upgrade_data 11 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddUpdateSecurityServiceControlFields.check_upgrade 11 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddUpdateSecurityServiceControlFields.check_downgrade 7 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareIsSoftDeleted.setup_upgrade_data 8 0 0 4 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareIsSoftDeleted.check_upgrade 6 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareIsSoftDeleted.check_downgrade 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerMultipleSubnets.setup_upgrade_data 11 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerMultipleSubnets.check_upgrade 16 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ShareServerMultipleSubnets.check_downgrade 8 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSnapshotMetadata.setup_upgrade_data 12 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSnapshotMetadata.check_upgrade 14 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSnapshotMetadata.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSubnetMetadata.setup_upgrade_data 6 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSubnetMetadata.check_upgrade 14 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddSubnetMetadata.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddServiceState._get_service_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddServiceState.setup_upgrade_data 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddServiceState.check_upgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddServiceState.check_downgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddResourceLocks.setup_upgrade_data 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddResourceLocks.check_upgrade 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py AddResourceLocks.check_downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ServiceDisabledReason._get_service_data 3 0 0 0 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ServiceDisabledReason.setup_upgrade_data 4 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ServiceDisabledReason.check_upgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py ServiceDisabledReason.check_downgrade 3 0 0 2 0 100%
manila/tests/db/migrations/alembic/migrations_data_checks.py (no function) 361 0 1 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.setUp 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.snake_walk 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.downgrade 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.INIT_VERSION 1 1 0 0 0 0%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.REPOSITORY 1 1 0 0 0 0%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.migration_api 1 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.migrate_engine 1 1 0 0 0 0%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers._walk_versions 17 0 0 12 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers._migrate_down 11 0 0 4 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers._migrate_up 17 3 0 8 0 88%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.test_walk_versions 2 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py ManilaMigrationsCheckers.test_single_branch 4 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py TestManilaMigrationsMySQL.test_mysql_innodb 9 0 0 0 0 100%
manila/tests/db/migrations/alembic/test_migration.py (no function) 37 0 0 0 0 100%
manila/tests/db/migrations/test_utils.py MigrationUtilsTestCase.test_load_table 5 0 0 0 0 100%
manila/tests/db/migrations/test_utils.py (no function) 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BaseDatabaseAPITestCase._check_fields 2 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py GenericDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py GenericDatabaseAPITestCase.test_ensure_model_values_has_id 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py GenericDatabaseAPITestCase.test_custom_query 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_all_for_share 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_all_for_share_no_instance_mappings 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_instance_access_update 14 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_all_for_instance_with_share_access_data 16 0 0 6 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_all_for_instance_with_filters 12 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_instance_access_delete 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_instance_access_delete_with_locks 15 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_one_share_with_two_share_instance_access_delete 18 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_instance_access_get_with_share_access_data 5 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_check_for_existing_access 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_all_for_share_with_metadata 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_metadata_update 11 1 0 2 1 85%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_with_context 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareAccessDatabaseAPITestCase.test_share_access_get_with_context_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_create 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_create__no_instance 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_read_deleted 13 0 0 8 2 90%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_filter_by_host_with_pools 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_filter_all_by_host_with_pools_multiple_hosts 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_filter_all_by_share_server 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_in_recycle_bin_filter_all_by_share_server 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_in_recycle_bin_filter_all_by_share_network 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_filter_all_by_share_group 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_delete_with_share 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_delete_with_share_need_to_update_usages 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_host 10 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_host_not_found_exception 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_host_no_instance 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_share_group 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_export_location 11 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_is_soft_deleted 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_status 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_get_all_by_ids 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_sort_by_share_instance_fields 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_sort_by_share_fields 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_by_export_location 10 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_by_export_location_not_exist 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_with_limit 11 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_with_count 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_by_share_group_id_with_count 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_by_share_server_with_count 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_by_project_with_count 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_expired 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_with_filters 6 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_like_filters 7 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_all_like_filters_with_percent_sign 7 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_get_has_replicas_field 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replicas_get_all 16 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replicas_get_all_by_share 14 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replicas_get_available_active_replica 22 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_get_exception 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_get_without_share_data 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_get_with_share_data 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_get_with_share_server 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_update 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_replica_delete 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_delete_quota_error 15 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_instance_access_copy 10 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_soft_delete 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_restore 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_metadata_get 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_metadata_get_item 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_metadata_update 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_metadata_update_item 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareDatabaseAPITestCase.test_share_metadata_delete 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_create_with_share_type 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_count_share_groups_in_share_network 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_with_detail 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_host 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_host_with_details 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_project 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_share_server 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_project_with_details 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_get_all_by_name_and_description 10 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_update 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_destroy 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_count_shares_in_share_group 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_count_sg_snapshots_in_share_group 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_get 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_get_all 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_get_all_with_detail 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_get_all_by_project 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_get_all_by_project_with_details 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_update 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_destroy 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_members_get_all 14 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_count_share_group_snapshot_members_in_share 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_members_get 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_members_get_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupDatabaseAPITestCase.test_share_group_snapshot_member_update 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupTypeAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareGroupTypeAPITestCase.test_share_type_destroy_in_use 18 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.setUp 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_create 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_get_all_with_count 11 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_get_all_with_filters_some 13 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_get_latest_for_share 13 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_get_instance 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_get_all_with_filters_some 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_get_all_with_filters_all_filters 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_get_all_with_filters_wrong_filters 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_create 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_update 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_delete 12 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_access_create 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_access_get_all 5 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_access_get 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_access_get_all_for_share_snapshot 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_check_for_existing_access 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_access_get_all_for_snapshot_instance 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_access_update_state 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_access_get 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_access_delete 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_export_location_create 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_export_locations_get 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_export_locations_get 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_export_locations_update 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_instance_export_locations_update_wrong_type 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_metadata_get 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_metadata_get_item 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_metadata_update 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareSnapshotDatabaseAPITestCase.test_share_snapshot_metadata_delete 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_update_valid_order 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_update_export_locations_with_metadata 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_update_string 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_get_admin_export_locations 10 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_get_user_export_locations 12 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareExportLocationsDatabaseAPITestCase.test_get_user_export_locations_old_view 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.setUp 10 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase._get_export_location_uuid_by_path 7 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_get_export_locations_by_share_id 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_get_export_locations_by_share_id_ignore_migration_dest 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_get_export_locations_by_share_instance_id 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_export_location_metadata_update_delete 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_export_location_metadata_update_get 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_export_location_metadata_get_item 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_export_location_metadata_get_item_invalid 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareInstanceExportLocationsMetadataDatabaseAPITestCase.test_set_metadata_with_different_length 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase._get_driver_test_data 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_update 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_update_with_more_values 14 0 0 6 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_update_with_duplicate 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_update_with_delete_existing 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_get 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_delete_single 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py DriverPrivateDataDatabaseAPITestCase.test_delete_all 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.__init__ 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_create_one_network 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_create_two_networks_in_different_tenants 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_create_two_networks_in_one_tenant 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_create_with_duplicated_id 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase._create_share_network_for_project 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_other_tenant_as_admin 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_other_tenant 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_with_shares 9 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_with_security_services 9 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_with_subnets 8 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_delete 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_delete_with_subnets 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_delete_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_update 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_update_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_all_one_record 13 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_all_by_filter_with_project_id 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_all_with_created_since_or_before_filter 19 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_get_all_by_project 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_add_security_service 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_add_security_service_not_found_01 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_add_security_service_not_found_02 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_add_security_service_association_error_already_associated 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_remove_security_service 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_remove_security_service_not_found_01 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_remove_security_service_not_found_02 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_remove_security_service_dissociation_error 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_security_services_relation 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_shares_relation 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_association_get 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkDatabaseAPITestCase.test_share_network_update_security_service 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.__init__ 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_create 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_create_duplicated_id 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_with_share_servers 11 0 0 8 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_not_found 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_delete 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_delete_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_update 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_update_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_all_by_share_network 8 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_by_availability_zone_id 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_az_subnets 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_az_subnets_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_default_subnet 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_get_by_share_server_id_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_share_network_subnet_metadata_get 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_share_network_subnet_metadata_get_item 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_share_network_subnet_metadata_update 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareNetworkSubnetDatabaseAPITestCase.test_share_network_subnet_metadata_delete 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.__init__ 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase._check_expected_fields 2 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_create 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_create_with_duplicated_id 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_all_by_share_network 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_delete 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_update 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_update_no_updates 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_update_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_all_no_records 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_all 12 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_all_two_records 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py SecurityServiceDatabaseAPITestCase.test_get_all_by_project 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.setUp 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_server_get 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_not_found 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_create 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_delete 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_delete_not_found 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_update 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_update_not_found 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_all_by_host_and_share_subnet_valid 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_all_by_host_and_share_subnet_valid_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_all_by_host_and_share_subnet 14 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_all_by_host_and_share_subnet_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_all 13 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_backend_details_set 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_backend_details_set_not_found 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_get_with_details 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_delete_with_details 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_server_search_by_identifier 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_server_get_all_unused_deletable 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_server_get_all_with_filters 18 0 0 8 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_server_get_all_by_host 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_share_servers_update 7 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareServerDatabaseAPITestCase.test_encryption_keys_get_count 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ServiceDatabaseAPITestCase.setUp 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ServiceDatabaseAPITestCase.test_create 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ServiceDatabaseAPITestCase.test_create__az_exists 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ServiceDatabaseAPITestCase.test_create__az_missing 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ServiceDatabaseAPITestCase.test_update 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AvailabilityZonesDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AvailabilityZonesDatabaseAPITestCase.test_ensure_availability_zone_exists_invalid 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AvailabilityZonesDatabaseAPITestCase.test_az_get 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AvailabilityZonesDatabaseAPITestCase.test_az_get_all 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.setUp 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase._setup_network_allocations_get_for_share_server 10 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_get_only_user_network_allocations 5 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_get_only_admin_network_allocations 5 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_get_all_network_allocations 5 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_get 9 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_get_no_result 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_get_by_subnet_id 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_get_read_deleted 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_update 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py NetworkAllocationsDatabaseAPITestCase.test_network_allocation_update_read_deleted 6 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ReservationDatabaseAPITest.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ReservationDatabaseAPITest.test_reservation_expire 11 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest._days_ago 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest._turn_on_foreign_key 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest.test_purge_records_with_del_days 18 0 0 6 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest.test_purge_records_with_illegal_args 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py PurgeDeletedTest.test_purge_records_with_constraint 17 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_destroy_in_use 23 0 0 8 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_destroy_quotas_and_reservations 42 0 0 12 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_replica_data_get_for_project 22 0 0 6 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_get_by_name_or_id_found_by_id 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_get_by_name_or_id_found_by_name 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_get_by_name_or_id_when_does_not_exist 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_get_with_none_id 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_update 16 0 0 12 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareTypeAPITestCase.test_share_type_update_not_found 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.setUp 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_create 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_delete 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_different_project 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_as_admin 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_with_filter 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_with_created_since_or_before_filter 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_with_invalid_sort_key 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_sorted_asc 7 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_with_limit_and_offset 4 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_message_get_all_sorted 7 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py MessagesDatabaseAPITestCase.test_cleanup_expired_messages 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BackendInfoDatabaseAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BackendInfoDatabaseAPITestCase.test_create 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BackendInfoDatabaseAPITestCase.test_get 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BackendInfoDatabaseAPITestCase.test_delete 9 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py BackendInfoDatabaseAPITestCase.test_double_update 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.setUp 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_resources_host_update_no_matches 26 0 0 10 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_resources_host_update_partial_matches 19 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_instance_status_update 8 0 0 4 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_snapshot_instances_status_update 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_and_snapshot_instances_status_update 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareResourcesAPITestCase.test_share_and_snapshot_instances_status_update_invalid_status 11 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.setUp 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase._get_async_operation_test_data 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_update 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_update_with_more_values 14 0 0 6 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_update_with_duplicate 8 0 0 2 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_update_with_delete_existing 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_get 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_delete_single 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py AsyncOperationDatabaseAPITestCase.test_delete_all 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.setUp 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase._create_transfer 8 1 0 6 1 86%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.test_transfer_create 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.test_transfer_get 8 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.test_transfer_get_all 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.test_transfer_destroy 12 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py TransfersTestCase.test_transfer_accept_then_rollback 23 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.setUp 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_create_share_backup 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_get 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_delete 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_delete_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_update 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ShareBackupDatabaseAPITestCase.test_update_not_found 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.setUp 4 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_create 7 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_update_invalid 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_update 11 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_delete_invalid 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_delete 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_get_invalid 1 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_get 6 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_lock_get_all_basic_filters 22 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py ResourceLocksTestCase.test_resource_locks_get_all_time_filters 18 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_api.py (no function) 500 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_available 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_not_transitional 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_creating 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_reverting 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_replication_change 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_share_instance_prefer_active_instance 5 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_access_rules_status_no_instances 2 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareTestCase.test_access_rules_status 3 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareAccessTestCase.test_share_access_mapping_state 10 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py ShareSnapshotTestCase.test_instance_and_proxified_properties 15 0 0 0 0 100%
manila/tests/db/sqlalchemy/test_models.py (no function) 28 0 0 0 0 100%
manila/tests/db/test_api.py DBInterfaceTestCase.test_interface_methods 10 0 0 4 0 100%
manila/tests/db/test_api.py (no function) 6 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.setUp 5 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_upgrade 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_upgrade_none_version 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_downgrade 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_downgrade_none_version 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_stamp 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_stamp_none_version 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_revision 2 0 0 0 0 100%
manila/tests/db/test_migration.py MigrationTestCase.test_version 5 0 0 0 0 100%
manila/tests/db/test_migration.py (no function) 22 0 0 0 0 100%
manila/tests/db_utils.py _create_db_row 5 0 0 2 0 100%
manila/tests/db_utils.py create_share_group 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_group_snapshot 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_group_snapshot_member 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_access 2 0 0 0 0 100%
manila/tests/db_utils.py create_share 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_without_instance 3 0 0 0 0 100%
manila/tests/db_utils.py create_share_instance 1 0 0 0 0 100%
manila/tests/db_utils.py create_share_replica 4 0 0 2 0 100%
manila/tests/db_utils.py create_snapshot 7 0 0 2 0 100%
manila/tests/db_utils.py create_snapshot_instance 3 0 0 0 0 100%
manila/tests/db_utils.py create_snapshot_instance_export_locations 3 0 0 0 0 100%
manila/tests/db_utils.py create_access 7 0 0 2 0 100%
manila/tests/db_utils.py create_snapshot_access 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_server 6 0 0 2 0 100%
manila/tests/db_utils.py create_share_type 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_group_type 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_network 2 0 0 0 0 100%
manila/tests/db_utils.py create_share_network_subnet 2 0 0 0 0 100%
manila/tests/db_utils.py create_security_service 6 0 0 2 0 100%
manila/tests/db_utils.py create_message 2 0 0 0 0 100%
manila/tests/db_utils.py create_transfer 2 0 0 0 0 100%
manila/tests/db_utils.py create_backup 3 0 0 0 0 100%
manila/tests/db_utils.py create_lock 2 0 0 0 0 100%
manila/tests/db_utils.py (no function) 30 0 0 0 0 100%
manila/tests/declare_conf.py (no function) 3 0 0 0 0 100%
manila/tests/fake_backup_driver.py FakeBackupDriver.__init__ 2 0 0 0 0 100%
manila/tests/fake_backup_driver.py FakeBackupDriver.backup 1 1 0 0 0 0%
manila/tests/fake_backup_driver.py FakeBackupDriver.restore 1 1 0 0 0 0%
manila/tests/fake_backup_driver.py FakeBackupDriver.delete 1 1 0 0 0 0%
manila/tests/fake_backup_driver.py FakeBackupDriver.get_backup_progress 1 1 0 0 0 0%
manila/tests/fake_backup_driver.py FakeBackupDriver.get_restore_progress 1 1 0 0 0 0%
manila/tests/fake_backup_driver.py FakeBackupDriver.get_backup_info 2 0 0 0 0 100%
manila/tests/fake_backup_driver.py (no function) 9 0 0 0 0 100%
manila/tests/fake_client_exception_class.py Unauthorized.__init__ 1 1 0 0 0 0%
manila/tests/fake_client_exception_class.py (no function) 4 0 0 0 0 100%
manila/tests/fake_compute.py FakeServer.__init__ 5 0 0 2 0 100%
manila/tests/fake_compute.py FakeServer.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_compute.py FakeServer.__setitem__ 1 1 0 0 0 0%
manila/tests/fake_compute.py FakeServer.get 1 0 0 0 0 100%
manila/tests/fake_compute.py FakeServer.update 1 1 0 0 0 0%
manila/tests/fake_compute.py FakeKeypair.__init__ 4 0 0 2 0 100%
manila/tests/fake_compute.py API.instance_volume_attach 1 1 0 0 0 0%
manila/tests/fake_compute.py API.instance_volume_detach 1 1 0 0 0 0%
manila/tests/fake_compute.py API.instance_volumes_list 1 1 0 0 0 0%
manila/tests/fake_compute.py API.server_create 1 1 0 0 0 0%
manila/tests/fake_compute.py API.server_delete 1 1 0 0 0 0%
manila/tests/fake_compute.py API.server_get 1 1 0 0 0 0%
manila/tests/fake_compute.py API.server_get_by_name_or_id 1 1 0 0 0 0%
manila/tests/fake_compute.py API.server_reboot 1 1 0 0 0 0%
manila/tests/fake_compute.py API.keypair_list 1 1 0 0 0 0%
manila/tests/fake_compute.py API.keypair_import 1 1 0 0 0 0%
manila/tests/fake_compute.py API.keypair_delete 1 1 0 0 0 0%
manila/tests/fake_compute.py API.add_security_group_to_server 1 1 0 0 0 0%
manila/tests/fake_compute.py (no function) 23 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.__init__ 2 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver._setup_service_instance_manager 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.manage_existing 3 3 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.unmanage 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.driver_handles_share_servers 3 0 0 2 0 100%
manila/tests/fake_driver.py FakeShareDriver.create_snapshot 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.delete_snapshot 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.create_share 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.create_share_from_snapshot 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.delete_share 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.ensure_share 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.allow_access 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.deny_access 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.get_share_stats 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.do_setup 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.setup_server 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.teardown_server 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.get_network_allocations_number 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver._verify_share_server_handling 1 0 0 0 0 100%
manila/tests/fake_driver.py FakeShareDriver.create_share_group 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.delete_share_group 1 1 0 0 0 0%
manila/tests/fake_driver.py FakeShareDriver.get_share_status 1 1 0 0 0 0%
manila/tests/fake_driver.py (no function) 29 0 0 0 0 100%
manila/tests/fake_image.py FakeImage.__init__ 3 0 0 2 0 100%
manila/tests/fake_image.py (no function) 4 0 0 0 0 100%
manila/tests/fake_network.py FakeNetwork.__init__ 5 1 0 2 1 71%
manila/tests/fake_network.py FakeNetwork.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_network.py FakeSubnet.__init__ 5 0 0 2 0 100%
manila/tests/fake_network.py FakeSubnet.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_network.py FakePort.__init__ 5 0 0 2 0 100%
manila/tests/fake_network.py FakePort.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_network.py FakeRouter.__init__ 4 1 0 2 1 67%
manila/tests/fake_network.py FakeRouter.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_network.py FakeRouter.__setitem__ 1 1 0 0 0 0%
manila/tests/fake_network.py FakeDeviceAddr.__init__ 1 0 0 0 0 100%
manila/tests/fake_network.py FakeDeviceAddr.list 1 0 0 0 0 100%
manila/tests/fake_network.py FakeDevice.__init__ 2 0 0 0 0 100%
manila/tests/fake_network.py API.get_all_admin_project_networks 7 7 0 0 0 0%
manila/tests/fake_network.py API.create_port 14 14 0 8 0 0%
manila/tests/fake_network.py API.list_ports 10 10 0 8 0 0%
manila/tests/fake_network.py API.show_port 3 3 0 0 0 0%
manila/tests/fake_network.py API.delete_port 1 1 0 0 0 0%
manila/tests/fake_network.py API.get_subnet 1 1 0 0 0 0%
manila/tests/fake_network.py API.subnet_create 1 1 0 0 0 0%
manila/tests/fake_network.py API.router_add_interface 1 1 0 0 0 0%
manila/tests/fake_network.py API.show_router 1 1 0 0 0 0%
manila/tests/fake_network.py API.update_port_fixed_ips 1 1 0 0 0 0%
manila/tests/fake_network.py API.router_remove_interface 1 1 0 0 0 0%
manila/tests/fake_network.py API.update_subnet 1 1 0 0 0 0%
manila/tests/fake_network.py API.get_all_networks 5 5 0 0 0 0%
manila/tests/fake_network.py API.get_network 3 3 0 0 0 0%
manila/tests/fake_network.py API.network_create 4 4 0 0 0 0%
manila/tests/fake_network.py (no function) 40 0 0 0 0 100%
manila/tests/fake_notifier.py reset 1 0 0 0 0 100%
manila/tests/fake_notifier.py FakeNotifier.__init__ 5 0 0 2 0 100%
manila/tests/fake_notifier.py FakeNotifier.prepare 3 1 0 2 1 60%
manila/tests/fake_notifier.py FakeNotifier._notify 4 0 0 0 0 100%
manila/tests/fake_notifier.py stub_notifier 4 0 0 2 1 83%
manila/tests/fake_notifier.py (no function) 13 0 0 0 0 100%
manila/tests/fake_service_instance.py FakeServiceInstanceManager.__init__ 7 0 0 0 0 100%
manila/tests/fake_service_instance.py FakeServiceInstanceManager.get_service_instance 1 1 0 0 0 0%
manila/tests/fake_service_instance.py FakeServiceInstanceManager.network_helper 1 0 0 0 0 100%
manila/tests/fake_service_instance.py FakeServiceInstanceManager._get_network_helper 2 0 0 0 0 100%
manila/tests/fake_service_instance.py FakeServiceInstanceManager._create_service_instance 1 1 0 0 0 0%
manila/tests/fake_service_instance.py FakeServiceInstanceManager._delete_server 1 1 0 0 0 0%
manila/tests/fake_service_instance.py FakeServiceInstanceManager._get_service_instance_name 1 1 0 0 0 0%
manila/tests/fake_service_instance.py FakeNeutronNetworkHelper.setup_connectivity_with_service_instances 1 0 0 0 0 100%
manila/tests/fake_service_instance.py (no function) 13 0 0 0 0 100%
manila/tests/fake_share.py fake_share 3 0 0 0 0 100%
manila/tests/fake_share.py fake_share_instance 8 0 0 4 0 100%
manila/tests/fake_share.py fake_share_type 6 0 0 2 0 100%
manila/tests/fake_share.py fake_snapshot 20 1 0 4 1 92%
manila/tests/fake_share.py fake_snapshot_instance 7 0 0 4 0 100%
manila/tests/fake_share.py expected_snapshot 10 0 0 4 0 100%
manila/tests/fake_share.py search_opts 3 0 0 0 0 100%
manila/tests/fake_share.py fake_access 3 0 0 0 0 100%
manila/tests/fake_share.py fake_replica 7 0 0 4 0 100%
manila/tests/fake_share.py fake_replica_request_spec 7 1 0 2 1 78%
manila/tests/fake_share.py fake_share_server_get 2 0 0 0 0 100%
manila/tests/fake_share.py fake_backup 5 1 0 2 1 71%
manila/tests/fake_share.py (no function) 18 0 0 0 0 100%
manila/tests/fake_utils.py fake_execute_get_log 1 0 0 0 0 100%
manila/tests/fake_utils.py fake_execute_clear_log 1 0 0 0 0 100%
manila/tests/fake_utils.py fake_execute_set_repliers 1 0 0 0 0 100%
manila/tests/fake_utils.py fake_execute_default_reply_handler 1 0 0 0 0 100%
manila/tests/fake_utils.py fake_execute 26 3 0 6 2 84%
manila/tests/fake_utils.py stub_out_utils_execute 3 0 0 0 0 100%
manila/tests/fake_utils.py get_fake_lock_context 4 0 0 0 0 100%
manila/tests/fake_utils.py (no function) 16 0 0 0 0 100%
manila/tests/fake_volume.py FakeVolume.__init__ 5 0 0 2 0 100%
manila/tests/fake_volume.py FakeVolume.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_volume.py FakeVolumeSnapshot.__init__ 4 0 0 2 0 100%
manila/tests/fake_volume.py FakeVolumeSnapshot.__getitem__ 1 0 0 0 0 100%
manila/tests/fake_volume.py API.get 1 1 0 0 0 0%
manila/tests/fake_volume.py API.create_snapshot_force 1 1 0 0 0 0%
manila/tests/fake_volume.py API.get_snapshot 1 1 0 0 0 0%
manila/tests/fake_volume.py API.delete_snapshot 1 1 0 0 0 0%
manila/tests/fake_volume.py API.create 1 1 0 0 0 0%
manila/tests/fake_volume.py API.extend 1 1 0 0 0 0%
manila/tests/fake_volume.py API.get_all 1 1 0 0 0 0%
manila/tests/fake_volume.py API.delete 1 1 0 0 0 0%
manila/tests/fake_volume.py API.get_all_snapshots 1 1 0 0 0 0%
manila/tests/fake_volume.py API.wait_for_available_volume 1 0 0 0 0 100%
manila/tests/fake_volume.py (no function) 19 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeResponse.__init__ 2 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.__init__ 4 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.login 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.set_host 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.enable_service 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.create_project 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.get_share 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.create_share 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.delete_share 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.create_snapshot 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.delete_snapshot 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.clone_snapshot 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.has_clones 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.modify_share 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeZFSSA.allow_access_nfs 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.deny_access_nfs 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.get_project_stats 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeZFSSA.create_schema 1 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeRestClient.__init__ 8 0 0 0 0 100%
manila/tests/fake_zfssa.py FakeRestClient._path 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient._authoriza 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.login 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.logout 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.islogin 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.request 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.get 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.post 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.put 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.delete 1 1 0 0 0 0%
manila/tests/fake_zfssa.py FakeRestClient.head 1 1 0 0 0 0%
manila/tests/fake_zfssa.py (no function) 33 0 0 0 0 100%
manila/tests/hacking/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/hacking/checks.py BaseASTChecker.__init__ 2 0 0 0 0 100%
manila/tests/hacking/checks.py BaseASTChecker.run 2 0 0 0 0 100%
manila/tests/hacking/checks.py BaseASTChecker.add_error 3 0 0 0 0 100%
manila/tests/hacking/checks.py BaseASTChecker._check_call_names 5 0 0 6 2 82%
manila/tests/hacking/checks.py no_translate_logs 2 0 0 2 0 100%
manila/tests/hacking/checks.py CheckLoggingFormatArgs._find_name 11 9 0 8 1 16%
manila/tests/hacking/checks.py CheckLoggingFormatArgs.visit_Call 16 5 0 14 2 70%
manila/tests/hacking/checks.py check_explicit_underscore_import 6 0 0 6 0 100%
manila/tests/hacking/checks.py CheckForTransAdd.visit_BinOp 6 0 0 6 1 92%
manila/tests/hacking/checks.py dict_constructor_with_list_copy 3 0 0 2 0 100%
manila/tests/hacking/checks.py validate_assertTrue 3 0 0 2 0 100%
manila/tests/hacking/checks.py check_uuid4 5 0 0 4 0 100%
manila/tests/hacking/checks.py no_log_warn_check 3 0 0 2 0 100%
manila/tests/hacking/checks.py (no function) 44 0 0 0 0 100%
manila/tests/image/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/image/test_image.py FakeImageClient.Image.images 1 1 0 0 0 0%
manila/tests/image/test_image.py FakeImageClient.Image.__getattr__ 1 1 0 0 0 0%
manila/tests/image/test_image.py FakeImageClient.__init__ 1 0 0 0 0 100%
manila/tests/image/test_image.py OpenStackClientTestCase.test_auth 6 0 0 0 0 100%
manila/tests/image/test_image.py ImageApiTestCase.setUp 5 0 0 0 0 100%
manila/tests/image/test_image.py ImageApiTestCase.test_image_list 6 0 0 0 0 100%
manila/tests/image/test_image.py ImageApiTestCase.test_image_list.FakeImageClient.images 1 0 0 0 0 100%
manila/tests/image/test_image.py (no function) 17 0 0 0 0 100%
manila/tests/integrated/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/integrated/api/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/integrated/api/client.py OpenStackApiException.__init__ 8 8 0 4 0 0%
manila/tests/integrated/api/client.py OpenStackApiAuthenticationException.__init__ 3 3 0 2 0 0%
manila/tests/integrated/api/client.py OpenStackApiAuthorizationException.__init__ 3 3 0 2 0 0%
manila/tests/integrated/api/client.py OpenStackApiNotFoundException.__init__ 3 3 0 2 0 0%
manila/tests/integrated/api/client.py TestOpenStackClient.__init__ 6 0 0 0 0 100%
manila/tests/integrated/api/client.py TestOpenStackClient.request 15 2 0 4 2 79%
manila/tests/integrated/api/client.py TestOpenStackClient._authenticate 10 2 0 4 2 71%
manila/tests/integrated/api/client.py TestOpenStackClient.api_request 16 5 0 8 1 58%
manila/tests/integrated/api/client.py TestOpenStackClient._decode_json 5 1 0 2 1 71%
manila/tests/integrated/api/client.py TestOpenStackClient.api_options 4 4 0 0 0 0%
manila/tests/integrated/api/client.py TestOpenStackClient.api_get 3 0 0 0 0 100%
manila/tests/integrated/api/client.py TestOpenStackClient.api_post 8 8 0 2 0 0%
manila/tests/integrated/api/client.py TestOpenStackClient.api_put 8 8 0 2 0 0%
manila/tests/integrated/api/client.py TestOpenStackClient.api_delete 3 3 0 0 0 0%
manila/tests/integrated/api/client.py TestOpenStackClient.get_shares 2 0 0 0 0 100%
manila/tests/integrated/api/client.py (no function) 26 0 0 0 0 100%
manila/tests/integrated/integrated_helpers.py generate_random_alphanumeric 1 1 0 0 0 0%
manila/tests/integrated/integrated_helpers.py generate_random_numeric 1 1 0 0 0 0%
manila/tests/integrated/integrated_helpers.py generate_new_element 7 7 0 4 0 0%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase.setUp 7 0 0 0 0 100%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase.tearDown 2 0 0 0 0 100%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase._start_api_service 4 0 0 0 0 100%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase._get_flags 4 0 0 0 0 100%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase.get_unused_server_name 3 3 0 0 0 0%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase.get_invalid_image 1 1 0 0 0 0%
manila/tests/integrated/integrated_helpers.py _IntegratedTestBase._build_minimal_create_server_request 14 14 0 2 0 0%
manila/tests/integrated/integrated_helpers.py (no function) 21 0 0 0 0 100%
manila/tests/integrated/test_extensions.py ExtensionsTest._get_flags 4 0 0 0 0 100%
manila/tests/integrated/test_extensions.py ExtensionsTest.test_get_foxnsocks 4 0 0 0 0 100%
manila/tests/integrated/test_extensions.py (no function) 8 0 0 0 0 100%
manila/tests/integrated/test_login.py LoginTest.test_login 3 1 0 2 1 60%
manila/tests/integrated/test_login.py (no function) 5 0 0 0 0 100%
manila/tests/keymgr/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanSecretACLTestCase.setUp 4 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanSecretACLTestCase.test_get_client_and_href_with_valid_secret 7 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanSecretACLTestCase.test_get_client_and_href_missing_backend 2 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanSecretACLTestCase.test_get_client_and_href_missing_secret_ref 1 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanUserAppCredsTestCase.setUp 3 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanUserAppCredsTestCase.test_get_application_credentials_success 6 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanUserAppCredsTestCase.test_get_application_credentials_missing_id 1 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanUserAppCredsTestCase.test_delete_application_credentials 4 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py BarbicanUserAppCredsTestCase.test_delete_application_credentials_missing_id 1 0 0 0 0 100%
manila/tests/keymgr/test_barbican.py (no function) 24 0 0 0 0 100%
manila/tests/lock/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.setUp 5 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test__get_lock_context 3 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test__check_allow_lock_manipulation_not_allowed 1 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test__check_allow_lock_manipulation_allowed 2 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_access_is_restricted 9 0 0 2 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_access_is_restricted_not_authorized 5 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_get_all_all_projects_ignored 5 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_get_all_with_filters 6 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_lock_resource_not_owned_by_user 4 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_lock_invalid_resource_status 4 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_lock_invalid_resource_soft_deleted 4 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_lock 8 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_access_show_lock 13 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_create_visibility_lock_lock_exists 7 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_update_lock_resource_not_allowed_with_policy_failure 5 0 0 2 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_update_invalid_resource_status 5 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_update 6 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_delete_not_allowed_with_policy_failure 8 0 0 2 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_delete 5 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_ensure_context_can_delete_lock_policy_fails 6 0 0 0 0 100%
manila/tests/lock/test_api.py ResourceLockApiTest.test_ensure_context_can_delete_lock 7 0 0 0 0 100%
manila/tests/lock/test_api.py (no function) 47 0 0 0 0 100%
manila/tests/message/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.setUp 5 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_create 7 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_create_swallows_exception 5 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_get 2 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_get_all 2 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_delete 2 0 0 0 0 100%
manila/tests/message/test_api.py MessageApiTest.test_cleanup_expired_messages 4 0 0 0 0 100%
manila/tests/message/test_api.py (no function) 20 0 0 0 0 100%
manila/tests/message/test_message_field.py MessageFieldTest.test_unique_ids 2 0 0 0 0 100%
manila/tests/message/test_message_field.py MessageFieldTest.test_translate_action 4 0 0 2 0 100%
manila/tests/message/test_message_field.py MessageFieldTest.test_translate_detail 4 0 0 2 0 100%
manila/tests/message/test_message_field.py MessageFieldTest.test_translate_detail_id 2 0 0 0 0 100%
manila/tests/message/test_message_field.py (no function) 19 0 0 0 0 100%
manila/tests/monkey_patch_example/__init__.py example_decorator 2 0 0 0 0 100%
manila/tests/monkey_patch_example/__init__.py example_decorator.wrapped_func 2 0 0 0 0 100%
manila/tests/monkey_patch_example/__init__.py (no function) 2 0 0 0 0 100%
manila/tests/monkey_patch_example/example_a.py example_function_a 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_a.py ExampleClassA.example_method 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_a.py ExampleClassA.example_method_add 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_a.py (no function) 4 0 0 0 0 100%
manila/tests/monkey_patch_example/example_b.py example_function_b 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_b.py ExampleClassB.example_method 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_b.py ExampleClassB.example_method_add 1 0 0 0 0 100%
manila/tests/monkey_patch_example/example_b.py (no function) 4 0 0 0 0 100%
manila/tests/network/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/network/linux/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/network/linux/test_interface.py BaseChild.plug 1 1 0 0 0 0%
manila/tests/network/linux/test_interface.py BaseChild.unplug 1 1 0 0 0 0%
manila/tests/network/linux/test_interface.py TestBase.setUp 12 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestABCDriver.test_verify_abs_class_has_abs_methods 9 3 0 0 0 67%
manila/tests/network/linux/test_interface.py TestABCDriver.test_get_device_name 3 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestABCDriver.test_l3_init 8 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestABCDriver.test__remove_outdated_interfaces 7 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestABCDriver.test__get_set_of_device_cidrs 5 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestABCDriver.test__get_set_of_device_cidrs_exception 5 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestNoopInterfaceDriver.test_init_l3 2 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestNoopInterfaceDriver.test_plug 2 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestNoopInterfaceDriver.test_unplug 2 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_get_device_name 3 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_plug_no_ns 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_plug_with_ns 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_plug_alt_bridge 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver._test_plug 17 0 0 6 1 96%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver._test_plug.device_exists 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_plug_reset_mac 7 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestOVSInterfaceDriver.test_unplug 6 0 0 2 1 88%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_get_device_name 3 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_plug_no_ns 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_plug_with_ns 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver._test_plug 13 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver._test_plug.device_exists 1 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_plug_dev_exists 6 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_unplug_no_device 7 0 0 0 0 100%
manila/tests/network/linux/test_interface.py TestBridgeInterfaceDriver.test_unplug 6 0 0 0 0 100%
manila/tests/network/linux/test_interface.py (no function) 42 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.setUp 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.tearDown 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_execute_wrapper 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_execute_wrapper_int_options 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_execute_wrapper_no_options 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_run_no_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_run_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestSubProcessBase.test_as_root_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.setUp 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.tearDown 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_get_devices 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_get_devices_malformed_line 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_get_namespaces 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_add_tuntap 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_add_veth 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_add_veth_with_namespaces 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_get_device 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_ensure_namespace 7 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_ensure_namespace_existing 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_namespace_is_empty_no_devices 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_namespace_is_empty 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_garbage_collect_namespace_does_not_exist 8 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns 9 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_garbage_collect_namespace_existing_not_empty 14 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_add_device_to_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpWrapper.test_add_device_to_namespace_is_none 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_eq_same_name 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_eq_diff_name 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_eq_same_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_eq_diff_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_eq_other_is_none 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDevice.test_str 1 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCommandBase.setUp 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCommandBase.test_run 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCommandBase.test_run_with_options 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCommandBase.test_as_root 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCommandBase.test_as_root_with_options 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDeviceCommandBase.setUp 6 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPDeviceCommandBase.test_name_property 1 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCmdBase.setUp 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCmdBase._assert_call 1 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIPCmdBase._assert_sudo 1 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.setUp 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_address 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_mtu 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_up 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_down 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_netns 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_name 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_set_alias 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_delete 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_address_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_mtu_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_qdisc_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_qlen_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_alias_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_state_property 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpLinkCommand.test_settings_property 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.setUp 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_add_address 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_add_address_scoped 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_del_address 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_flush 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_list 6 0 0 2 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpAddrCommand.test_list_filtered 7 0 0 2 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.setUp 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_add_gateway 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_del_gateway 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_get_gateway 4 0 0 2 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_pullup_route 6 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_pullup_route.pullup_side_effect 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_pullup_route_first 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_pullup_route_first.pullup_side_effect 2 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_list 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_delete_net_route 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpRouteCommand.test_clear_outdated_routes 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.setUp 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_add_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_delete_namespace 3 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_namespace_exists 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_namespace_doest_not_exist 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_execute 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestIpNetnsCommand.test_execute_env_var_prepend 5 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestDeviceExists.test_device_exists 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py TestDeviceExists.test_device_does_not_exist 4 0 0 0 0 100%
manila/tests/network/linux/test_ip_lib.py (no function) 109 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py OVS_Lib_Test.setUp 6 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py OVS_Lib_Test.tearDown 2 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py OVS_Lib_Test.test_reset_bridge 2 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py OVS_Lib_Test.test_delete_port 3 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py OVS_Lib_Test.test_port_id_regex 10 0 0 0 0 100%
manila/tests/network/linux/test_ovs_lib.py (no function) 9 0 0 0 0 100%
manila/tests/network/neutron/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.create_port 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.delete_port 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.show_port 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.list_ports 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.create_port_binding 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.delete_port_binding 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.activate_port_binding 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.list_networks 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.show_network 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.show_subnet 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.create_router 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.list_routers 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.create_network 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.create_subnet 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.update_port 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.add_interface_router 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.update_router 1 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.show_router 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py FakeNeutronClient.list_extensions 1 1 0 0 0 0%
manila/tests/network/neutron/test_neutron_api.py NeutronclientTestCase.test_no_auth_obj 9 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronclientTestCase.test_with_auth_obj 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.setUp 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_api_object 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_with_all_args 15 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_with_required_args 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_with_additional_kwargs 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_with_host_id_no_binding_ext 3 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_exception 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_port_exception_status_409 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_delete_port 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_delete_port_NeutronClientException 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_delete_port_PortNotFoundClient 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_list_ports 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_show_port 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_get_network 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_get_subnet 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_get_all_network 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_list_extensions 9 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_network 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_subnet 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_router 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_list_routers 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_network_exception 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_subnet_exception 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_create_router_exception 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_update_port_fixed_ips 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_update_port_fixed_ips_exception 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_bind_port_to_host 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_delete_port_binding 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_activate_port_binding 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_router_update_routes 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_router_update_routes_exception 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_show_router 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_router_add_interface 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_router_add_interface_exception 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_admin_project_id_exist 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_admin_project_id_not_exist 9 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_admin_project_id_not_exist_with_failure 11 1 0 0 0 91%
manila/tests/network/neutron/test_neutron_api.py NeutronApiTest.test_get_all_admin_project_networks 10 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_api.py (no function) 76 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.setUp 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest._get_neutron_network_plugin_instance 4 2 0 2 1 50%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_allocate_network_external_neutron_network 14 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_allocate_network_one_allocation 14 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_allocate_network_two_allocation 13 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_allocate_network_create_port_exception 11 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest._setup_manage_network_allocations 14 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_manage_network_allocations_create_update 20 0 0 6 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test__get_ports_respective_to_ips_multiple_fixed_ips 12 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_manage_network_allocations_exception 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_unmanage_network_allocations 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_deallocate_network_nominal 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_deallocate_network_neutron_api_exception 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_save_neutron_network_data 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_save_neutron_network_data_multi_segment 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_save_neutron_network_data_multi_segment_without_ident 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_save_neutron_network_data_multi_segment_without_cfg 3 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_save_neutron_subnet_data 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_has_network_provider_extension_true 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronNetworkPluginTest.test_has_network_provider_extension_false 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.setUp 2 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_init_valid 10 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_init_invalid 8 0 0 4 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_init_subnet_does_not_belong_to_net 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest._get_neutron_network_plugin_instance 8 0 0 2 1 90%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test___update_share_network_net_data_same_values 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test___update_share_network_net_data_different_values_empty 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test___update_share_network_net_data_different_values 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_allocate_network 13 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_manage_network_allocations 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronSingleNetworkPluginTest.test_manage_network_allocations_admin 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.setUp 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest._get_neutron_network_plugin_instance 4 0 0 2 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_wait_for_bind 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_wait_for_bind_error 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_wait_for_bind_two_ports_no_bind 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_allocate_network_one_allocation 21 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_allocate_network_multi_segment 36 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_extend_network_allocations 15 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_delete_extended_allocations 14 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test_cutover_network_allocation 27 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test__get_port_create_args 27 0 0 14 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginTest.test__get_port_create_args_host_id 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.setUp 10 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest._get_neutron_network_plugin_instance 8 0 0 2 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_allocate_network 15 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_init_valid 10 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_init_invalid 8 0 0 4 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_init_subnet_does_not_belong_to_net 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest._get_neutron_single_network_plugin_instance 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test___update_share_network_net_data_same_values 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test___update_share_network_net_data_different_values_empty 6 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test___update_share_network_net_data_different_values 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_wait_for_bind 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_wait_for_bind_error 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_wait_for_bind_two_ports_no_bind 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test_allocate_network_one_allocation 18 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test__get_port_create_args 27 0 0 14 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginTest.test__get_port_create_args_host_id 7 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginWithNormalTypeTest.setUp 8 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginWithNormalTypeTest.test_allocate_network_one_allocation 20 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindNetworkPluginWithNormalTypeTest.test_update_network_allocation 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.setUp 12 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.test_allocate_network_one_allocation 18 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.test_update_network_allocation 5 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.test__get_matched_ip_address 2 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.test__get_matched_ip_address_illegal 2 0 0 2 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest._setup_include_network_info 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py NeutronBindSingleNetworkPluginWithNormalTypeTest.test_include_network_info 4 0 0 0 0 100%
manila/tests/network/neutron/test_neutron_plugin.py (no function) 175 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_only_with_required_data_v4 11 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_with_all_data_v4 13 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_only_with_required_data_v6 11 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_with_all_data_v6 12 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_with_valid_network_types_v4 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_init_with_fake_network_types_v4 3 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_invalid_init_without_any_config_definitions 1 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_invalid_init_required_data_improper 8 0 0 4 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_invalid_init_incorrect_allowed_ip_ranges_v4 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_invalid_init_mismatch_of_versions 9 0 0 4 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_deallocate_network 10 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_zero_addresses_ipv4 7 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_zero_addresses_ipv6 7 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_one_ip_address_ipv4_no_usages_exist 15 0 0 4 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_two_ip_addresses_ipv4_two_usages_exist 15 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_two_ip_addresses_ipv4_two_usages_exist.fake_get_allocations_by_ip_address 4 0 0 2 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_allocate_network_no_available_ipv4_addresses 9 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest._setup_manage_network_allocations 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_manage_network_allocations 18 0 0 4 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_unmanage_network_allocations 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest._setup_include_network_info 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py StandaloneNetworkPluginTest.test_include_network_info 4 0 0 0 0 100%
manila/tests/network/test_standalone_network_plugin.py (no function) 51 0 0 0 0 100%
manila/tests/runtime_conf.py (no function) 3 0 0 0 0 100%
manila/tests/scheduler/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/scheduler/drivers/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerTestCase.setUp 4 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerTestCase.test_update_service_capabilities 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerTestCase.test_hosts_up 9 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerTestCase.test_hosts_up.fake_service_is_up 3 0 0 2 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerDriverBaseTestCase.test_unimplemented_schedule 3 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerDriverModuleTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py SchedulerDriverModuleTestCase.test_share_host_update_db 3 0 0 0 0 100%
manila/tests/scheduler/drivers/test_base.py (no function) 20 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test___format_filter_properties_active_replica_host_is_provided 11 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test___format_filter_properties_no_default_share_type_provided 6 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__format_filter_properties_backend_specified_for_replica 10 0 0 2 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__format_filter_properties_storage_protocol_extra_spec_present 10 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_create_share_no_hosts 6 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_snapshot_support 12 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_without_snapshot_support 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_valid_replication_spec 12 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_invalid_replication_type_spec 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_storage_protocol_not_supported 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_valid_storage_protocol 11 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase._setup_dedupe_fakes 6 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_default_dedupe_value 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_default_dedupe_value_fail 4 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_schedule_share_type_is_none 3 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_schedule_share_with_instance_properties 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_max_attempts 3 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_invalid_max_attempts 2 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_retry_disabled 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_retry_attempt_one 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_retry_attempt_two 9 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_retry_exceeded_max_attempts 6 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_add_retry_host 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_post_select_populate 8 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_schedule_create_share_group 12 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_create_group_no_hosts 4 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_get_weighted_candidates_for_share_group 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_get_weighted_candidates_for_share_group_no_hosts 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_get_weighted_candidates_for_share_group_many_hosts 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase._host_passes_filters_setup 5 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_host_passes_filters_happy_day 5 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_host_passes_filters_no_capacity 4 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_schedule_create_replica_no_host 5 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test__schedule_share_with_disabled_host 12 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py FilterSchedulerTestCase.test_schedule_create_replica 11 0 0 0 0 100%
manila/tests/scheduler/drivers/test_filter.py (no function) 79 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.setUp 6 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.test_create_share_if_two_services_up 12 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.test_create_share_if_services_not_available 7 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.test_create_share_if_max_gigabytes_exceeded 9 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.test_create_share_availability_zone 13 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py SimpleSchedulerSharesTestCase.test_create_share_availability_zone_on_host 10 0 0 0 0 100%
manila/tests/scheduler/drivers/test_simple.py (no function) 22 0 0 0 0 100%
manila/tests/scheduler/evaluator/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_simple_integer 7 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_simple_float 3 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_int_float_mix 3 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_negative_numbers 3 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_exponent 4 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_function 5 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_parentheses 6 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_comparisons 7 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_logic_ops 13 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_ternary_conditional 2 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_variables_dict 3 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_missing_var 5 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_bad_expression 1 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_nonnumber_comparison 4 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py EvaluatorTestCase.test_div_zero 1 0 0 0 0 100%
manila/tests/scheduler/evaluator/test_evaluator.py (no function) 19 0 0 0 0 100%
manila/tests/scheduler/fakes.py FakeHostManagerNetAppOnly.__init__ 2 0 0 0 0 100%
manila/tests/scheduler/fakes.py FakeFilterScheduler.__init__ 2 0 0 0 0 100%
manila/tests/scheduler/fakes.py FakeHostManager.__init__ 2 0 0 0 0 100%
manila/tests/scheduler/fakes.py FakeHostState.__init__ 3 0 0 2 0 100%
manila/tests/scheduler/fakes.py mock_host_manager_db_calls 4 0 0 2 0 100%
manila/tests/scheduler/fakes.py FakeWeigher1.__init__ 1 1 0 0 0 0%
manila/tests/scheduler/fakes.py FakeWeigher2.__init__ 1 1 0 0 0 0%
manila/tests/scheduler/fakes.py FakeClass.__init__ 1 1 0 0 0 0%
manila/tests/scheduler/fakes.py fake_replica_request_spec 3 0 0 0 0 100%
manila/tests/scheduler/fakes.py get_fake_host 5 0 0 0 0 100%
manila/tests/scheduler/fakes.py get_fake_host.FakeHost.__init__ 1 0 0 0 0 100%
manila/tests/scheduler/fakes.py get_fake_host.FakeWeightedHost.__init__ 1 0 0 0 0 100%
manila/tests/scheduler/fakes.py (no function) 37 0 0 0 0 100%
manila/tests/scheduler/filters/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase.setUp 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase._make_filter_hints 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase._make_anti_filter_hints 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase._fake_get 7 1 0 6 1 85%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase.test_affinity_share_not_found 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase.test_affinity_scheduler_hint_not_set 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase.test_affinity_filter 8 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py AffinityFilterTestCase.test_anti_affinity_filter 8 0 0 0 0 100%
manila/tests/scheduler/filters/test_affinity.py (no function) 25 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.setUp 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase._make_zone_request 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.test_availability_zone_filter_same 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.test_availability_zone_filter_different 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.test_availability_zone_filter_empty 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.test_availability_zone_filter_both_request_AZ_and_type_AZs_match 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py HostFiltersTestCase.test_availability_zone_filter_only_share_type_AZs 6 0 0 0 0 100%
manila/tests/scheduler/filters/test_availability_zone.py (no function) 17 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilter.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilter.test_filter_one_is_called 6 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py FakeExtension.__init__ 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py FakeExtensionManager.__init__ 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler.setUp 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler.test_get_all_classes 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler._get_filtered_objects 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler.test_get_filtered_objects_return_none 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler.test_get_filtered_objects 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py TestBaseFilterHandler.test_get_filtered_objects_with_filter_run_once 12 0 0 0 0 100%
manila/tests/scheduler/filters/test_base.py (no function) 27 0 0 0 0 100%
manila/tests/scheduler/filters/test_base_host.py HostFiltersTestCase.setUp 8 0 0 2 0 100%
manila/tests/scheduler/filters/test_base_host.py HostFiltersTestCase.test_all_filters 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_base_host.py (no function) 10 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase._do_test_type_filter_extra_specs 7 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_mount_point_name_support_pass 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_extra_specs_simple 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_extra_specs_ignore_azs_spec 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_extra_specs_simple 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_extra_specs_complex 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_extra_specs_complex 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_extra_specs_list_simple 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_extra_specs_list_complex 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_extra_specs_list_simple 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_extra_specs_list_complex 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_scope_extra_specs 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_fakescope_extra_specs 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_scope_extra_specs 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_multi_level_scope_extra_specs 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_wrong_scope_extra_specs 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_passes_multi_level_scope_extra_specs_list 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_multi_level_scope_extra_specs_list 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py HostFiltersTestCase.test_capability_filter_fails_wrong_scope_extra_specs_list 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_capabilities.py (no function) 27 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase._stub_service_is_up 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase._stub_service_is_up.fake_service_is_up 1 1 0 0 0 0%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_passes 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_fails 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_passes_snapshot_reserved 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_fails_snapshot_reserved 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_passes_share_extend_reserved 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_fails_share_extend_reserved 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_passes_unknown 6 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_passes_total 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_capacity_filter_fails_total 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_filter_thin_passes 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py HostFiltersTestCase.test_filter_thin_fails 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_capacity.py (no function) 40 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase._create_request 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase._create_host_state 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.test_without_snapshot_id 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.test_without_snapshot_host 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.test_same_backend 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.test_same_availability_zone 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py CreateFromSnapshotFilterTestCase.test_different_backend_and_availability_zone 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_create_from_snapshot.py (no function) 18 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_passing_function 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_failing_function 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_no_filter_function 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_not_implemented 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_no_share_extra_specs 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_function_extra_spec_replacement 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_function_stats_replacement 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_function_share_replacement 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_function_exception_caught 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_capabilities 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py HostFiltersTestCase.test_wrong_capabilities 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_driver.py (no function) 16 0 0 0 0 100%
manila/tests/scheduler/filters/test_extra_specs_ops.py ExtraSpecsOpsTestCase._do_extra_specs_ops_test 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_extra_specs_ops.py ExtraSpecsOpsTestCase.test_extra_specs_matches_simple 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_extra_specs_ops.py (no function) 9 0 0 0 0 100%
manila/tests/scheduler/filters/test_host.py OnlyHostFilterTestCase.setUp 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_host.py OnlyHostFilterTestCase._make_filter_properties 1 0 0 0 0 100%
manila/tests/scheduler/filters/test_host.py OnlyHostFilterTestCase.test_only_host_filter_user_context 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_host.py OnlyHostFilterTestCase.test_only_host_filter_admin_context 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_host.py (no function) 17 0 0 0 0 100%
manila/tests/scheduler/filters/test_ignore_attempted_hosts.py HostFiltersTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_ignore_attempted_hosts.py HostFiltersTestCase.test_ignore_attempted_hosts_filter_disabled 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_ignore_attempted_hosts.py HostFiltersTestCase.test_ignore_attempted_hosts_filter_pass 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_ignore_attempted_hosts.py HostFiltersTestCase.test_ignore_attempted_hosts_filter_fail 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_ignore_attempted_hosts.py (no function) 8 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.setUp 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_passes 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_passes_with_no_query 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_fails_on_memory 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_fails_on_disk 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_fails_on_caps_disabled 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_fails_on_service_disabled 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_happy_day 26 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_basic_operators 12 0 0 2 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_unknown_operator_raises 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_type_errror_passes 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_empty_filters_pass 7 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_invalid_num_arguments_fails 7 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py HostFiltersTestCase.test_json_filter_unknown_variable_ignored 7 0 0 0 0 100%
manila/tests/scheduler/filters/test_json.py (no function) 19 0 0 0 0 100%
manila/tests/scheduler/filters/test_retry.py HostFiltersTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_retry.py HostFiltersTestCase.test_retry_filter_disabled 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_retry.py HostFiltersTestCase.test_retry_filter_pass 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_retry.py HostFiltersTestCase.test_retry_filter_fail 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_retry.py (no function) 8 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.setUp 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase._create_replica_request 2 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_fails_incompatible_domain 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_fails_no_replication_domain 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_fails_host_has_replicas 5 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_passes_no_replication_type 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_passes_no_active_replica_host 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_passes_happy_day 4 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py ShareReplicationFilterTestCase.test_share_replication_filter_empty 3 0 0 0 0 100%
manila/tests/scheduler/filters/test_share_replication.py (no function) 18 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py FakeFilterClass1.host_passes 1 1 0 0 0 0%
manila/tests/scheduler/test_host_manager.py FakeFilterClass2.host_passes 1 1 0 0 0 0%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.setUp 3 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_choose_host_filters_not_found 3 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_choose_host_filters 5 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase._verify_result 4 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_filtered_hosts 10 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_filtered_hosts.fake_filter_one 3 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_update_service_capabilities_for_shares 16 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_all_host_states_share 18 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_pools_no_pools 11 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_pools 12 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_pools_host_down 17 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_get_pools_with_filters 11 0 0 2 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_passes_filters_true 2 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostManagerTestCase.test_passes_filters_false 2 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_update_from_share_capability_nopool 21 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_update_from_share_capability_with_pools 30 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_update_from_share_unknown_capability 9 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_consume_from_share_capability 12 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_consume_from_share_unknown_capability 11 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_consume_from_share_invalid_capacity 6 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py HostStateTestCase.test_repr 7 0 0 0 0 100%
manila/tests/scheduler/test_host_manager.py PoolStateTestCase.test_update_from_share_capability 35 0 0 16 0 100%
manila/tests/scheduler/test_host_manager.py (no function) 49 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.setUp 11 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.setUp._periodic_task 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.setUp._periodic_task.decorator 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.raise_no_valid_host 1 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_1_correct_init 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_scheduler_driver_mapper 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_init_host_with_rpc 4 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_get_host_list 3 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_get_service_capabilities 3 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_update_service_capabilities 9 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_share_exception_puts_share_in_error_state 10 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_share_other_exception_puts_share_in_error_state 8 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test__expire_reservations 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test__clean_expired_messages 2 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test__mark_services_as_down 6 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_periodic_tasks 5 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_get_pools 4 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_group_no_valid_host_puts_group_in_error_state 7 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_group_exception_puts_group_in_error_state 5 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_migrate_share_to_host 13 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_migrate_share_to_host_exception 15 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_manage_share 5 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_manage_share_exception 6 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_share_replica_exception_path 10 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_share_replica_no_valid_host 8 0 0 0 0 100%
manila/tests/scheduler/test_manager.py SchedulerManagerTestCase.test_create_share_replica 7 0 0 0 0 100%
manila/tests/scheduler/test_manager.py (no function) 60 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.tearDown 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase._test_scheduler_api 18 0 0 2 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase._test_scheduler_api._fake_prepare_method 3 0 0 2 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase._test_scheduler_api._fake_rpc_method 4 1 0 2 1 67%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_update_service_capabilities 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_create_share_instance 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_get_pools 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_create_share_group 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_migrate_share_to_host 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_create_share_replica 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_manage_share 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py SchedulerRpcAPITestCase.test_extend_share 1 0 0 0 0 100%
manila/tests/scheduler/test_rpcapi.py (no function) 18 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py FakeSchedulerOptions.__init__ 8 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py FakeSchedulerOptions._get_file_timestamp 1 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py FakeSchedulerOptions._get_file_handle 3 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py FakeSchedulerOptions._get_time_now 1 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_first_time_no_flag 9 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_first_time_empty_file 8 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_first_time_happy_day 9 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_second_time_no_change 9 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_second_time_too_fast 10 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py SchedulerOptionsTestCase.test_get_configuration_second_time_change 10 0 0 0 0 100%
manila/tests/scheduler/test_scheduler_options.py (no function) 16 0 0 0 0 100%
manila/tests/scheduler/test_utils.py UtilsTestCase.test_use_thin_logic 2 0 0 0 0 100%
manila/tests/scheduler/test_utils.py UtilsTestCase.test_thin_provisioning 2 0 0 0 0 100%
manila/tests/scheduler/test_utils.py (no function) 11 0 0 0 0 100%
manila/tests/scheduler/weighers/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_get_all_classes 6 0 0 0 0 100%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_no_multiplier 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_no_multiplier.FakeWeigher._weigh_object 1 1 0 0 0 0%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_no_weight_object 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_no_weight_object.FakeWeigher.weight_multiplier 1 1 0 0 0 0%
manila/tests/scheduler/weighers/test_base.py TestWeightHandler.test_normalization 4 0 0 2 0 100%
manila/tests/scheduler/weighers/test_base.py (no function) 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase.setUp 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase._get_weighed_host 3 0 0 2 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase._get_all_hosts 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase.test_default_of_spreading_first 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase.test_unknown_is_last 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase.test_capacity_weight_multiplier_negative_1 6 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py CapacityWeigherTestCase.test_capacity_weight_multiplier_2 6 0 0 0 0 100%
manila/tests/scheduler/weighers/test_capacity.py (no function) 26 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_with_no_goodness_function 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_passing_host 11 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_capabilities_substitution 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_extra_specs_substitution 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_share_substitution 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_stats_substitution 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_invalid_substitution 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_host_rating_out_of_bounds 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py GoodnessWeigherTestCase.test_goodness_weigher_invalid_goodness_function 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_goodness.py (no function) 13 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.setUp 2 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase._create_weight_properties 1 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_without_snapshot_id 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_without_snapshot_host 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_same_backend_and_pool 7 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_same_backend_different_pool 7 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_different_backend_same_availability_zone 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py HostAffinityWeigherTestCase.test_different_backend_and_availability_zone 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_host_affinity.py (no function) 17 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.setUp 14 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__weigh_object 1 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__weigh_active_iq 15 0 0 6 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__get_url 9 0 0 4 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__get_request_method 11 0 0 10 1 95%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__get_session_method 6 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__call_active_iq 13 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__get_resource_keys 6 0 0 2 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__get_resource_keys_error 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__balance_aggregates 7 0 0 2 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test__balance_aggregates_error 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase._get_all_hosts 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test_weigh_objects_netapp_only 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py NetAppAIQWeigherTestCase.test_weigh_objects_non_netapp_backends 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_netapp_aiq.py (no function) 39 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.setUp 8 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase._get_weighed_host 3 0 0 2 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase._get_all_hosts 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.test_no_server_pool_mapping 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.test_choose_pool_with_existing_share_server 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.test_pool_weight_multiplier_positive 4 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.test_pool_weight_multiplier_negative 5 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py PoolWeigherTestCase.test_pool_weigher_all_pools_with_share_servers 3 0 0 0 0 100%
manila/tests/scheduler/weighers/test_pool.py (no function) 20 0 0 0 0 100%
manila/tests/services/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/services/test_api.py ServicesApiTest.setUp 6 0 0 0 0 100%
manila/tests/services/test_api.py ServicesApiTest.test_ensure_shares 4 0 0 0 0 100%
manila/tests/services/test_api.py ServicesApiTest.test_ensure_shares_host_down 4 0 0 0 0 100%
manila/tests/services/test_api.py (no function) 9 0 0 0 0 100%
manila/tests/share/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/cephfs/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py MockRadosModule.Rados.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py MockAllocationCapacityCache.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py MockCephArgparseModule.json_command.__init__ 1 1 0 0 0 0%
manila/tests/share/drivers/cephfs/test_driver.py AllocationCapacityCacheTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py AllocationCapacityCacheTestCase.test_set_get_data 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.setUp 23 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_do_setup 11 0 0 4 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__get_sub_name 2 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__get_sub_name_has_other_name 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__get_sub_snapshot_name 2 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__get_sub_snapshot_name_has_other_name 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_version_check 9 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_version_check_not_supported 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_check_for_setup_error 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_share 7 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_share_error 2 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase._setup_manage_subvolume_test 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_no_subvolume_name 1 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_subvolume_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_subvolume_infinite_no_provided_size 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_subvolume_infinite_size 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing 17 0 0 4 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_snapshot_no_snapshot_name 1 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_snapshot_subvolume_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_snapshot_snapshot_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_manage_existing_snapshot 11 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_update_access 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_ensure_shares 15 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_share 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_shrink_share 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_shrink_share_full 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_share_group 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_share_group 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_share_group_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_share_group_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_create_share_from_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_share_from_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_driver 4 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_delete_driver_no_client 2 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__get_cephfs_filesystem_allocation 23 0 0 8 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_update_share_stats 23 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_get_configured_ip_versions 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_transfer_accept 4 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test_get_share_status_returns_none_for_unexpected_status 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverTestCase.test__need_to_cancel_clone_returns_false_for_regular_subvolume 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.setUp 10 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_check_for_setup_error 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_get_export_locations 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_allow_access_rw_ro 8 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_allow_access_wrong_type 1 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_allow_access_same_cephx_id_as_manila_service 1 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_allow_access_to_preexisting_ceph_user 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_deny_access 7 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_deny_access_missing_access_rule 7 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_update_access_add_rm 15 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_update_access_all 14 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NativeProtocolHelperTestCase.test_get_configured_ip_versions 3 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_check_for_setup_error 6 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_init_executor_type 8 0 0 4 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_init_identify_local_host 12 0 0 4 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_export_locations_no_export_ips_configured 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_export_locations_with_export_ips_configured 8 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_configured_ip_versions 7 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_configured_ip_versions_already_set 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_default_config_hook 9 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_fsal_hook 7 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_cleanup_fsal_hook 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_export_path 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSProtocolHelperTestCase.test_get_export_pseudo_path 6 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_get_export_ips_no_backends 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_allow_access_rw_ro_when_export_does_not_exist 13 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_allow_access_rw_ro_when_export_exist 14 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_deny_access 5 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_get_export_locations 10 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py NFSClusterProtocolHelperTestCase.test_get_export_locations_ganesha_still_configured 20 0 0 6 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverAltConfigTestCase.setUp 14 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverAltConfigTestCase.test_do_setup_alt_volume_mode 11 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py CephFSDriverAltConfigTestCase.test_volume_mode_exception 2 0 0 0 0 100%
manila/tests/share/drivers/cephfs/test_driver.py MiscTests.test_rados_module_missing 7 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py MiscTests.test_setup_json_class_missing 7 0 0 2 0 100%
manila/tests/share/drivers/cephfs/test_driver.py (no function) 149 0 0 0 0 100%
manila/tests/share/drivers/container/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_share 3 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_share_instances 3 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_access 3 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_network 4 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_network_with_security_services 5 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_share_server 3 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_identifier 1 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_share_no_export_location 3 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_current_network_allocations 2 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py fake_new_network_allocations 2 0 0 0 0 100%
manila/tests/share/drivers/container/fakes.py (no function) 22 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_create_container 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_create_container_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_start_container 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_start_container_impossible_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_stop_container 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_stop_container_oh_noes 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_execute 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_execute_name_not_there 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_execute_command_not_there 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_execute_bad_command_format 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test__inner_execute_ok 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test__inner_execute_not_ok 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test__inner_execute_not_ok_ignore_errors 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_fetch_container_addresses 10 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_fetch_container_interfaces 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_rename_container 8 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_rename_container_exception_veth 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_rename_container_exception_cmds 9 0 0 2 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_container_exists 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_create_network 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_create_network_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_remove_network 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_remove_network_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_connect_network 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_connect_network_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_disconnect_network 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_disconnect_network_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_container_networks 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_container_networks_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_container_veths 8 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_network_bridge 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_network_bridge_failure 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py DockerExecHelperTestCase.test_get_veth_from_bridge 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_container_helper.py (no function) 46 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.setUp 11 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.fake_exec_sync 6 2 0 0 0 67%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_helper_ok 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_helper_existing_ok 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_helper_not_ok 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_update_share_stats 14 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_create_share 9 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__create_export_and_mount_storage 11 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__delete_export_and_umount_storage 10 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_delete_share 11 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_share_name 7 0 0 2 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_extend_share 11 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_ensure_share 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_update_access_access_rules_ok 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_get_network_allocation_numer 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_container_name 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_do_setup 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_check_for_setup_error_host_not_ok_class_ok 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_check_for_setup_error_host_not_ok_class_some_other 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__connect_to_network 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__teardown_server 13 0 0 2 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__setup_server_network 19 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__setup_server_network_existing_interfaces 19 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__setup_server_container_fails 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__setup_server_ok 10 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__setup_server_security_services 8 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_manage_existing 19 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_manage_existing_no_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_unmanage 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_get_share_server_network_info 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_manage_server 14 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_correct_container_old_name 8 0 0 2 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_migration_complete 13 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_share_server_migration_complete 23 0 0 4 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__get_different_security_service_keys 9 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__check_if_all_fields_are_updatable 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_update_share_server_security_service 17 0 0 2 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_update_share_server_security_service_not_supported 9 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test__form_share_server_update_return 15 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_check_update_share_server_network_allocations 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py ContainerShareDriverTestCase.test_update_share_server_network_allocations 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_driver.py (no function) 67 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.fake_exec_sync 6 2 0 0 0 67%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_create_share_guest_ok 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_create_share_guest_not_ok 9 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__get_access_group_ro 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__get_access_group_rw 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__get_access_group_other 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__get_existing_users 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__set_users 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__allow_access_ok 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__allow_access_not_ok 8 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__deny_access_ok 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__deny_access_ok_so_many_users 7 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test__deny_access_not_ok 10 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_update_access_access_rules_wrong_type 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_update_access_access_rules_ok 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_update_access_add_rules 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py DockerCIFSHelperTestCase.test_update_access_delete_rules 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_protocol_helper.py (no function) 29 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_setup_security_service 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_update_security_service 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase._setup_test_ldap_bind_tests 5 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_bind 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_get_info 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_get_info_exception 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_retry_operation 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_retry_operation_timeout 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py SecurityServiceHelperTestCase.test_ldap_retry_operation_invalid_credential 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_security_service_helper.py (no function) 21 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.fake_exec_sync 6 2 0 0 0 67%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_lvmhelper_setup_explodes_in_gore_on_no_config_supplied 1 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_get_share_server_pools 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test__get_lv_device 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test__get_lv_folder 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_provide_storage 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test__try_to_unmount_device 7 0 0 2 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_remove_storage 9 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_remove_storage_lvremove_failed 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_remove_storage_lvremove_failed.fake_execute 2 0 0 2 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_rename_storage 13 0 0 2 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_get_size 8 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_migration_check_compatibility 8 0 0 2 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_migration_continue 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_migration_get_progress 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_share_server_migration_check_compatibility_false 6 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_share_server_migration_check_compatibility_true 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_share_server_migration_continue 2 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_share_server_migration_get_progess 3 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py LVMHelperTestCase.test_get_share_pool_name 4 0 0 0 0 100%
manila/tests/share/drivers/container/test_storage_helper.py (no function) 41 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py query 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py query.inner 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py start_task 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py start_task.inner 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py response.inner 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.__init__ 45 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_get_error 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_get_without_value 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_task_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_task_error 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_invalid_mover_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.resp_need_retry 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py StorageObjectTestData.req_fake_start_task 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.req_create_on_vdm 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.req_create_on_mover 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_create_but_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_delete_but_failed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.req_extend 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_extend_but_error 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_get_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_get_but_miss_property 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.resp_get_but_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.cmd_create_from_ckpt 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.cmd_copy_ckpt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.cmd_nas_fs_info 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.output_info 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FileSystemTestData.cmd_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.req_create 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.req_create_with_size 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.resp_create_but_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.resp_get_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py SnapshotTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.req_create 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.resp_create_but_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.resp_delete_but_nonexistent 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.resp_get_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.cmd_server_mount 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MountPointTestData.cmd_server_umount 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.req_create 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.resp_create_but_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.resp_get_succeed 7 0 0 6 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.resp_get_but_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.cmd_attach_nfs_interface 3 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.cmd_detach_nfs_interface 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.cmd_get_interfaces 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.output_get_interfaces_vdm 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py VDMTestData.output_get_interfaces_nfs 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py PoolTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py PoolTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py PoolTestData.resp_get_succeed 5 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.req_get_ref 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_get_ref_succeed 3 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_get_succeed 3 0 0 2 1 80%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.req_create_interface 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.req_create_interface_with_ipv6 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_create_interface_but_name_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_create_interface_but_ip_already_exist 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_create_interface_with_conflicted_vlan_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.req_delete_interface 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.resp_delete_interface_but_nonexistent 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.cmd_get_interconnect_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.output_get_interconnect_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.cmd_get_physical_devices 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py MoverTestData.output_get_physical_devices 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py DNSDomainTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py DNSDomainTestData.req_create 3 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py DNSDomainTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.req_create 3 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.resp_get_succeed 5 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.resp_get_without_interface 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.req_modify 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.resp_modify_but_already_join_domain 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.resp_modify_but_unjoin_domain 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSServerTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.req_create 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.req_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.req_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.resp_get_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.cmd_disable_access 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.cmd_change_access 8 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.cmd_get_access 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.output_allow_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.output_allow_access_but_duplicate_ace 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.output_deny_access_but_no_ace 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py CIFSShareTestData.output_deny_access_but_no_user_found 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.cmd_create 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_create 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.cmd_get 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_get_succeed 9 3 0 6 1 60%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_get_but_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.cmd_delete 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_delete_succeed 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_delete_but_locked 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.cmd_set_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py NFSShareTestData.output_set_access_success 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py FakeEMCShareDriver.__init__ 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/fakes.py (no function) 281 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTestData.req_auth_url 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTestData.req_credential 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTestData.req_url_encode 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTestData.req_url 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTest.setUp 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTest.test_request_with_debug 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTest.test_request_with_no_authorized_exception 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py XMLAPIConnectorTest.test_request_with_general_exception 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py MockSSH.__enter__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py MockSSH.__exit__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py MockSSHPool.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py MockSSHPool.item 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py CmdConnectorTest.setUp 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py CmdConnectorTest.test_run_ssh 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py CmdConnectorTest.test_run_ssh_with_debug 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py CmdConnectorTest.test_run_ssh_exception 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_connector.py (no function) 45 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ENASUtilsTestCase.test_do_match_any 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py SslContextTestCase.test_create_ssl_context 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py SslContextTestCase.test_create_ssl_context_no_verify 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py SslContextTestCase.test_no_create_default_context 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ParseIpaddrTestCase.test_parse_ipv4_addr 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ConvertIPv6FormatTestCase.test_ipv6_addr 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ConvertIPv6FormatTestCase.test_invalid_ipv6_addr 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ExportUncPathTestCase.test_ipv6_addr 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py ExportUncPathTestCase.test_invalid_ipv6_addr 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py SizeToGbTestCase.test_bytes_to_gb 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py SizeToGbTestCase.test_mb_to_gb 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/test_utils.py (no function) 43 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py RequestSideEffect.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py RequestSideEffect.append 2 0 0 2 1 75%
manila/tests/share/drivers/dell_emc/common/enas/utils.py RequestSideEffect.__call__ 7 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py SSHSideEffect.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py SSHSideEffect.append 2 0 0 2 1 75%
manila/tests/share/drivers/dell_emc/common/enas/utils.py SSHSideEffect.__call__ 9 1 0 6 1 87%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCMock._get_req_from_call 4 2 0 4 1 38%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCMock.assert_has_calls 16 2 0 8 4 75%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCNFSShareMock.assert_has_calls 12 2 0 4 2 75%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCNFSShareMock._option_parser 5 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCNFSShareMock._opt_value_from_map 5 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py EMCNFSShareMock._option_check 11 1 0 6 1 88%
manila/tests/share/drivers/dell_emc/common/enas/utils.py patch_get_managed_ports_vnx 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/common/enas/utils.py patch_get_managed_ports_powermax 1 1 0 0 0 0%
manila/tests/share/drivers/dell_emc/common/enas/utils.py (no function) 24 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.MockConfig.safe_get 15 0 0 14 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_connect 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_share_nfs 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_share_nfs_filesystem_id_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_share_nfs_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_snapshot_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_delete_share_nfs 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_delete_nfs_share_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_delete_nfs_share_share_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_delete_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_delete_snapshot_backend_failure 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_extend_share 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_update_access_add_nfs 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_update_access_add_nfs_invalid_acess_type 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_update_access_add_nfs_backend_failure 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_update_share_stats 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_get_default_filter_function 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_create_share_from_snapshot 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_allow_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_deny_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_setup_server 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py PowerFlexTest.test_teardown_server 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py (no function) 48 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test__get_headers 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._getJsonFile 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_nas_server_id 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_nas_server_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_create_filesystem 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_create_filesystem_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_create_nfs_export 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_create_nfs_export_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_delete_filesystem 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_delete_filesystem_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_create_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_create_snapshot_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_nfs_export_name 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_nfs_export_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_filesystem_id 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_filesystem_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_nfs_export_id 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_nfs_export_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_pool_id 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_storage_pool_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_set_export_access 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_set_export_access_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_extend_export 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_extend_export_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_fsid_from_export_name 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_fsid_from_export_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_fsid_from_snapshot_name 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_fsid_from_snapshot_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_check_response_with_login_get 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_nas_server_id_response_list 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_login_success_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_check_response_with_login_post 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_create_nfs_export_response_list 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_check_response_with_login_delete 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_delete_filesystem_response_list 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_check_response_with_login_patch 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_extend_export_response_list 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_check_response_with_invalid_credential 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_nas_server_id_unauthorized_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_login_fail_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_execute_powerflex_post_request_with_no_param 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_execute_powerflex_patch_request_with_no_param 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_pool_spare_percentage 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_storage_pool_spare_percentage 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_pool_statistic 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py StorageObjectManagerTestCase._add_get_storage_pool_statistic 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py (no function) 80 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.setUp 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_check_for_setup_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_check_for_setup_error_with_invalid_mover_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools_failed_to_get_pool_info 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools_without_matched_pool 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_with_ipv6 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_nfs_share 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_nfs_share_with_ipv6 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_share_server_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_with_invalide_cifs_server_name 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_interface_in_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_pool_name 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_from_snapshot 28 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_cifs_share_from_snapshot_with_ipv6 28 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_nfs_share_from_snapshot 25 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_nfs_share_from_snapshot_with_ipv6 25 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_share_with_incorrect_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_share_from_snapshot_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_share_from_snapshot_without_pool_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_cifs_share 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_cifs_share_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_nfs_share 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_nfs_share_with_ipv6 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_share_without_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_share_with_incorrect_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_cifs_share_with_nonexistent_mount_and_filesystem 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_extend_share 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_extend_share_with_ipv6 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_extend_share_without_pool_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_snapshot_with_ipv6 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_create_snapshot_with_incorrect_share_info 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_delete_snapshot_with_ipv6 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server 22 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server_with_ipv6 24 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server_with_existing_vdm 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server_with_invalid_security_service 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server_without_valid_physical_device 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_setup_server_with_exception 23 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_with_ipv6 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_without_server_detail 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_without_security_services 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_without_share_server_name_in_server_detail 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_with_invalid_server_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_without_cifs_server 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_teardown_server_with_invalid_cifs_server_modification 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_add_cifs_rw 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_add_cifs_rw_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_deny_nfs 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_deny_nfs_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_recover_nfs_rule 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_recover_nfs_rule_with_ipv6 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_recover_cifs_rule 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_access_recover_cifs_rule_with_ipv6 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_cifs_clear_access_server_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_cifs_rw_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_cifs_rw_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_cifs_ro_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_cifs_ro_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_ro_access_without_share_server_name 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_access_with_invalid_access_level 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_access_with_invalid_share_server_name 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_nfs_access 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_nfs_access_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_cifs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_nfs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_allow_access_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_rw_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_rw_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_ro_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_ro_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_access_with_invliad_share_server_name 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_nfs_access 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_nfs_access_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_access_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_cifs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_deny_nfs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_share_stats 13 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_update_share_stats_without_matched_config_pools 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_pool 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_get_filesystem_info 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_get_pool_info 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_find_matched_pool_name 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_managed_ports_one_port 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_managed_ports_no_valid_port 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py StorageConnectionTestCase.test_get_managed_ports_query_devices_failed 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py (no function) 119 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StorageObjectManagerTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_context 5 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_context_invalid_type 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StorageObjectTestCaseBase.setUp 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StorageObjectTestCase.test_xml_api_retry 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_file_system_on_vdm 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_file_system_on_mover 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_file_system_but_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_file_system_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_get_file_system 13 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_get_file_system_but_not_found 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_get_file_system_but_miss_property 14 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_delete_file_system 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_delete_file_system_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_delete_file_system_but_get_file_system_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_delete_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_extend_file_system 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_extend_file_system_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_small_size 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_same_size 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_filesystem_from_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py FileSystemTestCase.test_create_filesystem_from_snapshot_with_error 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_create_mount_point_on_vdm 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_create_mount_point_on_mover 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_create_mount_point_but_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_create_mount_point_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_create_mount_point_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_delete_mount_point_on_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_delete_mount_point_on_mover 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_delete_mount_point_but_nonexistent 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_delete_mount_point_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_delete_mount_point_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_get_mount_points 20 0 0 8 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_get_mount_points_but_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_get_mount_points_invalid_mover_id 15 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MountPointTestCase.test_get_mount_points_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_create_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_create_vdm_but_already_exist 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_create_vdm_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_create_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_get_vdm 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_get_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_get_vdm_but_not_found 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_get_vdm_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_delete_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_delete_vdm_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_delete_vdm_but_failed_to_get_vdm 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_delete_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_attach_detach_nfs_interface 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_detach_nfs_interface_with_error 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py VDMTestCase.test_get_cifs_nfs_interface 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StoragePoolTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StoragePoolTestCase.test_get_pool 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StoragePoolTestCase.test_get_pool_with_error 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py StoragePoolTestCase.test_get_pool_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover 18 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_ref_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_ref_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_ref_and_mover 17 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_failed_to_get_mover_ref 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_but_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_mover_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_interconnect_id 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverTestCase.test_get_physical_devices 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_create_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_create_snapshot_but_already_exist 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_create_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_get_snapshot 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_get_snapshot_but_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_get_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_delete_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_delete_snapshot_failed_to_get_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_delete_snapshot_but_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_delete_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_get_snapshot_id 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py SnapshotTestCase.test_get_snapshot_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_name_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_ip_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_with_conflict_vlan_id 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_get_mover_interface 14 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_get_mover_interface_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_but_nonexistent 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.test_create_dns_domain 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.test_create_dns_domain_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.test_create_dns_domain_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.test_delete_dns_domain 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py DNSDomainTestCase.test_delete_dns_domain_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_create_cifs_server 16 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_already_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_with_error 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_get_all_cifs_server 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_get_all_cifs_server_invalid_mover_id 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_get_cifs_server 12 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_but_unjoin_domain 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_but_already_join_domain 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server_but_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_create_cifs_share 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_create_cifs_share_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_create_cifs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_get_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_disable_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_disable_share_access_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_allow_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_allow_share_access_duplicate_ACE 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_allow_share_access_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_deny_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_deny_share_access_no_ace 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_deny_share_access_but_no_user_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_deny_share_access_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_get_share_access 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_get_share_access_failed 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py CIFSShareTestCase.test_clear_share_access_has_white_list 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_create_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_create_nfs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_delete_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_locked 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_get_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_get_nfs_share_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_get_nfs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_allow_share_access 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_allow_share_access_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_deny_rw_share_access 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_clear_share_access 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_deny_ro_share_access 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_deny_share_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_deny_rw_share_with_error 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py NFSShareTestCase.test_clear_share_access_failed_to_get_share 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py (no function) 206 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.MockConfig.safe_get 13 0 0 12 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.MockInvalidConfig.safe_get 9 0 0 8 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.setUp 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_allow_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_deny_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_nfs 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_cifs 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_invalid_share_protocol 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_nfs_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_cifs_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_directory_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snapshot_backend_failure 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_from_snapshot_nfs 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_from_snapshot_cifs 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_share_nfs 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_share_cifs 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_share_invalid_share_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_nfs_share_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_nfs_share_share_does_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_cifs_share_backend_failure 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_cifs_share_share_does_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_quota_success 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_quota_failure 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_quota_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_directory_success 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_directory_failure 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_directory_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_snapshot_failure 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_share 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_connect 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_connect_root_dir_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_connect_invalid_config 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_share_stats 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_get_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_extend_share 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_add_nfs 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_add_cifs 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_delete_nfs 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_delete_cifs 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_nfs_share_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_nfs_http_error_on_clear_rules 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_cifs_http_error_on_clear_rules 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_cifs_invalid_user_access_level 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_cifs_user_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_cifs_invalid_access_type 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_recover_nfs 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_recover_cifs 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_access_with_cifs_ip_readonly 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_quota_when_quota_exists 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_quota_when_quota_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_directory_when_path_exists 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_directory_when_path_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_get_backend_info 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_nfs_share_exists 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_cifs_share_exists 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_nfs_share_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_cifs_share_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_shrink_share_success 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_shrink_share_raises_when_new_quota_less_than_used 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest._get_base_snapshot 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_not_found_in_backend 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_share_path_mismatch 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_invalid_size_value 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_invalid_size_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_no_size_uses_share_size 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_explicit_size_used 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_snapshot_with_mount_support 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_snapshot_with_provider_location_success 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_snapshot_with_provider_location_failure 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_nfs_success 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_nfs_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_cifs_success 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_cifs_share_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_cifs_path_not_resolved 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_nfs_export_locations_fallback 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_cifs_export_locations_fallback 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_cifs_raises_when_quota_absent 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_nfs_raises_when_quota_absent 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_manage_existing_raises_when_hard_limit_missing_usage_only 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest._make_snapshot 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snap_export_path_nfs 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snap_export_path_cifs 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snap_export_path_failure_raises 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_snapshot_update_access_nfs 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_snapshot_update_access_cifs 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_update_snapshot_ip_access_rule 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_snapshot_with_mount_support 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_nfs_with_mount_point_name 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_failed_to_create_share_nfs_with_mount_point_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_create_share_cifs_with_mount_point_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_share_nfs_with_mount_point_alias_deleted 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_invalid_share_nfs_with_mount_point_alias_deleted 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_failed_to_delete_share_nfs_with_mount_point_alias_deleted 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_share_cifs_with_mount_point_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_delete_invalid_share_cifs_with_mount_point_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_nfs_share_exists_with_mount_point_name 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_ensure_shares_cifs_share_exists_with_mount_point_name 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_check_valid_aliases_success 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py PowerScaleTest.test_check_valid_aliases_path_mismatch 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py (no function) 133 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test__init__login_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test__verify_cert 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_session_success 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_session_failure 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_directory 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_directory_no_permission 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_clone_snapshot 29 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.ExpectedCall.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._verify_clone_snapshot_calls 15 1 0 12 1 93%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_directory_listing 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_is_path_existent 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_is_path_existent_unexpected_error 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_clone_snapshot_with_provider_location 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshot_unexpected_error 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshots 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshots_error_occurred 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_lookup_nfs_export 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_nfs_export 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_nfs_export_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_lookup_smb_share 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_lookup_smb_share_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_nfs_export 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_smb_share 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_snapshot_error_case 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_path 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_path_error_case 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_nfs_share 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_smb_shares 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_snapshot_error_case 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_create 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_create_with_threshold 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_create__path_does_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_get 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_get__path_does_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_modify 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_modify_with_threshold 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_modify__given_id_does_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_set__quota_already_exists 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_set__quota_does_not_already_exist 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_quota_set__path_does_not_already_exist 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_user_sid_success 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_user_sid_wrong_mappings 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_user_sid_user_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_auth_lookup_user 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_auth_lookup_user_with_nonexistent_user 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_auth_lookup_user_with_backend_error 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._add_create_directory_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._add_file_clone_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._add_get_directory_listing_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._add_get_snapshot_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._verify_dir_creation_request 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest._verify_clone_file_from_snapshot 5 5 0 0 0 0%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_nfs_export_access_success 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_nfs_export_access_no_ro_ips 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_nfs_export_access_no_rw_ips 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_request_with_401_response 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_quota_sends_delete_request 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_quota_raises_exception_on_error 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_space_stats_success 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_space_stats_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_allocated_space_success 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_allocated_space_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_cluster_version_success 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_cluster_version_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_smb_share_access_with_host_acl_and_smb_permission 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_smb_share_access_with_host_acl_only 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_smb_share_access_with_smb_permission_only 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_smb_share_access_with_no_arguments 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_modify_smb_share_access_with_http_error 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshot_id_status_200_returns_first_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshot_id_status_404_returns_none 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_snapshot_id_other_status_raises 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_snapshot_by_id_success_204 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_snapshot_by_id_non_204 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_snapshot_nfs_export 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_snapshot_smb_export 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_nfs_export_aliases_success 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_create_nfs_export_aliases_error_codes 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_nfs_export_aliases_success 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_delete_nfs_export_aliases_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_nfs_export_aliases_success 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py PowerScaleApiTest.test_get_nfs_export_aliases_error_codes 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py (no function) 156 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.setUp 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._getJsonFile 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test__verify_cert 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test__send_request 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_id_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_id_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_interfaces 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_interfaces_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_interfaces_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_interfaces_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_filesystem 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_filesystem_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_filesystem_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_filesystem_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_nfs_export 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_nfs_export_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_nfs_export_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_nfs_export_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_delete_filesystem 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_delete_filesystem_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nfs_export_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nfs_export_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nfs_export_name_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nfs_export_name_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nfs_export_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nfs_export_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nfs_export_id_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nfs_export_id_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_filesystem_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_filesystem_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_filesystem_id_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_filesystem_id_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_set_export_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_set_export_access_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_resize_filesystem 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_resize_filesystem_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_resize_filesystem_shrink_failure 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_resize_filesystem_shrink_failure_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_fsid_from_export_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_fsid_from_export_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_fsid_from_export_name_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_fsid_from_export_name_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_snapshot_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_snapshot_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_snapshot_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_restore_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_restore_snapshot_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_restore_snapshot_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_restore_snapshot_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_clone_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_clone_snapshot_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_clone_snapshot_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_clone_snapshot_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_cluster_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_cluster_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_cluster_id_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_cluster_id_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_retreive_cluster_capacity_metrics 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_retreive_cluster_capacity_metrics_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_retreive_cluster_capacity_metrics_failure 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_retreive_cluster_capacity_metrics_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_smb_share 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_smb_share_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_create_smb_share_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_create_smb_share_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_fsid_from_share_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_fsid_from_share_name_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_fsid_from_share_name_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_fsid_from_share_name_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_smb_share_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_smb_share_id_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_smb_share_id_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_smb_share_id_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_smb_netbios 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_smb_netbios_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_get_nas_server_smb_netbios_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_get_nas_server_smb_netbios_response_failure 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient.test_set_acl 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py TestClient._add_set_acl_response 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py (no function) 149 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.MockConfig.safe_get 14 0 0 14 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_connect 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_nfs 16 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_cifs 16 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_filesystem_id_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_nfs_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_cifs_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_delete_share_nfs 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_delete_nfs_share_backend_failure 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_delete_nfs_share_share_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_extend_share 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_shrink_share 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_shrink_share_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_shrink_share_backend_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_nfs 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_cifs 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_invalid_prefix 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_nfs_invalid_acess_type 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_cifs_invalid_acess_type 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_nfs_backend_failure 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_access_add_cifs_backend_failure 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_allow_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_deny_access 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_share_stats 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_update_share_stats_failure 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_snapshot_invalid_filesystem_id 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_snapshot_backend_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_delete_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_delete_snapshot_backend_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_revert_to_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_revert_to_snapshot_backend_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_from_snapshot_nfs 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_from_snapshot_cifs 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_from_snapshot_clone_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_from_snapshot_export_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_create_share_from_snapshot_share_failure 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py PowerStoreTest.test_get_default_filter_function 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py (no function) 68 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/__init__.py (no function) 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py (no function) 40 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py _has_side_effect 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py _has_raise 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py fake_share_server 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py fake_network_info 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py fake_server_detail 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py fake_security_services 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py fake_access 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py FakeEMCShareDriver.__init__ 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py FakeEMCShareDriverIPv6.__init__ 11 0 0 2 1 92%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py DriverResourceMock.__init__ 14 2 0 16 3 83%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py ManilaResourceMock.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StorageObjectMock.__init__ 9 0 0 8 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StorageObjectMock.__setattr__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StorageObjectMock.__getattr__ 6 2 0 0 0 67%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StoragePropertyMock.__init__ 10 3 0 6 2 69%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StorageMethodMock.__init__ 17 0 0 10 1 96%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py StorageResourceMock.__init__ 7 0 0 8 2 87%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py _is_mock_object 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py _build_mock_object 7 0 0 6 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_input 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_input.inner_dec 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_input.inner_dec.decorated 3 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_client 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_client.client_decorator 8 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_driver_input 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_driver_input.inner_dec 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py mock_driver_input.inner_dec.decorated 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_connection_init 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_connection_init.connection_decorator 8 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py do_connection_connect 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_connection 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py patch_connection.connection_decorator 9 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py (no function) 61 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_cifs_share__existed_expt 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_nfs_share__existed_expt 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_nfs_filesystem_and_share 4 4 0 0 0 0%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_share_with_invalid_proto 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_filesystem__existed_expt 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_delete_filesystem__nonexistent_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_nas_server__existed_expt 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_delete_nas_server__nonexistent_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_dns_server__existed_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_interface__existed_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_enable_cifs_service__existed_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_enable_nfs_service__existed_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_snapshot__existed_expt 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_snap_of_snap__existed_expt 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_delete_snapshot__nonexistent_expt 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_cifs_deny_access__nonexistentuser_expt 4 2 0 0 0 50%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_nfs_deny_access__nonexistent_expt 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_storage_processor 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_extend_filesystem 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_shrink_filesystem 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_shrink_filesystem_size_too_small 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_file_ports 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_tenant 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_tenant_preexist 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_tenant_name_inuse_but_vlan_not_used 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_tenant_for_vlan_0 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_tenant_for_vlan_already_has_interfaces 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_create_file_interface_ipv6 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_get_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py TestClient.test_restore_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py (no function) 88 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.setUpClass 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_connect 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_connect_with_ipv6 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_connect__invalid_pool_configuration 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_cifs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_share_with_invalid_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_share_without_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_share__no_server_name_in_backend_details 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_share_with_invalid_share_server 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_share__with_invalid_share 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_share__create_from_snap 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_share__create_from_snap_but_not_isolated 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_share__but_not_isolated 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_shrink_cifs_share 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_shrink_nfs_share 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_extend_cifs_share 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_extend_nfs_share 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_extend_share__create_from_snap 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_shrink_share_create_from_snap 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_snapshot_from_filesystem 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_snapshot_from_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_ensure_share_exists 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_ensure_share_not_exists 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_update_share_stats 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_update_share_stats__nonexistent_pools 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_pool 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server__vlan_network 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server__vxlan_network 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server__active_directory 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server__kerberos 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_setup_server__throw_exception 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_teardown_server 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_teardown_server__no_server_detail 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_teardown_server__no_share_server_name 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__get_managed_pools 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__get_managed_pools__invalid_pool_configuration 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_validate_port_configuration 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_validate_port_configuration_exception 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__get_pool_name_from_host__no_pool_name 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_cifs_share_from_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_nfs_share_from_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_create_share_from_snapshot_no_server_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_clear_share_access_cifs 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_clear_share_access_nfs 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_rw_cifs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_update_access_allow_rw 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_update_access_recovery 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_ro_cifs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_rw_nfs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_rw_nfs_share_access_cidr 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_ro_nfs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_deny_cifs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_deny_nfs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_update_access_deny_nfs 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__validate_cifs_share_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__validate_nfs_share_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_proto_enum 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_allow_access_error_access_level 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__create_network_interface_ipv6 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test__create_network_interface_ipv4 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_revert_to_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_dhss_false_connect_without_nas_server 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_dhss_false_create_nfs_share 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_dhss_false_create_cifs_share 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_share_server_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_snapshot_wrong_size_type 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_snapshot_with_server 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_share_server_network_info 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_server 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_nfs_share_with_server 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_cifs_share_with_server 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_with_wrong_size_data_type 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_without_size 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_manage_without_export_locations 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_default_filter_function_disable_report 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py TestConnection.test_get_default_filter_function_enable_report 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py (no function) 257 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockSP.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockSP.get_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPort.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPort.get_id 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPort.parent_storage_processor 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPortV5.__init__ 3 3 0 0 0 0%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPortV5.get_id 1 1 0 0 0 0%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py MockPortV5.storage_processor 1 1 0 0 0 0%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_do_match 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_match_ports 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_find_ports_by_mtu 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_gb_to_byte 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_snapshot_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_snapshot_id_without_pl 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_nfs_share_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_nfs_share_id_without_path 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_cifs_share_id 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py TestUtils.test_get_cifs_share_id_without_path 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py (no function) 42 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/utils.py load_yaml 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/unity/utils.py (no function) 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.setUp 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_check_for_setup_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_check_for_setup_error_with_invalid_mover_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools_failed_to_get_pool_info 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test__get_managed_storage_pools_without_matched_pool 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_with_ipv6 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_nfs_share 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_nfs_share_with_ipv6 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_share_server_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_with_invalide_cifs_server_name 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_interface_in_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_without_pool_name 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_from_snapshot 28 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_cifs_share_from_snapshot_with_ipv6 28 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_nfs_share_from_snapshot 25 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_nfs_share_from_snapshot_with_ipv6 25 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_share_with_incorrect_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_share_from_snapshot_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_share_from_snapshot_without_pool_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_cifs_share 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_cifs_share_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_nfs_share 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_nfs_share_with_ipv6 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_share_without_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_share_with_incorrect_proto 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_cifs_share_with_nonexistent_mount_and_filesystem 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_extend_share 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_extend_share_with_ipv6 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_extend_share_without_pool_name 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_snapshot_with_ipv6 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_create_snapshot_with_incorrect_share_info 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_delete_snapshot_with_ipv6 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server 22 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server_with_ipv6 24 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server_with_existing_vdm 20 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server_with_invalid_security_service 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server_without_valid_physical_device 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_setup_server_with_exception 23 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_with_ipv6 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_without_server_detail 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_without_security_services 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_without_share_server_name_in_server_detail 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_with_invalid_server_name 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_without_cifs_server 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_teardown_server_with_invalid_cifs_server_modification 21 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_add_cifs_rw 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_add_cifs_rw_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_deny_nfs 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_deny_nfs_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_recover_nfs_rule 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_recover_nfs_rule_with_ipv6 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_recover_cifs_rule 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_access_recover_cifs_rule_with_ipv6 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_cifs_clear_access_server_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_cifs_rw_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_cifs_rw_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_cifs_ro_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_cifs_ro_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_ro_access_without_share_server_name 18 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_access_with_invalid_access_level 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_access_with_invalid_share_server_name 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_nfs_access 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_nfs_access_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_cifs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_nfs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_allow_access_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_rw_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_rw_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_ro_access 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_ro_access_with_ipv6 17 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_access_with_invliad_share_server_name 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_nfs_access 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_nfs_access_with_ipv6 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_access_with_incorrect_proto 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_cifs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_deny_nfs_access_with_incorrect_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_share_stats 13 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_update_share_stats_without_matched_config_pools 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_pool 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_get_filesystem_info 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_get_pool_info 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_pool_failed_to_find_matched_pool_name 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_managed_ports_one_port 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_managed_ports_no_valid_port 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py StorageConnectionTestCase.test_get_managed_ports_query_devices_failed 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py (no function) 119 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StorageObjectManagerTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_context 5 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StorageObjectManagerTestCase.test_get_storage_context_invalid_type 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StorageObjectTestCaseBase.setUp 14 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StorageObjectTestCase.test_xml_api_retry 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_file_system_on_vdm 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_file_system_on_mover 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_file_system_but_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_file_system_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_get_file_system 13 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_get_file_system_but_not_found 15 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_get_file_system_but_miss_property 14 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_delete_file_system 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_delete_file_system_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_delete_file_system_but_get_file_system_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_delete_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_extend_file_system 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_extend_file_system_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_small_size 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_same_size 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_extend_file_system_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_filesystem_from_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py FileSystemTestCase.test_create_filesystem_from_snapshot_with_error 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_create_mount_point_on_vdm 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_create_mount_point_on_mover 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_create_mount_point_but_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_create_mount_point_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_create_mount_point_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_delete_mount_point_on_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_delete_mount_point_on_mover 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_delete_mount_point_but_nonexistent 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_delete_mount_point_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_delete_mount_point_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_get_mount_points 20 0 0 8 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_get_mount_points_but_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_get_mount_points_invalid_mover_id 15 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MountPointTestCase.test_get_mount_points_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_create_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_create_vdm_but_already_exist 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_create_vdm_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_create_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_get_vdm 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_get_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_get_vdm_but_not_found 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_get_vdm_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_delete_vdm 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_delete_vdm_but_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_delete_vdm_but_failed_to_get_vdm 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_delete_vdm_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_attach_detach_nfs_interface 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_detach_nfs_interface_with_error 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py VDMTestCase.test_get_cifs_nfs_interface 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StoragePoolTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StoragePoolTestCase.test_get_pool 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StoragePoolTestCase.test_get_pool_with_error 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py StoragePoolTestCase.test_get_pool_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover 18 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_ref_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_ref_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_ref_and_mover 17 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_failed_to_get_mover_ref 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_but_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_mover_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_interconnect_id 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverTestCase.test_get_physical_devices 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_create_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_create_snapshot_but_already_exist 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_create_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_get_snapshot 11 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_get_snapshot_but_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_get_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_delete_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_delete_snapshot_failed_to_get_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_delete_snapshot_but_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_delete_snapshot_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_get_snapshot_id 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py SnapshotTestCase.test_get_snapshot_id_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_name_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_ip_already_exist 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_with_conflict_vlan_id 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_create_mover_interface_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_get_mover_interface 14 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_get_mover_interface_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_but_nonexistent 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py MoverInterfaceTestCase.test_delete_mover_interface_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.test_create_dns_domain 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.test_create_dns_domain_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.test_create_dns_domain_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.test_delete_dns_domain 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py DNSDomainTestCase.test_delete_dns_domain_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_create_cifs_server 16 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_already_exist 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_create_cifs_server_with_error 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_get_all_cifs_server 13 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_get_all_cifs_server_invalid_mover_id 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_get_cifs_server 12 0 0 2 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_but_unjoin_domain 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_but_already_join_domain 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_modify_cifs_server_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server_but_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSServerTestCase.test_delete_cifs_server_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_create_cifs_share 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_create_cifs_share_invalid_mover_id 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_create_cifs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share 12 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_invalid_mover_id 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_delete_cifs_share_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_get_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_disable_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_disable_share_access_with_error 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_allow_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_allow_share_access_duplicate_ACE 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_allow_share_access_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_deny_share_access 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_deny_share_access_no_ace 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_deny_share_access_but_no_user_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_deny_share_access_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_get_share_access 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_get_share_access_failed 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py CIFSShareTestCase.test_clear_share_access_has_white_list 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_create_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_create_nfs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_delete_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_locked 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_delete_nfs_share_with_error 8 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_get_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_get_nfs_share_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_get_nfs_share_with_error 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_allow_share_access 19 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_allow_share_access_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_deny_rw_share_access 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_clear_share_access 9 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_deny_ro_share_access 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_deny_share_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_deny_rw_share_with_error 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py NFSShareTestCase.test_clear_share_access_failed_to_get_share 5 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py (no function) 209 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.driver_handles_share_servers 1 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.create_share 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.create_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.delete_share 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.extend_share 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.shrink_share 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.delete_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.ensure_share 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.allow_access 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.deny_access 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.raise_connect_error 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.connect 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.update_share_stats 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.get_network_allocations_number 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.setup_server 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.teardown_server 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.get_backend_info 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.ensure_shares 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection.snapshot_update_access 0 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeConnection_powermax.__init__ 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py FakeEMCExtensionManager.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.setUp 11 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_driver_setup 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_update_share_stats 37 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase._fake_safe_get 5 0 0 4 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase._fake_safe_get_powermax 5 1 0 4 1 78%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_support_manage 46 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_not_support_manage 22 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_unmanage_manage 10 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_get_default_filter_function 3 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py EMCShareFrameworkTestCase.test_setup_server 4 0 0 0 0 100%
manila/tests/share/drivers/dell_emc/test_driver.py (no function) 46 0 0 0 0 100%
manila/tests/share/drivers/dummy.py slow_me_down 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py slow_me_down.wrapped_func 3 3 0 0 0 0%
manila/tests/share/drivers/dummy.py get_backend_configuration 10 10 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.__init__ 9 9 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._verify_configuration 12 12 0 6 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_share_name 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_snapshot_name 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_export 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_subnet_allocations_from_backend_details 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._generate_export_locations 11 11 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._create_share 12 12 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_share 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_share_from_snapshot 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._create_snapshot 4 4 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_snapshot 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_share 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_snapshot 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.get_pool 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.ensure_share 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.update_access 6 6 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.snapshot_update_access 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.do_setup 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.manage_existing 9 9 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.manage_existing_with_server 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_share_id_from_export 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.unmanage 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.unmanage_with_server 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.manage_existing_snapshot_with_server 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.manage_existing_snapshot 8 8 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._get_snap_id_from_provider_location 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.unmanage_snapshot 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.unmanage_snapshot_with_server 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.revert_to_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.extend_share 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.shrink_share 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.get_network_allocations_number 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.get_admin_network_allocations_number 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._setup_server 7 7 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._teardown_server 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver._get_pools_info 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._update_share_stats 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.get_share_server_pools 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_consistency_group 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_consistency_group 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_cgsnapshot 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_cgsnapshot 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_consistency_group_from_cgsnapshot 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_replica 4 4 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_replica 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.promote_replica 7 7 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_replica_state 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_replicated_snapshot 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.revert_to_replicated_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/dummy.py DummyDriver.delete_replicated_snapshot 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_replicated_snapshot 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_check_compatibility 4 4 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_start 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_continue 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_complete 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver._do_migration 7 7 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_cancel 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.migration_get_progress 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_check_compatibility 4 4 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_start 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_continue 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_complete 17 17 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_cancel 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.share_server_migration_get_progress 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_share_usage_size 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.get_share_server_network_info 10 10 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.manage_server 3 3 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.unmanage_server 5 5 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.get_share_status 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_share_server_security_service 4 4 0 2 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.check_update_share_server_security_service 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.check_update_share_server_network_allocations 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_share_server_network_allocations 18 18 0 4 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_backup 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.create_backup_continue 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.delete_backup 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.restore_backup 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.restore_backup_continue 2 2 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_share_from_metadata 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py DummyDriver.update_share_network_subnet_from_metadata 1 1 0 0 0 0%
manila/tests/share/drivers/dummy.py (no function) 157 157 0 0 0 0%
manila/tests/share/drivers/ganesha/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py MockRadosModule.WriteOpCtx.__enter__ 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py MockRadosModule.WriteOpCtx.__exit__ 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py MockRadosModule.WriteOpCtx.write_full 1 1 0 0 0 0%
manila/tests/share/drivers/ganesha/test_manager.py MiscTests.test_setup_rados 7 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.conf_mangle 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.conf_mangle._conf_mangle 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.test_conf2json 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.test_parseconf_ganesha_cnf_input 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.test_parseconf_json_input 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.test_dump_to_conf 3 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaConfigTests.test_mkconf 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.instantiate_ganesha_manager 6 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.setUp 12 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init 9 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init_execute_error_log_message 7 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init_execute_error_log_message.raise_exception 2 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init_execute_error_no_log_message 7 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init_execute_error_no_log_message.raise_exception 2 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_init_with_rados_store_and_export_counter_exists 23 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_ganesha_export_dir 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_getpath 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_export_rados_object_name 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_tmp_conf_file 9 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_tmp_conf_file.return_tmpfile 2 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_conf_file_with_mv_error 15 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_conf_file_with_mv_error.mock_return 4 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_mkindex 8 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_read_export_rados_object 8 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_read_export_file 10 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_read_export_with_rados_store 10 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_check_export_rados_object_exists 10 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_check_file_exists 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_check_file_exists_error 6 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_check_export_file_exists 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_check_export_exists_with_rados_store 10 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_export_rados_object 10 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_export_with_rados_store 12 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_write_export_error_incomplete_export_block 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_rm_file 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_rm_export_file 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_rm_export_rados_object 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_dbus_send_ganesha 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_remove_export_dbus 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_add_rados_object_url_to_index_with_index_data 11 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_remove_rados_object_url_from_index_with_index_data 13 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_add_export_with_rados_store 17 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_add_export_error_during_mkindex 11 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_add_export_error_during_write_export_with_rados_store 8 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_add_export_error_during_dbus_send_ganesha_with_rados_store 21 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_update_export_with_rados_store 13 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_update_export_error_with_rados_store 13 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_remove_export_with_rados_store 21 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_remove_export_error_during_read_export_with_rados_store 21 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_remove_export_error_during_remove_export_dbus_with_rados_store 22 0 0 4 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_rados_object 12 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_put_rados_object 11 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_delete_rados_object 7 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_export_id 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_export_id_nobump 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_export_id_error_invalid_export_db 5 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_get_export_id_with_rados_store_and_bump 10 0 0 2 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_restart_service 4 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py GaneshaManagerTestCase.test_reset_exports 6 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_manager.py (no function) 109 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py fake_access 3 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_patch 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_walk 2 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_path_from 3 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_get_valid_access_rules 3 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_get_valid_access_rules_fail 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py GaneshaUtilsTests.test_fixup_access_rules 1 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py SSHExecutorTestCase.test_call_ssh_exec_object_with_run_as_root 9 0 0 0 0 100%
manila/tests/share/drivers/ganesha/test_utils.py (no function) 33 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_check_volume_presence 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_check_volume_presence_error 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_volxml_get 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_volxml_get_notfound_fallback 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_volxml_get_multiple 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_volxml_get_notfound 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_common_init 9 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_init_check 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_init_has_vol 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_init_has_vol 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_init_no_vol 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_init_no_vol 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_init_has_shouldnt_have_vol 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_init_has_shouldnt_have_vol 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_hasnt_should_have_vol 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_hasnt_should_have_vol 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_invalid 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_invalid_req_host 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_dict_invalid_input 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_getattr 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_getattr_called 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_getattr_noattr 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_make_gluster_call_local 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_make_gluster_call_remote 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_make_gluster_call_error 9 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_gluster_manager_make_gluster_call_bad_policy 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check.vxget 3 1 0 2 1 60%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_failure 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_failure.vxget 3 1 0 2 1 60%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_invalid 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_invalid.vxget 3 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_count_ignored 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_xml_response_check_count_ignored.vxget 3 1 0 2 1 60%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info_empty_volinfo 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info_ambiguous_volinfo 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info_ambiguous_volinfo.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info_trivial_volinfo 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info_trivial_volinfo.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_via_info.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_user_option 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option_empty_reponse 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option_ambiguous_volinfo 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option_ambiguous_volinfo.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_regular_option_not_suppored 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option 9 0 0 6 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_unset 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_boolean 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_vol_option_boolean_bad 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_set_vol_option 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_set_vol_option_error 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_set_vol_option_error_relaxed 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_gluster_version 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_get_gluster_version_exception 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_check_gluster_version 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_check_gluster_version_unmet 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterManagerTestCase.test_numreduct 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase._mount_exec 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_mounted_noensure 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_mounted_noensure.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_mounted_ensure 9 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_mounted_ensure.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_fail 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_mount_gluster_vol_fail.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_umount_gluster_vol 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_umount_gluster_vol_fail 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_umount_gluster_vol_fail.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py GlusterFSCommonTestCase.test_restart_gluster_vol 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_common.py (no function) 115 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py new_share 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.setUp 23 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_supported_protocols 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_setup_via_manager 14 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_setup_via_manager_with_parent 13 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_setup_via_manager_no_option_data 12 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_snapshots_are_supported 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_update_access_via_manager 10 0 0 2 1 92%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_update_access_via_manager_restart 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_update_access_via_manager_badcn 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_update_share_stats 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py GlusterfsNativeShareDriverTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_glusterfs_native.py (no function) 30 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py fake_access 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.setUp 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase._setup 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_init 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_init_subclass 12 0 0 4 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_init_nosupp_layout 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_setup_via_manager 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_supported_access_types 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_supported_access_levels 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_access_rule_validator 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_update_access 10 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_update_access_via_manager 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_check_proto_baseclass 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_check_proto 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_check_proto_notsupported 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_create_share 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_update_share_stats 13 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_update_share_stats.raise_exception 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareDriverBaseTestCase.test_delegated_methods 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.setUp 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout._share_manager 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.do_setup 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.create_share 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.create_share_from_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.create_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.delete_share 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.delete_snapshot 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.ensure_share 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.manage_existing 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.unmanage 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.extend_share 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.FakeLayout.shrink_share 0 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.test_init_invalid 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.test_subclass 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.test_check_mount_glusterfs 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.test_check_mount_glusterfs_not_installed 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py GlusterfsShareLayoutBaseTestCase.test_check_mount_glusterfs_not_installed.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout.py (no function) 72 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.setUp 18 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_do_setup 12 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_do_setup_glusterfs_target_not_set 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_do_setup_error_enabling_creation_share_specific_size 15 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_do_setup_error_already_enabled_creation_share_specific_size 15 0 0 2 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_share_manager 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_ensure_gluster_vol_mounted 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_ensure_gluster_vol_mounted_error 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_get_local_share_path 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_local_share_path_not_exists 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_update_share_stats 10 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_update_share_stats_gluster_mnt_unavailable 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_create_share 13 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_create_share_unable_to_create_share 9 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_create_share_unable_to_create_share_weird 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_create_share_unable_to_create_share_weird.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_cleanup_create_share_local_share_path_exists 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_cleanup_create_share_cannot_cleanup_unusable_share 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_cleanup_create_share_cannot_cleanup_unusable_share.exec_runner 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_cleanup_create_share_local_share_path_does_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_delete_share 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_cannot_delete_share 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_delete_share_can_be_called_with_extra_arg_share_server 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_ensure_share 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_extend_share 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_shrink_share 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_shrink_share_data_loss 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_set_directory_quota 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_set_directory_quota_unable_to_set 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_get_directory_usage 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_get_directory_usage.xml_output 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_get_directory_usage_unable_to_get 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py GlusterfsDirectoryMappedLayoutTestCase.test_nonimplemented_methods 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_directory.py (no function) 53 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py new_share 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py glusterXMLOut 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.setUp 34 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_glustermanager 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_compile_volume_pattern 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_fetch_gluster_volumes 21 0 0 4 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_fetch_gluster_volumes_no_filter_used 18 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_fetch_gluster_volumes_no_keymatch 13 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_fetch_gluster_volumes_error 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_fetch_gluster_volumes_error.raise_exception 2 0 0 2 1 75%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_do_setup 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_do_setup_unsupported_glusterfs_version 5 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_do_setup_get_gluster_version_fails 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_do_setup_get_gluster_version_fails.raise_exception 1 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_do_setup_glusterfs_no_volumes_provided_by_backend 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_share_manager 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_share_manager_no_privdata 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_ensure_share 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_pop_gluster_vol 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_pop_gluster_vol_excp 6 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_push_gluster_vol 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_push_gluster_vol_excp 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_wipe_gluster_vol 17 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_wipe_gluster_vol_mount_fail 16 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_wipe_gluster_vol_error_wiping_gluster_vol 15 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_share 12 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_share_error 4 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_share 16 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_share_clone 14 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_share_error 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_share_missing_record 3 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_snapshot_error 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_snapshot_no_snap 11 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_snapshot_no_snap_cached 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_find_actual_backend_snapshot_name 8 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_find_actual_backend_snapshot_name_bad_snap_list 7 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_share_from_snapshot 29 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_create_share_from_snapshot_error_unsupported_gluster_version 25 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_delete_snapshot_error 12 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py GlusterfsVolumeMappedLayoutTestCase.test_nonimplemented_methods 2 0 0 0 0 100%
manila/tests/share/drivers/glusterfs/test_layout_volume.py (no function) 83 0 0 0 0 100%
manila/tests/share/drivers/hdfs/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.setUp 20 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_do_setup 2 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_share 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_share_unsupported_proto 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__set_share_size 5 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__set_share_size_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__set_share_size_with_new_size 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__create_share 7 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__create_share_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_share_from_empty_snapshot 11 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_share_from_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_share_from_snapshot_exception 9 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_create_snapshot_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_delete_share_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_delete_snapshot_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_allow_access 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_allow_access_invalid_access_type 1 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_allow_access_invalid_access_level 1 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_allow_access_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_deny_access 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_deny_access_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_extend_share 4 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__check_hdfs_state_healthy 5 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__check_hdfs_state_down 5 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__check_hdfs_state_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__get_available_capacity 6 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__get_available_capacity_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_get_share_stats_refresh_false 3 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test_get_share_stats_refresh_true 9 0 0 2 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__hdfs_local_execute 4 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__hdfs_remote_execute 4 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__run_ssh 15 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py HDFSNativeShareDriverTestCase.test__run_ssh_exception 13 0 0 0 0 100%
manila/tests/share/drivers/hdfs/test_hdfs_native.py (no function) 50 0 0 0 0 100%
manila/tests/share/drivers/hitachi/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.setUp 27 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_init_invalid_conf_parameters 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_init_invalid_credentials 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_update_access_nfs 11 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_update_access_ip_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_update_access_not_found_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_allow_access_cifs 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_allow_access_cifs_invalid_type 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_deny_access_cifs 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_deny_access_cifs_unsupported_type 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_update_access_invalid_share_protocol 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_update_access_cifs_recovery_mode 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase._get_export 7 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share 16 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_export_error 11 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_invalid_share_protocol 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_delete_share 12 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_snapshot 21 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_snapshot_invalid_protocol 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_snapshot_cifs_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_snapshot_first_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_delete_snapshot 20 0 0 6 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_delete_managed_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_ensure_share 10 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_ensure_share_invalid_protocol 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_shrink_share 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_shrink_share_new_size_lower_than_usage 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_extend_share 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_extend_share_with_no_available_space_in_fs 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_no_quota 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_wrong_share_id 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_wrong_path_format_nfs 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_wrong_path_format_cifs 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase._test_manage_existing_wrong_path 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_wrong_evs_ip 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_invalid_host 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_invalid_protocol 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_unmanage 6 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_get_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_from_snapshot 17 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_from_snapshot_empty_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_from_snapshot_invalid_protocol 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_create_share_from_snapshot_cleanup 14 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test__check_fs_mounted 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test__check_fs_mounted_not_mounted 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test__update_share_stats 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_ensure_snapshot 11 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_existing_snapshot_with_mount_support 18 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_snapshot_invalid_size_exception 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_snapshot_size_not_provided_exception 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_snapshot_invalid_path_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_manage_inexistent_snapshot_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_unmanage_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_revert_to_snapshot 15 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_nfs_snapshot_update_access_allow 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_nfs_snapshot_update_access_deny 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_nfs_snapshot_update_access_invalid_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_cifs_snapshot_update_access_allow 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_cifs_snapshot_update_access_deny 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py HitachiHNASTestCase.test_cifs_snapshot_update_access_recovery_mode 14 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_driver.py (no function) 113 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.setUp 17 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_stats 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_stats_dedupe_on 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_stats_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_add 10 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_add_error 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_del 9 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_del_inexistent_export 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_del_exception 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_nfs_export_del_execute_error 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_share_add 11 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_share_add_error 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_share_del 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_share_del_inexistent_share 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_share_del_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_nfs_host_list 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_update_nfs_access_rule_empty_host_list 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_update_nfs_access_rule 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_update_nfs_access_rule_exception_no_share_provided 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_update_nfs_access_rule_exception_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_allow_access 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_allow_access_already_allowed_user 10 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_allow_access_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_update_access_level_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_deny_access 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_deny_access_already_deleted_user 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_cifs_deny_access_backend_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_list_cifs_permission 7 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_list_cifs_no_permissions_added 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_list_cifs_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_clone_nothing_to_clone 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_clone_error_cloning 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_clone 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_clone_job_failed 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_clone_job_timeout 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_delete_path_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_tree_delete_error 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_create_directory 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_create_directory_context_change_fail 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_create_directory_context_change_success 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_delete_directory 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_delete_directory_directory_not_empty 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_delete_directory_context_change_fail 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_delete_directory_context_change_success 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_directory 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_directory_retry 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_inexistent_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_directory_error 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_fs_mounted_true 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_fs_mounted_false 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_fs_mounted_error 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_mount_already_mounted 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_vvol_create 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_vvol_create_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_vvol_delete_vvol_does_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_vvol_delete_error 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_quota_add 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_modify_quota 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_quota_add_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_modify_quota_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_vvol 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_quota 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_quota_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_export 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_export_error 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_cifs 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_cifs_inexistent_share 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_cifs_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_check_cifs_different_fs_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_is_cifs_in_use 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_is_cifs_without_use 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_quota 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_quota_errors 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_quota_tb 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_quota_mb 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_usage 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_usage_error 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_usage_mb 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test_get_share_usage_tb 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__get_share_export 12 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__get_share_export_fs_not_available 12 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__get_share_export_exception_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__get_share_export_exception_error 2 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__execute 9 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__execute_ssh_exception 11 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_create_operation 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_create_operation_error 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_create_operation_context_change 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_delete_operation_successful 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_deleting_not_empty_directory 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_delete_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_delete_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py HNASSSHTestCase.test__locked_selectfs_delete_context_change 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hnas/test_ssh.py (no function) 152 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/fakes.py (no function) 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.setUp 15 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_add 10 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_add_exception 9 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_recovery 15 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_delete 13 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_delete_exception 13 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_ip_exception 13 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_update_access_not_found_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_create_share 9 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_create_share_export_error 11 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_create_share_invalid_share_protocol 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_delete_share 14 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_delete_share_rule_exception 10 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_delete_share_already_deleted 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_extend_share 8 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_extend_share_with_no_available_space_in_fs 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_shrink_share 7 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_shrink_share_new_size_lower_than_usage 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_manage_existing 11 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_manage_existing_wrong_share_id 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_unmanage 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test__update_share_stats 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py HitachiHSPTestCase.test_get_default_filter_function 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_driver.py (no function) 43 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py FakeRequests.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py FakeRequests.json 1 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test__send_post 6 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test__send_get 7 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test__send_delete 6 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_add_file_system 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_file_system 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_file_system_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_delete_file_system 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_resize_file_system 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_rename_file_system 6 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_add_share 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_share 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_share_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_delete_share 4 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_add_access_rule 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_delete_access_rule 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_access_rules 5 0 0 0 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test_get_clusters 7 0 0 2 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py HitachiHSPRestTestCase.test__wait_job_status 12 0 0 4 0 100%
manila/tests/share/drivers/hitachi/hsp/test_rest.py (no function) 46 0 0 0 0 100%
manila/tests/share/drivers/hpe/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_constants.py (no function) 90 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverFPGTestCase.test_FPG_init_args_failure 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverFPGTestCase.test_FPG_type_failures 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverFPGTestCase.test_FPG_type_success 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.setUp 33 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.setUp.safe_get 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_success 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_dhss_success 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_no_dhss_success 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_no_dhss_multi_getvfs_success 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_success_no_dhss_no_conf_ss_ip 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_failure_no_dhss_no_conf_ss_ip 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_mediator_error 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_with_vfs_error 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_setup_conf_ips_validation_fails 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.init_driver 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_check_for_setup_error_success 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_check_for_setup_error_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_choose_share_server_compatible_with_share 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_choose_share_server_compatible_with_share_with_cg 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.do_create_share 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.do_create_share_from_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_share_fails_get_pool_location 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_cifs_share 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_nfs_share 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_cifs_share_from_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_nfs_share_from_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_delete_share 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_create_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_delete_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_update_access_add_rule 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_update_access_delete_rule 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_shrink_share 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_get_share_stats_not_ready 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_get_share_stats_no_refresh 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_get_share_stats_with_refresh 11 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_driver_get_share_stats_premature 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_build_comment 9 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_setup_server 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_setup_server_fails_for_unsupported_network_type 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_setup_server_fails_for_exceed_pool_max_supported_ips 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py HPE3ParDriverTestCase.test_teardown_server 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_driver.py (no function) 69 0 0 2 1 99%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.setUp.FakeCopy.run 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.setUp.FakeCopy.get_progress 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_no_client 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_setup_client_init_error 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_setup_client_ssh_error 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_vfs_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_vfs_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_vfs 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.init_mediator 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_setup_success 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_login_error 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_logout_error 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_version_unsupported 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_version_supported 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_version_exception 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_client_version_bad_return_value 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.get_expected_calls_for_create_share 19 0 0 6 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase._build_smb_extra_specs 4 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_cifs_share 9 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_nfs_share_bad_options 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_nfs_share 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_nfs_share_get_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_nfs_share_get_fail 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_cifs_share_from_snapshot 14 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_cifs_share_from_snapshot_ro 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_nfs_share_from_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_share_from_snap_copy_incomplete 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_share_from_snap_copy_exception 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_share_from_snap_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_nfs_share 13 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_share_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_nfs_share_only_readonly 9 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_share_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_fstore_exception 10 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_file_tree_exception 11 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_cifs_share 17 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_cifs_share_and_fstore 9 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_share_with_fstore_per_share_false 18 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_snapshot_not_allowed 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_snapshot_share_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_create_snapshot_backend_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot_shared_nfs 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot_shared_smb 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase._assert_delete_snapshot_raises 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot_backend_exceptions 20 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_delete_snapshot_backend_exceptions.mock_fshare 3 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_fpg_status 11 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_fpg_status_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_fpg_status_error 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_fpg_status_bad_prov_type 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_provisioned_error 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_get_provisioned_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_update_access_resync_rules_nfs 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_update_access_resync_rules_cifs 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_ip_ro_access_cifs_error 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_rw_snapshot_error 8 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_user_access_cifs 15 0 0 6 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_rw_snapshot_error 11 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_user_access_cifs 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_ip_access_cifs 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_ip_access_cifs 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_ip_access_nfs 8 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_ip_access_nfs 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_ip_ro_access_nfs_legacy 10 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_user_access_nfs 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_access_bad_proto 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_access_bad_type 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_access_missing_nfs_share 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_allow_nfs_ro_access 12 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_deny_access_missing_nfs_share 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_ignore_benign_access_results 4 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_resize_share 11 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_resize_share_setfsquota_side_effects 11 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_mediator_resize_share_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_other_protocol 2 0 0 2 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_other_protocol_exception 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_ensure_prefix 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fstore_search 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fstore_search_xproto 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fshare_search 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fshare_exception 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fshare_hit 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fsnap_search 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fsnap_exception 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_find_fsnap_hit 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_fsip_exists 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_fsip_does_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_fsip_exists_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_create_fsip_success 8 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_create_fsip_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_create_fsip_get_none 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_remove_fsip_success 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_remove_fsip_without_ip_or_vfs 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_remove_fsip_not_gone 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_remove_fsip_exception 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__create_mount_directory 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__create_mount_directory_error 7 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__mount_super_share 14 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__mount_super_share_error 10 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__delete_share_directory 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__delete_share_directory_error 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__unmount_share 4 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__unmount_share_error 6 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__delete_file_tree_no_config_options 5 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__create_super_share_createfshare_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__create_super_share_setfshare_exception 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test__revoke_admin_smb_access_error 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_build_export_locations_bad_protocol 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_build_export_locations_bad_ip 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py HPE3ParMediatorTestCase.test_build_export_locations_bad_path 1 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py OptionMatcher.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py OptionMatcher.__eq__ 3 0 0 0 0 100%
manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py (no function) 156 1 0 2 1 99%
manila/tests/share/drivers/huawei/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py fake_sleep 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py data_session 5 1 0 4 2 67%
manila/tests/share/drivers/huawei/test_huawei_nas.py filesystem 25 1 0 20 2 93%
manila/tests/share/drivers/huawei/test_huawei_nas.py filesystem_thick 21 8 0 16 5 59%
manila/tests/share/drivers/huawei/test_huawei_nas.py filesystem_inpartition 25 10 0 20 7 58%
manila/tests/share/drivers/huawei/test_huawei_nas.py allow_access 25 1 0 16 4 88%
manila/tests/share/drivers/huawei/test_huawei_nas.py dec_driver_handles_share_servers 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py dec_driver_handles_share_servers.wrapper 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py QoS_response 6 0 0 4 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeHuaweiNasHelper.__init__ 26 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeHuaweiNasHelper._change_file_mode 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeHuaweiNasHelper.do_call 193 18 0 166 12 92%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeRpcClient.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeRpcClient.fake_call_context.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeRpcClient.fake_call_context.call 2 0 0 2 1 75%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeRpcClient.create_replica_pair 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeRpcServer.start 1 1 0 0 0 0%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakePrivateStorage.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakePrivateStorage.get 3 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakePrivateStorage.update 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakePrivateStorage.delete 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeHuaweiNasDriver.__init__ 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeNode.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeNode.text 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeNode.text 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeRoot.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeRoot.findtext 3 1 0 2 1 60%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.FakeRoot.find 3 1 0 2 1 60%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.__init__ 3 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.getroot 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py FakeConfigParseTree.write 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.setUp 72 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.setUp._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase._get_share_by_proto 6 1 0 4 1 80%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.mock_share_type 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_no_configuration 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_product_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_pool_node_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_username_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_timeout_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_wait_interval_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_logical_ip_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_conf_snapshot_replication_conflict 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_backend_driver_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_backend_driver_fail_driver_none 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_storagepool_not_exist 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_storagepool_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_no_data_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_read_xml_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_connect_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_connect_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_login_success 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_check_for_setup_success 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_check_for_setup_service_down 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_check_for_setup_nfs_down 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_check_for_setup_service_false 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_no_extra 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_extra_thin 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_extra_thick 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_sectorsize_in_type 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_illegal_sectorsize_in_type 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_invalid_type_valid_xml 9 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_invalid_type_illegal_xml 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_shrink_share_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_shrink_share_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_shrink_share_size_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_shrink_share_alloctype_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_shrink_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_extend_share_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_extend_share_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_extend_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_cifs_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_extra 8 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_extra_error 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_qos 13 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_with_invalid_qos 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_cache_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_add_share_to_cache_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_partition_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_add_share_to_partition_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_login_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_fs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_status_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_cifs_fs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_cifs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_nfs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_share_success 8 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_share_withoutqos_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_check_snapshot_id_exist_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_share_nfs_fail_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_share_cifs_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_network_allocations_number_dhss_true 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_network_allocations_number_dhss_false 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfsshare_from_nfssnapshot_success 13 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_cifsshare_from_cifssnapshot_success 13 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfsshare_from_cifssnapshot_success 16 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_cifsshare_from_nfssnapshot_success 11 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_snapshot_nonefs 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_notexistingsnapshot_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_share_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_snapshot_share_error 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_snapshot_allow_oldaccess_fail 12 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_snapshot_mountshare_fail 8 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_share_from_snapshot_allow_newaccess_fail 16 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfsshare_from_nfssnapshot_copydata_fail 12 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfsshare_from_nfssnapshot_umountshare_fail 15 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_share_stats_refresh_pool_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_share_stats_refresh 10 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_share_stats_disk_type 10 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_disk_type_pool_info_none 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_proto_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_ip_rw_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_ip_ro_success 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_nfs_user_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_cifs_rw_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_cifs_user_ro_success 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_level_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_access_add_delete 10 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_access_nfs 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_access_cifs 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_access_rules_share_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_nfs_access_for_all_ip_addresses 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_share_client_type_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_share_url_type 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_location_path_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_nfs_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_cifs_fail 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_nfs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_not_exist_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_cifs_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_ip_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_ip_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_ip_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_allow_access_user_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_ip_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_user_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_ip_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_deny_access_user_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfs_snapshot_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfs_snapshot_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_cifs_snapshot_success 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_snapshot_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_snapshot_not_exist_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_nfs_snapshot_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_cifs_snapshot_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_nfs_snapshot_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_cifs_snapshot_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_nfs_success 10 0 0 4 1 93%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_with_default_type 10 0 0 4 1 93%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_remove_from_partition 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_fail 13 0 0 6 1 95%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_thickfs_set_dedupe_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_thickfs_not_match_thinpool_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_cache_not_exist 10 0 0 4 1 93%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_add_share_to_cache_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_notsetcache_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_share_partition_not_exist 10 0 0 4 1 93%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_add_share_to_partition_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_notset_partition_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_export_path_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_logical_port_ip_fail 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_existing_snapshot_success 7 0 0 4 1 91%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_existing_snapshot_share_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_existing_snapshot_sharesnapshot_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_manage_existing_snapshot_sharesnapshot_not_normal 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_pool_success 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_pool_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_multi_resturls_success 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_multi_resturls_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_success 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_bond_port_success 9 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_logical_port_exist 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_logical_port_exist.call_logical_port_exist 9 0 0 4 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_vlan_exist 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_vlan_exist.call_vlan_exist 7 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_invalid_ipv4 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_network_type_error 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_port_conf_miss 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_port_offline_error 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_port_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_port_type_not_exist 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_choose_eth_port 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_choose_bond_port 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_choose_least_logic_port 11 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_create_vlan_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_create_vlan_fail.call_create_vlan_fail 7 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_create_logical_port_fail 16 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_create_logical_port_fail.call_create_logical_port_fail 7 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_ad_domain_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_ldap_domain_success 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_ldap_domain_fail 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_security_service_invalid 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_security_service_number_invalid 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_dns_exist_error 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_ad_exist_error 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_ldap_exist_error 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_dns_fail 8 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_setup_server_with_ad_domain_fail 11 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_teardown_server_success 16 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_teardown_server_success.fake_teardown_call 42 5 0 34 7 84%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_teardown_server_with_already_deleted 13 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_teardown_server_with_vlan_logical_port_deleted 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_teardown_server_with_empty_detail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_ensure_share_sucess 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_ensure_share_with_share_server_sucess 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_ensure_share_get_share_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_ensure_share_get_filesystem_status_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase._add_conf_file_element 5 0 0 2 1 86%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.create_fake_conf_file 88 0 0 20 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.recreate_fake_conf_file 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_replica_success 10 0 0 4 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_replica_fail 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_replica_with_get_state_fail 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_create_replica_with_already_exists 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_replica_state_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_replica_state_with_exception_ignore 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_replica_state_with_replication_abnormal 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_update_replica_state_with_no_pair_id 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_promote_replica_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_promote_replica_with_access_update_error 7 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_promote_replica_with_error_ignore 10 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_promote_replica_fail 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_promote_replica_with_no_pair_id 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_replica_success 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_replica_fail 4 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_replica_with_no_pair_id 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_get_replica_state 3 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_delete_qos 9 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_username_password_encode_decode 4 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test__get_login_info 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_revert_to_snapshot_success 6 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_revert_to_snapshot_exception 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiShareDriverTestCase.test_mount_share_to_host 6 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiDriverHelperTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiDriverHelperTestCase.test_init_http_head 5 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiDriverHelperTestCase.test_do_call_with_valid_method 7 0 0 2 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiDriverHelperTestCase.test_do_call_with_invalid_method 1 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py HuaweiDriverHelperTestCase.test_do_call_with_http_error 9 0 0 0 0 100%
manila/tests/share/drivers/huawei/test_huawei_nas.py (no function) 366 0 0 0 0 100%
manila/tests/share/drivers/ibm/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.setUp 39 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__run_ssh 11 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__run_ssh_exception 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__gpfs_ssh_execute 15 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__gpfs_ssh_execute_exception 11 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_get_share_stats_refresh_false 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_get_share_stats_refresh_true 8 0 0 2 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_do_setup 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_do_setup_gpfs_local_execute 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_setup_helpers 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_helper_with_wrong_proto 1 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__local_path 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_share_path 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_snapshot_path 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_gpfs_state 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_export_ip 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_gpfs_mount_point_base 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_directory_check 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_gpfs_path_check 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_nfs_server_type 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_check_for_setup_error_for_nfs_server_list 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_available_capacity 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_create_share 8 0 0 2 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_create_share_from_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_create_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_delete_share 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__delete_share_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__delete_share_snapshot_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_extend_share 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__extend_share 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__extend_share_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_update_access_allow 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_update_access_deny 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_update_access_both 11 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_update_access_resync 11 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__check_gpfs_state_active 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__check_gpfs_state_down 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__check_gpfs_state_wrong_output_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__check_gpfs_state_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_dir_success 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_dir_failure 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_dir_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_gpfs_path_ok 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_gpfs_path_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_gpfs_device 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_gpfs_device_exception 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share 11 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share_exception 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__delete_share 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__delete_share_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share_snapshot_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share_from_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__create_share_from_snapshot_exception 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_share_valid_with_quota 6 0 0 2 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_share_valid_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__is_share_valid_no_share_exist_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_share_name 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_share_name_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_share_name_no_share_exist_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing 18 0 0 4 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_fileset_unlink_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_fileset_creation_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_fileset_relink_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_permission_change_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_checking_quota_of_fileset_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_unable_to_get_quota_of_fileset_exception 10 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_set_quota_of_fileset_less_than_1G_exception 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_set_quota_of_fileset_grater_than_1G_exception 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_manage_existing 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_manage_existing_incorrect_path_exception 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_manage_existing_incorrect_ip_exception 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__manage_existing_invalid_export_exception 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_manage_existing_invalid_share_exception 7 0 0 2 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__gpfs_local_execute 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__gpfs_remote_execute 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_resync_access 13 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_get_export_options 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_get_export_options_default 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_get_export_options_invalid_option_ro 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_get_export_options_invalid_option_rw 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__has_client_access 8 0 0 4 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_allow_access 13 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_allow_access_access_exists 10 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_allow_access_publish_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_allow_access_invalid_access 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_allow_access_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__verify_denied_access_pass 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__verify_denied_access_fail 7 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__verify_denied_access_exception 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__verify_denied_access_stderr 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_deny_access 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs_deny_access_exception 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__publish_access 10 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_knfs__publish_access_exception 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_get_export_options 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_get_export_options_default 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_get_export_options_invalid_option_ro 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_get_export_options_invalid_option_rw 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__get_nfs_client_exports_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test__fix_export_data 10 0 0 6 1 94%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces__has_client_access 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_remove_export_no_exports 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_remove_export_existing_exports 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_remove_export_exception 3 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_allow_access 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_allow_access_existing_exports 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_allow_access_invalid_access_type 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_allow_access_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_deny_access 6 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_deny_access_exception 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_resync_access_add 8 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_resync_access_change 14 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_resync_access_change.SortedMatch.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_resync_access_change.SortedMatch.__eq__ 4 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py GPFSShareDriverTestCase.test_ces_resync_nothing 5 0 0 0 0 100%
manila/tests/share/drivers/ibm/test_gpfs.py (no function) 145 0 0 0 0 100%
manila/tests/share/drivers/infinidat/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py _create_mock__getitem__ 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py _create_mock__getitem__.mock__getitem__ 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py skip_driver_setup 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py skip_driver_setup.f 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py FakeInfinisdkPermission.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py FakeInfinisdkPermission.__getattr__ 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py FakeInfinisdkPermission.__getitem__ 1 1 0 0 0 0%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._test_skips_driver_setup 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase.setUp 34 0 0 2 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._infinibox_mock 25 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._raise_infinisdk 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._fake_get_permissions 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._fake_update_permissions 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCaseBase._patch 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase._generate_mock_metadata 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase._validate_metadata 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_no_infinisdk_module 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_no_capacity_module 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_no_auth_parameters 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_empty_auth_parameters 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__setup_and_get_system_object 5 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_do_setup_ssl_enabled 7 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_get_share_stats_refreshes 8 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_get_share_stats_pool_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__verify_share_protocol 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__verify_share_protocol_fails_for_non_nfs 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__verify_access_type_ip 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__verify_access_type_fails_for_type_user 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__verify_access_type_fails_for_type_cert 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_ip_address_range_single_ip 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_ip_address_range_ip_range 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_ip_address_range_invalid_address 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_pool 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_pool_no_pools 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_pool_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_ips 5 0 0 2 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_ips_only_one_ip_enabled 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_ips_no_network_space 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_ips_no_ips 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_ips_no_ips_enabled 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_nas_network_space_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_full_nfs_export_paths 3 0 0 2 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_export 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_export_no_filesystem_exports 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_export_too_many_filesystem_exports 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_export_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_access_level_rw 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_access_level_ro 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test__get_infinidat_access_level_fails_for_invalid_level 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share 13 0 0 2 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_pool_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_fails_non_nfs 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_pools_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_network_spaces_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_share_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_share_export_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_share_with_snapshots 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_share_wrong_share_protocol 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_extend_share 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_extend_share_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_snapshot_metadata 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_snapshot_share_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_snapshot_create_snapshot_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_snapshot_network_spaces_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_from_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_from_snapshot_bigger_size 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_from_snapshot_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_create_share_from_snapshot_create_fails 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_snapshot_with_snapshots 4 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_snapshot_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_delete_snapshot_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_share 13 0 0 4 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_share_export_missing 5 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_share_share_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_share_get_exports_api_fail 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_share_network_spaces_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_ensure_shares 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_get_backend_info 5 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_revert_to_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_revert_to_snapshot_snapshot_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_revert_to_snapshot_api_fail 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_update_access 14 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_update_access_share_doesnt_exist 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_update_access_api_fail 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_update_access_fails_non_ip_access_type 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_update_access_fails_invalid_ip 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_snapshot_update_access 14 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_snapshot_update_access_snapshot_doesnt_exist 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_snapshot_update_access_api_fail 3 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_snapshot_update_access_fails_non_ip_access_type 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py InfiniboxDriverTestCase.test_snapshot_update_access_fails_invalid_ip 2 0 0 0 0 100%
manila/tests/share/drivers/infinidat/test_infinidat.py (no function) 141 0 0 0 0 100%
manila/tests/share/drivers/infortrend/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/infortrend/fake_infortrend_manila_data.py InfortrendManilaTestData._get_fake_share_for_manage 1 0 0 0 0 100%
manila/tests/share/drivers/infortrend/fake_infortrend_manila_data.py (no function) 17 0 0 0 0 100%
manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py InfortrendNASTestData.fake_get_channel_status 1 0 0 0 0 100%
manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py InfortrendNASTestData.fake_get_share_status_nfs 4 1 0 2 1 67%
manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py InfortrendNASTestData.fake_get_share_status_cifs 4 1 0 2 1 67%
manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py (no function) 17 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.__init__ 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.setUp 9 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase._get_driver 7 0 0 2 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_no_login_ssh_key_and_pass 3 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_parser_with_service_status 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_parser_with_folder_status 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_ensure_service_on 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_check_channels_status 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_channel_status_down 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_invalid_channel 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_check_pools_setup 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_unknow_pools_setup 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_get_pool_quota_used 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_create_share_nfs 8 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_create_share_cifs 8 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_delete_share_nfs 6 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_delete_share_cifs 6 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_delete_non_exist_share 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_get_pool 3 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_get_pool_without_host 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_ensure_share_nfs 8 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_ensure_share_cifs 7 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_shrink_share 6 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_shrink_share_smaller_than_used_size 3 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_get_share_size 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_manage_existing_nfs 10 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_manage_existing_cifs 9 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_manage_existing_with_no_location 3 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_manage_existing_wrong_ip_or_name 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_manage_existing_with_no_size_setting 3 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_unmanage 5 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py InfortrendNASDriverTestCase.test_unmanage_share_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/infortrend/test_infortrend_nas.py (no function) 66 0 0 0 0 100%
manila/tests/share/drivers/inspur/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeConfig.__init__ 18 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeConfig.safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeConfig.append_config_values 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeResponse.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeResponse.json 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py FakeResponse.close 1 1 0 0 0 0%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_logins 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_login 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_logout 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_refresh_token 6 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_rest_api 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_rest_api_retry 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_rest_api_3times_fail 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_rest_api_backend_error_fail 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_api 11 0 0 4 1 93%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_api_access_success 12 0 0 4 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_api_wrong_access_fail 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_api_token_overtime_fail 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py RestAPIExecutorTestCase.test_send_api_fail 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_do_setup 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_do_setup_login_fail 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_do_setup_vpe_failed 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_check_for_setup_error_base_dir_detail_failed 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_check_for_setup_error_node_status_fail 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_create_share 19 0 0 6 1 96%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_create_share_from_snapshot 21 0 0 6 1 96%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_delete_share 15 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_delete_share_not_exist 10 0 0 4 1 93%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_ensure_share 13 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_ensure_share_fail_1 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_ensure_share_None_share_fail 9 0 0 4 1 92%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_create_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_delete_snapshot_normal 10 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_delete_snapshot_not_exist 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_transfer_rule_to_client 7 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test_update_access 26 0 0 6 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__update_share_stats 19 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__update_share_stats_refresh_token 19 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__clear_access 18 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__validate_pools_exist 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__validate_pools_exist_fail 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_directory_quota 9 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_directory_quota_fail 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_pool_stats 19 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_directory_list 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__create_directory 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__delete_directory 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__set_directory_quota 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__create_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__delete_nfs_share 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__create_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__delete_cifs_share 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__clone_directory_to_dest 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_snapshots_from_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_location_path 6 0 0 2 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_nodes_virtual_ips 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_nodes_physical_ips 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_nodes_ips 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_share_instance_pnsp 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__unit_convert 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__format_name 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__generate_share_name 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__generate_snapshot_name 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__generate_share_path 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py AS13000ShareDriverTestCase.test__get_directory_detail 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py (no function) 112 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeConfig.__init__ 17 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeConfig.safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeConfig.append_config_values 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.__init__ 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_check_for_setup_error_failed_no_nodes 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_check_for_setup_error_failed_pool_invalid 5 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_check_for_setup_error_success 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test__update_share_stats 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_generate_share_name 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_get_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_create_share 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_extend_share 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_ensure_share 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageShareDriverTestCase.test_update_access 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeSSH.__enter__ 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeSSH.__exit__ 2 0 0 2 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeSSHPool.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py FakeSSHPool.item 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test___call___success 11 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test___call___ssh_pool_failed 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test___call___ssh_exec_failed 10 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test__ssh_execute_success 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test__ssh_execute_success_run_again 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test__ssh_execute_failed_exec_failed 11 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py SSHRunnerTestCase.test__ssh_execute_failed_exec_failed_exception_error 6 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py CLIParserTestCase.test_cliparser_with_header 11 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py CLIParserTestCase.test_cliparser_without_header 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.tearDown 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnode 14 0 0 4 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnaspool 17 0 0 4 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsfs 21 0 0 6 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_addfs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmfs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_expandfs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnasdir 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_addnasdir 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_chnasdir 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmnasdir 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmnfs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnfslist 9 0 0 2 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnfsinfo 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_addnfsclient 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_chnfsclient 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmnfsclient 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lscifslist 9 0 0 2 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lscifsinfo 10 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_addcifs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmcifs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_chcifs 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_addcifsuser 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_chcifsuser 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_rmcifsuser 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageSSHTestCase.test_lsnasportip 17 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.tearDown 1 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_size_to_gb 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_available_pools 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_pools_attr 9 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_nodes_info 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_fsname_by_name 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_dirsname_by_name 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_dirpath_by_name 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_create_share 16 0 0 2 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_check_share_exist 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_delete_share 18 0 0 4 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_extend_share 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_get_export_locations 16 0 0 2 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_classify_nfs_client_spec_has_nfsinfo 11 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_classify_nfs_client_spec_has_no_nfsinfo 7 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_access_rule_to_client_spec 4 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_access_rule_to_client_spec_type_failed 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_access_rule_to_client_spec_ipversion_failed 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_update_nfs_access 17 0 0 4 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_classify_cifs_rights 8 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_access_rule_to_rights 3 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_access_rule_to_rights_fail_type 2 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_update_cifs_access 16 0 0 4 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_check_access_type 12 0 0 0 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py InStorageAssistantTestCase.test_update_access 16 0 0 6 0 100%
manila/tests/share/drivers/inspur/instorage/test_instorage.py (no function) 137 0 0 0 0 100%
manila/tests/share/drivers/macrosan/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py FakeResponse.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py FakeResponse.json 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py FakeResponse.close 1 1 0 0 0 0%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.setUp 27 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.setUp._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_do_setup 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_do_setup_login_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_check_for_setup_error_non_config 26 0 0 10 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_check_for_setup_error_nfs_service_error 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_check_for_setup_error_cifs_service_error 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_create_share 21 0 0 4 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_create_share_user_error 10 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_delete_share 14 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_delete_share_not_exist 12 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_extend_share 10 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_extend_share_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_shrink_share 12 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_shrink_share_not_exist 9 0 0 4 1 92%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_shrink_share_size_fail 7 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_ensure_share 13 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_ensure_share_proto_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_ensure_share_not_exist 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_success 21 0 0 6 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_nfs_change 10 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_cifs_change 10 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_cifs 9 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_share_not_exist 12 0 0 4 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_proto_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_nfs_user_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_cifs_ip_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_allow_access_nfs_level_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_deny_access 17 0 0 6 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_deny_access_nfs_type_fail 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_deny_access_nfs_share_not_exist 7 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_deny_access_cifs_type_fail 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_deny_access_cifs_share_not_exist 7 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_update_access_add_delete 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_update_access_nfs 8 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_update_access_fail 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test_update_access_add_fail 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__clear_access 12 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__clear_access_no_access_list 8 0 0 2 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__ensure_user 14 0 0 4 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__ensure_user_fail 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__update_share_stats 14 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__update_share_stats_pool_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__get_pool_capacity 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__generate_share_name 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__format_name 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__generate_share_path 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__get_location_path 7 0 0 4 1 91%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__get_share_instance_pnp_pool_error 2 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__get_share_instance_pnp_proto_error 2 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__unit_convert_toGB 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__get_share 12 0 0 4 1 94%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__find_pool_info 2 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py MacrosanShareDriverTestCase.test__find_pool_info_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.setUp 25 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.setUp._safe_get 1 1 0 0 0 0%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call_method_fail 2 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call_token_fail 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call_token_none 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call_token_expired 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_call_fail 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_login 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test_login_fail 4 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__assert_result_code 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__assert_result_code_fail 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__assert_result_data 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__assert_result_data_fail 2 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__create_nfs_share 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_nfs_share 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_nfs_share 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__create_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_cifs_share 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_cifs_share 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__update_share_size 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test___create_filesystem 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_filesystem 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_filesystem 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__create_filesystem_dir 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_filesystem_dir 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__allow_access_rest 8 0 0 4 1 92%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__allow_access_rest_proto_error 1 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__allow_nfs_access_rest 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__allow_cifs_access_rest 19 0 0 10 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__allow_cifs_access_rest_fail 3 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_access_from_nfs_share 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_access_from_cifs_share 39 0 0 20 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_all_nfs_access_rest 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_all_cifs_access_rest 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__change_nfs_access_rest 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__change_cifs_access_rest 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_nfs_access_rest 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__delete_cifs_access_rest 5 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_nfs_service_status 8 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__start_nfs_service 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__config_nfs_service 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_cifs_service_status 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__start_cifs_service 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__config_cifs_service 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__get_all_pool 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__query_user 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__add_localuser 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__query_group 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py RestHelperTestCase.test__add_localgroup 6 0 0 0 0 100%
manila/tests/share/drivers/macrosan/test_macrosan_nas.py (no function) 152 0 0 0 0 100%
manila/tests/share/drivers/maprfs/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.setUp 30 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_do_setup 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_check_for_setup_error 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_check_for_setup_error_exception_config 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_check_for_setup_error_exception_no_dir 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_check_for_setup_error_exception_cldb_state 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__check_maprfs_state_healthy 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__check_maprfs_state_down 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__check_maprfs_state_exception 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_unsupported_proto 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_no_rename 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_invalid_share 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_invalid_share.fake_execute 4 1 0 2 1 67%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_snapshot_invalid 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_snapshot_exception 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_manage_existing_with_no_quota 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__set_volume_size 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_extend_share 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_extend_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_shrink_share 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_add 7 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_add_no_user_no_group_exists 8 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_delete 7 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_recover 8 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_share_not_exists 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_exception 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_update_access_invalid_access 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_ensure_share 5 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share 10 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_with_custom_name 9 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_exception 6 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_from_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_from_snapshot_wrong_tenant 8 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_from_snapshot_wrong_tenant.fake_meta 1 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_share_from_snapshot_exception 6 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_share_skip 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_share_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_share_not_exist 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_create_snapshot_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_delete_snapshot_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__execute 17 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__execute.fake_ssh_run 5 0 0 2 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__execute_exeption 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__execute_native_exeption 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__execute_local 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_share_shrink_error 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_volume_info 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_volume_info_by_path 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_volume_info_by_path_not_exist 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_get_share_stats_refresh_false 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_get_share_stats_refresh_true 7 0 0 2 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_get_share_stats_refresh_exception 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_available_capacity 6 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_available_capacity_exception 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_snapshot_list 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__cluster_name 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__cluster_name_exception 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__run_ssh 15 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__run_ssh_exception 13 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__share_dir 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__get_volume_name 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__maprfs_du 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__maprfs_ls 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_rename_volume 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__run_as_user 3 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__add_params 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test_get_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__user_exists 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py MapRFSNativeShareDriverTestCase.test__group_exists 4 0 0 0 0 100%
manila/tests/share/drivers/maprfs/test_maprfs.py (no function) 86 0 0 0 0 100%
manila/tests/share/drivers/netapp/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/fakes.py (no function) 410 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_get_set_system_version 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_translate_struct_dict_unique_key 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_translate_struct_dict_nonunique_key 9 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_translate_struct_list 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_translate_struct_tuple 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_translate_invalid_struct 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_builtin_types 6 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_na_element 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_child_dict 11 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_child_list_tuple 13 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_no_value 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_invalid_value 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test_setter_invalid_key 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test__build_session_with_basic_auth 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test__build_session_with_certificate_auth 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test__create_certificate_auth_handler_default 11 0 0 2 1 92%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiElementTransTests.test__create_certificate_auth_handler_with_host_validation 12 0 0 2 1 93%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_invoke_elem_value_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_invoke_elem_http_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_invoke_elem_urlerror 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_invoke_elem_unknown_exception 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_invoke_elem_valid 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerZapiClientTests.test_custom_port 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_invoke_elem_value_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests._setup_mocks_for_invoke_element 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_invoke_elem_http_error 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_invoke_elem_urlerror 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_invoke_elem_unknown_exception 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_invoke_elem_valid 29 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test__get_request_info 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test__get_base_url 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test__add_query_params_to_url 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py NetAppApiServerRestClientTests.test_custom_port 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_api.py (no function) 60 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.setUp 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_ontapi_version 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_ontapi_version_cached 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_system_version 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_system_version_cached 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_init_features 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_strip_xml_namespace 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_send_request 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_send_request_no_tunneling 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_send_request_with_args 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_licenses 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_get_licenses_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py NetAppBaseClientTestCase.test_send_ems_log_message 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.test_init 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.test_add_feature_default 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.test_add_feature 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.test_add_feature_type_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py FeaturesTestCase.test_get_attr_missing 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py (no function) 35 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.setUp 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase._mock_api_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_init_features_ontapi_1_21 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_init_features_ontapi_1_30 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_init_features_ontap_1_110 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_nve_supported_unsupported_release_or_platform 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_nve_supported_valid_platform_and_supported_release 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_nve_supported_key_manager_not_enabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_security_key_manager_nve_support_enabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_security_key_manager_nve_support_disabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_security_key_manager_nve_support_disabled_no_license 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_volume_move_request_success 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_volume_move_request_failure 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_invoke_vserver_api 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_has_records 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_has_records_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_record_count 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_records_count_invalid 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_iter_request 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_iter_request_single_page 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_iter_request_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_iter_request_invalid 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_vserver 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_vserver_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_vserver_exists_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_delete_retention_hours 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_no_ipspace 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_with_ipspace 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__modify_security_cert 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_dp_destination 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_ipspaces_not_supported 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_root_volume_name 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_root_volume_name_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_ipspace 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_ipspace_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_ipspace_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ipspace_has_data_vservers 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ipspace_has_data_vservers_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ipspace_has_data_vservers_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_vservers 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_vservers_node_type 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_vservers_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_volume_count 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_no_volumes 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_one_volume 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_one_volume_already_offline 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_one_volume_api_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_multiple_volumes 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_terminate_vserver_services 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_terminate_vserver_services_cifs_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_terminate_vserver_services_api_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_cluster_nodes 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_cluster_nodes_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_node_data_ports 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_data_ports 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_data_ports_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_sort_data_ports_by_speed 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_root_aggregates 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_non_root_aggregates 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_aggregates 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_aggregates_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_vserver_aggregates 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_vserver_aggregates_none_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_network_interface 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_port_and_broadcast_domain 10 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vlan 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vlan_already_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vlan_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vlan 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vlan_still_used 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vlan_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_route 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_route_duplicate 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_route_api_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_route_without_gateway 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ensure_broadcast_domain_for_port_domain_match 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ensure_broadcast_domain_for_port_other_domain 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ensure_broadcast_domain_for_port_no_domain 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_broadcast_domain_for_port 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_broadcast_domain_for_port_port_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_broadcast_domain_for_port_domain_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_broadcast_domain_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_broadcast_domain_exists_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_broadcast_domains_for_ipspace_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_broadcast_domains_for_ipspace 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_port_to_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_port_to_broadcast_domain_already_present 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_port_to_broadcast_domain_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_port_from_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_network_interface_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_network_interface_exists_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_network_interfaces 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_network_interfaces_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_network_interfaces 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_network_interfaces_filtered_by_protocol 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_network_interfaces_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_network_interface 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_network_interface 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspaces 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspaces_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspaces_not_supported 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ipspace_exists 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ipspace_exists_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_ipspace 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_ipspace 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspace_name_for_vlan_port 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspace_name_for_vlan_port_no_ipspace_feature 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspace_name_for_vlan_port_no_ipspace_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspace_name_for_vlan_port_no_vlan 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ipspace_name_for_vlan_port_raises_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_vserver_to_ipspace 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_for_aggregate 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_for_aggregate_none_requested 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_for_aggregate_api_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_for_aggregate_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_node_for_aggregate_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_aggregate_capacities 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_aggregate_capacities_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_aggregate_capacities_none_requested 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggregate_capacities 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggregate_capacities_partial_request 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggregate_capacities_aggregate_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggregate_capacities_vserver_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggregate_capacities_none_requested 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregates 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregates_with_filters 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregates_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_performance_instance_uuids 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_performance_counter_info 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_performance_counter_info_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_performance_counters 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_setup_security_services_ldap 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_setup_security_services_active_directory 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_setup_security_services_kerberos 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_setup_security_services_invalid 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_showmount 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_nfs 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_nfs_protocols 11 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_nfs 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_default_nfs_export_rules 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_default_nfs_export_rules.CopyingMock.__call__ 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_ldap 17 0 0 4 1 95%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_ldap_invalid_parameters 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__enable_ldap_client_timeout 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_active_directory 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_active_directory_with_ad_site 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_active_directory_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_kerberos_realm 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_kerberos_realm_already_present 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_kerberos_realm_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_kerberos_realm 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_kerberos_realm_failure 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_kerberos 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_kerberos_no_network_interfaces 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_kerberos 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_kerberos_already_disabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_kerberos_enabled 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_kerberos_enabled_exception_raise 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_kerberos_enabled_exception_return_false 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_kerberos_service_principal_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_dns_for_active_directory 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_dns_multiple_dns_ip 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_dns_for_kerberos 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_dns_already_present 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_dns_configuration 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_dns_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_dns_configuration 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_cifs_aes_encryption_enable 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_cifs_aes_encryption_disable 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_preferred_dc 12 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_preferred_dc_api_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_preferred_dcs 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_preferred_dcs_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_thin_provisioned 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_snaplock_type 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_adaptive_not_supported 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_async 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_async_adaptive_not_supported 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_create_volume_api_args_with_mount_point_name 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_create_volume_api_args_with_extra_specs 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_create_volume_api_args_no_extra_specs 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_create_volume_api_args_encrypted_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexvol_encrypted_unsupported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexvol_encrypted_no_records_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexvol_encrypted 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexvol_encrypted_8_x_system_version_response 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_volume_snapshot_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_dedup 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_dedup_already_enabled 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_dedup_currently_active 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_dedup 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_dedup_currently_active 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_compression 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_compression 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_dedupe_async 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_dedupe_async 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_compression_async 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_compression_async 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_apply_volume_efficiency_policy_with_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_apply_volume_efficiency_policy_without_policy 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_apply_volume_efficiency_policy_async_with_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_apply_volume_efficiency_policy_async_without_policy 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_efficiency_status 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_efficiency_status_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_max_files 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_name 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_rename_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_volume_no_optional_args 13 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_volume_all_optional_args 15 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_volume_efficiency_attributes 55 0 0 26 2 98%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_size 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_snapdir_access 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_snapdir_access_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_filesys_size_fixed 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_size_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_security_style 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_volume_security_style_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_exists_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_snapshot_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_snapshot_exists_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_snapshot_exists_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_for_volume 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_for_volume_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_luns 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_luns_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_junctioned_volumes 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_junctioned_volumes_no_junction_path 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_junctioned_volumes_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_snapshot_attributes 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_no_qos 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_not_unique 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_at_junction_path 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_at_junction_path_not_specified 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_at_junction_path_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_to_manage 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_to_manage_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_volume_clone 9 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_clone_split_start 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_clone_split_stop 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_clone_split_start_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_clone_children_for_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_clone_children_for_snapshot_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_junction_path 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_junction_path_cifs 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_mount_volume_default_junction_path 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_mount_volume 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_online_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_online_volume_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_offline_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_offline_volume_already_offline 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_offline_volume_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__unmount_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__unmount_volume_force 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__unmount_volume_already_unmounted 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__unmount_volume_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_unmount_volume 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_unmount_volume_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_unmount_volume_with_retries 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_unmount_volume_with_max_retries 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_rename_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_volume_error 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapshot_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_rename_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_restore_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_snapshot_api_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_prune_deleted_snapshots 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_deleted_snapshots 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_cg_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_cg_snapshot_no_id 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_start_cg_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_commit_cg_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_cifs_share 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cifs_share_access 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cifs_share_access_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_cifs_share_access 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_cifs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_cifs_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_cifs_share 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_cifs_share_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_nfs_export_rule 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_nfs_export_rule_single_existing 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_add_nfs_export_rule_multiple_existing 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__add_nfs_export_rule 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_nfs_export_rule 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_nfs_export_rule_indices 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_nfs_export_rule 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_nfs_export_rules 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_nfs_export_rules_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_nfs_export_rules_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_clear_nfs_export_policy_for_volume 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_nfs_export_policy_for_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_qos_policy_group_for_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_nfs_export_policy_for_volume 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_nfs_export_policy_for_volume_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_nfs_export_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_nfs_export_policy_already_present 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_nfs_export_policy_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_nfs_export_policy 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_soft_delete_nfs_export_policy_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_nfs_export_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_nfs_export_policy_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_nfs_export_policy_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_rename_nfs_export_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_prune_deleted_nfs_export_policies 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_prune_deleted_nfs_export_policies_api_error 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_deleted_nfs_export_policies 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ems_log_destination_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ems_log_destination_vserver_future 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ems_log_destination_vserver_legacy 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ems_log_destination_no_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_ems_log_destination_vserver_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_ems_log_message 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_send_ems_log_message_api_error 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_none_specified 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate 10 0 0 2 1 92%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_disk_types 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_disk_types_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_aggregate_disk_types_shared 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__get_aggregate_disk_types_ddt 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__get_aggregate_disk_types_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__get_aggregate_disk_types_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_for_cluster_credentials 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_for_cluster_credentials_not_cluster 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_for_cluster_credentials_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_cluster_peer 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_peers 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_peers_single 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_peers_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_cluster_peer 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_peer_policy 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_peer_policy_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_cluster_peer_policy_not_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_cluster_peer_policy_no_arguments 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_cluster_peer_policy 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_vserver_peer 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_vserver_peer 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_accept_vserver_peer 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_peers 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_peers_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ensure_snapmirror_v2 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_ensure_snapmirror_v2_not_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapmirror 8 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapmirror_already_exists 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapmirror_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_initialize_snapmirror 11 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_initialize_snapmirror_svm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_release_snapmirror_vol 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_release_snapmirror_vol_error_not_unique_relationship 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_release_snapmirror_svm 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_quiesce_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_quiesce_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_abort_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_abort_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_abort_snapmirror_no_transfer_in_progress 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_abort_snapmirror_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_break_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_break_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_snapmirror 12 0 0 8 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_snapmirror_already_transferring 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_snapmirror_already_transferring_two 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_update_snapmirror_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__get_snapmirrors 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__get_snapmirrors_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapmirrors 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapmirrors_svm 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapmirror_destinations_svm 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resume_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resume_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resume_snapmirror_not_quiesed 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resume_snapmirror_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resync_snapmirror 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_resync_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_snapmirror_relationships 23 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_has_snapmirror_relationships_api_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_snapmirror_snapshots 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_volume_move_method 14 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_abort_volume_move 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_trigger_volume_move_cutover_force 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_move_status_no_records 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_move_status 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_exists_no_records 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_exists 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_get_no_permissions_to_execute_zapi 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_get_other_zapi_errors 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_get_none_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_get 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_create 8 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_modify 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_delete 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_rename 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_qos_policy_group_rename_noop 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_mark_qos_policy_group_for_deletion_rename_failure 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_mark_qos_policy_group_for_deletion_policy_exists 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_remove_unused_qos_policy_groups_with_failure 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_cluster_name 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_volume_clone_split_completed 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_rehost_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_clone_parent_snaphot 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_qos_adaptive_policy_group_for_volume 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_nfs_config 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_nfs_config_default 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_parse_nfs_config 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_info 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_snapmirror_policy 11 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_snapmirror_policy 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_snapmirror_policy_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_snapmirror_policies 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_start_vserver 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_start_vserver_already_started 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_stop_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_svm_dr_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_cifs_share_exists 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_autosize_attributes 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_active_directory_security_service 34 0 0 14 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_active_directory_security_service_error 17 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_ldap 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_ldap_config_delete_failure 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_ldap_current_config_delete_error 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_fpolicy_event 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_event 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_event_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_fpolicy_events 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_fpolicy_policy 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_policy 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_policy_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_fpolicy_policies 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_create_fpolicy_scope 8 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_modify_fpolicy_scope 8 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_scope 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_delete_fpolicy_scope_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_fpolicy_scopes 12 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_enable_fpolicy_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_fpolicy_policy 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_disable_fpolicy_policy_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_fpolicy_status 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_svm_migrate_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__format_request 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_svm_migration_start 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_share_server_migration_start_failed 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_svm_migrate_complete 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_job 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_svm_migrate_cancel 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_svm_migration_get 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_svm_migrate_pause 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_migration_check_job_state 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_migration_check_job_state_failed 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_volume_state 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_volume 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_volume_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_volume_not_unique 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_volume_unsupported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_flexgroup_fan_out_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_job_state 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_job_state_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_job_state_not_unique 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_snaprestore_license_svm_scoped_notfound 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_snaprestore_license_svm_scoped_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_check_snaprestore_license_svm_scoped_found_exception 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_svm_volumes_total_size 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_active_directory_credential_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_configure_active_directory_user_privilege_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_snapmirror_restore_vol 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_list_volume_snapshots 11 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_snaplock_compliance_clock_configured 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_snaplock_compliance_clock_configured_negative 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_is_snaplock_compliance_clock_configured_none 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_snaplock_attributes 8 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_set_snaplock_attributes_all_none 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggr_snaplock_type 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_vserver_aggr_snaplock_type_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__is_snaplock_enabled_volume_true 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test__is_snaplock_enabled_volume_false 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_storage_failover_partner 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_migratable_data_lif_for_node 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py NetAppClientCmodeTestCase.test_get_data_lif_details_for_nodes 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py (no function) 628 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.setUp 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase._mock_api_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_send_request 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_send_request_post 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_send_request_wait 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_records 19 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_records_single_page 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_records_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_records_timeout 20 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__getattr__ 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ontap_version 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__wait_job_result 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__wait_job_result_failure 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__wait_job_result_timeout 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_cluster_nodes 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_check_for_cluster_credentials 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__check_for_cluster_credentials 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__check_for_cluster_credentials_not_cluster 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__check_for_cluster_credentials_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_licenses 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_nve_supported_unsupported_release_or_platform 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_nve_supported_valid_platform_and_supported_release 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_nve_supported_key_manager_not_enabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_volume_by_args 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_restore_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__has_records 4 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_vserver_exists 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cluster_aggregate_capacities 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_non_root_aggregates 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_aggregates 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_node_for_aggregate 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate_disk_types 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_exists 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_vserver_aggregates 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_vserver_aggregates_none_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capacities 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capacities_partial_request 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capacities_aggregate_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capacities_none_requested 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_create 18 0 0 8 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_network_interfaces 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_clear_nfs_export_policy_for_volume 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_nfs_export_policy_for_volume 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_nfs_export_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_soft_delete_nfs_export_policy 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_rename_nfs_export_policy 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_junction_path 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_snapshot_attributes 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_cifs_share_exists 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_cifs_share 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_security_style 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_cifs_share_access 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_volume 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_volume_async 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_efficiency_status 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_dedupe_async 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_dedupe_async 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_compression_async 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_compression_async 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_apply_volume_efficiency_policy 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_apply_volume_efficiency_none_policy 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_max_files 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_max_files_retry_allocated 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_snapdir_access 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_fpolicy_scopes 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_fpolicy_policies_status 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_fpolicy_policies 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_fpolicy_events 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_fpolicy_event 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_policy 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_event 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_fpolicy_policy 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_fpolicy_policy_with_scope 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_nfs_export_policy 9 1 0 2 1 82%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_volume 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_soft_delete_volume_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_soft_delete_volume_error_return_errors 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_volumes_no_clones_online 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_volumes_no_clones_offline 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_volumes_clones_online 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_volumes_clones_offline 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__unmount_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_online_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_offline_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_rename 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_get 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_unused_qos_policy_groups 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_unmount_volume 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_unmount_volume_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_unmount_volume_with_retries 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_unmount_volume_with_max_retries 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_exists 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_mark_qos_policy_group_for_deletion_rename_failure 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_mark_qos_policy_group_for_deletion_policy_exists 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_size 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_modify 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_filesys_size_fixed 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_flexgroup_supported 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_reset_volume_autosize 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_reset_volume_autosize_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_flexgroup_volume 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_flexgroup_volume_raise_no_records 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_flexgroup_volume_raise_more_than_one_volume 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__is_busy_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapshot 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapshot_raise_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapshot_raise_more_than_one 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_clone_children_for_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_clone_split_start 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_clone_split_stop 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_rename_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_soft_deleted_snapshots 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_snapshots 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_snapshot_exists 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_snapshot_exists_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_has_snapmirror_relationships 23 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_has_snapmirror_relationships_api_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapmirrors_svm 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapmirrors 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_snapmirrors 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_snapmirrors_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_volume_no_optional_args 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_volume_all_optional_args 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__parse_timestamp 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__parse_timestamp_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__build_autosize_attributes 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__build_autosize_attributes_partial_attrs 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__build_autosize_attributes_empty_dict 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__build_autosize_attributes_with_mode_only 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_start_volume_move 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_check_volume_move 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__send_volume_move_request 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_nfs_export_policy_for_volume 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_unique_export_policy_id 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_nfs_export_rule_indices 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__add_nfs_export_rule 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__update_nfs_export_rule 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__remove_nfs_export_rules 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_cifs_share_access 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_add_cifs_share_access 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cifs_share_access_rules_empty 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cifs_share_access_rules_not_empty 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_mount_volume_with_junction_path 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_mount_volume_with_volume_name 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_name 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_job 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_vserver_exists_exception 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_aggregate_disk_types 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_aggregate_disk_types_exception 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_nfs_export_policy_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_create_volume_body 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_job_state 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_job_state_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_volume_snapshot_policy 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_volume_efficiency_attributes 15 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_trigger_volume_move_cutover 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_abort_volume_move 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_move_status 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_snapmirror_snapshots 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_snapmirror_vol 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_snapmirror_vol_already_exists 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_snapmirror_vol_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__set_snapmirror_state 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_initialize_snapmirror_vol 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_snapmirror_vol 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__abort_snapmirror 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_abort_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_release_snapmirror_vol 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror_no_records 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapmirror_destinations 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_fpolicy_policy 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_fpolicy_policy_failure 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_volume_clone 17 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_volume_split 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_quiesce_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__quiesce_snapmirror 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_break_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__break_snapmirror 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_resume_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_resync_snapmirror_vol 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__resume_snapmirror 13 0 0 4 1 94%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__resync_snapmirror 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_add_nfs_export_rule 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_qos_policy_group_for_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__update_snapmirror 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cluster_name 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_check_volume_clone_split_completed 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_rehost_volume 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_net_options 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_qos_adaptive_policy_group_for_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__list_vservers 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_vservers_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ems_log_destination_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ems_log_destination_vserver_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_send_ems_log_message 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_performance_counter_info 15 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_performance_counter_info_not_found_rows 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_performance_instance_uuids 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_performance_counters 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_deleted_nfs_export_policies 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_nfs_export_policies 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_prune_deleted_nfs_export_policies_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_security_key_manager_nve_support_enabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_security_key_manager_nve_support_disabled 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_security_key_manager_nve_support_no_records 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_security_key_manager_nve_support_no_license 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_nfs_config_default 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_kerberos_service_principal_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cifs_server_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_network_interfaces 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_kerberos_realm 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_kerberos 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_active_directory 17 1 0 2 1 89%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_ldap_client_ad 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_ldap_client_linux 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_dns_already_present 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_dns_for_active_directory 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_dns_multiple_dns_ip 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_dns_for_kerberos 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_dns_api_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_dns_config_no_response 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_dns_config 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_setup_security_services 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_ldap_ad 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_ldap_linux 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_kerberos_realm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_unique_svm_by_name 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_dns_configuration 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_preferred_dcs 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_preferred_dcs_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_cifs_aes_encryption_enable 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_cifs_aes_encryption_disable 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_preferred_dc 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_vserver_peer 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_svm_peer_uuid 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_accept_vserver_peer 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_peers 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_peers_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_peer 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_showmount 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_nfs 15 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_nfs_protocols 11 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_nfs 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_default_nfs_export_rules 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_default_nfs_export_rules.CopyingMock.__call__ 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_node_data_ports 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_node_data_ports 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_ipspace 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ipspace_name_for_vlan_port 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_broadcast_domain 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ensure_broadcast_domain_for_port_domain_match 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ensure_broadcast_domain_for_port_other_domain 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ensure_broadcast_domain_for_port_no_domain 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__add_port_to_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__add_port_to_broadcast_domain_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__add_port_to_broadcast_domain_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_rename_vserver 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_network_interface 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__modify_security_cert 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__broadcast_domain_exists 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test___delete_port_by_ipspace_and_broadcast_domain 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_broadcast_domain_for_port 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_broadcast_domain 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_info 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_nfs_config 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_ipspace 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_ipspace_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_ipspace_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapmirror_policies 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror_policy 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror_policy_exception 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapmirror_policy_no_records 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_one_volume 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_one_volume_already_offline 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_one_volume_api_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_multiple_volumes 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vserver_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_volume_count 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__terminate_vserver_services 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_terminate_vserver_services_cifs_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_terminate_vserver_services_api_error 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_kerberos 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_root_volume_name 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ipspace_has_data_vservers 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ipspace_has_data_vservers_not_supported 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_ipspace_has_data_vservers_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vlan 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vlan_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vlan_still_used 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_vlan_api_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_svm_migration_start 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_migration_check_job_state 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_migration_check_job_state_raise_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_svm_migrate_complete 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_svm_migrate_cancel 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_svm_migration_get 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_svm_migrate_pause 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_network_interface 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_network_interface 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__delete_port_and_broadcast_domain 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_ipspace 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ipspaces 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ipspaces_no_records 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_port_and_broadcast_domains_for_ipspace_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_port_and_broadcast_domains_for_ipspace 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_route 16 2 0 8 3 79%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_route_duplicate 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_route_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_route_without_gateway 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_network_interface_exists 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_active_directory_security_service 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_vserver 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_vserver_delete_retention_hours 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_barbican_kms_config_for_specified_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_key_store_config_uuid 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_key_store_config_uuid_no_response 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_enable_key_store_config 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_dns_configuration_all_operations 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapshot 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_soft_delete_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_has_luns 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_volume_has_junctioned_volumes 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_at_junction_path 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate_for_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_to_manage 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_cifs_share_access 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_check_snaprestore_license 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_check_snaprestore_license_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__sort_data_ports_by_speed 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_port_and_broadcast_domain 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_vlan 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_event_error_not_found 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_policy_request_error 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_fpolicy_scope 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_cifs_share 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_get_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_get_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_unused_qos_policy_groups_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_mount_volume_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate_for_volume_empty 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_nfs_export_policy_for_volume_empty 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_unique_export_policy_id_empty 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__remove_nfs_export_rules_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_move_status_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__set_snapmirror_state_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__break_snapmirror_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__resync_snapmirror_no_parameter 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_add_nfs_export_rule_with_rule_created 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__update_snapmirror_no_snapmirrors 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__update_snapmirror_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_kerberos_realm_error 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_kerberos_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_ldap 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_active_directory_error 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_unique_svm_by_name_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_ontap_version_scoped 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_licenses_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_volume_by_args_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate_no_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_aggregate_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_node_for_aggregate_no_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_node_for_aggregate_error 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capabilities_no_response 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_vserver_aggregate_capacities_no_aggregate 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_rename_nfs_export_policy_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_no_aggregate 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_job_state_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_volume_efficiency_status_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_fpolicy_scopes_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_policy_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_fpolicy_event_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_nfs_export_policy_no_records 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_cifs_share_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_cifs_share_error 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_does_not_exists 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_rename_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_rename_same_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_qos_policy_group_modify_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_kerberos_realm_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_modify_ldap_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_update_dns_configuration_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_remove_preferred_dcs_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_preferred_dc_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_preferred_dc_no_server 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_svm_peer_uuid_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_vserver_dp_destination 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_route_no_destination 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_root_aggregates 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__create_ldap_client_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__modify_active_directory_security_service_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_disable_kerberos_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_volume_snapdir_access_exception 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_broadcast_domain_for_port_exception 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__configure_nfs_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_snapshot_exception 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_delete_snapshot_exception 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_nfs_export_policy_for_volume_exception 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__break_snapmirror_exception 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_svm_volumes_total_size 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_active_directory_credential_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_configure_active_directory_user_privilege_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_snapmirror_restore_vol 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_list_volume_snapshots 12 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_create_snapmirror_policy_rest 12 1 0 6 1 89%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_snaplock_compliance_clock_configured 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_is_snaplock_compliance_clock_configured_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_snaplock_attributes 11 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_set_snaplock_attributes_none 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__get_cluster_node_uuid 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__is_snaplock_enabled_volume_true 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test__is_snaplock_enabled_volume_false 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_storage_failover_partner 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase.test_get_migratable_data_lif_for_node 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py NetAppRestCmodeClientTestCase._send_request_side_effect 5 1 0 4 1 78%
manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py (no function) 522 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__init__ssl_verify 4 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_transport_type_value_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_port__value_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_port 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_timeout_value_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_api_version_value_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_api_version_valid 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_invoke_successfully_naapi_error 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_invoke_successfully 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_send_http_request_http_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_send_http_request 25 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__get_base_url 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__add_query_params_to_url 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_get_request_method 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__str__ 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_get_transport_type 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_get_api_version 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_get_ontap_version 4 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_set_vserver 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test_get_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__build_session_with_basic_auth 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__build_session__certificate_auth 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__build_headers 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__create_basic_auth_handler 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__create_certificate_auth_handler_default 10 0 0 2 1 92%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py NetAppRestApiServerTests.test__create_certificate_auth_handler_with_host_validation 11 0 0 2 1 92%
manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py (no function) 58 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.setUp 24 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_client_for_backend 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_client_for_backend_with_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_client_for_host 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_config_for_backend 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_config_for_backend_different_backend_name 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionTestCase.test_get_config_for_backend_not_configured 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.setUp 38 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_get_client_and_vserver_name 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_create_snapmirror_mount 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_create_snapmirror_svm 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_svm 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_does_not_exist 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_svm_does_not_exist 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_error_deleting 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_svm_error_deleting 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_without_release 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_delete_snapmirror_source_unreachable 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_break_snapmirror 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_break_snapmirror_no_mount 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_break_snapmirror_wait_for_quiesced 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_quiesce_then_abort_wait_time 14 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_quiesce_then_abort_timeout 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_quiesce_then_abort_svm_timeout 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_quiesce_then_abort_wait_for_quiesced 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_quiesce_then_abort_svm_wait_for_quiesced 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_resync_snapmirror 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_change_snapmirror_source 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_change_snapmirror_source_dhss_true 24 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_get_snapmirrors 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_get_snapmirrors_svm 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_get_snapmirror_destinations_svm 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_update_snapmirror 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_update_snapmirror_svm 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_abort_and_break_snapmirror_svm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_cancel_snapmirror_svm 27 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_resume_snapmirror 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_remove_qos_on_old_active_replica_unreachable_backend 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_remove_qos_on_old_active_replica 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_convert_svm_to_default_subtype 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_convert_svm_to_default_subtype_timeout 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_vserver_state 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_vserver_state_timeout 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_snapmirror_release_svm 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_snapmirror_release_svm_timeout 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_mount_replica 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_mount_replica_timeout 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_mount_replica_api_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_snapmirror_release_vol 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_wait_for_snapmirror_release_vol_timeout 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_cleanup_previous_snapmirror_relationships 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_cleanup_previous_snapmirror_relationships_does_not_exist 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_get_most_available_aggr_of_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py NetAppCDOTDataMotionSessionTestCase.test_initialize_and_wait_snapmirror_vol 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py (no function) 90 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py NetAppFileStorageDriverInterfaceTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py NetAppFileStorageDriverInterfaceTestCase.test_driver_interfaces_match 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py NetAppFileStorageDriverInterfaceTestCase._get_local_functions 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py (no function) 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py fake_replica 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py _get_config 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.setUp 24 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._mock_api_error 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_init 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_do_setup 20 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_set_cluster_info 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_vserver 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_api_client 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_api_client_with_vserver 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_licenses_both_protocols 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_licenses_one_protocol 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_licenses_no_protocols 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_licenses_no_cluster_creds 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_start_periodic_tasks 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_backend_share_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_backend_snapshot_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_backend_cg_snapshot_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backend_snapmirror_policy_name_svm 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_aggregate_space_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_aggregate_space_no_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_snaprestore_license_admin_notfound 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_snaprestore_license_admin_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_snaprestore_license_svm_scoped 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_aggregate_node_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_aggregate_node_no_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_default_filter_function 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_default_filter_function_flexgroup 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_default_goodness_function 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_share_stats 14 0 0 8 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_share_server_pools 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pools 24 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pool_vserver_creds 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pool_cluster_creds 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexvol_pool_space 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_pool_space 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_pool_space_zero 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_aggr_set 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_handle_ems_logging 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_build_ems_log_message_0 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_build_ems_log_message_1 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_ems_pool_info 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_find_matching_aggregates 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_helper 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_helper_invalid_protocol 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_license_for_protocol_no_cluster_creds 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_license_for_protocol_have_license 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_license_for_protocol_newly_licensed_protocol 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_license_for_protocol_unlicensed_protocol 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pool_has_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pool_no_pool 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_pool_raises 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._setup_mocks_for_create_share_from_snapshot 34 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._setup_mocks_for_create_share_from_snapshot.FakeDBObj.to_dict 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot_another_host 36 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot_another_host_driver_error 23 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot_different_pool_types 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot_mismatch_flexgroup_pools_len 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__update_create_from_snapshot_status 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__update_create_from_snapshot_status_missing_source_share 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__update_create_from_snapshot_status_driver_error 29 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._setup_mocks_for_create_from_snapshot_continue 35 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_from_snapshot_continue_state_splitting 27 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_from_snapshot_continue_state_moving 18 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_from_snapshot_continue_state_snapmirror 30 0 0 4 1 97%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_from_snapshot_continue_state_unknown 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_allocate_container 25 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_remap_standard_boolean_extra_specs 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_allocate_container_as_replica 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_allocate_container_no_pool_name 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_flexgroup_share 15 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_flexgroup_share_raise_error_job 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_wait_for_start_create_flexgroup 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_wait_for_start_create_flexgroup_timeout 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_wait_for_flexgroup_deployment 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_wait_for_flexgroup_deployment_timeout 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_wai_for_flexgroup_deployment_job_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_extra_specs_validity 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_extra_specs_validity_empty_spec 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_extra_specs_validity_invalid_value 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_string_extra_specs_validity 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_string_extra_specs_validity_empty_spec 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_string_extra_specs_validity_invalid_value 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_boolean_extra_specs_validity_invalid_value 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_extra_specs_validity_invalid_combination 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_provisioning_options_for_share 21 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_provisioning_options_for_share_qos_conflict 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_provisioning_options_implicit_false 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_boolean_provisioning_options 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_boolean_provisioning_options_missing_spec 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_boolean_provisioning_options_implicit_false 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_string_provisioning_options 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_string_provisioning_options_missing_spec 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_string_provisioning_options_implicit_false 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_normalized_qos_specs_no_qos_specs 3 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_normalized_qos_specs_multiple_max_qos_specs 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_normalized_qos_specs_multiple_min_qos_specs 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_normalized_qos_specs 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_max_throughput 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_min_throughput 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_qos_policy_group 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_if_max_files_is_valid_with_negative_integer 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_if_max_files_is_valid_with_string 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_fpolicy_file_operations 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_fpolicy_file_operations_invalid_operation 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_autocommit_period 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_min_retention_period 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_max_retention_period 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_default_retention_period 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_autocommit_period_negative 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_min_retention_period_negative 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_max_retention_period_negative 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_attributes_default_retention_period_neg 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_compatibility_true 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_compatibility_false 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_snaplock_compatibility_not_cluster_scope 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_allocate_container_no_pool 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_aggregate_extra_specs_validity 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_check_aggregate_extra_specs_validity_no_match 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_allocate_container_from_snapshot 33 0 0 10 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_share_exists 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_share_exists_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_share 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__delete_share_no_remove_qos_and_export 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_share_no_share_server 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_share_not_found 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_share_clears_private_storage 19 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_share_nonexistent_does_not_delete_private_storage 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_deallocate_container 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_export 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_export_lifs_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_export_addresses_with_metadata 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_export_addresses_with_metadata_node_unknown 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_admin_addresses_for_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_admin_addresses_for_share_server_no_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_sort_export_locations_by_preferred_paths 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_remove_export 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_remove_export_target_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_snapshot 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_snapshot_with_provider_location 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_snapshot_no_share_server 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_snapshot_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_snapshot_not_unique 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__delete_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__delete_snapshot_busy_volume_clone 13 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__delete_snapshot_busy_snapmirror 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_busy_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_busy_snapshot_raise_timeout 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_unmanage 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container 55 1 0 10 1 97%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container_invalid_export_location 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container_not_found 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container_invalid_extra_specs 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container_invalid_fpolicy 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_container_wrong_pool_style 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_volume_for_manage 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_volume_for_manage_invalid_volume 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_volume_for_manage_luns_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_volume_for_manage_junctioned_volumes_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing_snapshot_no_snapshot_name 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing_snapshot_get_volume_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing_snapshot_not_from_share 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_manage_existing_snapshot_mirrors_present 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_unmanage_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_volume_for_manage_snapmirror_relationships_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_consistency_group_from_cgsnapshot 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_consistency_group_from_cgsnapshot_no_members 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_collate_cg_snapshot_info 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_collate_cg_snapshot_info_invalid 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_cgsnapshot 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_cgsnapshot_no_members 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_cgsnapshot 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_cgsnapshot_no_members 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_cgsnapshot_snapshots_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_cgsnapshot_no_share_server 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_adjust_qos_policy_with_volume_resize_no_cluster_creds 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_adjust_qos_policy_with_volume_resize_no_qos_on_share 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_adjust_qos_policy_with_volume_resize_no_size_dependent_qos 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_adjust_qos_policy_with_volume_resize 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_extend_share 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_shrink_share 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_shrinking_possible_data_loss 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_access 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_access_no_share_server 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_access_share_not_found 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_access_to_active_replica 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_access_to_in_sync_replica 13 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_setup_server 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_teardown_server 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_ssc_info 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_ssc_info_non_unified_aggr 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_ssc_info_no_aggregates 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_ssc_info_no_cluster_creds 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_aggregate_info 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replica 33 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replica_with_share_server 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replica_raise_different_type 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replica_raise_flexgroup_no_fan_out_limit 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replica 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replica_with_share_server 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__convert_schedule_to_seconds 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_no_snapmirror_share_creating 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_share_reverting_to_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_no_snapmirror_create_failed 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_no_snapmirror 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_broken_snapmirror 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_snapmirror_still_initializing 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_fail_to_get_snapmirrors 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_broken_snapmirror_resync_error 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_stale_snapmirror 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_in_sync 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_replica_change_to_in_sycn 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_backend_volume_absent 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_in_sync_with_snapshots 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replica_state_missing_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica 38 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica_cleanup_demoted_storage_error 20 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica_destination_unreachable 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica_more_than_two_replicas 28 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica_with_access_rules 21 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_unmount_orig_active_replica 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_handle_qos_on_replication_change_nothing_to_handle 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_handle_qos_on_replication_change_exception 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_handle_qos_on_replication_change_modify_existing_policy 21 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_handle_qos_on_replication_change_create_new_policy 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_convert_destination_replica_to_independent 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_convert_destination_replica_to_independent_update_failed 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_promote_replica_fail_to_set_access_rules 22 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_convert_destination_replica_to_independent_with_access_rules 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_convert_destination_replica_to_independent_failed_access_rules 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_safe_change_replica_source 24 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_safe_change_replica_source_fail_recover_readable 23 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_safe_change_replica_source_destination_unreachable 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_safe_change_replica_source_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replicated_snapshot 27 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replicated_snapshot_with_creating_replica 28 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replicated_snapshot_no_snapmirror 28 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_replicated_snapshot_update_error 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replicated_snapshot 23 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replicated_snapshot_replica_still_creating 24 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replicated_snapshot_missing_snapmirror 25 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_replicated_snapshot_update_error 22 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_still_creating 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_still_creating_no_host 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_no_snapmirror 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_update_error 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_still_deleting 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_created 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_created_no_provider_location 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_deleted 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_replicated_snapshot_no_provider_locations 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._get_fake_replicas_and_snapshots 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot 20 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot_not_found 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot_snapmirror_break_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot_snapmirror_break_not_found 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot_snapmirror_resync_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_revert_to_replicated_snapshot_snapmirror_resync_not_found 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__is_readable_replica 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_no_cluster_credentials 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_flexgroup 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_extra_specs_invalid 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_invalid_qos_configuration 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_destination_not_configured 26 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_errors 23 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_incompatible_vservers 25 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_client_error 25 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility 39 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_destination_type_is_encrypted 23 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_check_compatibility_snaplock_not_compatible 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_start 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_start_encrypted_destination 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_continue_volume_move_failed 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_continue 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_get_progress_at_phase 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_cancel 13 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_cancel_exception_volume_status 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_complete_invalid_phase 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_complete_timeout 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_migration_complete 48 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_modify_or_create_qos_for_existing_share_no_qos_extra_specs 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_modify_or_create_qos_for_existing_share_no_existing_qos 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_modify_or_create_qos_for_existing_share 30 0 0 8 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__is_group_cg 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_group_snapshot_cg 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_group_snapshot_fallback 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_group_snapshot_cg 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_group_snapshot_fallback 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_group_from_snapshot_cg 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_group_from_snapshot_fallback 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_backend_info 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_ensure_shares 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_volume_clone_split_completed 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_share_status 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_volume_rehost 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__rehost_and_mount_volume 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__move_volume_after_splitting 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__move_volume_after_splitting_timeout 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__move_volume_after_splitting_api_not_found 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__check_capacity_compatibility 10 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_validate_provisioning_options_for_share_invalid_params 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backend_fpolicy_policy_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backend_fpolicy_event_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_fpolicy_for_share 31 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_fpolicy_for_share_max_policies_error 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__create_fpolicy_for_share_client_error 21 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__find_reusable_fpolicy_scope 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__delete_fpolicy_for_share 27 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_initialize_flexgroup_pools 16 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_initialize_flexgroup_pools_no_opt 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_initialize_flexgroup_pools_raise_version 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_initialize_flexgroup_pools_raise_no_enable_with_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_pool_name 6 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_pool_name_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_flexgroup_aggregate_list 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_share 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_share_raise 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexvol_pool_configured 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_get_minimum_flexgroup_size 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_destination_host_not_enabled 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_destination_host_false 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_is_flexgroup_destination_host_true 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_first_backup 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_second_backup 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_restore_backup 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_restore_backup_continue 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_with_resource_cleanup 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backup_snapshot_name 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backend 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_des_volume_backup_snapshots 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_volume_for_backup 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_volume_for_backup_create_new_vol 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_volume_for_backup_aggr_not_found_negative 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_vserver_for_backup 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_destination_vserver_and_vol 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_destination_vserver_and_vol_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_verify_and_wait_for_snapshot_to_transfer 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_verify_and_wait_for_snapshot_to_transfer_negative 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__resource_cleanup_for_backup 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__resource_cleanup_for_backup_with_exception 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__resource_cleanup_for_backup_vserver_volume_none 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_with_backup_type_none_negative 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_with_non_netapp_backend_negative 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_enabled_backup_types_none_negative 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_source_has_2_more_relationships_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_bad_backup_config_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_cluster_are_not_peered_negative 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_des_vol_creation_fail_negative 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_vserver_not_peered 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_policy_creation_failed_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_duplicate_policy_created 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_snapmirror_creation_failed_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_invalid_backup_type_negative 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_when_invalid_backend_negative 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_with_status_inprogress 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_with_state_not_update 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_snapmirror_none 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_snapmirror_none_from_destination 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_des_vserver_vol_none_negative 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_snapshot_left_from_old_relationship 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_create_backup_continue_relationship_not_healthy_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_restore_backup_with_vserver_volume_none 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_restore_backup_continue_with_rst_relationship 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_restore_backup_continue_restore_failed_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_vserver_vol_none_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_snapshot_not_found_negative 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_cleanup_resource 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_snapshot_delete_fail_negative 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_delete_backup_snapshot_not_exist 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_backup_progress_status 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._backup_mock_common_method 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase._backup_mock_common_method_for_negative 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_share_from_metadata 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test_update_share_network_subnet_from_metadata 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_aggregate_snaplock_type_cluster_scope 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__get_aggregate_snaplock_type_vserver_scope 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__is_snaplock_compatible_for_migration_for_unified_aggr 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__is_snaplock_compatible_for_migration_for_non_snaplock 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py NetAppFileStorageLibraryTestCase.test__is_snaplock_compatible_for_migration_non_unified_aggr 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py (no function) 538 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.setUp 48 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_cluster_creds_no_vserver 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_cluster_creds_with_vserver 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_no_aggregates_no_flexvol_pool 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_vserver_creds 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_no_aggregates 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_no_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_no_share_server_with_vserver_name 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_no_backend_details 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_none_backend_details 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_no_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_none_vserver 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_ems_pool_info 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_manage_server 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_share_server_network_info 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__verify_share_server_name 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_handle_housekeeping_tasks 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_find_matching_aggregates 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_find_matching_aggregates_no_flexvol_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__set_network_with_metadata 23 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__set_network_with_metadata_exception 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_setup_server 37 0 0 8 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_setup_server_with_error 16 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_setup_server_invalid_subnet 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_share_network_subnets 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_share_network_subnets_invalid_vlan_config 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_network_type_with_valid_network_types 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_network_type_with_invalid_network_types 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_name 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver 32 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_dp_destination 21 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_already_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_lif_creation_failure 22 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__create_barbican_kms_config_for_specified_vserver 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_valid_ipspace_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_ipspace_not_supported 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_ipspace_not_vlan 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_ipspace 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_lifs 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_lifs_pre_configured_home_ports 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_admin_lif 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_admin_lif_no_admin_network 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_routes 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_node_data_port 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_node_data_port_no_match 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_lif_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_lif 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_lif_existent_home_port 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_lif_if_nonexistent_already_present 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_network_allocations_number 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_admin_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_admin_network_allocations_number_no_admin_network 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_teardown_server 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_teardown_server_no_share_server 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_teardown_server_no_vserver 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_vserver_no_ipspace 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_vserver_ipspace_has_data_vservers 19 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_vserver_with_ipspace 16 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__delete_vserver_peers 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_port_vlans 5 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_port_vlans_client_error 8 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_replica 24 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_replica 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vservers_from_replicas 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_peers 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_vserver_peer 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_delete_vserver_peer 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_share_from_snapshot_group 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_share_from_snaphot_different_hosts 41 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_create_share_from_snaphot_different_hosts.FakeDBObj.to_dict 1 1 0 0 0 0%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_if_extra_spec_is_positive_with_negative_integer 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_if_extra_spec_is_positive_with_string 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_nfs_config_extra_specs_validity 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_nfs_config_extra_specs_validity_empty_spec 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_nfs_config_extra_specs_validity_invalid_value 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_nfs_config_provisioning_options_empty 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_get_nfs_config_provisioning_options_valid 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_is_share_server_compatible_true 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_is_share_server_compatible_false 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_and_nfs_config 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_only 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_nfs_config_only 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_no_specification 12 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_manage_existing_error 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_no_share_server 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_nfs_conflict 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_nfs 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_same_backend 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase._init_mocks_for_svm_dr_check_compatibility 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase._configure_mocks_share_server_migration_check_compatibility 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_dest_with_pool 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_same_cluster 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_compatibility_svm_dr_not_compatible 12 2 0 4 1 81%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_different_sec_service 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_invalid_capabilities 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_for_migration_support 16 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_for_migration_support_svm_migrate_exception 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_compatibility_for_svm_migrate 21 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_compatibility_for_svm_migrate_check_failure 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_check_compatibility_compatible 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__get_job_uuid 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__wait_for_operation_status 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__wait_for_operation_status_error 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_start 14 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_start_using_svm_dr 21 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_start_snapmirror_start_failure 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_start_using_svm_migrate 29 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_start_using_svm_migrate_exception 25 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__get_snapmirror_svm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__get_snapmirror_svm_fail_to_get_snapmirrors 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_continue_svm_dr_no_snapmirror 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_continue_svm_dr 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_continue_svm_migrate 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_continue_svm_migrate_exception 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_continue 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__setup_networking_for_destination_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_complete_svm_dr 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_complete 47 0 0 6 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_complete_failure_breaking 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_complete_failure_get_new_volume 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__share_server_migration_complete_svm_migrate 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__share_server_migration_complete_svm_migrate_failed_to_complete 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_cancel_svm_dr 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_cancel_using_svm_migrate 28 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__migration_cancel_using_svm_migrate_error 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_cancel_svm_dr_snapmirror_failure 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_cancel 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_share_server_migration_get_progress 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_vserver_info 18 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_fpolicy 18 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_share_group_vserver_info 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_different_aggrs 12 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_choose_share_server_compatible_with_flexgroups 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__create_port_and_broadcast_domain 11 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test___update_share_attributes_after_server_migration 17 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_provisioning_options_for_share 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_validate_provisioning_options_for_share_aqos_not_supported 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__get_different_keys_for_equal_ss_type 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_update_share_server_security_service 41 0 0 18 1 98%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_update_share_server_security_service_check_error 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_update_share_server_security_service 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_update_share_server_network_allocations 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_update_share_server_network_allocations_fail_on_type 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_check_update_share_server_network_allocations_subnets_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_build_model_update 7 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_update_share_server_network_allocations 28 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test_update_share_server_network_allocations_setup_network_fail 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__get_backup_vserver 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__delete_backup_vserver 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_data_lif_count_limit_reached_for_ha_pair_false 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py NetAppFileStorageLibraryTestCase.test__check_data_lif_count_limit_reached_for_ha_pair_true 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py (no function) 258 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.setUp 10 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_init 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_no_vserver 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_vserver_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_cluster_creds_vserver_match 17 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_no_aggregates_no_flexvol_pool 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_cluster_creds_vserver_mismatch 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_check_for_setup_error_no_aggregates 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_share_server_specified 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_no_vserver 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_vserver_vserver_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_ems_pool_info 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_handle_housekeeping_tasks_with_cluster_creds 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_find_matching_aggregates 16 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_find_matching_aggregates_no_flexvol_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test_get_admin_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test__get_backup_vserver 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py NetAppFileStorageLibraryTestCase.test__get_backup_vserver_with_share_server_negative 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py (no function) 36 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.setUp 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase._set_up_fake_pools 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase._get_fake_counters 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_init 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_init_counter_info_not_supported 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_init_counter_info_api_error 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_init_counter_info_system 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_init_counter_info_system_constituent 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_update_performance_cache 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_update_performance_cache_first_pass 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_update_performance_cache_unknown_nodes 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_update_performance_cache_counters_unavailable 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_update_performance_cache_not_supported 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_for_pool 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test__update_for_failover 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_aggregates_for_pools 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_nodes_for_aggregates 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_kahuna_overutilized 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_zero_time 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_calculation_error 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_kahuna_utilization 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_average_cpu_utilization 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_total_consistency_point_time 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_consistency_point_p2_flush_time 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_total_time 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_adjusted_consistency_point_time 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_performance_counter_delta 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_performance_counter_average 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_performance_counter_average_multi_instance 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_find_performance_counter_value 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_find_performance_counter_value_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_find_performance_counter_timestamp 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_find_performance_counter_timestamp_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_expand_performance_array 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_base_counter_name 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_counters 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_counters_api_error 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_system_counters 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_wafl_counters 8 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py PerformanceLibraryTestCase.test_get_node_utilization_processor_counters 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py (no function) 58 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/fakes.py get_config_cmode 25 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/fakes.py get_network_info 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/fakes.py fake_get_filter_function 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/fakes.py (no function) 260 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/fakes.py (no function) 19 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py NetAppNASHelperBaseTestCase.test_set_client 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py NetAppNASHelperBaseTestCase.test_is_readonly 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py NetAppNASHelperBaseTestCase.test__get_share_export_location 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py (no function) 13 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_create_share 16 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_create_share_ensure_not_exist_error 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_delete_share 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_update_access 14 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_validate_access_rule 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_validate_access_rule_invalid_type 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_validate_access_rule_invalid_level 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_handle_added_rules 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_handle_ro_to_rw_rules 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_handle_rw_to_ro_rules 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_handle_deleted_rules 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_access_rules 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_target 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_target_missing_location 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_share_name_for_share 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_share_name_for_share_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_get_export_location 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py NetAppClusteredCIFSHelperTestCase.test_cleanup_demoted_replica 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py (no function) 33 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test__escaped_address 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_create_share 13 0 0 2 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_update_access 17 0 0 4 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_validate_access_rule 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_validate_access_rule_invalid_type 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_validate_access_rule_invalid_level 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_target 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_share_name_for_share 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_share_name_for_share_not_found 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_target_missing_location 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_export_location 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_export_location_missing_location_invalid 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_temp_export_policy_name 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_get_export_policy_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_ensure_export_policy_equal 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_ensure_export_policy_default 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_ensure_export_policy_rename 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test__get_security_flavors 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py NetAppClusteredNFSHelperTestCase.test_cleanup_demoted_replica 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py (no function) 38 0 0 0 0 100%
manila/tests/share/drivers/netapp/fakes.py create_configuration 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/fakes.py create_configuration_cmode 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/fakes.py (no function) 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_new 11 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_new_missing_config 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_new_missing_family 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_new_missing_mode 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_get_driver_mode_missing_mode_good_default 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver_missing_mode_no_default 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_get_driver_mode_multi_svm 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_get_driver_mode_single_svm 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver 9 0 0 4 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver.get_full_class_name 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver_case_insensitive 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver_invalid_family 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py NetAppDriverFactoryTestCase.test_create_driver_invalid_mode 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_common.py (no function) 20 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_round_down 9 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_setup_tracing 15 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_setup_tracing_invalid_key 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_setup_tracing_invalid_regex 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase._trace_test_method 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_trace_no_tracing 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_trace_method_tracing 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_validate_driver_instantiation_proxy 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_validate_driver_instantiation_no_proxy 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_check_flags 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_check_flags_missing_flag 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_convert_to_list 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_get_relationship_type 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_is_style_extended_flexgroup 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_parse_flexgroup_pool_config 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_parse_flexgroup_pool_config_raise_invalid_aggr 1 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_parse_flexgroup_pool_config_raise_duplicated_pool 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_parse_flexgroup_pool_config_raise_repeated_aggr 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py NetAppDriverUtilsTestCase.test_parse_flexgroup_pool_config_raise_invalid_pool_name 2 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_openstack_info_init 5 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_version_from_version_string 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_update_version_from_version_string 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_release_from_release_string 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_update_release_from_release_string 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_platform 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_update_platform 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_info_from_version_info 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_no_info_from_version_info 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_info_from_version_info 6 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_info_from_rpm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_info_from_rpm_no_pkg_found 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_update_info_from_rpm 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_info_from_dpkg 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_info_from_dpkg_no_pkg_found 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_exception_in_update_info_from_dpkg 7 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_openstack_info_rpm_pkg_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py OpenstackInfoTestCase.test_update_openstack_info_rpm_pkg_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py DataCacheTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py DataCacheTestCase.test_is_expired 4 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py DataCacheTestCase.test_get_data 3 0 0 0 0 100%
manila/tests/share/drivers/netapp/test_utils.py DataCacheTestCase.test_update_data 9 0 0 2 0 100%
manila/tests/share/drivers/netapp/test_utils.py (no function) 113 0 0 0 0 100%
manila/tests/share/drivers/nexenta/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_jsonrpc.py TestNexentaJSONProxy.test_call 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_jsonrpc.py (no function) 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py FakeResponse.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py FakeResponse.close 1 1 0 0 0 0%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py RequestParams.__init__ 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py RequestParams.url 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py RequestParams.headers 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py RequestParams.build_post_args 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver._get_share_path 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.setUp 32 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.setUp._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_check_for_setup_error__volume_doesnt_exist 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_check_for_setup_error__folder_doesnt_exist 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_check_for_setup_error__folder_doesnt_exist.my_side_effect 9 2 0 8 2 76%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_share 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_share__wrong_proto 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_share__thin_provisioning 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_share__thick_provisioning 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_share_from_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_share 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_share__exists_error 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_share__some_error 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_extend_share__thin_provisoning 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_extend_share__thick_provisoning 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_create_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_snapshot__nexenta_error_1 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_snapshot__nexenta_error_2 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_delete_snapshot__some_error 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__unsupported_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__cidr 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__cidr.my_side_effect 3 0 0 2 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__add_one_ip_to_empty_access_list 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__add_one_ip_to_empty_access_list.my_side_effect 5 2 0 4 2 56%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_deny_access__unsupported_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_share_backend_name 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_get_capacity_info 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py TestNexentaNasDriver.test_update_share_stats 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py (no function) 73 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.__init__ 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.__getattr__ 1 1 0 0 0 0%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.delay 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.delete_bearer 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.update_lock 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.update_token 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.update_host 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py FakeNefProxy.url 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_message 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_message_kwargs 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_no_message_kwargs 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_message_plus_kwargs 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_dict 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_kwargs 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_dict_kwargs 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefException.test_defaults 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.fake_response 14 0 0 4 1 94%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___invalid_method 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___none_path 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___empty_path 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___get 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___get_payload 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___get_data_payload 13 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___get_invalid_payload 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___delete 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___delete_payload 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___delete_invalid_payload 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___post 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___post_payload 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___post_invalid_payload 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___put 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___put_payload 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___put_invalid_payload 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___non_ok_response 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___request_after_failover 12 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test___call___request_failover_error 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_default 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_200_empty 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_201_empty 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_500_empty 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_200_bad_content 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_401 13 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_401_max_retries 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_404_nested 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_404_max_retries 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_404_failover_error 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_404_failover_ok 12 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_500_permanent 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_500_busy_max_retries 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_500_busy_ok 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_201_no_monitor 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_hook_201_ok 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_200_no_data 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_200_pagination_end 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_200_pagination_next 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_request 13 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_auth 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_auth_error 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_failover 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_failover_timeout 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_failover_404 11 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_failover_error 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_getpath 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_getpath_no_content 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_getpath_no_links 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_getpath_no_rel 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefRequest.test_getpath_no_href 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_path 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_get 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_set 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_list 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_create 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_create_exist 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_create_error 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_delete 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_delete_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefCollections.test_delete_error 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefSettings.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefSettings.test_create 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefSettings.test_delete 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefDatasets.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefDatasets.test_rename 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefSnapshots.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefSnapshots.test_clone 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.test_mount 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.test_unmount 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.test_acl 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.test_promote 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefFilesystems.test_rollback 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefHpr.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefHpr.test_activate 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefHpr.test_start 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.setUp 18 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___http 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___no_rest_port_http 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___no_rest_port_https 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___iscsi 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___nfs_no_rest_address 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___iscsi_no_rest_address 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test___init___no_ssl_cert_verify 7 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_delete_bearer 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_update_bearer 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_update_token 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_update_host 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_skip_update_host 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_update_lock 9 0 0 2 1 91%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_url 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py TestNefProxy.test_delay 5 0 0 2 0 100%
manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py (no function) 163 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.setUp 34 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.setUp._safe_get 1 1 0 0 0 0%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.fake_safe_get 5 2 0 0 0 60%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_backend_name 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_check_for_setup_error 34 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test__get_provisioned_capacity 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_create_share 10 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_delete_share 12 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_mount_filesystem 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_mount_filesystem_with_activate 5 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_remount_filesystem 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.parse_fqdn 7 0 0 2 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_nfs_access 24 2 0 10 1 91%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_nfs_access_bad_mask 10 0 0 4 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__ip_rw 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__ip_ro 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_access__not_ip 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_update_share_stats 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_get_capacity_info 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_manage_existing 9 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_create_snapshot 2 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_create_share_from_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_create_share_from_snapshot_error 8 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_revert_to_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_extend_share 3 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_shrink_share 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_set_quota 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py TestNexentaNasDriver.test_set_reservation 4 0 0 0 0 100%
manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py (no function) 95 0 0 0 0 100%
manila/tests/share/drivers/nexenta/test_utils.py TestNexentaUtils.test_str2size 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/test_utils.py TestNexentaUtils.test_str2size_input_error 1 0 0 0 0 100%
manila/tests/share/drivers/nexenta/test_utils.py (no function) 10 0 0 0 0 100%
manila/tests/share/drivers/purestorage/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py _create_mock__getitem__ 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py _create_mock__getitem__.mock__getitem__ 1 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FakePurityFBException.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCaseBase.setUp 21 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCaseBase._flashblade_mock 7 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCaseBase._raise_purity_fb 1 1 0 0 0 0%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCaseBase._fake_safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCaseBase._patch 4 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_no_purity_fb_module 1 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_no_auth_parameters 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_empty_auth_parameters 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_create_share_incorrect_protocol 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_create_nfs_share 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_create_nfs_share_multiple_vips 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_share 6 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_share_no_eradicate 7 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_share_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_extend_share 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_shrink_share 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_shrink_share_over_consumed 2 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_create_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_snapshot_no_eradicate 5 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_delete_snapshot_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_update_access_share 4 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_revert_to_snapshot_bad_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py FlashBladeDriverTestCase.test_revert_to_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/purestorage/test_flashblade.py (no function) 46 0 0 0 0 100%
manila/tests/share/drivers/qnap/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py SnapshotClass.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py SnapshotClass.get 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py SnapshotClass.__getitem__ 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py SnapshotClass.__setitem__ 2 2 0 2 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareNfsClass.__init__ 2 2 0 0 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareNfsClass.__getitem__ 1 1 0 0 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareNfsClass.__setitem__ 2 2 0 2 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareCifsClass.__init__ 2 2 0 0 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareCifsClass.__getitem__ 1 1 0 0 0 0%
manila/tests/share/drivers/qnap/fakes.py ShareCifsClass.__setitem__ 2 2 0 2 0 0%
manila/tests/share/drivers/qnap/fakes.py AccessClass.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py AccessClass.__getitem__ 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseEs_1_1_1.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseEs_1_1_3.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseEs_2_0_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseEs_2_1_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseEs_2_2_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTs_4_0_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTs_4_3_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesTs_4_0_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesTs_4_3_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesEs_1_1_1.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesEs_1_1_3.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesEs_2_0_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesEs_2_1_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseTesEs_2_2_0.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetBasicInfoResponseError.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeCreateShareResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeDeleteShareResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeDeleteSnapshotResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeDeleteSnapshotResponseSnapshotNotExist.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeDeleteSnapshotResponseShareNotExist.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetHostListResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeGetNoHostListResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeAuthPassFailResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeEsResCodeNegativeResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeResultNegativeResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeLoginResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeSpecificPoolInfoResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeShareInfoResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeSnapshotInfoResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeSpecificVolInfoResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py FakeCreateSnapshotResponse.read 1 0 0 0 0 100%
manila/tests/share/drivers/qnap/fakes.py (no function) 152 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py create_configuration 8 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapShareDriverBaseTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapShareDriverBaseTestCase._do_setup 2 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.setUp 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase._sanitize_params 9 0 0 6 1 93%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_create_share_api 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_api_delete_share 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_specific_poolinfo 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_share_info 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_specific_volinfo 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_snapshot_info_es 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_create_snapshot_api 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_delete_snapshot_api 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_clone_snapshot_api 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_edit_share_api 12 0 0 2 1 93%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_host_list 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_add_host 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_edit_host 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_delete_host 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_set_nfs_access 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_snapshot_info_ts_api 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_api_create_share_with_fail_response 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py QnapAPITestCase.test_get_snapshot_info_ts_with_fail_response 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_api.py (no function) 48 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py create_configuration 8 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverBaseTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverBaseTestCase._do_setup 2 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_do_setup_positive 18 0 0 2 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_do_setup_positive_with_diff_nas 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_create_api_executor 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_create_api_executor_negative 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_do_setup_with_exception 6 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverLoginTestCase.test_check_for_setup_error 2 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.get_share_info_return_value 5 0 0 2 1 86%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.get_snapshot_info_return_value 5 0 0 2 1 86%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.get_specific_volinfo_return_value 5 0 0 2 1 86%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.get_specific_poolinfo_return_value 5 0 0 2 1 86%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.get_host_list_return_value 7 0 0 2 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_positive 15 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_negative_share_exist 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_negative_create_fail 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_negative_configutarion 8 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_delete_share_positive 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_delete_share_no_volid 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_delete_share_no_delete_share 8 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_extend_share 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_extend_share_without_share_name 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_snapshot_without_volid 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_delete_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_delete_snapshot_without_snapshot_id 6 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_from_snapshot 14 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_from_snapshot_diff_size 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_from_snapshot_without_snapshot_id 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_from_snapshot_negative_name_exist 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_create_share_from_snapshot_negative_clone_fail 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_update_access_allow_access 11 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_update_access_deny_and_allow_access 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_update_access_without_volname 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_nfs 15 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_nfs_negative_configutarion 11 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_invalid_protocol 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_nfs_without_export_locations 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_nfs_ip_not_equel_share_ip 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_nfs_without_existing_share 10 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_unmanage 5 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_manage_existing_snapshot 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_unmanage_snapshot 6 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_gen_random_name 4 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_get_location_path 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_update_share_stats 8 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_get_vol_host 8 0 0 2 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_allow_access_ro 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_allow_access_ro_with_hostlist 18 0 0 6 1 96%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_allow_access_rw_with_hostlist_invalid_access 16 0 0 6 1 95%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_allow_access_rw 12 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_allow_access_ro_without_hostlist 13 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_deny_access_with_hostlist 20 0 0 6 1 96%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_deny_access_with_hostlist_not_equel_access_to 9 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_deny_access_without_hostlist 11 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_check_share_access 7 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py QnapShareDriverTestCase.test_get_ts_model_pool_id 3 0 0 0 0 100%
manila/tests/share/drivers/qnap/test_qnap.py (no function) 144 0 0 0 0 100%
manila/tests/share/drivers/quobyte/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py FakeResponse.__init__ 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py FakeResponse.json 1 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_request_generation_and_basic_auth 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_jsonrpc_init_with_ca 11 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_jsonrpc_init_without_ca 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_jsonrpc_init_no_ssl 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_successful_call 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_https_call_with_cert 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_https_call_verify 5 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_https_call_verify_expected_error 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_jsonrpc_call_http_exception 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_application_error 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_checked_for_application_error 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_checked_for_application_error_enf 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_checked_for_application_error_no_entry 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py QuobyteJsonRpcTestCase.test_checked_for_application_error_exception 1 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_jsonrpc.py (no function) 37 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py fake_rpc_handler 9 0 0 8 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py create_fake_access 1 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_do_setup_success 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_do_setup_failure 1 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_create_share_new_volume 5 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_create_share_existing_volume 8 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_create_share_wrong_protocol 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_existing_volume 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_existing_volume.rpc_handler 4 1 0 4 1 75%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_existing_volume_disabled 5 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_existing_volume_disabled.rpc_handler 4 0 0 4 1 88%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_nonexisting_volume 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_delete_share_nonexisting_volume.rpc_handler 2 0 0 2 1 75%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_allow_access 5 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_allow_access.rpc_handler 4 0 0 4 1 88%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_allow_ro_access 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_allow_ro_access.rpc_handler 4 0 0 4 1 88%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_allow_access_nonip 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_deny_access 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_deny_access.rpc_handler 4 0 0 4 1 88%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_deny_access_nonip 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_resolve_volume_name 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_resolve_volume_name_NOENT 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_resolve_volume_name_other_error 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_share_stats 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_get_capacities_gb 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_get_capacities_gb_full 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_get_replication 4 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_ensure_share 5 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_ensure_deleted_share 3 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_extend_share 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_resize_share 7 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_fetch_existing_access 6 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_shrink_share 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_subtract_access_lists 8 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_subtract_access_lists_level 8 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_subtract_access_lists_type 8 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_access_add_delete 7 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_access_no_rules 2 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_access_recovery_additionals 10 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_access_recovery_superfluous 9 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py QuobyteShareDriverTestCase.test_update_access_recovery_add_superfluous 15 0 0 0 0 100%
manila/tests/share/drivers/quobyte/test_quobyte.py (no function) 77 0 0 0 0 100%
manila/tests/share/drivers/tegile/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py FakeResponse.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py FakeResponse.json 1 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py FakeResponse.close 1 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.__init__ 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_share 7 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_share_fail 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_delete_share 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_delete_share_fail 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_snapshot_fail 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_delete_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_delete_snapshot_fail 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_share_from_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_create_share_from_snapshot_fail 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_ensure_share 10 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_ensure_share_fail 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_share_stats 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_share_stats_fail 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_pool 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_extend_share 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_extend_share_fail 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_shrink_share 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_shrink_share_fail 5 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_allow_access 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_allow_access_fail 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_deny_access 8 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_deny_access_fail 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_update_access 11 0 0 2 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_location_path 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_location_path_fail 1 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileShareDriverTestCase.test_get_network_allocations_number 3 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileAPIExecutorTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileAPIExecutorTestCase.test_send_api_post 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileAPIExecutorTestCase.test_send_api_get 4 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileAPIExecutorTestCase.test_send_api_get_fail 2 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py TegileAPIExecutorTestCase.test_send_api_value_error_fail 6 0 0 0 0 100%
manila/tests/share/drivers/tegile/test_tegile.py (no function) 76 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.setUp 15 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir 18 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir.fake_patch_run 2 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir_no_conf_dir_must_exist_false 12 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir_error_no_conf_dir_must_exist_true 3 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir_error_conf_dir_present_must_exist_false 3 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_load_conf_dir_error 3 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_init_helper 12 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_init_helper_conf_dir_empty 12 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_default_config_hook 7 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_fsal_hook 2 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_cleanup_fsal_hook 2 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_allow_access 13 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_allow_access.fake_patch_run 2 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_allow_access_error_invalid_share 2 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_deny_access 3 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_update_access_for_allow 7 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_update_access_for_deny 7 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_update_access_recovery 7 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_update_access_invalid_share_access_type 4 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelperTestCase.test_update_access_invalid_share_access_level 4 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.setUp 21 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_init_helper_with_rados_store 16 0 0 2 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_init_helper_conf_dir_empty 16 0 0 4 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_init_helper_with_rados_store_pool_name_not_set 8 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_add_export 17 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_update_export 10 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_remove_export 11 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_export_file_already_removed 11 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_invalid_share_access_type 6 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py GaneshaNASHelper2TestCase.test_update_access_invalid_share_access_level 6 0 0 0 0 100%
manila/tests/share/drivers/test_ganesha.py (no function) 52 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py get_fake_manage_share 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py get_fake_snap_dict 2 2 0 0 0 0%
manila/tests/share/drivers/test_generic.py get_fake_access_rule 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.setUp 38 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_do_setup_with_dhss 16 0 0 2 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_do_setup_dhss_false_server_avail_after_retry 14 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_setup_helpers 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_setup_helpers_no_helpers 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_share 12 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_share_exception 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_share_invalid_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_is_device_file_available 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_format_device 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_mount_device_not_present 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_mount_device_present 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_mount_device_exception_raised 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_unmount_device_present 10 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_unmount_device_retry_once 13 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_unmount_device_retry_once._side_effect 3 0 0 2 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_unmount_device_not_present 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_is_device_mounted_true 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_is_device_mounted_true_no_volume_provided 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_is_device_mounted_false 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_is_device_mounted_false_no_volume_provided 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_add_mount_permanently 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_add_mount_permanently_raise_error_on_add 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_remove_mount_permanently 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_remove_mount_permanently_raise_error_on_remove 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_mount_path 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_not_attached 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_attached_correct 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_attached_incorrect 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_failed_attach 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_attached_retry_correct 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_attach_volume_error 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_with_private_data 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_none 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_error 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_snapshot_with_private_data 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_snapshot_none 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_volume_snapshot_error 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_detach_volume 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_detach_volume_detached 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_allocate_container 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_allocate_container_with_snaphot 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_deallocate_container 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_deallocate_container_with_volume_not_found 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_share_from_snapshot 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_share_from_snapshot_invalid_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share_no_share_servers_handling 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_detach_volume_with_volume_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share_without_share_server 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share_without_server_backend_details 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share_without_server_availability 10 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_share_invalid_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_create_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_delete_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ensure_share 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ensure_share_volume_is_absent 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ensure_share_invalid_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_update_access 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__get_helper_with_wrong_proto 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__setup_server 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__setup_server_revert 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__setup_server_revert.raise_exception 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__teardown_server 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ssh_exec_connection_not_exist 19 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ssh_exec_connection_exist 13 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_ssh_exec_connection_recreation 17 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test__ssh_exec_check_list_comprehensions_still_work 10 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_share_stats_refresh_false 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_share_stats_refresh_true 9 0 0 2 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase._setup_manage_mocks 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_invalid_protocol 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_not_mounted_share 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_share_not_attached_to_cinder_volume_invalid_size 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_share_not_attached_to_cinder_volume 16 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_share_attached_to_cinder_volume_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_share_attached_to_cinder_volume_not_mounted_to_srv 10 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_share_attached_to_cinder_volume 17 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_mounted_share_size 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_mounted_share_size_invalid_output 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_consumed_space 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_get_consumed_space_invalid 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_extend_share 27 0 0 2 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_extend_volume 8 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_resize_filesystem 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_resize_filesystem_invalid_new_size 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_shrink_share_invalid_size 9 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase._setup_shrink_mocks 13 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_shrink_share_error_on_resize_fs 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_shrink_share 11 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.tests_choose_share_server_compatible_with_share 3 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_snapshot_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_manage_snapshot_valid 6 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericShareDriverTestCase.test_unmanage_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py fake 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.test_share_servers_are_not_handled_server_not_provided 7 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.test_share_servers_are_not_handled_server_provided 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.test_share_servers_are_handled_server_provided 5 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.test_share_servers_are_handled_invalid_server_provided 2 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py GenericDriverEnsureServerTestCase.test_share_servers_are_handled_server_not_provided 1 0 0 0 0 100%
manila/tests/share/drivers/test_generic.py (no function) 145 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_do_setup 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_setup_via_manager 10 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_setup_via_manager_path 15 0 0 6 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_setup_via_manager_export_volumes_off 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_check_for_setup_error 1 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_update_share_stats 3 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_get_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_get_helper_vol 4 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_supported_access_features 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterfsShareDriverTestCase.test_update_access_via_manager 7 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSHelperTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSHelperTestCase.test_get_export 2 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSHelperTestCase.test_get_export_dir_dict 4 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSHelperTestCase.test_update_access 12 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSHelperTestCase.test_update_access_disjoint 9 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSVolHelperTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSVolHelperTestCase.test_get_vol_exports 4 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSVolHelperTestCase.test_update_access 7 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GlusterNFSVolHelperTestCase.test_update_access_empty 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_init_local_ganesha_server 3 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_get_export 2 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_init_remote_ganesha_server 6 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_init_helper 15 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_init_helper.set_attributes 2 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_default_config_hook 13 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_default_config_hook.fake_patch_run 2 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py GaneshaNFSHelperTestCase.test_fsal_hook 4 0 0 0 0 100%
manila/tests/share/drivers/test_glusterfs.py (no function) 71 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.setUp 9 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_init_helper 3 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_init_helper_log 3 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_create_exports 17 0 0 8 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_create_exports.convert_address 3 0 0 2 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_update_access 12 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test__get_parsed_address_or_cidr 1 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test__get_parsed_address_or_cidr_with_invalid_access 1 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_update_access_invalid_type 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_update_access_invalid_level 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_update_access_delete_invalid_rule 12 0 0 4 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_get_host_list 4 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_update_access_recovery_mode 8 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_sync_nfs_temp_and_perm_files 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_get_exports_for_share_single_ip 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_get_exports_for_share_multi_ip 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_get_exports_for_share_with_error 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_get_share_path_by_export_location 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_disable_access_for_maintenance 13 0 0 2 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_disable_access_for_maintenance.fake_ssh_exec 3 0 0 2 0 100%
manila/tests/share/drivers/test_helpers.py NFSHelperTestCase.test_restore_access_after_maintenance 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_init_helper 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_create_export_share_does_not_exist 7 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_create_export_share_does_not_exist.fake_ssh_exec 3 0 0 2 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_create_export_share_does_not_exist_exception 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_create_exports_share_exist_recreate_true 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_create_export_share_exist_recreate_false 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_remove_exports 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_remove_export_forcibly 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_remove_export_forcibly.fake_ssh_exec 3 0 0 2 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_update_access_wrong_access_level 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_update_access_wrong_access_type 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_update_access 3 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_get_allow_hosts 6 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test__get_share_group_name_from_export_location 1 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_get_exports_for_share 6 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_get_exports_for_share_with_exception 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_get_share_path_by_export_location 8 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_disable_access_for_maintenance 11 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test__kick_out_users_success 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test__kick_out_users_failed 3 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperIPAccessTestCase.test_restore_access_after_maintenance 8 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperUserAccessTestCase.setUp 7 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperUserAccessTestCase.test_update_access_exception_type 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperUserAccessTestCase.test_update_access 3 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py CIFSHelperUserAccessTestCase.test_update_access_exception_level 2 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSSynchronizedTestCase.wrapped_method 1 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py NFSSynchronizedTestCase.test_with_lock_name 5 0 0 0 0 100%
manila/tests/share/drivers/test_helpers.py (no function) 91 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py fake_share 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py fake_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py fake_access 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.setUp 22 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.tearDown 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_do_setup 5 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_check_for_setup_error 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_check_for_setup_error_no_vg 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_check_for_setup_error_no_export_ips 5 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_local_path_normal 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_local_path_escapes 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_create_share 12 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_create_share_from_snapshot 25 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_create_share_mirrors 13 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_deallocate_container 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_deallocate_container_error 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_deallocate_container_error._fake_exec 1 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_deallocate_container_not_found_error 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_deallocate_container_not_found_error._fake_exec 1 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_share_stats 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_share_stats_refresh 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test__unmount_device_not_mounted 9 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test__unmount_device_is_busy_error 7 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test__unmount_device_error 8 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test__unmount_device_rmdir_error 10 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_create_snapshot 18 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_ensure_share 6 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_delete_share 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_delete_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_delete_share_invalid_share 7 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_delete_share_process_execution_error 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_access 6 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_configured_ip_versions 4 0 0 2 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_mount_device 10 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_mount_device_already 7 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_mount_device_already.exec_runner 3 1 0 2 1 60%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_mount_device_error 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_helper 6 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase._get_mount_path 1 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test__unmount_device_with_retry_busy_device 10 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_extend_share 5 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_ssh_exec_as_root 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_ssh_exec_as_root_with_sudo 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_extend_container 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_share_server_pools 4 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_copy_volume_error 7 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_share_stats 11 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_revert_to_snapshot 17 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_snapshot_update_access 5 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_share_usage_size 7 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_share_usage_size_multiple_share 11 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_share_usage_size_fail 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_update_share_usage_size_fail._fake_exec 1 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_backend_info 2 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_mount_point_name_with_mount_point_name 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_mount_point_name_without_mount_point_name 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_mount_point_name_with_empty_mount_point_name 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_mount_point_name_with_none_mount_point_name 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py LVMShareDriverTestCase.test_get_mount_point_name_without_name 3 0 0 0 0 100%
manila/tests/share/drivers/test_lvm.py (no function) 89 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py fake_get_config_option 41 1 0 40 1 98%
manila/tests/share/drivers/test_service_instance.py FakeServiceInstance.__init__ 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py FakeServiceInstance.get_config_option 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.NAME 1 1 0 0 0 0%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.neutron_api 3 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.get_network_name 1 1 0 0 0 0%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.setup_connectivity_with_service_instances 0 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.setup_network 1 1 0 0 0 0%
manila/tests/share/drivers/test_service_instance.py FakeNetworkHelper.teardown_network 0 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.setUp 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_config_option_from_driver_config 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_config_option_from_common_config 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_neutron_network_helper 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_init_with_driver_config_and_handling_of_share_servers 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_init_with_driver_config_and_wo_handling_of_share_servers 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_init_with_common_config_and_handling_of_share_servers 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_init_with_common_config_and_wo_handling_of_share_servers 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_no_service_user_defined 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_instance_name_using_driver_config 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_instance_name_using_default_config 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__check_server_availability_available_from_start 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__check_server_availability_with_recall 16 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__check_server_availability_with_recall.fake_create 2 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__check_server_availability_with_recall.fake_time 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__check_server_availability_with_recall.fake_sleep 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_server_ip_found_in_networks_section 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_server_ip_found_in_addresses_section 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_server_ip_not_found 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_name_not_specified 4 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_name_from_config_and_sg_exist 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_creation_with_name_from_config 13 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_creation_with_name_from_conf_allow_ssh 15 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_creation_with_name_from_conf_allow_ssh.fake_secgroup 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_limit_ssh_invalid_subnet 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_limit_ssh_invalid_subnet.fake_secgroup 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_security_group_two_sg_in_list 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_set_up_service_instance 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_set_up_service_instance_not_available 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_ensure_server 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_ensure_server_not_exists 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_ensure_server_exception 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_ensure_server_non_active 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_ensure_server_no_instance_id 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_create_new 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_exists 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_exists_recreate 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_more_than_one_exist 4 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_keypath_to_public_not_set 3 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_keypath_to_private_not_set 3 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_incorrect_keypath_to_public 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_incorrect_keypath_to_public.exists_side_effect 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_incorrect_keypath_to_private 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_key_incorrect_keypath_to_private.exists_side_effect 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_image 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_image_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_image_not_active 3 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_service_image_ambiguous 4 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server.fake_server_get 5 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server_found_always 15 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server_found_always.fake_time 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__delete_server_found_always.fake_sleep 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_delete_server_soft_deleted 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_delete_service_instance 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_common_server_valid_cases 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_common_server_invalid_cases 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_get_common_server_valid_ipv6_address 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase._get_common_server 14 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase._get_common_server.fake_get_config_option 11 1 0 10 1 90%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_with_sg_success 37 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_with_bfv_with_image 34 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_with_bfv_with_vol 36 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_neutron_no_admin_ip 33 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_failed_to_create 22 1 0 2 0 96%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_limit_ssh_no_service_subnet 23 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test___create_service_instance_failed_to_build 20 1 0 0 0 95%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test__create_service_instance_no_key_and_no_path 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase._test_wait_for_instance 14 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase._test_wait_for_instance.fake_time 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase._test_wait_for_instance.fake_sleep 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_wait_for_instance_timeout 2 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_wait_for_instance_error_state 2 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_wait_for_instance_available 2 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py ServiceInstanceManagerTestCase.test_reboot_server 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid 18 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.NAME 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.get_network_name 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.setup_connectivity_with_service_instances 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.setup_network 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper.teardown_network 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py BaseNetworkHelperTestCase.test_instantiate_invalid 1 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase._init_neutron_network_plugin 2 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_init_neutron_network_plugin 7 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_init_neutron_network_plugin_with_driver_config_group 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_init_neutron_network_plugin_with_network_config_group 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_admin_project_id 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_get_network_name 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_get_service_network_id_none_exist 11 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_get_service_network_id_one_exist 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_get_service_network_id_two_exist 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_no_service_data 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_with_ports 15 0 0 6 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_with_ports_unhandled_exception 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_with_wrong_ports 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_subnet_is_used 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_subnet_not_used 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_subnet_not_used_with_no_router_id 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_subnet_not_used_and_get_error_404 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_teardown_network_subnet_not_used_get_unhandled_error 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_and_connect_share_server_to_tenant_net 24 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_and_connect_share_server_to_tenant_net.fake_create_port 5 1 0 4 1 78%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_and_connect_share_server_to_tenant_net_admin 19 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_and_connect_share_server_to_tenant_net_admin.fake_create_port 5 1 0 4 1 78%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_using_router_success 31 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_using_router_addon_of_interface_failed 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_network_using_router_connectivity_verification_fail 27 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_cidr_for_subnet_success 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_cidr_for_subnet_failure 9 0 0 2 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test_setup_connectivity_with_service_instances 25 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_port_none_exist 14 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_port_one_exist_on_same_host 12 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_port_default_host 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_port_one_exist_on_different_host 14 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_port_two_exist_on_same_host 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__add_fixed_ips_to_service_port 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_private_router_success 13 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_private_router_no_gateway 5 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_private_router_subnet_is_not_attached_to_the_router 8 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_subnet_none_found 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_subnet_unused_found 9 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_subnet_one_found 7 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_service_subnet_two_found 6 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py NeutronNetworkHelperTestCase.test__get_all_service_subnets 10 0 0 0 0 100%
manila/tests/share/drivers/test_service_instance.py (no function) 164 0 0 0 0 100%
manila/tests/share/drivers/vastdata/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase._create_mocked_rest_api 10 0 0 4 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.setUp 14 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_do_setup 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_do_setup_missing_required_fields 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_do_setup_with_api_token 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_share_stats 30 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_create_shares 24 0 0 6 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_delete_share 8 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_rules_wrong_proto 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_add_rules_no_policy 8 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_add_rules 33 1 0 4 1 95%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_delete_rules 33 1 0 4 1 95%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_for_cidr 20 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_update_access_for_invalid_rules 11 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_resize_share_quota_not_found 7 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_resize_share_ok 9 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_resize_share_exceeded_hard_limit 7 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_create_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_delete_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_network_allocation_number 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_ensure_shares 10 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py VASTShareDriverTestCase.test_backend_info 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestPolicyPayloadFromRules.test_policy_payload_from_rules_update 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestPolicyPayloadFromRules.test_policy_payload_from_rules_deny 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestPolicyPayloadFromRules.test_policy_payload_from_rules_invalid_action 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestPolicyPayloadFromRules.test_policy_payload_from_rules_invalid_ip 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestValidateAccessRules.test_validate_access_rules_invalid_type 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py TestValidateAccessRules.test_validate_access_rules_invalid_level 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver.py (no function) 55 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_getattr 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_setattr 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_delattr 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_to_dict 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_from_dict 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_to_json 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_without 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_but_with 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_delattr_missing 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_from_json 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_render 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_pickle 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_copy 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_name_starts_with_underscore_and_digit 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_recursion 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_repr 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_getitem_with_integral_key 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_dir 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_edge_cases 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_deep_copy 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunch.test_bunch_serialization 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunchify.test_bunchify 7 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunchify.test_bunchify_edge_cases 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestBunchify.test_bunchify_nested_structures 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestUnbunchify.test_unbunchify 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestGenerateIpRange.test_generate_ip_range 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestGenerateIpRange.test_generate_ip_range_edge_cases 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestGenerateIpRange.test_generate_ip_range_large_range 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py MockClass1.method1 1 1 0 0 0 0%
manila/tests/share/drivers/vastdata/test_driver_util.py MockClass1._private_method 1 1 0 0 0 0%
manila/tests/share/drivers/vastdata/test_driver_util.py TestDecorateMethodsWith.test_decorate_methods_with 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py MockClass2.method1 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py TestVerboseDriverTrace.test_verbose_driver_trace_debug_true 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_driver_util.py (no function) 55 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.setUp 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_refresh_auth_token_success 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_refresh_auth_token_failure 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_request_success 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_request_failure_400 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_request_failure_500 7 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_request_no_return_content 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_refresh_token_retries 6 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_getattr_with_underscore 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestSession.test_getattr_without_underscore 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_list_with_filtering_params 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_create_with_provided_params 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_update_with_provided_params 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_delete_when_entry_not_found 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_delete_when_entry_found 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_one_when_no_entries_found 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_one_when_multiple_entries_found 3 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_one_when_single_entry_found 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_ensure_when_entry_not_found 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestVastResource.test_ensure_when_entry_found 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py ViewTest.test_view_create 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestCapacityMetrics.test_capacity_metrics 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.setUp 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_requisite_decorator 2 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_trash_api_disabled 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_trash_api_disabled.raise_http_err 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_trash_api_unpredictable_error 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_trash_api_unpredictable_error.raise_http_err 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_double_deletion 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestFolders.test_double_deletion.raise_http_err 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py VipPoolTest.setUp 1 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py VipPoolTest.test_no_vipool 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py VipPoolTest.test_no_vips 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py VipPoolTest.test_vips_ok 5 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py TestRestApi.test_get_sw_version 4 0 0 0 0 100%
manila/tests/share/drivers/vastdata/test_rest.py (no function) 64 0 0 0 0 100%
manila/tests/share/drivers/veritas/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py MockResponse.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py MockResponse.json 2 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase._create_fake_config 20 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase._create_fake_config._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_create_share 19 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_create_share_negative 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_create_share_from_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_share 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_share_negative 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_share_if_share_created_from_snap 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_share_if_not_present_at_backend 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_create_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_create_snapshot_negative 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_snapshot_negative 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_delete_snapshot_if_not_present_at_backend 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_allow 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_allow_negative 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_deny 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_deny_negative 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_deny_for_invalid_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_empty_rule_list 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_update_access_for_access_rules 12 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_extend_share 4 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_extend_share_negative 4 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_shrink_share 4 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test_shrink_share_negative 4 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__get_access_pool_details 16 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__get_access_pool_details_negative 4 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__update_share_stats 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__get_vip 10 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__get_access_ips 5 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__access_api 11 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__access_api_ret_for_update_object 9 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__access_api_negative 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__get_api 6 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__does_item_exist_at_va_backend 7 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__does_item_exist_at_va_backend_negative 7 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py ACCESSShareDriverTestCase.test__fetch_existing_rule 17 0 0 0 0 100%
manila/tests/share/drivers/veritas/test_veritas_isa.py (no function) 61 0 0 0 0 100%
manila/tests/share/drivers/windows/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_check_auth_mode 12 0 0 4 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_get_auth_info 8 0 0 2 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_common_server 8 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_get_new_instance_details 8 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_check_password_complexity 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_server_connection 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_get_service_instance_create_kwargs 9 0 0 2 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_set_up_service_instance 10 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_setup_security_service 9 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_join_domain 14 0 0 6 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_get_valid_security_service 5 0 0 2 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_run_cloudbase_init_plugin_after_reboot 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_service_instance.py WindowsServiceInstanceManagerTestCase.test_get_cbs_init_reg_section 13 0 0 4 0 100%
manila/tests/share/drivers/windows/test_service_instance.py (no function) 62 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.setUp 10 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_update_share_stats 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_setup_service_instance_manager 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_setup_helpers 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_teardown_server 9 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_format_device 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_mount_device 9 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_unmount_device 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_resize_filesystem 11 0 0 2 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_ensure_disk_online_and_writable 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_get_mounted_share_size 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_get_consumed_space 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_get_mount_path 7 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_get_disk_number 7 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py WindowsSMBDriverTestCase.test_is_device_mounted 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_driver.py (no function) 47 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_init_helper 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_create_exports 8 0 0 2 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_remove_exports 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_volume_path_by_share_name 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_acls_helper 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_access_rules 9 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_grant_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_refresh_acl 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_revoke_share_access 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_update_access_invalid_type 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_update_access_invalid_level 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_update_access_deleting_invalid_rule 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_update_access 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_update_access_maintenance 9 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_rule_updates 12 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_share_name 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_share_path_by_name 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_get_share_path_by_export_location 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py WindowsSMBHelperTestCase.test_share_exists 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_smb_helper.py (no function) 62 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_initialize_disk 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_create_partition 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_format_partition 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_add_access_path 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_resize_partition 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_disk_number_by_serial_number 8 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_disk_number_by_mount_path 7 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_volume_path_by_mount_path 7 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_disk_space_by_path 8 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_partition_maximum_size 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_set_disk_online_status 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_set_disk_readonly_status 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_update_disk 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_join_domain 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_unjoin_domain 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_current_domain 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_ensure_directory_exists 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_remove 6 0 0 2 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_remove_unexisting_path 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_path_exists 5 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_normalize_path 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_interface_index_by_ip 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_set_dns_client_search_list 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_set_dns_client_server_addresses 4 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_set_win_reg_value 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_get_win_reg_value 7 0 0 2 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py WindowsUtilsTestCase.test_quote_string 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_windows_utils.py (no function) 41 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_setup_winrm 7 0 0 2 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_get_conn 6 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_execute 12 0 0 2 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_parse_command 10 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase._test_get_auth 8 0 0 2 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_get_auth_using_certificates 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMHelperTestCase.test_get_auth_using_password 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_init_conn 8 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_get_default_port_https 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_get_default_port_http 2 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase._test_get_url 6 0 0 2 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_get_url_using_ssl 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_get_url_using_plaintext 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_get_url_missing_ip 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase._test_execute 13 0 0 2 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_execute 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py WinRMConnectionTestCase.test_execute_exception 1 0 0 0 0 100%
manila/tests/share/drivers/windows/test_winrm_helper.py (no function) 52 0 0 0 0 100%
manila/tests/share/drivers/zadara/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py check_access_key 2 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py check_access_key.wrap 3 1 0 2 1 60%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse.__init__ 6 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse.access_key 1 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse.read 6 0 0 4 1 90%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._compare_url 8 0 0 6 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._get_counter 3 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._login 4 4 0 2 0 0%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._is_correct_access_key 1 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._create_volume 10 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._create_server 5 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._attach 13 3 0 8 4 67%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._detach 12 2 0 6 3 72%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._expand 8 1 0 4 2 75%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._rename 9 1 0 4 2 77%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._rename_snapshot 9 1 0 6 3 73%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._create_snapshot 11 2 0 6 3 71%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._delete_snapshot 6 1 0 4 2 70%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._create_clone_from_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._create_clone 9 9 0 0 0 0%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._delete 8 2 0 6 3 64%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._generate_list_resp 8 1 0 6 1 86%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._list_volumes 21 5 0 10 3 68%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._get_volume_by_name 7 0 0 4 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._list_controllers 3 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._get_pool 2 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._list_servers 19 4 0 8 2 70%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._get_server_obj 3 0 0 4 2 71%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._list_vol_attachments 25 5 0 12 4 70%
manila/tests/share/drivers/zadara/test_zadara.py FakeResponse._list_vol_snapshots 24 5 0 12 4 69%
manila/tests/share/drivers/zadara/test_zadara.py FakeRequests.__init__ 7 0 0 2 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.setUp 40 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.setUp._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_do_setup 3 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_no_active_ctrl 5 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_create_share_unsupported_proto 2 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_create_delete_share 3 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_create_delete_multiple_shares 6 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_delete_non_existent 2 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_create_delete_share_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_create_share_from_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.create_vpsa_backend_share 16 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_manage_existing_share 6 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_get_share_stats 15 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_allow_access_with_incorrect_access_type 3 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_share_allow_deny_access 16 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.create_vpsa_backend_share_snapshot 7 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py ZadaraVPSAShareDriverTestCase.test_manage_existing_snapshot 10 0 0 0 0 100%
manila/tests/share/drivers/zadara/test_zadara.py (no function) 90 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeConfig.__init__ 25 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeConfig.safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeConfig.append_config_values 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeDriverPrivateStorage.__init__ 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeDriverPrivateStorage.update 3 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeDriverPrivateStorage.get 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeDriverPrivateStorage.delete 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeTempDir.__enter__ 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py FakeTempDir.__exit__ 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py GetBackendConfigurationTestCase.test_get_backend_configuration_success 7 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py GetBackendConfigurationTestCase.test_get_backend_configuration_error 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.setUp 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_init 12 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_init_error_with_duplicated_zpools 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__setup_helpers 7 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__setup_helpers_error 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_share_helper 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_share_helper_error 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_do_setup 8 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_do_setup_error_on_ip_addresses_configuration 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_do_setup_no_zpools_configured 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_pools_info 10 0 0 4 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__init_common_capabilities 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__update_share_stats 11 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_share_name 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_snapshot_name 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_creation_options_not_set 9 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_creation_options 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_creation_options_with_updated_dedupe 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_creation_options_with_updated_compression 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_creation_options_error 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_dataset_name 9 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_share 19 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_share_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_share 20 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_share_absent 20 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_share_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_snapshot 19 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_snapshot_absent 17 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_snapshot_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_share_from_snapshot 34 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_share_from_snapshot_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_get_pool 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_ensure_share 28 0 0 4 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_ensure_share_absent 12 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_ensure_share_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_get_network_allocations_number 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_extend_share 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_extend_share_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_shrink_share 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_shrink_share_data_loss 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_shrink_share_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_replication_snapshot_prefix 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_replication_snapshot_tag 7 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_active_replica 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_active_replica_not_found 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_update_access 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_update_access_with_share_server 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_share_success_expected 32 0 0 6 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_share_wrong_pool 10 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_share_dataset_not_found 14 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_unmount_exception 22 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_unmanage 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_existing_snapshot 14 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_manage_existing_snapshot_not_found 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_unmanage_snapshot 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__delete_dataset_or_snapshot_with_retry_snapshot 11 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__delete_dataset_or_snapshot_with_retry_dataset_busy_fail 11 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__delete_dataset_or_snapshot_with_retry_dataset 15 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_replica 21 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_replica_not_found 19 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_replica 19 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_update_replica 28 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_promote_replica_active_available 31 0 0 6 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_promote_replica_active_not_available 33 0 0 8 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_create_replicated_snapshot 26 0 0 6 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_delete_replicated_snapshot 30 0 0 4 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_update_replicated_snapshot 21 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_shell_executor_by_host_local 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_shell_executor_by_host_remote 11 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test__get_migration_snapshot_tag 7 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_check_compatibility 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_start 26 0 0 2 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_continue_success 10 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_continue_pending 10 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_continue_exception 9 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_complete 18 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_cancel_success 15 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py ZFSonLinuxShareDriverTestCase.test_migration_cancel_error 14 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_driver.py (no function) 133 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py get_fake_configuration 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py FakeShareDriver.__init__ 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_init 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_init_ssh 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_execute_with_provided_executor 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_local_shell_execute 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_local_shell_execute_with_sudo 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_ssh_execute 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_ssh_execute_with_sudo 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_execute_with_retry 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_execute_with_retry_exceeded 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test__get_option 7 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_parse_zfs_answer 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_parse_zfs_answer_empty 2 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_get_zpool_option 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_get_zfs_option 6 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_zfs 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py ExecuteMixinTestCase.test_zfs_with_retry 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_init 1 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_verify_setup_exportfs_not_installed 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_verify_setup_error_calling_exportfs 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_is_kernel_version_true 4 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_is_kernel_version_false 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_is_kernel_version_second_call 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_create_exports 3 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_get_exports 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_remove_exports 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_remove_exports_that_absent 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_update_access_rw_and_ro 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_update_access_dataset_not_found 8 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_update_access_no_rules 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_update_access_not_ip_access_type 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py NFSviaZFSHelperTestCase.test_update_access_neither_rw_nor_ro_access_level 5 0 0 0 0 100%
manila/tests/share/drivers/zfsonlinux/test_utils.py (no function) 55 0 0 0 0 100%
manila/tests/share/drivers/zfssa/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.setUp 12 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase._create_response 2 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_enable_service 6 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_verify_avail_space 10 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_project 13 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_share 15 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_modify_share 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_delete_share 6 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_snapshot 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_delete_snapshot 8 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_clone_snapshot 12 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase._create_entry 7 0 0 4 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_allow_access_nfs 27 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_deny_access_nfs 19 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_schema_negative 4 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_schema_property_exists 6 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py ZFSSAApiTestCase.test_create_schema 7 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssarest.py (no function) 25 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.setUp 14 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase._create_fake_config 21 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase._create_fake_config._safe_get 1 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_create_share 14 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_create_share_from_snapshot 14 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_delete_share 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_create_snapshot 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_delete_snapshot_negative 3 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_ensure_share 7 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_allow_access 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_deny_access 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_extend_share_negative 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_extend_share 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_shrink_share_negative 5 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_shrink_share 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_invalid_option 2 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_no_share_details 3 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_invalid_size 6 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_invalid_protocol 3 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_unmanage_no_schema 4 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_round_up_size 7 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_not_enough_space 6 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_unmanage_NFS 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_manage_unmanage_CIFS 9 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_unmanage_NFS 8 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_unmanage_CIFS 8 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_verify_share_to_manage_loose_policy 4 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_verify_share_to_manage_no_property 2 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py ZFSSAShareDriverTestCase.test_verify_share_to_manage_alredy_managed 2 0 0 0 0 100%
manila/tests/share/drivers/zfssa/test_zfssashare.py (no function) 45 0 0 0 0 100%
manila/tests/share/test_access.py LockedOperationsTestCase.FakeAccessHelper.some_access_rules_operation 1 0 0 0 0 100%
manila/tests/share/test_access.py LockedOperationsTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/test_access.py LockedOperationsTestCase.test_locked_access_rules_operation 2 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.setUp 5 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_access_rules_status_force_status 6 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_access_rules_status_conditionally_change 11 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_all_access_rules_just_get 10 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_all_access_rules_updates_conditionally_changed 12 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_access_rule_just_get 6 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessDatabaseMixinTestCase.test_get_and_update_access_rule_updates_conditionally_changed 13 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test_update_access_rules_an_update_is_in_progress 12 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test_update_access_rules_nothing_to_update 14 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test_update_access_rules_delete_all_rules 21 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_access_rules_with_driver_updates 53 0 0 10 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_access_rules_recursive_driver_exception 37 0 0 8 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_access_rules_recursive_driver_exception._get_and_update_side_effect 5 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_access_rules_recursive_driver_exception._driver_side_effect 3 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_access_rules_for_migration 25 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__check_needs_refresh 21 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test__update_rules_through_share_driver 17 0 0 2 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase._get_pass_rules_and_fail_rules 4 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test_update_share_instances_access_rules_status 4 0 0 0 0 100%
manila/tests/share/test_access.py ShareInstanceAccessTestCase.test_reset_rules_to_queueing_states 17 0 0 0 0 100%
manila/tests/share/test_access.py (no function) 55 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.setUp 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_sized_share_types 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_create_mocks 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_create_instance_mocks 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_create_from_snapshot_mocks 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_delete_mocks 9 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_delete_share_instance_mocks 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_default_filters 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_all_tenants 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_all_tenants_with_blank 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_all_tenants_with_false 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_all_tenants_with_invaild_value 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_by_non_admin_using_admin_filter 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_by_non_admin_using_admin_filter.fake_policy_checker 2 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_share_server_and_all_tenants 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_name 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_name_and_description 13 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_export_location 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_name_and_all_tenants 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_status 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_admin_filter_by_status_and_all_tenants 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_non_admin_filter_by_all_tenants 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_non_admin_with_name_and_status_filters 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_non_admin_public 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_non_admin_not_public 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_invalid_public_value 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_with_sorting_valid 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_sort_key_invalid 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_sort_dir_invalid 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._get_all_filter_metadata_or_extra_specs_valid 10 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_filter_by_metadata 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_filter_by_extra_specs 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._get_all_filter_metadata_or_extra_specs_invalid 6 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_filter_by_invalid_metadata 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_filter_by_invalid_extra_specs 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_metadata_from_share_type_extra_specs 9 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_subnet_from_metadata 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_from_metadata 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_public_and_private_share 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_default_snapshot_semantics 12 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_valid_protocol 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__get_all_availability_zones_with_subnets 15 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_with_share_type_size_limit 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_with_subnets 23 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_with_subnets_invalid_azs 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_prefix_with_missing_extra_spec_mount_point_name_support 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_configure_default_prefix 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_configure_empty_default_prefix 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_prefix_with_valid_mount_point_name 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_empty_prefix_with_valid_mount_point_name 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_prefix_with_valid_missing_extra_spec_mount_point_name 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_prefix_with_invalid_mount_point_name 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_prefix_with_too_long_mount_point_name 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_invalid_protocol 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_over_quota 15 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_over_per_share_quota 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_over_encryption_keys_quota 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_error_on_quota_commit 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_instance_with_host_and_az 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_instance_with_mount_point_name 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_instance_without_host 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_instance_from_snapshot 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_instance_share_group_snapshot_member 15 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_share_attributes_from_share_type 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_share_attributes_from_share_type_defaults 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_share_attributes_from_share_type_invalid 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_new 36 0 0 8 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_new_dhss_true_and_false 15 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_new_share_server_not_found 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_new_share_server_not_active 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_duplicate 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._get_request_spec_dict 7 1 0 2 1 78%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_task_state_busy 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_locked_share 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_space_quota_exceeded 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_count_quota_exceeded 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_snapshot_share_not_found 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_snapshot_share_has_replicas 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_snapshot_already_managed 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_snapshot 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_share_server 15 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_manage_share_server_invalid 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_snapshot 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_share_server 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_share_server_in_use 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_unmanage_share_server_in_use_share_groups 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_revert_to_snapshot 13 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_revert_to_snapshot_exception 11 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_handle_revert_to_snapshot_quotas 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_handle_revert_to_snapshot_quotas_different_size 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_handle_revert_to_snapshot_quotas_quota_exceeded 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__revert_to_snapshot 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_revert_to_replicated_snapshot 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_revert_to_replicated_snapshot_no_active_replica 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_revert_to_replicated_snapshot_no_snapshot_instance 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_for_replicated_share 18 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_server_no_dependent_shares 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_server_dependent_share_exists 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_server_dependent_group_exists 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_snapshot 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_snapshot_deferred 13 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_snapshot_wrong_status 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_snapshot_force_delete 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_snapshot_replicated_snapshot 15 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_if_share_not_available 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_invalid_task_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_fail 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_snapshot_quota_commit_fail 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_from_snapshot 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_with_share_group 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_share_type_contains_replication_type 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_from_snapshot_az_different_from_source 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_from_snapshot_with_different_share_type 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_snapshot 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_snapshot_non_admin_deferred_state 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_snapshot_not_authorized 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_from_snapshot_not_available 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_from_snapshot_larger_size 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_wrong_size_0 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_wrong_size_some 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_quota_with_different_user 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_wrong_status 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_has_replicas 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_dependent_share_group_snapshot_members 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_no_host 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_with_snapshots 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_invalid_task_state 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_quota_error 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_locked_share 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_instance 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_instance_deferred 10 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_instance_invalid_status 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_admin_deferred_state 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_non_admin_deferred_state 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_not_authorized 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_admin_not_all_tenants 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_admin_all_tenants 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_not_admin 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_not_admin_search_opts 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_filter_by_name_and_description 12 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_with_sorting_valid 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_sort_key_invalid 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_all_snapshots_sort_dir_invalid 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_allow_access_rule_already_exists 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_allow_access_invalid_access_level 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_allow_access_invalid_instance 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_allow_access 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_allow_access_to_instance 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_deny_access_invalid_instance 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_deny_access 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_deny_access_to_instance 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_access_get 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_access_get_all 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_metadata_get 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_metadata_update 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_metadata_update_delete 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_invalid_status 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_invalid_task_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_invalid_size 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_share_over_per_share_quota 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_with_share_type_size_limit 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_with_share_type_size_limit_admin 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_extend_mocks 5 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_quota_error 15 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_quota_user 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_extend_valid 19 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_shrink_invalid_status 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_shrink_invalid_task_state 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_shrink_invalid_size 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_shrink_valid 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_shrink_with_share_type_size_limit 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_allow_access 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_allow_access_instance_exception 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_allow_access_access_exists_exception 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_deny_access 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_deny_access_exception 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_access_get_all 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_access_get 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_export_locations_get 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_snapshot_export_location_get 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__modify_quotas_for_share_migration 14 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__modify_quotas_for_share_migration_reservation_failed 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start 32 0 0 10 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_with_new_share_type_limit 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_destination_az_unsupported 24 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_invalid_host_and_driver_assisted_params 1 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_invalid_share_network_type_combo 11 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_status_unavailable 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_access_rules_status_error 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_task_state_invalid 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_host_assisted_with_snapshots 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_with_snapshots 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_has_replicas 11 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_is_member_of_group 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_invalid_host 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_start_same_data_as_source 15 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_invalid_share_type 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_busy_share 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_no_active_replica 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_type_doesnt_support_AZ 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_subnet_not_found 16 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_az_not_found 15 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_azs_with_subnets 29 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_azs_with_subnets_invalid_input 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica 31 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_last_active_replica 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_replica_no_host 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_replica 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_promote_share_replica_non_available_status 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_promote_share_replica_out_of_sync_non_admin 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_promote_share_replica_admin_authorized 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_promote_share_replica 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_replica_no_host 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_replica 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_over_quota 15 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_replica_error_on_quota_commit 23 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_complete 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_complete_task_state_invalid 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_complete_status_invalid 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_cancel 10 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_cancel_service_down 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_cancel_driver 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_cancel_driver_service_down 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_cancel_task_state_invalid 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress 11 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_service_down 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_driver 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_driver_error 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_driver_service_down 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_task_state_progress_0 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_task_state_progress_100 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_task_state_None 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_invalid 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks 33 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_destination 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_destination_no_share_server 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_destination_multiple_servers 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_no_shares 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_server_not_active 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_share_group_related_to_server 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase._setup_mocks_for_initial_checks 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_share_not_available 23 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_share_with_replicas 26 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_share_in_share_group 25 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_same_backend_and_network 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_another_migration_found 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_request_spec_dict 18 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_instance_rules_error_status 26 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_dest_az_not_match_host_az 18 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__migration_initial_checks_no_matching_subnet 25 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_server_migration_check_nondisruptive_and_network_change 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_server_migration_start_nondisruptive_and_network_change 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_check 22 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_start 34 0 0 4 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_complete_invalid_status 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_complete 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_cancel_server_not_migrating 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_cancel_service_not_up 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_cancel 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_not_migrating 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_service_not_up 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_rpcapi_exception 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress 16 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_invalid_share_server 9 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_source_not_found 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_has_destination_only 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_share_server_migration_get_progress_not_determinated 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_migration_get_progress_race 14 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_network_not_active 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_server_not_active 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_shares_not_available 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_rules_in_error 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_share_is_busy 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_unsupported_server 4 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_update_different_types 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_network_update_initial_checks_add_type_conflict 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_security_service_no_share_servers 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_security_service_without_check 7 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_security_service_update_hosts_failure 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_security_service_backend_host_failure 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_network_security_service 23 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__security_service_update_validate_hosts_new_check 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__do_update_validate_hosts 32 0 0 10 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__do_update_validate_hosts_all 30 0 0 10 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_share_already_soft_deleted 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_invalid_status 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_share_with_replicas 2 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_share_with_snapshot 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_share_with_group_snapshot_members 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_locked_share 6 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_soft_delete_share 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_restore_share 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_validate_hosts 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_get_share_server_update_allocations_key 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks_no_support 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks_inactive 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks_shares_na 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks_rules_na 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test__share_server_update_allocations_initial_checks_share_busy 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_check_update_share_server_network_allocations 16 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_check_update_share_server_network_allocations_failed 9 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_server_network_allocations 27 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_server_network_allocations_no_check 10 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_server_network_allocations_fail_validation 13 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_server_network_allocations_check_fail 11 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup 18 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_generic_share_backup_invalid_protocol 16 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_share_error_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_share_busy_task_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_share_has_snapshots 5 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_share_has_replicas 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_over_quota 8 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_create_share_backup_rollback_quota 12 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_backup 11 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_delete_share_backup_invalid_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_restore_share_backup 15 0 0 2 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_restore_share_backup_invalid_share_sizee 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_restore_share_backup_invalid_share_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_restore_share_backup_invalid_backup_state 3 0 0 0 0 100%
manila/tests/share/test_api.py ShareAPITestCase.test_update_share_backup 5 0 0 0 0 100%
manila/tests/share/test_api.py OtherTenantsShareActionsTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/test_api.py OtherTenantsShareActionsTestCase.test_delete_other_tenants_public_share 3 0 0 0 0 100%
manila/tests/share/test_api.py OtherTenantsShareActionsTestCase.test_update_other_tenants_public_share 3 0 0 0 0 100%
manila/tests/share/test_api.py OtherTenantsShareActionsTestCase.test_get_other_tenants_public_share 6 0 0 0 0 100%
manila/tests/share/test_api.py (no function) 484 0 0 0 0 100%
manila/tests/share/test_driver.py fake_execute_with_raise 1 0 0 0 0 100%
manila/tests/share/test_driver.py fake_sleep 1 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test__try_execute 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_verify_share_driver_mode_option_type 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase._instantiate_share_driver 28 0 0 8 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_instantiate_share_driver 1 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_instantiate_share_driver_another_config_group 1 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_instantiate_share_driver_with_admin_network 1 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_instantiate_share_driver_no_configuration 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_share_stats_refresh_false 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_share_stats_refresh_true 10 0 0 2 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_share_status 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test__verify_share_server_handling_valid_cases 5 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test__verify_share_server_handling_invalid_cases 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_setup_server_handling_disabled 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_setup_server_handling_enabled 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_teardown_server_handling_disabled 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_teardown_server_handling_enabled 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase._assert_is_callable 1 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_drivers_methods_needed_by_manage_functionality 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_drivers_methods_needed_by_manage_snapshot_functionality 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_drivers_methods_needed_by_share_revert_to_snapshot_functionality 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_share_server_pools 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_check_for_setup_error 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_snapshot_support_exists 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_check_redefined_driver_methods 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_snapshot_support_absent 10 0 0 2 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_snapshot_support_not_exists_and_set_explicitly 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_snapshot_support_exists_and_set_explicitly 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_from_snapshot_support_exists 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_from_snapshot_support_absent 10 0 0 2 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_from_snapshot_not_exists_and_set_explicitly 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_from_snapshot_exists_and_set_explicitly 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_periodic_hook_data 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_get_admin_network_allocations_number 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_allocate_admin_network_count_None 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_allocate_admin_network_count_0 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_allocate_admin_network_count_1_api_initialized 8 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_allocate_admin_network_count_1_api_not_initialized 7 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_start 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_continue 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_complete 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_cancel 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_get_progress 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_start 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_continue 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_get_progress 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_cancel 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_check_compatibility 5 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_server_migration_complete 3 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_connection_get_info 7 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_migration_check_compatibility 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_update_access 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_replica 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_delete_replica 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_promote_replica 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_update_replica_state 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_replicated_snapshot 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_delete_replicated_snapshot 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_update_replicated_snapshot 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_share_group_snapshot_support_exists_and_equals_snapshot_support 7 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_from_share_group_snapshot 10 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_from_share_group_snapshot_dhss 11 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_from_share_group_snapshot_with_dict_raise 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_from_share_group_snapshot_with_dict 10 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_update_share_server_security_service 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_check_update_share_server_security_service 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_check_update_share_server_network_allocations 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_update_share_server_network_allocations 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_from_sg_snapshot_with_no_members 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_snapshot 10 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_snapshot_failed_snapshot 12 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_snapshot_no_support 4 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_create_share_group_snapshot_no_members 6 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_delete_share_group_snapshot 10 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_snapshot_update_access 2 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_add_ip_version_capability_if_dhss_true 10 0 0 0 0 100%
manila/tests/share/test_driver.py ShareDriverTestCase.test_add_ip_version_capability_if_dhss_false 8 0 0 0 0 100%
manila/tests/share/test_driver.py (no function) 117 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_default_storage_driver 2 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_custom_storage_driver 2 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_invalid_parameters 1 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_invalid_single_parameter 1 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_validate_entity_id_invalid 2 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_validate_entity_id_valid 2 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_update 6 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_update_invalid 5 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_get 8 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py DriverPrivateDataTestCase.test_delete 6 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py create_arg_list 1 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py create_arg_dict 1 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py SqlStorageDriverTestCase.test_methods 7 0 0 0 0 100%
manila/tests/share/test_drivers_private_data.py (no function) 28 0 0 0 0 100%
manila/tests/share/test_hook.py FakeHookImplementation._execute_pre_hook 0 0 0 0 0 100%
manila/tests/share/test_hook.py FakeHookImplementation._execute_post_hook 0 0 0 0 0 100%
manila/tests/share/test_hook.py FakeHookImplementation._execute_periodic_hook 0 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.setUp 5 0 0 2 0 100%
manila/tests/share/test_hook.py HookBaseTestCase._fake_safe_get 1 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase._get_hook_instance 6 0 0 2 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_instantiate_hook_fail 1 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_instantiate_hook_successfully_and_set_configuration 17 0 0 6 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_pre_hook_disabled 5 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_pre_hook_success 14 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_pre_hook_exception_with_suppression 12 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_pre_hook_exception_without_suppression 11 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_post_hook_disabled 5 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_post_hook_success 16 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_post_hook_exception_with_suppression 14 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_post_hook_exception_without_suppression 13 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_periodic_hook_disabled 5 0 0 0 0 100%
manila/tests/share/test_hook.py HookBaseTestCase.test_execute_periodic_hook_enabled 9 0 0 0 0 100%
manila/tests/share/test_hook.py (no function) 30 0 0 0 0 100%
manila/tests/share/test_manager.py fake_replica 1 0 0 0 0 100%
manila/tests/share/test_manager.py LockedOperationsTestCase.FakeManager.fake_replica_operation 1 0 0 0 0 100%
manila/tests/share/test_manager.py LockedOperationsTestCase.setUp 4 0 0 0 0 100%
manila/tests/share/test_manager.py LockedOperationsTestCase.test_locked_share_replica_operation 2 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.setUp 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_manager_instance 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__init_hook_drivers 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__execute_periodic_hook 10 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_is_service_ready 3 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_driver_resources_driver_needs_to_reapply_rules 35 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_driver_resources_share_metadata_updates 29 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_driver_resources_ensure_shares_not_implemented 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__ensure_share 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_no_shares 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_call_driver_when_its_init_failed 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_driver_failure 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_init_mocks 7 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_shares_and_rules 44 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_shares_and_rules.raise_share_access_exists 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_without_shares_and_rules 22 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_ensure_share 30 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_ensure_share.raise_NotImplementedError 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._get_share_instance_dict 2 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_ensure_shares 21 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_ensure_shares.raise_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_get_backend_info 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_get_backend_info.raise_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_update_access_rules 34 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_init_host_with_exception_on_update_access_rules.raise_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot_with_server 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot_with_server_not_found 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot_status_creating 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot_invalid_status 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot_export_locations_only 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_from_snapshot 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_for_share_with_replication_support 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_no_active_replicas 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_with_share_network_id_and_not_dhss 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_with_share_server_exception 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_driver_error_on_creation 25 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_invalid_locations_state 33 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica_no_availability_zone 30 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_replica 43 2 0 6 1 94%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_replica_access_rules_exception 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_replica_drv_misbehavior_ignored_with_the_force 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_replica_driver_exception 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_replica_both_exceptions_ignored_with_the_force 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_replica 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_promote_share_replica_no_active_replica 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_promote_share_replica_driver_exception 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_promote_share_replica_driver_update_nothing_has_snaps 22 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_promote_share_replica_driver_updates_replica_list 26 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_periodic_share_replica_update 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_replica_update_driver_exception 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_replica_update_driver_exception_ignored 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_replica_update_unqualified_replica 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_replica_update 27 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_replica_replica_not_found 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_replica_replica 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._get_snapshot_instance_dict 4 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_snapshot_driver_exception 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_snapshot_driver_exception._raise_not_found 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_snapshot 24 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_snapshot_driver_exception 22 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_snapshot_deferred_delete_quota_error 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_snapshot_with_quota_error 27 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_snapshot_ignore_exceptions_with_the_force 23 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_snapshot_ignore_exceptions_with_the_force._raise_quota_error 1 1 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.test_do_deferred_snapshot_deletion 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_do_deferred_snapshot_deletion_exception 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_dhss_false 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_not_exists 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_not_exists.fake_setup_server 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_network_port_limit_exceeded 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_network_port_limit_exceeded.raise_manila_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_ip_address_generation_failure 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_ip_address_generation_failure.raise_manila_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_fail 23 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_fail.raise_share_server_not_found 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_fail.raise_manila_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_subnet_not_found 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_security_service_missing 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__check_share_server_backend_limits 16 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__check_share_server_backend_limits_migrating_share 23 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__check_share_server_backend_limits_unlimited 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_share_network_server_exists 24 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_error_in_driver 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_server_created 18 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_with_backend_provided_metadata 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_update_replica_state 21 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_delete_share_instance 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_delete_share_instance_error 17 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_delete_share_instance_error._raise_exception 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_instance_update_availability_zone 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_incompatible_servers 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_encryption_key_ref 26 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_invalid_arguments 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_parent_ss_not_found 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_parent_ss_invalid 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_group_incompatible_servers 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server_for_share_group_invalid_arguments 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_driver_exception 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_provide_server_for_migration_test 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__provide_share_server_for_migration_subnet_not_found 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__provide_share_server_for_migration 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_invalid_size 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_quota_error 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_incompatible_dhss 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_valid_share 37 0 0 12 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_quota_usages_new 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_quota_usages_update 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_unmanage_mocks 12 1 0 8 2 85%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_invalid_share 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_valid_share 16 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_valid_share_with_share_server 20 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_valid_share_with_quota_error 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_remove_access_rules_error 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_valid_share_remove_access_rules 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_share_server_not_found 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_last_on_srv_with_sec_service 16 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_last_on_server 18 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_last_on_server_deletion_disabled 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_not_last_on_server 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_not_found 23 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_deferred_delete_quota_error 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_instance_deferred_delete 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_do_deferred_share_deletion 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_do_deferred_share_deletion_exception 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server 28 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server_server_info_not_present 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.setup_server_raise_no_subnets 1 1 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.setup_server_raise_exception 27 0 0 6 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server_incorrect_detail_data 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server_exception_in_driver 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server_exception_in_cleanup_after_error 24 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_setup_server_exception_in_cleanup_after_error.get_server_details_from_data 7 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_share_instance_has_pool_with_only_host 3 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_share_instance_has_pool_with_full_pool_name 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_share_instance_has_pool_unable_to_fetch_share 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_ensure_share_instance_pool_notexist_and_get_from_driver 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__form_server_setup_info 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__form_server_setup_info.fake_network_allocations_get_for_share_server 3 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_validate_segmentation_id_with_valid_values 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_validate_segmentation_id_with_invalid_values 1 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_verify_server_cleanup_interval_valid_cases 3 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_server_server_not_found 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_server_server_in_use 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_server_teardown_failure 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_free_share_servers_cleanup_disabled 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_free_share_servers_driver_handles_ss_disabled 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_free_share_servers 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_expired_share 9 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_expired_transfers 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_transfer_accept 14 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_transfer_accept_driver_cannot_transfer_with_rules 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_transfer_accept_other_driver_exception 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_extend_share_invalid 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_extend_share 21 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_shrink_share_not_supported 17 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_shrink_share_quota_error 15 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_shrink_share_invalid 19 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_shrink_share 33 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_report_driver_status_driver_handles_ss_false 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_report_driver_status_driver_handles_ss 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_report_driver_status_empty_share_stats 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_cg_with_share_network_driver_not_handles_servers 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_sg_with_share_network_driver_handles_servers 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_with_update 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_with_error 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_sg_snapshot_share_network_driver_not_handles_servers 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_sg_snapshot_share_network_without_subnets 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot_share_network_dhss 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_share_group_snapshot_with_update 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot_with_share_update_status 18 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot_with_error 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot_with_invalid_status 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_from_sg_snapshot_with_share_error 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_group 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_group_with_update 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_delete_share_group_with_error 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_snapshot 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_snapshot_with_update 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_group_snapshot_with_member_update 19 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_group_snapshot_with_error 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_connection_get_info 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_start 23 0 0 6 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_start_prevent_host_assisted 18 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_start_exception 21 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_start_host_assisted 33 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_start_driver 60 0 0 18 1 99%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_start_driver_not_compatible 31 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_driver_continue 50 0 0 8 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_complete 43 0 0 12 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_complete_host_assisted_status 27 2 0 10 1 92%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_complete_driver 48 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_complete_host_assisted 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_cancel 35 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__reset_read_only_access_rules 15 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_delete_instance 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__migration_complete_instance 12 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_cancel_invalid 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_get_progress 17 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_get_progress_invalid 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_provide_share_server 14 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_share_server 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_server 43 0 0 6 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_server_dhss_false 3 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_server_without_allocations 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_share_server_allocations_not_managed 24 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_snapshot_driver_exception 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_no_allocations 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_no_allocations_driver_not_implemented 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_with_network_allocations 7 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_with_admin_network_allocations 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_error 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_network_allocations_error 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_share_server_admin_network_allocations_error 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_manage_snapshot_valid_snapshot 32 0 0 10 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_snapshot_invalid_share 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_snapshot_valid_snapshot 27 0 0 8 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_revert_to_snapshot 25 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__revert_to_snapshot 25 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__revert_to_snapshot_driver_exception 23 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_unmanage_snapshot_update_access_rule_exception 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_snapshot_update_access 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_crud_replicated_snapshot_data 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_replicated_snapshot_driver_exception 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_replicated_snapshot_driver_updates_nothing 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_create_replicated_snapshot_driver_updates_snapshot 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_revert_to_replicated_snapshot 29 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_revert_to_replicated_snapshot_driver_exception 30 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.delete_replicated_snapshot_driver_exception 11 11 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.delete_replicated_snapshot_driver_exception_ignored_with_force 12 12 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.delete_replicated_snapshot_driver_updates_nothing 12 12 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.delete_replicated_snapshot_driver_deletes_snapshots 13 13 0 0 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.delete_replicated_snapshot_drv_del_and_updates_snapshots 18 18 0 2 0 0%
manila/tests/share/test_manager.py ShareManagerTestCase.test_periodic_share_replica_snapshot_update 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_periodic_share_replica_snapshot_update_nothing_to_update 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_replica_snapshot_replica_deleted_from_database 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_replica_snapshot_both_deleted_from_database 12 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_replica_snapshot_driver_raises_Not_Found_exception 16 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_replica_snapshot_driver_raises_other_exception 20 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_replica_snapshot_driver_updates_replica 24 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_access 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_usage_size 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_usage_size_fail 9 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_periodic_share_status_update 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_status 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_status_share_with_error_or_exception 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__build_server_metadata 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__validate_check_compatibility_result 12 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_resource_status 11 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._get_share_server_start_update_calls 12 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_server_migration_start_mocks 22 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_server_migration_start_driver 43 1 0 8 3 92%
manila/tests/share/test_manager.py ShareManagerTestCase.test__share_server_migration_start_driver_exception 37 1 0 2 1 95%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_check 34 2 0 2 1 92%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_check_dhss_false 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_start 13 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_start_exception 16 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_migration_continue_mocks 3 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_continue 20 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_continue_exception 25 0 0 4 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_server_migration_complete_mocks 8 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_complete_exception 19 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_complete 19 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__server_migration_complete_driver 62 3 0 14 3 89%
manila/tests/share/test_manager.py ShareManagerTestCase.test_server_migration_cancel_exception 5 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_cancel 25 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_migration_get_progress_exception 4 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_share_server_migration_get_progress 17 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__check_share_network_update_finished 11 1 0 2 1 85%
manila/tests/share/test_manager.py ShareManagerTestCase.test__check_share_network_update_finished_already_active 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase._setup_mocks_for_sec_service_update 15 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_network_security_service 35 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_network_security_service_no_support 23 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_network_security_service_exception 35 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_network_security_service 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_check_update_share_network_security_service 6 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__update_share_server_allocations_check_operation 12 0 0 2 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__get_subnet_allocations 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__form_network_allocations 8 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_check_update_share_server_network_allocations 27 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__do_update_share_server_network_allocations 29 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test__do_update_share_server_network_allocations_exception 10 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_server_network_allocations 30 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_server_network_allocations_failed 34 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_update_share_network_subnet_from_metadata 11 0 0 0 0 100%
manila/tests/share/test_manager.py ShareManagerTestCase.test_restore_backup_respects_restore_to_target 10 0 0 0 0 100%
manila/tests/share/test_manager.py HookWrapperTestCase.setUp 3 0 0 0 0 100%
manila/tests/share/test_manager.py HookWrapperTestCase._fake_wrapped_method 1 0 0 0 0 100%
manila/tests/share/test_manager.py HookWrapperTestCase.test_hooks_enabled 6 0 0 2 0 100%
manila/tests/share/test_manager.py HookWrapperTestCase.test_hooks_disabled 6 2 0 2 1 62%
manila/tests/share/test_manager.py (no function) 447 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.setUp 6 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_delete_instance_and_wait 7 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_delete_instance_and_wait_timeout 10 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_delete_instance_and_wait_not_found 5 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_create_instance_and_wait 10 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_create_instance_and_wait_status_error 9 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_create_instance_and_wait_timeout 14 0 0 0 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_wait_for_share_server 10 0 0 4 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_revert_access_rules 12 0 0 2 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_apply_new_access_rules_there_are_rules 14 0 0 4 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_cleanup_new_instance 6 0 0 2 0 100%
manila/tests/share/test_migration.py ShareMigrationHelperTestCase.test_cleanup_access_rules 7 0 0 2 0 100%
manila/tests/share/test_migration.py (no function) 33 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.setUp 21 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_serialized_share_has_id 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase._test_share_api 87 2 0 50 1 98%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase._test_share_api._fake_prepare_method 3 0 0 2 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase._test_share_api._fake_rpc_method 4 1 0 2 1 67%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_share_instance 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_share_instance 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_access 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_share_server 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_transfer_accept 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_extend_share 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_shrink_share 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_share_group 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_share_group 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_share_group_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_share_group_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_migration_start 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_connection_get_info 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_migration_complete 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_migration_cancel 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_migration_get_progress 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_share_replica 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_promote_share_replica 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_share_replica 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_manage_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_unmanage_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_manage_share_server 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_unmanage_share_server 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_revert_to_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_share_from_metadata 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_share_network_subnet_from_metadata 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_replicated_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_delete_replicated_snapshot 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_provide_share_server 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_create_share_server 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_snapshot_update_access 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_share_server_migration_start 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_share_server_migration_check 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_share_server_migration_cancel 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_share_server_migration_get_progress 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_share_server_migration_complete 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_access_for_share_instances 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_share_network_security_service 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_check_update_share_network_security_service 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_check_update_share_server_network_allocations 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_update_share_server_network_allocations 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py ShareRpcAPITestCase.test_ensure_driver_resources 1 0 0 0 0 100%
manila/tests/share/test_rpcapi.py (no function) 57 0 0 0 0 100%
manila/tests/share/test_share_types.py create_share_type_dict 1 1 0 0 0 0%
manila/tests/share/test_share_types.py return_share_type_update 7 0 0 2 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.setUp 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_all_types 3 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_all_types_search 14 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_all_types_search_by_availability_zone 8 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_share_type_extra_specs 7 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_extra_specs_from_share 5 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_update_share_type 12 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_create_without_required_extra_spec 4 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_create_with_invalid_optional_extra_spec 3 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_required_extra_specs 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_optional_extra_specs 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_tenant_visible_extra_specs 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_boolean_extra_specs 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_is_valid_required_extra_spec_other 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_is_valid_required_extra_spec_valid 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_is_valid_required_extra_spec_invalid 3 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_valid_required_extra_specs_valid 4 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_valid_required_extra_specs_invalid 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_is_valid_optional_extra_spec_valid 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_valid_string 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_empty_string 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_string_too_long 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_non_string_input 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_is_valid_optional_extra_spec_valid_unknown_key 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_valid_optional_extra_specs 5 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_valid_optional_extra_specs_empty 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_get_valid_optional_extra_specs_invalid 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_sanitize_extra_specs 6 0 0 2 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_add_access 7 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_add_access_invalid 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_remove_access 7 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_remove_access_invalid 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_parse_boolean_extra_spec 2 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_parse_boolean_extra_spec_invalid 1 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test_provision_filter_on_size 24 0 0 0 0 100%
manila/tests/share/test_share_types.py ShareTypesTestCase.test__revert_allocated_share_type_quotas_during_migration 18 0 0 2 0 100%
manila/tests/share/test_share_types.py (no function) 86 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_without_pool 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_only_return_host 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_only_return_pool 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_only_return_backend 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_backend_and_pool 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_only_return_backend_name 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_only_return_backend_name_index_error 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_backend 3 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_backend_only_return_backend 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_backend_only_return_pool 3 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_pool 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_missing_pool_use_default_pool 2 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_with_default_pool 5 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_extract_host_with_pool 6 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_append_host_with_host_and_pool 4 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_append_host_with_host 4 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_append_host_with_pool 4 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_append_host_with_no_values 4 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_get_active_replica_success 3 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_get_active_replica_not_exist 3 0 0 0 0 100%
manila/tests/share/test_share_utils.py ShareUtilsTestCase.test_is_az_subnets_compatible 3 0 0 0 0 100%
manila/tests/share/test_share_utils.py NotifyUsageTestCase.test_notify_about_share_usage 6 0 0 0 0 100%
manila/tests/share/test_share_utils.py NotifyUsageTestCase.test_notify_about_share_usage_with_kwargs 6 0 0 0 0 100%
manila/tests/share/test_share_utils.py (no function) 39 0 0 0 0 100%
manila/tests/share/test_snapshot_access.py SnapshotAccessTestCase.setUp 7 0 0 0 0 100%
manila/tests/share/test_snapshot_access.py SnapshotAccessTestCase.test_update_access_rules 17 0 0 4 0 100%
manila/tests/share/test_snapshot_access.py SnapshotAccessTestCase.test_update_access_rules_delete_all_rules 12 0 0 2 0 100%
manila/tests/share/test_snapshot_access.py SnapshotAccessTestCase.test_update_access_rules_exception 11 0 0 2 0 100%
manila/tests/share/test_snapshot_access.py (no function) 18 0 0 0 0 100%
manila/tests/share_group/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/share_group/test_api.py fake_share_group 6 2 0 2 1 62%
manila/tests/share_group/test_api.py fake_share_group_snapshot 3 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.setUp 21 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_empty_request 10 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_request_spec 17 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_name 14 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_description 12 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_multiple_share_types_with_az 27 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_unsupported_az 17 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_share_type_not_found 11 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_error_on_quota_reserve 10 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_driver_handles_share_servers_is_false_with_net_id 3 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_conflicting_share_types 9 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_conflicting_share_type_and_share_network 7 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_source_share_group_snapshot_id 25 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_network_not_active 14 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_source_share_group_snapshot_id_with_member 30 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_source_sg_snapshot_id_with_members_error 32 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_source_sg_snapshot_id_error_snapshot_status 6 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_source_sg_snapshot_id_snap_not_found 6 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_multiple_fields 14 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_with_error_on_creation 10 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_creating_no_host 7 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_creating_with_host 2 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_available 11 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_error_with_host 12 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_error_without_host 7 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_with_shares 6 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_with_share_group_snapshots 6 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_update 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get_all_no_groups 3 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get_all 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get_all_all_tenants_not_admin 5 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get_all_all_tenants_as_admin 5 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_minimal_request_no_members 15 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_sg_snapshot_minimal_request_no_members_with_name 16 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_group_snapshot_minimal_request_no_members_with_desc 16 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_group_does_not_exist 13 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_failure_reserving_quota 14 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_group_in_creating 6 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_with_member 19 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_with_member_share_in_creating 9 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_with_two_members 22 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_create_share_group_snapshot_error_creating_member 20 0 0 2 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_share_group_snapshot 11 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_share_group_snapshot_fail_on_quota_reserve 14 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_share_group_snapshot_group_does_not_exist 7 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_delete_share_group_snapshot_creating_status 7 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_update_share_group_snapshot_no_values 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_share_group_snapshot_get 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_share_group_snapshot_get_all_no_groups 3 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_share_group_snapshot_get_all 4 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_share_group_snapshot_get_all_all_tenants_not_admin 5 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_share_group_snapshot_get_all_all_tenants_as_admin 5 0 0 0 0 100%
manila/tests/share_group/test_api.py ShareGroupsAPITestCase.test_get_all_share_group_snapshot_members 3 0 0 0 0 100%
manila/tests/share_group/test_api.py (no function) 80 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py create_share_group_type_dict 1 1 0 0 0 0%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.setUp 2 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_get_all_types 3 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_get_all_types_search 13 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_add_access 6 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_add_access_invalid 1 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_remove_access 6 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py ShareGroupTypesTestCase.test_remove_access_invalid 1 0 0 0 0 100%
manila/tests/share_group/test_share_group_types.py (no function) 30 0 0 0 0 100%
manila/tests/test_api.py FakeHttplibSocket.__init__ 2 2 0 0 0 0%
manila/tests/test_api.py FakeHttplibSocket.makefile 1 1 0 0 0 0%
manila/tests/test_api.py FakeHttplibConnection.__init__ 2 2 0 0 0 0%
manila/tests/test_api.py FakeHttplibConnection.request 12 12 0 0 0 0%
manila/tests/test_api.py FakeHttplibConnection.getresponse 1 1 0 0 0 0%
manila/tests/test_api.py FakeHttplibConnection.getresponsebody 1 1 0 0 0 0%
manila/tests/test_api.py FakeHttplibConnection.close 1 1 0 0 0 0%
manila/tests/test_api.py (no function) 12 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_declare 8 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_runtime_and_unknown_flags 4 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_long_vs_short_flags 7 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_flag_leak_left 3 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_flag_leak_right 3 0 0 0 0 100%
manila/tests/test_conf.py ConfigTestCase.test_flag_overrides 5 0 0 0 0 100%
manila/tests/test_conf.py (no function) 11 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_elevated 8 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_sets_is_admin 2 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_sets_is_service 2 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_sets_is_admin_upcase 2 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_read_deleted 4 0 0 0 0 100%
manila/tests/test_context.py ContextTestCase.test_request_context_read_deleted_invalid 3 0 0 0 0 100%
manila/tests/test_context.py (no function) 9 0 0 0 0 100%
manila/tests/test_coordination.py MockToozLock.acquire 6 1 0 4 1 80%
manila/tests/test_coordination.py MockToozLock.release 1 0 0 0 0 100%
manila/tests/test_coordination.py CoordinatorTestCase.setUp 2 0 0 0 0 100%
manila/tests/test_coordination.py CoordinatorTestCase.test_coordinator_start 6 0 0 0 0 100%
manila/tests/test_coordination.py CoordinatorTestCase.test_coordinator_stop 8 0 0 0 0 100%
manila/tests/test_coordination.py CoordinatorTestCase.test_coordinator_lock 14 0 0 0 0 100%
manila/tests/test_coordination.py CoordinatorTestCase.test_coordinator_offline 5 0 0 0 0 100%
manila/tests/test_coordination.py CoordinationTestCase.test_lock 2 0 0 0 0 100%
manila/tests/test_coordination.py CoordinationTestCase.test_synchronized 7 0 0 0 0 100%
manila/tests/test_coordination.py CoordinationTestCase.test_synchronized.func 1 0 0 0 0 100%
manila/tests/test_coordination.py (no function) 24 0 0 0 0 100%
manila/tests/test_exception.py FakeNotifier.__init__ 4 4 0 0 0 0%
manila/tests/test_exception.py FakeNotifier.notify 4 4 0 0 0 0%
manila/tests/test_exception.py ManilaExceptionTestCase.test_default_error_msg 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_error_msg 1 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_default_error_msg_with_kwargs 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_error_msg_exception_with_kwargs 5 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_default_error_code 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_error_code_from_kwarg 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_error_msg_is_exception_to_string 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_exception_kwargs_to_string 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_exception_multi_kwargs_to_string 7 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_exception_not_redundant_period 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_exception_redundant_period 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_replication_exception 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_snapshot_access_already_exists 6 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_manage_share_server_error 5 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionTestCase.test_ip_address_generation_failure 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_input 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_request 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_results 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_uuid 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_content_type 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_parameter_value 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_reservation_expiration 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_quota_value 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_access 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_snapshot 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_metadata 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_metadata_size 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_volume 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_type 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_manage_invalid_share_snapshot 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_unmanage_invalid_share_snapshot 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode400.test_invalid_share_snapshot_instance 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode403.test_not_authorized 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode403.test_admin_required 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode403.test_policy_not_authorized 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_not_found 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_network_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_network_subnet_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_server_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_server_not_found_by_filters 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_service_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_host_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_scheduler_host_filter_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_scheduler_host_weigher_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_host_binary_not_found 6 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_quota_not_found 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_quota_resource_unknown 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_project_quota_not_found 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_quota_class_not_found 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_quota_usage_not_found 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_reservation_not_found 3 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_migration_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_migration_not_found_by_status 6 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_file_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_config_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_paste_app_not_found 6 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_snapshot_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_metadata_item_not_found 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_security_service_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_volume_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_volume_snapshot_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_type_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_type_not_found_by_name 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_type_does_not_exist 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_type_extra_specs_not_found 6 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_default_share_type_not_configured 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_instance_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_replica_not_found_exception 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_storage_resource_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_snapshot_resource_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_snapshot_instance_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_export_location_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_resource_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_share_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode404.test_resource_lock_not_found 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_quota_error 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_share_size_exceeds_available_quota 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_share_limit_exceeded 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_snapshot_limit_exceeded 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_share_networks_limit_exceeded 4 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_port_limit_exceeded 2 0 0 0 0 100%
manila/tests/test_exception.py ManilaExceptionResponseCode413.test_per_share_limit_exceeded 4 0 0 0 0 100%
manila/tests/test_exception.py (no function) 98 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_no_translate_logs 4 0 0 2 0 100%
manila/tests/test_hacking.py HackingTestCase.test_check_explicit_underscore_import 12 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase._run_check 6 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase._assert_has_errors 2 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase._assert_has_no_errors 1 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_logging_format_no_tuple_arguments 3 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_logging_with_tuple_argument 3 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_trans_add 7 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_dict_constructor_with_list_copy 9 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_validate_assertTrue 3 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_check_uuid4 5 0 0 0 0 100%
manila/tests/test_hacking.py HackingTestCase.test_no_log_warn_check 4 0 0 0 0 100%
manila/tests/test_hacking.py (no function) 25 0 0 0 0 100%
manila/tests/test_manager.py ManagerTestCase.setUp 4 0 0 0 0 100%
manila/tests/test_manager.py ManagerTestCase.test_verify_manager_instance 10 0 0 0 0 100%
manila/tests/test_manager.py ManagerTestCase.test_periodic_tasks 5 0 0 0 0 100%
manila/tests/test_manager.py SchedulerDependentManagerTestCase.setUp 7 0 0 0 0 100%
manila/tests/test_manager.py SchedulerDependentManagerTestCase.test_verify_scheduler_dependent_manager_instance 15 0 0 0 0 100%
manila/tests/test_manager.py SchedulerDependentManagerTestCase.test__publish_service_capabilities_no_update 4 0 0 0 0 100%
manila/tests/test_manager.py SchedulerDependentManagerTestCase.test__publish_service_capabilities_with_update 6 0 0 0 0 100%
manila/tests/test_manager.py SchedulerDependentManagerTestCase.test_update_service_capabilities 2 0 0 0 0 100%
manila/tests/test_manager.py (no function) 21 0 0 0 0 100%
manila/tests/test_misc.py ExceptionTestCase._raise_exc 1 0 0 0 0 100%
manila/tests/test_misc.py ExceptionTestCase.test_exceptions_raise 5 0 0 4 0 100%
manila/tests/test_misc.py ProjectTestCase.test_all_migrations_have_downgrade 17 11 0 10 1 26%
manila/tests/test_misc.py (no function) 10 0 0 0 0 100%
manila/tests/test_network.py APITestCase.setUp 2 0 0 0 0 100%
manila/tests/test_network.py APITestCase.test_init_api_with_default_config_group_name 3 0 0 0 0 100%
manila/tests/test_network.py APITestCase.test_init_api_with_custom_config_group_name 4 0 0 0 0 100%
manila/tests/test_network.py APITestCase.test_init_api_with_custom_config_group_name_and_label 5 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.setUp 3 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_no_redefinitions 3 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined 6 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined.FakeNetworkAPI.allocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined 6 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined.FakeNetworkAPI.deallocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api 10 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI.allocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI.deallocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok 8 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI.allocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI.deallocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail 8 0 0 0 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI.allocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI.deallocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions 13 0 0 2 0 100%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI.allocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI.deallocate_network 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI.manage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI.unmanage_network_allocations 1 1 0 0 0 0%
manila/tests/test_network.py NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI.include_network_info 1 1 0 0 0 0%
manila/tests/test_network.py (no function) 25 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.setUp 8 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_nonexistent_action_throws 2 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_bad_action_throws 2 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_bad_action_noraise 3 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_good_action 3 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_templatized_authorization 5 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_early_AND_authorization 2 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_early_OR_authorization 2 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_ignore_case_role_check 5 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_properly_handles_invalid_scope_exception 7 0 0 0 0 100%
manila/tests/test_policy.py PolicyTestCase.test_authorize_does_not_raise_forbidden 7 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase.setUp 6 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase.tearDown 2 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase._set_rules 2 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase.test_policy_called 1 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase.test_not_found_policy_calls_default 1 0 0 0 0 100%
manila/tests/test_policy.py DefaultPolicyTestCase.test_default_not_found 4 0 0 0 0 100%
manila/tests/test_policy.py ContextIsAdminPolicyTestCase.setUp 3 0 0 0 0 100%
manila/tests/test_policy.py ContextIsAdminPolicyTestCase._set_rules 2 0 0 0 0 100%
manila/tests/test_policy.py ContextIsAdminPolicyTestCase.test_default_admin_role_is_admin 4 0 0 0 0 100%
manila/tests/test_policy.py ContextIsAdminPolicyTestCase.test_custom_admin_role_is_admin 8 0 0 0 0 100%
manila/tests/test_policy.py ContextIsAdminPolicyTestCase.test_context_is_admin_undefined 6 0 0 0 0 100%
manila/tests/test_policy.py (no function) 36 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.setUp 8 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_by_class 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_defaults 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_class_quotas 5 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test__process_quotas 19 1 0 10 1 93%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_project_quotas 13 0 0 4 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_user_quotas 17 0 0 2 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_share_type_quotas 17 0 0 2 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_get_settable_quotas 17 0 0 6 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test__get_quotas 19 0 0 4 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test__get_quotas_unknown 8 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_reserve 11 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_reserve_wrong_expire 1 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_commit 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_rollback 6 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_usage_reset 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_destroy_all_by_project 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_destroy_all_by_project_and_user 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_destroy_all_by_project_and_share_type 4 0 0 0 0 100%
manila/tests/test_quota.py DbQuotaDriverTestCase.test_expire 4 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.setUp 10 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_register_resource 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_register_resources 5 0 0 4 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_by_class 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_defaults 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_class_quotas 7 0 0 2 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_user_quotas 5 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_share_type_quotas 5 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_project_quotas 5 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_get_settable_quotas 5 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_count 5 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_count_unknown_resource 1 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_reserve 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_commit 9 0 0 2 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_rollback 9 0 0 2 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_usage_reset 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_destroy_all_by_project_and_user 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_destroy_all_by_project_and_share_type 4 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_destroy_all_by_project 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_expire 3 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_resources 2 0 0 0 0 100%
manila/tests/test_quota.py QuotaEngineTestCase.test_current_common_resources 1 0 0 0 0 100%
manila/tests/test_quota.py (no function) 76 0 0 0 0 100%
manila/tests/test_rpc.py RPCTestCase.test_init_no_notifications 4 0 0 0 0 100%
manila/tests/test_rpc.py RPCTestCase.test_init_notifications 4 0 0 0 0 100%
manila/tests/test_rpc.py (no function) 11 0 0 0 0 100%
manila/tests/test_service.py FakeManager.__init__ 1 0 0 0 0 100%
manila/tests/test_service.py FakeManager.test_method 1 0 0 0 0 100%
manila/tests/test_service.py ExtendedService.test_method 1 0 0 0 0 100%
manila/tests/test_service.py ServiceManagerTestCase.test_message_gets_to_manager 3 0 0 0 0 100%
manila/tests/test_service.py ServiceManagerTestCase.test_override_manager_method 3 0 0 0 0 100%
manila/tests/test_service.py ServiceFlagsTestCase.test_service_enabled_on_create_based_on_flag 9 0 0 0 0 100%
manila/tests/test_service.py ServiceFlagsTestCase.test_service_disabled_on_create_based_on_flag 9 0 0 0 0 100%
manila/tests/test_service.py fake_service_get_by_args 1 0 0 0 0 100%
manila/tests/test_service.py fake_service_get 1 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_create 2 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_periodic_tasks 6 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_report_state_newly_disconnected 7 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_report_state_newly_connected 9 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_report_state_newly_connected_different_az 10 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_report_state_newly_connected_not_found 9 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_report_state_service_not_ready 7 0 0 0 0 100%
manila/tests/test_service.py ServiceTestCase.test_cleanup_services 14 0 0 4 0 100%
manila/tests/test_service.py TestWSGIService.setUp 3 0 0 0 0 100%
manila/tests/test_service.py TestWSGIService.test_service_random_port 5 0 0 0 0 100%
manila/tests/test_service.py TestWSGIService.test_reset_pool_size_to_default 7 0 0 0 0 100%
manila/tests/test_service.py TestWSGIService.test_ssl_enabled 4 0 0 0 0 100%
manila/tests/test_service.py (no function) 74 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSock.settimeout 1 1 0 0 0 0%
manila/tests/test_ssh_utils.py FakeTransport.__init__ 2 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeTransport.set_keepalive 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeTransport.is_active 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.__init__ 2 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.set_missing_host_key_policy 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.connect 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.get_transport 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.close 1 0 0 0 0 100%
manila/tests/test_ssh_utils.py FakeSSHClient.__call__ 1 1 0 0 0 0%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_single_ssh_connect 8 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_create_ssh_with_password 8 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_create_ssh_with_key 9 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_create_ssh_with_nothing 8 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_create_ssh_error_connecting 6 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_closed_reopend_ssh_connections 14 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_sshpool_remove 13 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_sshpool_remove_object_not_in_pool 15 0 0 0 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_sshpool_thread_safety 15 0 0 4 0 100%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_sshpool_thread_safety.acquire_connection 6 2 0 0 0 67%
manila/tests/test_ssh_utils.py SSHPoolTestCase.test_sshpool_put_get_behavior 9 0 0 0 0 100%
manila/tests/test_ssh_utils.py (no function) 38 0 0 0 0 100%
manila/tests/test_test.py IsolationTestCase.test_service_isolation 1 0 0 0 0 100%
manila/tests/test_test.py IsolationTestCase.test_rpc_consumer_isolation 5 0 0 0 0 100%
manila/tests/test_test.py IsolationTestCase.test_rpc_consumer_isolation.NeverCalled.__getattribute__ 3 3 0 2 0 0%
manila/tests/test_test.py (no function) 7 0 0 0 0 100%
manila/tests/test_test_utils.py TestUtilsTestCase.test_get_test_admin_context 2 0 0 0 0 100%
manila/tests/test_test_utils.py (no function) 4 0 0 0 0 100%
manila/tests/test_utils.py GenericUtilsTestCase.test_service_is_up 19 0 0 0 0 100%
manila/tests/test_utils.py GenericUtilsTestCase.test_check_ssh_injection 2 0 0 0 0 100%
manila/tests/test_utils.py GenericUtilsTestCase.test_check_ssh_injection_on_error0 1 0 0 0 0 100%
manila/tests/test_utils.py GenericUtilsTestCase.test_translate_string_size_to_float_positive 2 0 0 0 0 100%
manila/tests/test_utils.py GenericUtilsTestCase.test_translate_string_size_to_float_negative 2 0 0 0 0 100%
manila/tests/test_utils.py MonkeyPatchTestCase.setUp 3 0 0 0 0 100%
manila/tests/test_utils.py MonkeyPatchTestCase.test_monkey_patch 22 0 0 0 0 100%
manila/tests/test_utils.py CidrToNetmaskTestCase.test_cidr_to_netmask 2 0 0 0 0 100%
manila/tests/test_utils.py CidrToNetmaskTestCase.test_cidr_to_netmask_invalid 1 0 0 0 0 100%
manila/tests/test_utils.py CidrToPrefixLenTestCase.test_cidr_to_prefixlen 2 0 0 0 0 100%
manila/tests/test_utils.py CidrToPrefixLenTestCase.test_cidr_to_prefixlen_invalid 1 0 0 0 0 100%
manila/tests/test_utils.py ParseBoolValueTestCase.test_bool_with_valid_string 3 0 0 0 0 100%
manila/tests/test_utils.py ParseBoolValueTestCase.test_bool_with_invalid_string 2 0 0 0 0 100%
manila/tests/test_utils.py ParseBoolValueTestCase.test_bool_with_key_not_found_raise_error 2 0 0 0 0 100%
manila/tests/test_utils.py ParseBoolValueTestCase.test_bool_with_key_not_found 3 0 0 0 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_valid_v4 2 0 0 2 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_valid_v6 2 0 0 2 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_provided_invalid_version 1 0 0 0 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_provided_none_version 1 0 0 0 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_provided_invalid_v6_address 2 0 0 2 0 100%
manila/tests/test_utils.py IsValidIPVersion.test_provided_invalid_v4_address 2 0 0 2 0 100%
manila/tests/test_utils.py Comparable.__init__ 1 0 0 0 0 100%
manila/tests/test_utils.py Comparable._cmpkey 1 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.setUp 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_lt 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_le 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_eq 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_ge 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_gt 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_ne 3 0 0 0 0 100%
manila/tests/test_utils.py TestComparableMixin.test_compare 1 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_no_retry_required 8 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_no_retry_required.succeeds 2 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_no_retry_required_random 8 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_no_retry_required_random.succeeds 2 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retries_once 12 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retries_once.fails_once 4 0 0 2 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retries_once_random 12 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retries_once_random.fails_once 4 0 0 2 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_limit_is_reached 15 0 0 4 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_limit_is_reached.always_fails 2 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_wrong_exception_no_retry 5 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_wrong_exception_no_retry.raise_unexpected_error 1 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retry_exit_code 7 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retry_exit_code.raise_retriable_exit_code 1 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retry_exit_code_non_retriable 6 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_retry_exit_code_non_retriable.raise_non_retriable_exit_code 1 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_infinite_retry 8 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_infinite_retry.FakeTenacityRetry.__init__ 1 1 0 0 0 0%
manila/tests/test_utils.py TestRetryDecorator.test_infinite_retry.some_retriable_function 1 1 0 0 0 0%
manila/tests/test_utils.py TestRetryDecorator.test_max_backoff_sleep 6 0 0 0 0 100%
manila/tests/test_utils.py TestRetryDecorator.test_max_backoff_sleep.fails_then_passes 4 0 0 2 0 100%
manila/tests/test_utils.py RequireDriverInitializedTestCase.test_require_driver_initialized 13 0 0 2 0 100%
manila/tests/test_utils.py RequireDriverInitializedTestCase.test_require_driver_initialized.FakeDriver.initialized 1 0 0 0 0 100%
manila/tests/test_utils.py RequireDriverInitializedTestCase.test_require_driver_initialized.FakeManager.call_me 1 0 0 0 0 100%
manila/tests/test_utils.py ShareMigrationHelperTestCase.setUp 2 0 0 0 0 100%
manila/tests/test_utils.py ShareMigrationHelperTestCase.test_wait_for_access_update 7 0 0 0 0 100%
manila/tests/test_utils.py ShareMigrationHelperTestCase.test_wait_for_access_update_invalid 6 0 0 0 0 100%
manila/tests/test_utils.py ConvertStrTestCase.test_convert_str_str_input 5 0 0 0 0 100%
manila/tests/test_utils.py ConvertStrTestCase.test_convert_str_bytes_input 6 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications.test_do_nothing_getter 2 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications.test_do_nothing_caller 2 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications.test_do_nothing_json_serializable 2 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications._decorated_method 1 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications.test_if_notification_enabled_when_enabled 2 0 0 0 0 100%
manila/tests/test_utils.py TestDisableNotifications.test_if_notification_enabled_when_disabled 3 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_is_all_tenants_true 3 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_is_all_tenants_false 3 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_is_all_tenants_missing 1 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_is_all_tenants_invalid 2 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_convert_time_duration_to_iso_format 2 0 0 0 0 100%
manila/tests/test_utils.py TestAllTenantsValueCase.test_convert_time_duration_to_iso_format_negative 1 0 0 0 0 100%
manila/tests/test_utils.py (no function) 138 0 0 0 0 100%
manila/tests/utils.py NamedUnicodeStr.__init__ 1 1 0 0 0 0%
manila/tests/utils.py NamedUnicodeStr.__str__ 1 1 0 0 0 0%
manila/tests/utils.py NamedUnicodeStr.encode 1 1 0 0 0 0%
manila/tests/utils.py NamedUnicodeStr.__format__ 1 1 0 0 0 0%
manila/tests/utils.py annotated 9 2 0 6 2 73%
manila/tests/utils.py get_test_admin_context 1 0 0 0 0 100%
manila/tests/utils.py is_manila_installed 3 3 0 2 0 0%
manila/tests/utils.py set_timeout 3 0 0 0 0 100%
manila/tests/utils.py set_timeout._decorator 2 0 0 0 0 100%
manila/tests/utils.py set_timeout._decorator._wrapper 2 0 0 0 0 100%
manila/tests/utils.py create_temp_config_with_opts.__init__ 1 0 0 0 0 100%
manila/tests/utils.py create_temp_config_with_opts.__enter__ 12 0 0 4 0 100%
manila/tests/utils.py create_temp_config_with_opts.__exit__ 1 0 0 0 0 100%
manila/tests/utils.py (no function) 23 0 0 0 0 100%
manila/tests/volume/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/volume/test_cinder.py FakeCinderClient.Volumes.get 1 0 0 0 0 100%
manila/tests/volume/test_cinder.py FakeCinderClient.Volumes.list 1 0 0 0 0 100%
manila/tests/volume/test_cinder.py FakeCinderClient.Volumes.create 1 0 0 0 0 100%
manila/tests/volume/test_cinder.py FakeCinderClient.Volumes.__getattr__ 1 0 0 0 0 100%
manila/tests/volume/test_cinder.py FakeCinderClient.__init__ 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py get_fake_auth_obj 1 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderclientTestCase.test_no_auth_obj 7 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderclientTestCase.test_with_auth_obj 5 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.setUp 7 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get_failed 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create_failed 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create_not_found_error 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create_failed_exception 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get_all 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_check_attach_volume_status_error 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_check_attach_volume_already_attached 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_check_attach_availability_zone_differs 9 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_check_attach 7 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_check_detach 4 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_update 8 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_reserve_volume 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_unreserve_volume 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_begin_detaching 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_roll_detaching 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_attach 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_detach 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_initialize_connection 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_terminate_connection 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_delete 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get_snapshot 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get_snapshot_failed 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_get_all_snapshots 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create_snapshot 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_create_force 2 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_delete_snapshot 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_wait_for_available_volume 6 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_wait_for_available_volume_error_extending 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_wait_for_extending_volume 11 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_wait_for_available_volume_timeout 3 0 0 0 0 100%
manila/tests/volume/test_cinder.py CinderApiTestCase.test_wait_for_available_volume_error 4 0 0 0 0 100%
manila/tests/volume/test_cinder.py (no function) 62 0 0 0 0 100%
manila/tests/wsgi/__init__.py (no function) 0 0 0 0 0 100%
manila/tests/wsgi/test_common.py FakeApp.__init__ 2 0 0 2 0 100%
manila/tests/wsgi/test_common.py WSGICommonTestCase.test_application_factory 8 0 0 2 0 100%
manila/tests/wsgi/test_common.py WSGICommonTestCase.test_application___call__ 1 0 0 0 0 100%
manila/tests/wsgi/test_common.py (no function) 8 0 0 0 0 100%
manila/tests/wsgi/test_wsgi.py WSGITestCase.test_initialize_application 16 0 0 0 0 100%
manila/tests/wsgi/test_wsgi.py (no function) 5 0 0 0 0 100%
manila/tests/xenapi/__init__.py (no function) 0 0 0 0 0 100%
manila/transfer/__init__.py (no function) 0 0 0 0 0 100%
manila/transfer/api.py API.__init__ 2 0 0 0 0 100%
manila/transfer/api.py API.get 2 0 0 0 0 100%
manila/transfer/api.py API.delete 21 2 0 8 3 83%
manila/transfer/api.py API.get_all 13 2 0 4 0 88%
manila/transfer/api.py API._get_random_string 4 0 0 2 0 100%
manila/transfer/api.py API._get_crypt_hash 4 0 0 0 0 100%
manila/transfer/api.py API._get_crypt_hash._format_str 5 1 0 4 2 67%
manila/transfer/api.py API.create 37 10 0 14 3 75%
manila/transfer/api.py API._handle_snapshot_quota 29 7 0 6 1 77%
manila/transfer/api.py API._check_share_type_access 6 0 0 4 1 90%
manila/transfer/api.py API._check_transferred_project_quota 7 0 0 0 0 100%
manila/transfer/api.py API._check_donor_project_quota 7 0 0 0 0 100%
manila/transfer/api.py API._check_snapshot_status 6 3 0 6 2 58%
manila/transfer/api.py API.accept 60 18 0 24 5 63%
manila/transfer/api.py (no function) 38 0 0 0 0 100%
manila/utils.py isotime 6 1 0 2 1 75%
manila/utils.py _get_root_helper 1 1 0 0 0 0%
manila/utils.py execute 4 4 0 2 0 0%
manila/utils.py check_ssh_injection 18 0 0 18 3 92%
manila/utils.py LazyPluggable.__init__ 3 0 0 0 0 100%
manila/utils.py LazyPluggable.__get_backend 13 3 0 6 2 74%
manila/utils.py LazyPluggable.__getattr__ 2 0 0 0 0 100%
manila/utils.py monkey_patch 16 1 0 12 1 93%
manila/utils.py file_open 1 1 0 0 0 0%
manila/utils.py service_is_up 4 0 0 0 0 100%
manila/utils.py validate_service_host 4 0 0 2 0 100%
manila/utils.py tempdir 7 2 0 0 0 71%
manila/utils.py walk_class_hierarchy 8 0 0 8 1 94%
manila/utils.py cidr_to_network 5 0 0 0 0 100%
manila/utils.py cidr_to_netmask 1 0 0 0 0 100%
manila/utils.py cidr_to_prefixlen 1 0 0 0 0 100%
manila/utils.py is_valid_ip_address 12 0 0 12 0 100%
manila/utils.py get_bool_param 5 5 0 2 0 0%
manila/utils.py is_all_tenants 8 0 0 2 0 100%
manila/utils.py IsAMatcher.__init__ 1 0 0 0 0 100%
manila/utils.py IsAMatcher.__eq__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin._compare 4 0 0 0 0 100%
manila/utils.py ComparableMixin.__lt__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin.__le__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin.__eq__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin.__ge__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin.__gt__ 1 0 0 0 0 100%
manila/utils.py ComparableMixin.__ne__ 1 0 0 0 0 100%
manila/utils.py retry_if_exit_code.__init__ 2 0 0 0 0 100%
manila/utils.py retry_if_exit_code._check_exit_code 1 0 0 0 0 100%
manila/utils.py retry 17 2 0 10 2 85%
manila/utils.py retry._decorator 2 0 0 0 0 100%
manila/utils.py retry._decorator._wrapper 2 0 0 0 0 100%
manila/utils.py get_bool_from_api_params 7 0 0 0 0 100%
manila/utils.py check_params_exist 3 0 0 2 0 100%
manila/utils.py check_params_are_boolean 5 0 0 2 0 100%
manila/utils.py require_driver_initialized 2 0 0 0 0 100%
manila/utils.py require_driver_initialized.wrapper 4 0 0 2 0 100%
manila/utils.py convert_str 3 0 0 2 0 100%
manila/utils.py translate_string_size_to_float 16 1 0 6 1 91%
manila/utils.py wait_for_access_update 16 0 0 6 0 100%
manila/utils.py DoNothing.__call__ 1 0 0 0 0 100%
manila/utils.py DoNothing.__getattr__ 1 0 0 0 0 100%
manila/utils.py notifications_enabled 2 0 0 0 0 100%
manila/utils.py if_notifications_enabled 3 0 0 0 0 100%
manila/utils.py if_notifications_enabled.wrapped 3 0 0 2 0 100%
manila/utils.py write_remote_file 11 11 0 2 0 0%
manila/utils.py convert_time_duration_to_iso_format 10 0 0 4 0 100%
manila/utils.py (no function) 84 1 0 2 1 98%
manila/version.py (no function) 7 0 0 0 0 100%
manila/volume/__init__.py API 4 0 0 0 0 100%
manila/volume/__init__.py (no function) 5 0 0 0 0 100%
manila/volume/cinder.py list_opts 1 1 0 0 0 0%
manila/volume/cinder.py cinderclient 3 0 0 2 0 100%
manila/volume/cinder.py _untranslate_volume_summary_view 24 24 0 6 0 0%
manila/volume/cinder.py _untranslate_snapshot_summary_view 12 12 0 0 0 0%
manila/volume/cinder.py translate_volume_exception 2 0 0 0 0 100%
manila/volume/cinder.py translate_volume_exception.wrapper 8 0 0 4 1 92%
manila/volume/cinder.py translate_snapshot_exception 2 0 0 0 0 100%
manila/volume/cinder.py translate_snapshot_exception.wrapper 6 0 0 2 1 88%
manila/volume/cinder.py API.get 2 0 0 0 0 100%
manila/volume/cinder.py API.get_all 5 0 0 2 0 100%
manila/volume/cinder.py API.check_attached 3 3 0 2 0 0%
manila/volume/cinder.py API.check_attach 10 0 0 8 1 94%
manila/volume/cinder.py API.check_detach 3 0 0 2 0 100%
manila/volume/cinder.py API.reserve_volume 1 0 0 0 0 100%
manila/volume/cinder.py API.unreserve_volume 1 0 0 0 0 100%
manila/volume/cinder.py API.begin_detaching 1 0 0 0 0 100%
manila/volume/cinder.py API.roll_detaching 1 0 0 0 0 100%
manila/volume/cinder.py API.attach 1 0 0 0 0 100%
manila/volume/cinder.py API.detach 1 0 0 0 0 100%
manila/volume/cinder.py API.initialize_connection 1 0 0 0 0 100%
manila/volume/cinder.py API.terminate_connection 1 0 0 0 0 100%
manila/volume/cinder.py API.create 13 1 0 2 1 87%
manila/volume/cinder.py API.extend 1 1 0 0 0 0%
manila/volume/cinder.py API.delete 1 0 0 0 0 100%
manila/volume/cinder.py API.update 4 0 0 0 0 100%
manila/volume/cinder.py API.get_snapshot 2 0 0 0 0 100%
manila/volume/cinder.py API.get_all_snapshots 5 0 0 2 0 100%
manila/volume/cinder.py API.create_snapshot 2 0 0 0 0 100%
manila/volume/cinder.py API.create_snapshot_force 2 0 0 0 0 100%
manila/volume/cinder.py API.delete_snapshot 1 0 0 0 0 100%
manila/volume/cinder.py API.wait_for_available_volume 8 0 0 0 0 100%
manila/volume/cinder.py API.wait_for_available_volume.check_volume_status 9 2 0 6 1 80%
manila/volume/cinder.py (no function) 69 0 0 0 0 100%
manila/wsgi/__init__.py (no function) 0 0 0 0 0 100%
manila/wsgi/api.py (no function) 7 7 0 2 0 0%
manila/wsgi/common.py Application.factory 1 0 0 0 0 100%
manila/wsgi/common.py Application.__call__ 1 0 0 0 0 100%
manila/wsgi/common.py Middleware.factory 2 0 0 0 0 100%
manila/wsgi/common.py Middleware.factory._factory 1 0 0 0 0 100%
manila/wsgi/common.py Middleware.__init__ 1 0 0 0 0 100%
manila/wsgi/common.py Middleware.process_request 1 1 0 0 0 0%
manila/wsgi/common.py Middleware.process_response 1 1 0 0 0 0%
manila/wsgi/common.py Middleware.__call__ 5 5 0 2 0 0%
manila/wsgi/common.py (no function) 17 0 0 0 0 100%
manila/wsgi/eventlet_server.py Server._set_socket_opts 3 3 0 0 0 0%
manila/wsgi/eventlet_server.py (no function) 9 9 0 0 0 0%
manila/wsgi/wsgi.py initialize_application 11 0 0 0 0 100%
manila/wsgi/wsgi.py (no function) 13 0 0 0 0 100%
Total   158806 7373 19 22418 2241 94%

No items found using the specified filter.