| manila/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/__init__.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/api/common.py |
ViewBuilder |
50 |
5 |
0 |
16 |
2 |
89% |
| manila/api/common.py |
(no class) |
265 |
12 |
0 |
86 |
3 |
96% |
| manila/api/contrib/__init__.py |
(no class) |
9 |
1 |
0 |
0 |
0 |
89% |
| manila/api/extensions.py |
ExtensionDescriptor |
6 |
6 |
0 |
0 |
0 |
0% |
| manila/api/extensions.py |
ExtensionsResource |
20 |
2 |
0 |
2 |
0 |
91% |
| manila/api/extensions.py |
ExtensionManager |
52 |
14 |
0 |
12 |
3 |
73% |
| manila/api/extensions.py |
ControllerExtension |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/api/extensions.py |
ResourceExtension |
10 |
0 |
0 |
4 |
2 |
86% |
| manila/api/extensions.py |
(no class) |
81 |
23 |
0 |
18 |
3 |
68% |
| manila/api/middleware/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/middleware/auth.py |
InjectContext |
4 |
4 |
0 |
0 |
0 |
0% |
| manila/api/middleware/auth.py |
ManilaKeystoneContext |
24 |
10 |
0 |
14 |
6 |
58% |
| manila/api/middleware/auth.py |
NoAuthMiddlewareBase |
21 |
2 |
0 |
6 |
2 |
85% |
| manila/api/middleware/auth.py |
NoAuthMiddleware |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/api/middleware/auth.py |
NoAuthMiddlewarev2_60 |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/api/middleware/auth.py |
(no class) |
41 |
2 |
0 |
4 |
1 |
93% |
| manila/api/middleware/fault.py |
FaultWrapper |
25 |
0 |
0 |
12 |
0 |
100% |
| manila/api/middleware/fault.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/__init__.py |
APIMapper |
8 |
2 |
0 |
4 |
1 |
75% |
| manila/api/openstack/__init__.py |
ProjectMapper |
16 |
0 |
0 |
4 |
0 |
100% |
| manila/api/openstack/__init__.py |
APIRouter |
33 |
8 |
0 |
14 |
4 |
74% |
| manila/api/openstack/__init__.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/api_version_request.py |
APIVersionRequest |
42 |
0 |
0 |
26 |
0 |
100% |
| manila/api/openstack/api_version_request.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/urlmap.py |
(no class) |
6 |
6 |
0 |
0 |
0 |
0% |
| manila/api/openstack/versioned_method.py |
VersionedMethod |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/versioned_method.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/wsgi.py |
Request |
57 |
0 |
0 |
36 |
0 |
100% |
| manila/api/openstack/wsgi.py |
ActionDispatcher |
4 |
1 |
0 |
0 |
0 |
75% |
| manila/api/openstack/wsgi.py |
TextDeserializer |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/wsgi.py |
JSONDeserializer |
6 |
3 |
0 |
0 |
0 |
50% |
| manila/api/openstack/wsgi.py |
DictSerializer |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/wsgi.py |
JSONDictSerializer |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/wsgi.py |
ResponseObject |
39 |
2 |
0 |
12 |
0 |
92% |
| manila/api/openstack/wsgi.py |
ResourceExceptionHandler |
21 |
5 |
0 |
14 |
2 |
80% |
| manila/api/openstack/wsgi.py |
Resource |
204 |
27 |
0 |
68 |
8 |
87% |
| manila/api/openstack/wsgi.py |
ControllerMetaclass |
21 |
0 |
0 |
16 |
0 |
100% |
| manila/api/openstack/wsgi.py |
Controller |
66 |
1 |
0 |
24 |
1 |
98% |
| manila/api/openstack/wsgi.py |
AdminActionsMixin |
39 |
3 |
0 |
4 |
0 |
93% |
| manila/api/openstack/wsgi.py |
Fault |
20 |
1 |
0 |
6 |
0 |
96% |
| manila/api/openstack/wsgi.py |
OverLimitFault |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/api/openstack/wsgi.py |
(no class) |
168 |
9 |
0 |
10 |
1 |
93% |
| manila/api/schemas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/availability_zones.py |
(no class) |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/messages.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/quota_class_sets.py |
(no class) |
43 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/resource_locks.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/share_export_locations.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/share_instance_export_locations.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/share_snapshots.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/api/schemas/shares.py |
(no class) |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/api/urlmap.py |
Accept |
33 |
25 |
0 |
20 |
1 |
21% |
| manila/api/urlmap.py |
URLMap |
71 |
18 |
0 |
40 |
11 |
68% |
| manila/api/urlmap.py |
(no class) |
57 |
17 |
0 |
18 |
4 |
61% |
| manila/api/v1/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/router.py |
APIRouter |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/router.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/share_metadata.py |
ShareMetadataController |
104 |
3 |
0 |
18 |
1 |
97% |
| manila/api/v1/share_metadata.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/share_servers.py |
ShareServerController |
66 |
1 |
0 |
20 |
1 |
98% |
| manila/api/v1/share_servers.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/share_snapshots.py |
ShareSnapshotsController |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/share_snapshots.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v1/shares.py |
ShareController |
11 |
7 |
0 |
0 |
0 |
36% |
| manila/api/v1/shares.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/availability_zones.py |
AvailabilityZoneMixin |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/availability_zones.py |
AvailabilityZoneControllerLegacy |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/availability_zones.py |
AvailabilityZoneController |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/availability_zones.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/limits.py |
LimitsController |
10 |
0 |
0 |
2 |
0 |
100% |
| manila/api/v2/limits.py |
Limit |
39 |
2 |
0 |
8 |
1 |
94% |
| manila/api/v2/limits.py |
RateLimitingMiddleware |
20 |
2 |
0 |
8 |
3 |
82% |
| manila/api/v2/limits.py |
Limiter |
37 |
0 |
0 |
20 |
1 |
98% |
| manila/api/v2/limits.py |
WsgiLimiter |
15 |
2 |
0 |
4 |
0 |
89% |
| manila/api/v2/limits.py |
WsgiLimiterProxy |
12 |
2 |
0 |
4 |
1 |
81% |
| manila/api/v2/limits.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/messages.py |
MessagesController |
34 |
3 |
0 |
6 |
1 |
90% |
| manila/api/v2/messages.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/metadata.py |
MetadataController |
95 |
22 |
0 |
18 |
7 |
74% |
| manila/api/v2/metadata.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/quota_class_sets.py |
QuotaClassSetsMixin |
18 |
0 |
0 |
4 |
0 |
100% |
| manila/api/v2/quota_class_sets.py |
QuotaClassSetsControllerLegacy |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/quota_class_sets.py |
QuotaClassSetsController |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/quota_class_sets.py |
(no class) |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/quota_sets.py |
QuotaSetsMixin |
136 |
19 |
0 |
54 |
6 |
87% |
| manila/api/v2/quota_sets.py |
QuotaSetsControllerLegacy |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/quota_sets.py |
QuotaSetsController |
23 |
6 |
0 |
18 |
1 |
68% |
| manila/api/v2/quota_sets.py |
(no class) |
61 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/resource_locks.py |
ResourceLocksController |
81 |
12 |
0 |
20 |
1 |
87% |
| manila/api/v2/resource_locks.py |
(no class) |
49 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/router.py |
APIRouter |
145 |
0 |
0 |
34 |
0 |
100% |
| manila/api/v2/router.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/scheduler_stats.py |
SchedulerStatsController |
25 |
1 |
0 |
4 |
1 |
93% |
| manila/api/v2/scheduler_stats.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/security_service.py |
SecurityServiceController |
109 |
10 |
0 |
50 |
6 |
87% |
| manila/api/v2/security_service.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/services.py |
ServiceMixin |
47 |
15 |
0 |
20 |
6 |
69% |
| manila/api/v2/services.py |
ServiceControllerLegacy |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/services.py |
ServiceController |
19 |
1 |
0 |
2 |
0 |
95% |
| manila/api/v2/services.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_access_metadata.py |
ShareAccessMetadataController |
28 |
2 |
0 |
2 |
0 |
93% |
| manila/api/v2/share_access_metadata.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_accesses.py |
ShareAccessesController |
79 |
13 |
0 |
30 |
8 |
81% |
| manila/api/v2/share_accesses.py |
(no class) |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_backups.py |
ShareBackupController |
123 |
23 |
0 |
34 |
9 |
78% |
| manila/api/v2/share_backups.py |
(no class) |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_export_locations.py |
ShareExportLocationController |
76 |
18 |
0 |
14 |
4 |
71% |
| manila/api/v2/share_export_locations.py |
(no class) |
74 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_group_snapshots.py |
ShareGroupSnapshotController |
95 |
7 |
0 |
16 |
0 |
94% |
| manila/api/v2/share_group_snapshots.py |
(no class) |
78 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_group_type_specs.py |
ShareGroupTypeSpecsController |
70 |
5 |
0 |
18 |
1 |
93% |
| manila/api/v2/share_group_type_specs.py |
(no class) |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_group_types.py |
ShareGroupTypesController |
134 |
9 |
0 |
32 |
3 |
93% |
| manila/api/v2/share_group_types.py |
(no class) |
77 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_groups.py |
ShareGroupController |
146 |
5 |
0 |
52 |
4 |
95% |
| manila/api/v2/share_groups.py |
(no class) |
75 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_instance_export_locations.py |
ShareInstanceExportLocationController |
21 |
2 |
0 |
2 |
1 |
87% |
| manila/api/v2/share_instance_export_locations.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_instances.py |
ShareInstancesController |
42 |
0 |
0 |
2 |
1 |
98% |
| manila/api/v2/share_instances.py |
(no class) |
44 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_manage.py |
ShareManageMixin |
58 |
5 |
0 |
16 |
1 |
92% |
| manila/api/v2/share_manage.py |
ShareManageController |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_manage.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_network_subnets.py |
ShareNetworkSubnetController |
110 |
6 |
0 |
28 |
3 |
93% |
| manila/api/v2/share_network_subnets.py |
(no class) |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_networks.py |
ShareNetworkController |
333 |
34 |
0 |
84 |
4 |
90% |
| manila/api/v2/share_networks.py |
(no class) |
67 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_replica_export_locations.py |
ShareReplicaExportLocationController |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_replica_export_locations.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_replicas.py |
ShareReplicationController |
151 |
4 |
0 |
32 |
4 |
96% |
| manila/api/v2/share_replicas.py |
(no class) |
103 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_servers.py |
ShareServerController |
262 |
75 |
0 |
54 |
6 |
71% |
| manila/api/v2/share_servers.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_snapshot_export_locations.py |
ShareSnapshotExportLocationController |
19 |
3 |
0 |
2 |
1 |
81% |
| manila/api/v2/share_snapshot_export_locations.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_snapshot_instance_export_locations.py |
ShareSnapshotInstanceExportLocationController |
20 |
3 |
0 |
2 |
1 |
82% |
| manila/api/v2/share_snapshot_instance_export_locations.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_snapshot_instances.py |
ShareSnapshotInstancesController |
21 |
0 |
0 |
2 |
0 |
100% |
| manila/api/v2/share_snapshot_instances.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_snapshots.py |
ShareSnapshotMixin |
115 |
12 |
0 |
40 |
7 |
86% |
| manila/api/v2/share_snapshots.py |
ShareSnapshotsController |
143 |
13 |
0 |
42 |
3 |
90% |
| manila/api/v2/share_snapshots.py |
(no class) |
111 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_transfer.py |
ShareTransferController |
75 |
1 |
0 |
20 |
2 |
97% |
| manila/api/v2/share_transfer.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_types.py |
ShareTypesController |
192 |
20 |
0 |
46 |
10 |
87% |
| manila/api/v2/share_types.py |
(no class) |
58 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_types_extra_specs.py |
ShareTypeExtraSpecsController |
95 |
6 |
0 |
26 |
1 |
94% |
| manila/api/v2/share_types_extra_specs.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_unmanage.py |
ShareUnmanageMixin |
31 |
0 |
0 |
12 |
0 |
100% |
| manila/api/v2/share_unmanage.py |
ShareUnmanageController |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/share_unmanage.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/api/v2/shares.py |
ShareMixin |
390 |
34 |
0 |
136 |
12 |
91% |
| manila/api/v2/shares.py |
ShareController |
331 |
76 |
0 |
104 |
11 |
75% |
| manila/api/v2/shares.py |
(no class) |
224 |
0 |
0 |
0 |
0 |
100% |
| manila/api/validation/__init__.py |
(no class) |
67 |
6 |
0 |
12 |
2 |
90% |
| manila/api/validation/helpers.py |
(no class) |
11 |
0 |
0 |
2 |
0 |
100% |
| manila/api/validation/parameter_types.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/api/validation/response_types.py |
(no class) |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/api/validation/validators.py |
FormatChecker |
11 |
2 |
0 |
4 |
0 |
87% |
| manila/api/validation/validators.py |
_SchemaValidator |
34 |
9 |
0 |
10 |
4 |
70% |
| manila/api/validation/validators.py |
(no class) |
65 |
30 |
0 |
28 |
1 |
41% |
| manila/api/versions.py |
VersionsRouter |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/api/versions.py |
VersionsController |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/api/versions.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/availability_zones.py |
ViewBuilder |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/availability_zones.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/export_locations.py |
ViewBuilder |
25 |
1 |
0 |
6 |
0 |
97% |
| manila/api/views/export_locations.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/limits.py |
ViewBuilder |
40 |
4 |
0 |
16 |
0 |
93% |
| manila/api/views/limits.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/messages.py |
ViewBuilder |
9 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/messages.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/quota_class_sets.py |
ViewBuilder |
18 |
0 |
0 |
6 |
2 |
92% |
| manila/api/views/quota_class_sets.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/quota_sets.py |
ViewBuilder |
22 |
0 |
0 |
8 |
0 |
100% |
| manila/api/views/quota_sets.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/resource_locks.py |
ViewBuilder |
11 |
0 |
0 |
4 |
2 |
87% |
| manila/api/views/resource_locks.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/scheduler_stats.py |
ViewBuilder |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/scheduler_stats.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/security_service.py |
ViewBuilder |
14 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/security_service.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/services.py |
ViewBuilder |
15 |
1 |
0 |
0 |
0 |
93% |
| manila/api/views/services.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_accesses.py |
ViewBuilder |
26 |
0 |
0 |
6 |
0 |
100% |
| manila/api/views/share_accesses.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_backups.py |
BackupViewBuilder |
19 |
0 |
0 |
4 |
0 |
100% |
| manila/api/views/share_backups.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_group_snapshots.py |
ShareGroupSnapshotViewBuilder |
26 |
11 |
0 |
8 |
1 |
53% |
| manila/api/views/share_group_snapshots.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_group_types.py |
ShareGroupTypeViewBuilder |
12 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/share_group_types.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_groups.py |
ShareGroupViewBuilder |
17 |
0 |
0 |
4 |
0 |
100% |
| manila/api/views/share_groups.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_instance.py |
ViewBuilder |
21 |
1 |
0 |
4 |
1 |
92% |
| manila/api/views/share_instance.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_migration.py |
ViewBuilder |
4 |
1 |
0 |
0 |
0 |
75% |
| manila/api/views/share_migration.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_network_subnets.py |
ViewBuilder |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_network_subnets.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_networks.py |
ViewBuilder |
38 |
0 |
0 |
14 |
0 |
100% |
| manila/api/views/share_networks.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_replicas.py |
ReplicationViewBuilder |
19 |
0 |
0 |
6 |
0 |
100% |
| manila/api/views/share_replicas.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_server_migration.py |
ViewBuilder |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_server_migration.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_servers.py |
ViewBuilder |
18 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/share_servers.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_snapshot_export_locations.py |
ViewBuilder |
18 |
1 |
0 |
8 |
2 |
88% |
| manila/api/views/share_snapshot_export_locations.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_snapshot_instances.py |
ViewBuilder |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_snapshot_instances.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/share_snapshots.py |
ViewBuilder |
26 |
1 |
0 |
8 |
1 |
94% |
| manila/api/views/share_snapshots.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/shares.py |
ViewBuilder |
55 |
1 |
0 |
16 |
1 |
97% |
| manila/api/views/shares.py |
(no class) |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/transfers.py |
ViewBuilder |
15 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/transfers.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/types.py |
ViewBuilder |
29 |
0 |
0 |
12 |
0 |
100% |
| manila/api/views/types.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/api/views/versions.py |
ViewBuilder |
16 |
0 |
0 |
2 |
0 |
100% |
| manila/api/views/versions.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/cmd/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/cmd/api.py |
(no class) |
27 |
1 |
0 |
2 |
1 |
93% |
| manila/cmd/data.py |
(no class) |
24 |
1 |
0 |
2 |
1 |
92% |
| manila/cmd/manage.py |
ListCommand |
15 |
2 |
0 |
4 |
1 |
84% |
| manila/cmd/manage.py |
ShellCommands |
32 |
19 |
0 |
8 |
4 |
42% |
| manila/cmd/manage.py |
HostCommands |
11 |
0 |
0 |
8 |
1 |
95% |
| manila/cmd/manage.py |
DbCommands |
12 |
6 |
0 |
2 |
0 |
43% |
| manila/cmd/manage.py |
VersionCommands |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/cmd/manage.py |
ConfigCommands |
3 |
3 |
0 |
4 |
0 |
0% |
| manila/cmd/manage.py |
GetLogCommands |
37 |
13 |
0 |
24 |
4 |
59% |
| manila/cmd/manage.py |
ServiceCommands |
20 |
1 |
0 |
8 |
1 |
93% |
| manila/cmd/manage.py |
ShareCommands |
27 |
0 |
0 |
16 |
0 |
100% |
| manila/cmd/manage.py |
ShareServerCommands |
12 |
0 |
0 |
4 |
0 |
100% |
| manila/cmd/manage.py |
(no class) |
142 |
15 |
0 |
22 |
2 |
86% |
| manila/cmd/scheduler.py |
(no class) |
24 |
1 |
0 |
2 |
1 |
92% |
| manila/cmd/share.py |
(no class) |
30 |
1 |
0 |
6 |
1 |
94% |
| manila/cmd/status.py |
Checks |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/cmd/status.py |
(no class) |
11 |
2 |
0 |
2 |
1 |
77% |
| manila/common/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/common/client_auth.py |
AuthClientLoader |
34 |
0 |
0 |
18 |
0 |
100% |
| manila/common/client_auth.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/common/config.py |
(no class) |
31 |
0 |
0 |
8 |
0 |
100% |
| manila/common/constants.py |
ExtraSpecs |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/common/constants.py |
AdminOnlyMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/common/constants.py |
(no class) |
142 |
0 |
0 |
0 |
0 |
100% |
| manila/compute/__init__.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/compute/nova.py |
API |
25 |
2 |
0 |
2 |
1 |
89% |
| manila/compute/nova.py |
(no class) |
79 |
15 |
0 |
10 |
0 |
83% |
| manila/context.py |
RequestContext |
48 |
3 |
0 |
16 |
3 |
91% |
| manila/context.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/coordination.py |
Coordinator |
21 |
1 |
0 |
6 |
2 |
89% |
| manila/coordination.py |
Lock |
11 |
1 |
0 |
2 |
1 |
85% |
| manila/coordination.py |
(no class) |
34 |
0 |
2 |
0 |
0 |
100% |
| manila/data/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/data/backup_driver.py |
BackupDriver |
8 |
5 |
0 |
0 |
0 |
38% |
| manila/data/backup_driver.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/data/drivers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/data/drivers/nfs.py |
NFSBackupDriver |
11 |
11 |
0 |
0 |
0 |
0% |
| manila/data/drivers/nfs.py |
(no class) |
8 |
8 |
0 |
0 |
0 |
0% |
| manila/data/helper.py |
DataServiceHelper |
130 |
5 |
0 |
64 |
11 |
92% |
| manila/data/helper.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/data/manager.py |
DataManager |
332 |
82 |
0 |
88 |
11 |
75% |
| manila/data/manager.py |
(no class) |
44 |
0 |
0 |
0 |
0 |
100% |
| manila/data/rpcapi.py |
DataAPI |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/data/rpcapi.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/data/utils.py |
Copy |
98 |
0 |
0 |
52 |
3 |
98% |
| manila/data/utils.py |
(no class) |
22 |
0 |
0 |
2 |
1 |
96% |
| manila/db/__init__.py |
(no class) |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/db/api.py |
(no class) |
553 |
0 |
0 |
0 |
0 |
100% |
| manila/db/base.py |
Base |
4 |
0 |
0 |
2 |
0 |
100% |
| manila/db/base.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migration.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/env.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/migration.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/0274d20c560f_add_ou_to_security_service.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/03da71c0e321_convert_cgs_to_share_groups.py |
(no class) |
79 |
0 |
0 |
2 |
0 |
100% |
| manila/db/migrations/alembic/versions/097fad24d2fc_add_share_instances_share_id_index.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/0c23aec99b74_add_per_share_gigabytes_quota_class.py |
(no class) |
18 |
3 |
0 |
0 |
0 |
83% |
| manila/db/migrations/alembic/versions/0d8c8f6d54a4_modify_share_servers_table.py |
(no class) |
19 |
6 |
0 |
0 |
0 |
68% |
| manila/db/migrations/alembic/versions/11ee96se625f3_add_metadata_for_access.py |
(no class) |
19 |
6 |
0 |
0 |
0 |
68% |
| manila/db/migrations/alembic/versions/162a3e673105_manila_init.py |
(no class) |
39 |
4 |
0 |
2 |
0 |
90% |
| manila/db/migrations/alembic/versions/17115072e1c3_add_nova_net_id_column_to_share_networks.py |
(no class) |
8 |
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 |
(no class) |
21 |
6 |
0 |
0 |
0 |
71% |
| manila/db/migrations/alembic/versions/1e2d600bf972_add_transfers.py |
(no class) |
21 |
6 |
0 |
0 |
0 |
71% |
| manila/db/migrations/alembic/versions/1f0bd302c1a6_add_availability_zones_table.py |
(no class) |
47 |
0 |
0 |
12 |
0 |
100% |
| manila/db/migrations/alembic/versions/211836bf835c_add_access_level.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/221a83cfd85b_change_user_project_id_length.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/238720805ce1_add_messages_table.py |
(no class) |
17 |
3 |
0 |
0 |
0 |
82% |
| manila/db/migrations/alembic/versions/27cb96d991fa_add_description_for_share_type.py |
(no class) |
18 |
6 |
0 |
0 |
0 |
67% |
| manila/db/migrations/alembic/versions/293fac1130ca_add_replication_attrs.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/2d708a9a3ba9_backup_change_az_to_az_id.py |
(no class) |
31 |
1 |
0 |
8 |
1 |
95% |
| manila/db/migrations/alembic/versions/2f27d904214c_add_backup_type_column.py |
(no class) |
20 |
6 |
0 |
0 |
0 |
70% |
| manila/db/migrations/alembic/versions/30cb96d995fa_add_is_public_column_for_share.py |
(no class) |
18 |
6 |
0 |
0 |
0 |
67% |
| manila/db/migrations/alembic/versions/323840a08dc4_add_shares_task_state.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/344c1ac4747f_add_share_instance_access_rules_status.py |
(no class) |
36 |
0 |
0 |
12 |
0 |
100% |
| manila/db/migrations/alembic/versions/3651e16d7c43_add_consistency_groups.py |
(no class) |
52 |
14 |
0 |
0 |
0 |
73% |
| manila/db/migrations/alembic/versions/38e632621e5a_change_volume_type_to_share_type.py |
(no class) |
47 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/3a482171410f_add_drivers_private_data_table.py |
(no class) |
19 |
6 |
0 |
0 |
0 |
68% |
| manila/db/migrations/alembic/versions/3db9992c30f3_transform_statuses_to_lowercase.py |
(no class) |
16 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/3e7d62517afa_add_create_share_from_snapshot_support.py |
(no class) |
34 |
0 |
0 |
4 |
1 |
97% |
| manila/db/migrations/alembic/versions/40d1f2374e89_add_mount_point_name_to_share_instances.py |
(no class) |
20 |
6 |
0 |
0 |
0 |
70% |
| manila/db/migrations/alembic/versions/478c445d8d3e_add_security_service_update_control_fields.py |
(no class) |
31 |
8 |
0 |
0 |
0 |
74% |
| manila/db/migrations/alembic/versions/48a7beae3117_move_share_type_id_to_instances.py |
(no class) |
24 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/493eaffd79e1_add_mtu_network_allocations_share_networks.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/4a482571410f_add_backends_info_table.py |
(no class) |
19 |
6 |
0 |
0 |
0 |
68% |
| manila/db/migrations/alembic/versions/4ee2cf4be19a_remove_share_snapshots_export_location.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/5077ffcc5f1c_add_share_instances.py |
(no class) |
93 |
0 |
0 |
14 |
0 |
100% |
| manila/db/migrations/alembic/versions/5155c7077f99_add_more_network_info_attributes_to_network_allocations_table.py |
(no class) |
14 |
0 |
0 |
2 |
0 |
100% |
| manila/db/migrations/alembic/versions/5237b6625330_add_availability_zone_id_field_to_share_groups.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/533646c7af38_remove_unused_attr_status.py |
(no class) |
23 |
6 |
0 |
4 |
0 |
78% |
| manila/db/migrations/alembic/versions/54667b9cade7_restore_share_instance_access_map_state.py |
(no class) |
23 |
0 |
0 |
2 |
0 |
100% |
| manila/db/migrations/alembic/versions/55761e5f59c5_add_snapshot_support_extra_spec_to_share_types.py |
(no class) |
31 |
0 |
0 |
4 |
1 |
97% |
| manila/db/migrations/alembic/versions/56cdbe267881_add_share_export_locations_table.py |
(no class) |
27 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/579c267fbb4d_add_share_instances_access_map.py |
(no class) |
28 |
0 |
0 |
6 |
0 |
100% |
| manila/db/migrations/alembic/versions/59eb64046740_add_required_extra_spec.py |
(no class) |
18 |
0 |
0 |
2 |
0 |
100% |
| manila/db/migrations/alembic/versions/5aa813ae673d_add_task_state_field_for_share_servers.py |
(no class) |
22 |
6 |
0 |
0 |
0 |
73% |
| manila/db/migrations/alembic/versions/63809d875e32_add_access_key.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/6a3fd2984bc31_add_is_auto_deletable_and_identifier_fields_for_share_servers.py |
(no class) |
29 |
9 |
0 |
2 |
0 |
71% |
| manila/db/migrations/alembic/versions/7d142971c4ef_add_reservation_expire_index.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/805685098bd2_add_share_network_subnets_table_and_modify_share_servers_table.py |
(no class) |
81 |
10 |
0 |
20 |
4 |
86% |
| manila/db/migrations/alembic/versions/829a09b0ddd4_fix_project_share_type_quotas_unique_constraint.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/87ce15c59bbe_add_revert_to_snapshot_support.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/927920b37453_add_provider_location_for_share_group_snapshot_members_model.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/95e3cf760840_remove_nova_net_id_column_from_share_.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/99d328f0a3d2_add_disable_reason_to_service.py |
(no class) |
18 |
6 |
0 |
0 |
0 |
67% |
| manila/db/migrations/alembic/versions/9afbe2df4945_add_backup.py |
(no class) |
29 |
12 |
0 |
0 |
0 |
59% |
| manila/db/migrations/alembic/versions/a77e2ad5012d_add_share_snapshot_access.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/a87e0fb17dee_multiple_share_server_subnets.py |
(no class) |
92 |
28 |
0 |
16 |
1 |
73% |
| manila/db/migrations/alembic/versions/ac0620cbe74d_add_share_network_subnet_metadata.py |
(no class) |
22 |
6 |
0 |
0 |
0 |
73% |
| manila/db/migrations/alembic/versions/aebe2a413e13_add_state_column_for_service.py |
(no class) |
18 |
6 |
0 |
0 |
0 |
67% |
| manila/db/migrations/alembic/versions/b10fb432c042_squash_share_group_snapshot_members_and_share_snapshot_instance_models.py |
(no class) |
37 |
0 |
0 |
6 |
0 |
100% |
| manila/db/migrations/alembic/versions/b516de97bfee_add_quota_per_share_type_model.py |
(no class) |
13 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/bb5938d74b73_add_snapshot_metadata_table.py |
(no class) |
22 |
6 |
0 |
0 |
0 |
73% |
| manila/db/migrations/alembic/versions/c476aeb186ec_add_default_ad_site_to_security_service.py |
(no class) |
19 |
6 |
0 |
0 |
0 |
68% |
| manila/db/migrations/alembic/versions/cb20f743ca7b_add_resource_locks.py |
(no class) |
21 |
6 |
0 |
0 |
0 |
71% |
| manila/db/migrations/alembic/versions/cdefa6287df8_add_ensuring_field_to_services.py |
(no class) |
18 |
6 |
0 |
0 |
0 |
67% |
| manila/db/migrations/alembic/versions/d5db24264f5c_add_consistent_snapshot_support_attr_to_share_group_model.py |
(no class) |
18 |
0 |
0 |
4 |
0 |
100% |
| manila/db/migrations/alembic/versions/dda6de06349_add_export_locations_metadata.py |
(no class) |
39 |
12 |
0 |
2 |
0 |
71% |
| manila/db/migrations/alembic/versions/e1949a93157a_add_share_group_types_table.py |
(no class) |
35 |
12 |
0 |
2 |
0 |
68% |
| manila/db/migrations/alembic/versions/e6d88547b381_add_progress_field_to_share_instance.py |
(no class) |
24 |
6 |
0 |
0 |
0 |
75% |
| manila/db/migrations/alembic/versions/e8ea58723178_remove_host_from_driver_private_data.py |
(no class) |
40 |
3 |
0 |
4 |
0 |
93% |
| manila/db/migrations/alembic/versions/e975ea83b712_add_share_server_encryption.py |
(no class) |
50 |
21 |
0 |
0 |
0 |
58% |
| manila/db/migrations/alembic/versions/e9f79621d83f_add_cast_rules_to_readonly_to_share_instances.py |
(no class) |
24 |
3 |
0 |
4 |
1 |
79% |
| manila/db/migrations/alembic/versions/eb6d5544cbbd_add_provider_location_to_share_snapshot_instances.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/alembic/versions/ef0c02b4366_add_share_type_projects.py |
(no class) |
33 |
12 |
0 |
0 |
0 |
64% |
| manila/db/migrations/alembic/versions/fbdfabcba377_change_the_mysql_datetime_precision.py |
(no class) |
19 |
0 |
0 |
8 |
0 |
100% |
| manila/db/migrations/alembic/versions/fdfb668d19e1_add_gateway_to_network_allocations_table.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/db/migrations/utils.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/api.py |
(no class) |
3720 |
383 |
0 |
988 |
132 |
87% |
| manila/db/sqlalchemy/models.py |
ManilaBase |
8 |
0 |
0 |
6 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Service |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Quota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ProjectUserQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ProjectShareTypeQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
QuotaClass |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
QuotaUsage |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Reservation |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Share |
38 |
4 |
0 |
22 |
1 |
85% |
| manila/db/sqlalchemy/models.py |
ShareInstance |
7 |
0 |
0 |
6 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareInstanceExportLocations |
5 |
1 |
0 |
2 |
0 |
86% |
| manila/db/sqlalchemy/models.py |
ShareInstanceExportLocationsMetadata |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/db/sqlalchemy/models.py |
ShareTypes |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareTypeProjects |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareTypeExtraSpecs |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareAccessMapping |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareAccessRulesMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareInstanceAccessMapping |
2 |
0 |
0 |
2 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareSnapshot |
38 |
2 |
0 |
16 |
4 |
89% |
| manila/db/sqlalchemy/models.py |
ShareSnapshotMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareSnapshotInstance |
6 |
1 |
0 |
2 |
1 |
75% |
| manila/db/sqlalchemy/models.py |
ShareSnapshotAccessMapping |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/db/sqlalchemy/models.py |
ShareSnapshotInstanceAccessMapping |
2 |
0 |
0 |
2 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareSnapshotInstanceExportLocation |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
SecurityService |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareNetwork |
10 |
2 |
0 |
8 |
1 |
72% |
| manila/db/sqlalchemy/models.py |
ShareNetworkSubnet |
10 |
2 |
0 |
4 |
1 |
79% |
| manila/db/sqlalchemy/models.py |
ShareNetworkSubnetMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareServer |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
EncryptionRef |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareServerBackendDetails |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareServerShareNetworkSubnetMapping |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareNetworkSecurityServiceAssociation |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Transfer |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
NetworkAllocation |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
DriverPrivateData |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
AvailabilityZone |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroupTypes |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroup |
2 |
1 |
0 |
2 |
1 |
50% |
| manila/db/sqlalchemy/models.py |
ShareGroupTypeProjects |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroupTypeSpecs |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroupSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroupTypeShareTypeMapping |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareGroupShareTypeMapping |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
Message |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ResourceLock |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
BackendInfo |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
AsynchronousOperationData |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/models.py |
ShareBackup |
3 |
3 |
0 |
2 |
0 |
0% |
| manila/db/sqlalchemy/models.py |
(no class) |
633 |
5 |
0 |
14 |
1 |
99% |
| manila/db/sqlalchemy/query.py |
Query |
3 |
1 |
0 |
2 |
1 |
60% |
| manila/db/sqlalchemy/query.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/db/sqlalchemy/utils.py |
(no class) |
15 |
0 |
0 |
6 |
0 |
100% |
| manila/exception.py |
ConvertedException |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
Error |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManilaException |
26 |
3 |
0 |
16 |
1 |
90% |
| manila/exception.py |
NetworkException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NetworkBindException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NetworkBadConfigurationException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
BadConfigurationException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NotAuthorized |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
AdminRequired |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
PolicyNotAuthorized |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
Conflict |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
Invalid |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidRequest |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidResults |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidInput |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidContentType |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidHost |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidParameterValue |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidUUID |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidDriverMode |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidAPIVersionString |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VersionNotFoundForAPIMethod |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidGlobalAPIVersion |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidCapacity |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ValidationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MessageNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ResourceLockNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ResourceVisibilityLockExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
Found |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InUse |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
AvailabilityZoneNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworkNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworkSubnetNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworkSubnetNotFoundByShareServer |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerNotFoundByFilters |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
AllocationsNotFoundForShareServer |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareNetwork |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerInUse |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerMigrationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerMigrationFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareServer |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareMigrationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareMigrationFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareDataCopyFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareDataCopyCancelled |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ServiceIPNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
AdminIPNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerNotCreated |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerNotReady |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareServerBackendDetailsNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ServiceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ServiceIsDown |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HostNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SchedulerHostFilterNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SchedulerHostWeigherNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HostBinaryNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
TransferNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidReservationExpiration |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidQuotaValue |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaResourceUnknown |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ProjectUserQuotaNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ProjectShareTypeQuotaNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ProjectQuotaNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaClassNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaUsageNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ReservationNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
OverQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MigrationNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MigrationNotFoundByStatus |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
FileNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MigrationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MalformedRequestBody |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ConfigNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
PasteAppNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NoValidHost |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
WillNotSchedule |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QuotaError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSizeExceedsAvailableQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SnapshotSizeExceedsAvailableQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSizeExceedsLimit |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SnapshotLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworksLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupsLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupSnapshotsLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareReplicasLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareReplicaSizeExceedsAvailableQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EncryptionKeysLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
GlusterfsException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShare |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidAuthKey |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareBusyException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareInstance |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManageInvalidShare |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManageShareServerError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
UnmanageInvalidShare |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
PortLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
IpAddressGenerationFailureClient |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareAccessExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareAccessMetadataNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSnapshotAccessExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidSnapshotAccess |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareAccess |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareAccessLevel |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareAccessType |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
DriverCannotTransferShareWithRules |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareBackendException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
OperationNotSupportedByDriverMode |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
RequirementMissing |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ExportLocationNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareInstanceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSnapshotNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSnapshotInstanceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSnapshotNotSupported |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupSnapshotNotSupported |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareSnapshotIsBusy |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareSnapshotInstance |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManageInvalidShareSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
UnmanageInvalidShareSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MetadataItemNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidMetadata |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidMetadataSize |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SecurityServiceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidSecurityService |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworkSecurityServiceAssociationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareNetworkSecurityServiceDissociationError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SecurityServiceFailedAuth |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidVolume |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareType |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareGroupType |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidExtraSpec |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VolumeNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VolumeSnapshotNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeAccessNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeAccessNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeNotFoundByName |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeNotFoundByName |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeExtraSpecsNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeSpecsNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeInUse |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
IPAddressInUse |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeInUse |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeDoesNotExist |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
DefaultShareTypeNotConfigured |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeAccessExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeAccessExists |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeCreateFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareTypeUpdateFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManilaBarbicanACLError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManilaBarbicanAppCredsError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupTypeCreateFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ManageExistingShareTypeMismatch |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareExtendingError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareShrinkingError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareShrinkingPossibleDataLoss |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InstanceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
BridgeDoesNotExist |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ServiceInstanceException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ServiceInstanceUnavailable |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
StorageResourceException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
StorageResourceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SnapshotResourceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SnapshotUnavailable |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NetAppException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NetAppBusyAggregateForFlexGroupException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VserverNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VserverNotSpecified |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VserverNotReady |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCPowerMaxXMLAPIError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCPowerMaxLockRequiredException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCPowerMaxInvalidMoverID |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCVnxXMLAPIError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCVnxLockRequiredException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCVnxInvalidMoverID |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EMCUnityError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HPE3ParInvalidClient |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HPE3ParInvalid |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HPE3ParUnexpectedError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
GPFSException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
GPFSGaneshaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
GaneshaCommandFailure |
3 |
0 |
0 |
2 |
1 |
80% |
| manila/exception.py |
InvalidSqliteDB |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SSHException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HDFSException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MapRFSException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZFSonLinuxException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QBException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
QBRpcException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
SSHInjectionThreat |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASBackendException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASConnException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASSSCIsBusy |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASSSCContextChange |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASDirectoryNotEmpty |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASItemNotFoundException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HNASNothingToCloneException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupSnapshotNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareGroupSnapshotMemberNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareGroup |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidShareGroupSnapshot |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
DriverNotInitialized |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareResourceNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareUmountException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareMountException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareCopyDataException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ReplicationException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareReplicaNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
TegileAPIException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
StorageCommunicationException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
EvaluatorParseException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HSPBackendException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HSPTimeoutException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
HSPItemNotFoundException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NexentaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
LockCreationFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
LockingFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
GaneshaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InfortrendCLIException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InfortrendNASException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraUnknownCmd |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraSessionRequestException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraBadHTTPResponseStatus |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraFailedCmdWithDump |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraVPSANoActiveController |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraServerCreateFailure |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraAttachmentsNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraManilaInvalidAccessKey |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraVPSAVolumeShareFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraInvalidShareAccessType |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraShareNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraExtendShareFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraInvalidProtocol |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraShareNotValid |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraVPSASnapshotCreateFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraVPSASnapshotManageFailed |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ZadaraServerNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
MacrosanBackendExeption |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
BackupException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
InvalidBackup |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
BackupLimitExceeded |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareBackupNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
ShareBackupSizeExceedsAvailableQuota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
NetappActiveIQWeigherRequiredParameter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VastApiException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VastApiRetry |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VastShareNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
VastDriverException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/exception.py |
(no class) |
545 |
0 |
0 |
0 |
0 |
100% |
| manila/i18n.py |
(no class) |
8 |
2 |
0 |
0 |
0 |
75% |
| manila/image/__init__.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/image/glance.py |
API |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/image/glance.py |
(no class) |
21 |
1 |
0 |
0 |
0 |
95% |
| manila/keymgr/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/keymgr/barbican.py |
BarbicanSecretACL |
40 |
32 |
0 |
2 |
0 |
24% |
| manila/keymgr/barbican.py |
BarbicanUserAppCreds |
28 |
12 |
0 |
4 |
0 |
62% |
| manila/keymgr/barbican.py |
(no class) |
55 |
9 |
0 |
4 |
1 |
83% |
| manila/lock/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/lock/api.py |
API |
74 |
6 |
0 |
30 |
3 |
89% |
| manila/lock/api.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/manager.py |
PeriodicTasks |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/manager.py |
Manager |
20 |
6 |
0 |
6 |
0 |
69% |
| manila/manager.py |
SchedulerDependentManager |
10 |
1 |
0 |
2 |
0 |
92% |
| manila/manager.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/message/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/message/api.py |
API |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/message/api.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/message/message_field.py |
Resource |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/message/message_field.py |
Action |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/message/message_field.py |
Detail |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/message/message_field.py |
(no class) |
83 |
3 |
0 |
10 |
1 |
91% |
| manila/message/message_levels.py |
(no class) |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/network/__init__.py |
NetworkBaseAPI |
26 |
5 |
0 |
14 |
0 |
88% |
| manila/network/__init__.py |
(no class) |
33 |
0 |
0 |
2 |
0 |
100% |
| manila/network/linux/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/network/linux/interface.py |
LinuxInterfaceDriver |
38 |
4 |
0 |
24 |
5 |
85% |
| manila/network/linux/interface.py |
NoopInterfaceDriver |
3 |
3 |
0 |
0 |
0 |
0% |
| manila/network/linux/interface.py |
OVSInterfaceDriver |
33 |
3 |
0 |
12 |
4 |
84% |
| manila/network/linux/interface.py |
BridgeInterfaceDriver |
18 |
1 |
0 |
4 |
1 |
91% |
| manila/network/linux/interface.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/network/linux/ip_lib.py |
SubProcessBase |
12 |
0 |
0 |
4 |
0 |
100% |
| manila/network/linux/ip_lib.py |
IPWrapper |
40 |
1 |
0 |
18 |
2 |
95% |
| manila/network/linux/ip_lib.py |
IPDevice |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/network/linux/ip_lib.py |
IpCommandBase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/network/linux/ip_lib.py |
IpDeviceCommandBase |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/network/linux/ip_lib.py |
IpLinkCommand |
25 |
1 |
0 |
2 |
1 |
93% |
| manila/network/linux/ip_lib.py |
IpAddrCommand |
27 |
1 |
0 |
14 |
1 |
95% |
| manila/network/linux/ip_lib.py |
IpRouteCommand |
70 |
6 |
0 |
38 |
6 |
89% |
| manila/network/linux/ip_lib.py |
IpNetnsCommand |
17 |
1 |
0 |
10 |
1 |
93% |
| manila/network/linux/ip_lib.py |
(no class) |
92 |
4 |
0 |
2 |
1 |
95% |
| manila/network/linux/ovs_lib.py |
OVSBridge |
17 |
2 |
0 |
0 |
0 |
88% |
| manila/network/linux/ovs_lib.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/network/neutron/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/network/neutron/api.py |
PortBindingAlreadyExistsClient |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/network/neutron/api.py |
API |
208 |
73 |
0 |
44 |
6 |
65% |
| manila/network/neutron/api.py |
(no class) |
59 |
1 |
0 |
0 |
0 |
98% |
| manila/network/neutron/constants.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/network/neutron/neutron_network_plugin.py |
NeutronNetworkPlugin |
141 |
10 |
0 |
54 |
8 |
90% |
| manila/network/neutron/neutron_network_plugin.py |
NeutronSingleNetworkPlugin |
35 |
2 |
0 |
20 |
2 |
93% |
| manila/network/neutron/neutron_network_plugin.py |
NeutronBindNetworkPlugin |
87 |
7 |
0 |
42 |
5 |
91% |
| manila/network/neutron/neutron_network_plugin.py |
NeutronBindSingleNetworkPlugin |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/network/neutron/neutron_network_plugin.py |
(no class) |
64 |
0 |
0 |
0 |
0 |
100% |
| manila/network/standalone_network_plugin.py |
StandaloneNetworkPlugin |
116 |
0 |
0 |
54 |
0 |
100% |
| manila/network/standalone_network_plugin.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/opts.py |
(no class) |
87 |
87 |
0 |
0 |
0 |
0% |
| manila/policies/__init__.py |
(no class) |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/availability_zone.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/base.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/message.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/quota_class_set.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/quota_set.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/resource_lock.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/scheduler_stats.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/security_service.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/service.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_access.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_access_metadata.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_backup.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_export_location.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_group.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_group_snapshot.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_group_type.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_group_types_spec.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_instance.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_instance_export_location.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_network.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_network_subnet.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_replica.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_replica_export_location.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_server.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_snapshot.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_snapshot_export_location.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_snapshot_instance.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_snapshot_instance_export_location.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_transfer.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_type.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/share_types_extra_spec.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/policies/shares.py |
(no class) |
44 |
0 |
0 |
0 |
0 |
100% |
| manila/policy.py |
(no class) |
86 |
16 |
0 |
14 |
2 |
76% |
| manila/privsep/__init__.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/privsep/common.py |
(no class) |
18 |
13 |
0 |
0 |
0 |
28% |
| manila/privsep/filesystem.py |
(no class) |
11 |
3 |
0 |
0 |
0 |
73% |
| manila/privsep/lvm.py |
(no class) |
34 |
16 |
0 |
4 |
0 |
47% |
| manila/privsep/os.py |
(no class) |
49 |
26 |
0 |
6 |
0 |
42% |
| manila/quota.py |
DbQuotaDriver |
131 |
4 |
0 |
84 |
3 |
96% |
| manila/quota.py |
BaseResource |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/quota.py |
ReservableResource |
3 |
0 |
0 |
2 |
0 |
100% |
| manila/quota.py |
AbsoluteResource |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/quota.py |
CountableResource |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/quota.py |
QuotaEngine |
48 |
0 |
0 |
10 |
2 |
97% |
| manila/quota.py |
(no class) |
70 |
0 |
0 |
0 |
0 |
100% |
| manila/rpc.py |
JsonPayloadSerializer |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/rpc.py |
RequestContextSerializer |
19 |
7 |
0 |
12 |
3 |
55% |
| manila/rpc.py |
(no class) |
68 |
2 |
0 |
4 |
1 |
96% |
| manila/scheduler/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/base_handler.py |
BaseHandler |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/base_handler.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/drivers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/drivers/base.py |
Scheduler |
13 |
7 |
0 |
0 |
0 |
46% |
| manila/scheduler/drivers/base.py |
(no class) |
34 |
6 |
0 |
0 |
0 |
82% |
| manila/scheduler/drivers/chance.py |
ChanceScheduler |
20 |
20 |
0 |
4 |
0 |
0% |
| manila/scheduler/drivers/chance.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/drivers/filter.py |
FilterScheduler |
227 |
30 |
0 |
94 |
12 |
84% |
| manila/scheduler/drivers/filter.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/drivers/simple.py |
SimpleScheduler |
21 |
0 |
0 |
8 |
1 |
97% |
| manila/scheduler/drivers/simple.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalConstant |
21 |
0 |
0 |
4 |
1 |
96% |
| manila/scheduler/evaluator/evaluator.py |
EvalSignOp |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalAddOp |
8 |
0 |
0 |
6 |
1 |
93% |
| manila/scheduler/evaluator/evaluator.py |
EvalMultOp |
12 |
0 |
0 |
6 |
1 |
94% |
| manila/scheduler/evaluator/evaluator.py |
EvalPowerOp |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalNegateOp |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalComparisonOp |
10 |
0 |
0 |
4 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalTernaryOp |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalFunction |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalCommaSeperator |
10 |
0 |
0 |
4 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalBoolAndOp |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
EvalBoolOrOp |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/evaluator/evaluator.py |
(no class) |
94 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/filters/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/affinity.py |
AffinityBaseFilter |
34 |
5 |
0 |
12 |
2 |
85% |
| manila/scheduler/filters/affinity.py |
AffinityFilter |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/affinity.py |
AntiAffinityFilter |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/affinity.py |
SchedulerHintsNotSet |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/affinity.py |
AffinityFilterTypeNotSetError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/affinity.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/availability_zone.py |
AvailabilityZoneFilter |
16 |
0 |
0 |
6 |
0 |
100% |
| manila/scheduler/filters/availability_zone.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/base.py |
BaseFilter |
5 |
0 |
0 |
4 |
0 |
100% |
| manila/scheduler/filters/base.py |
BaseFilterHandler |
17 |
0 |
0 |
8 |
0 |
100% |
| manila/scheduler/filters/base.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/base_host.py |
BaseHostFilter |
2 |
1 |
0 |
0 |
0 |
50% |
| manila/scheduler/filters/base_host.py |
HostFilterHandler |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/base_host.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/capabilities.py |
CapabilitiesFilter |
9 |
0 |
0 |
4 |
0 |
100% |
| manila/scheduler/filters/capabilities.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/capacity.py |
CapacityFilter |
40 |
0 |
0 |
20 |
0 |
100% |
| manila/scheduler/filters/capacity.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/create_from_snapshot.py |
CreateFromSnapshotFilter |
16 |
0 |
0 |
6 |
0 |
100% |
| manila/scheduler/filters/create_from_snapshot.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/driver.py |
DriverFilter |
30 |
0 |
0 |
4 |
0 |
100% |
| manila/scheduler/filters/driver.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/extra_specs_ops.py |
(no class) |
34 |
3 |
0 |
20 |
2 |
91% |
| manila/scheduler/filters/host.py |
OnlyHostFilter |
10 |
0 |
0 |
6 |
0 |
100% |
| manila/scheduler/filters/host.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/ignore_attempted_hosts.py |
IgnoreAttemptedHostsFilter |
10 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/filters/ignore_attempted_hosts.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/json.py |
JsonFilter |
54 |
1 |
0 |
30 |
1 |
98% |
| manila/scheduler/filters/json.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/retry.py |
RetryFilter |
10 |
0 |
0 |
2 |
0 |
100% |
| manila/scheduler/filters/retry.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/share_group_filters/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/share_group_filters/consistent_snapshot.py |
ConsistentSnapshotFilter |
4 |
1 |
0 |
2 |
1 |
67% |
| manila/scheduler/filters/share_group_filters/consistent_snapshot.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/filters/share_replication.py |
ShareReplicationFilter |
23 |
0 |
0 |
10 |
0 |
100% |
| manila/scheduler/filters/share_replication.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/host_manager.py |
ReadOnlyDict |
14 |
8 |
0 |
6 |
3 |
45% |
| manila/scheduler/host_manager.py |
HostState |
161 |
2 |
0 |
80 |
4 |
98% |
| manila/scheduler/host_manager.py |
PoolState |
33 |
2 |
0 |
6 |
2 |
90% |
| manila/scheduler/host_manager.py |
HostManager |
116 |
9 |
0 |
66 |
9 |
90% |
| manila/scheduler/host_manager.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/manager.py |
SchedulerManager |
116 |
17 |
0 |
30 |
2 |
86% |
| manila/scheduler/manager.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/rpcapi.py |
SchedulerAPI |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/rpcapi.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/scheduler_options.py |
SchedulerOptions |
31 |
7 |
0 |
12 |
0 |
84% |
| manila/scheduler/scheduler_options.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/utils.py |
(no class) |
56 |
2 |
0 |
20 |
0 |
97% |
| manila/scheduler/weighers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/base.py |
WeighedObject |
3 |
1 |
0 |
0 |
0 |
67% |
| manila/scheduler/weighers/base.py |
BaseWeigher |
14 |
0 |
0 |
10 |
0 |
100% |
| manila/scheduler/weighers/base.py |
BaseWeightHandler |
11 |
1 |
0 |
6 |
1 |
88% |
| manila/scheduler/weighers/base.py |
(no class) |
28 |
0 |
0 |
8 |
0 |
100% |
| manila/scheduler/weighers/base_host.py |
WeighedHost |
2 |
1 |
0 |
0 |
0 |
50% |
| manila/scheduler/weighers/base_host.py |
BaseHostWeigher |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/base_host.py |
HostWeightHandler |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/base_host.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/capacity.py |
CapacityWeigher |
36 |
2 |
0 |
22 |
2 |
93% |
| manila/scheduler/weighers/capacity.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/goodness.py |
GoodnessWeigher |
36 |
0 |
0 |
10 |
1 |
98% |
| manila/scheduler/weighers/goodness.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/host_affinity.py |
HostAffinityWeigher |
18 |
0 |
0 |
6 |
0 |
100% |
| manila/scheduler/weighers/host_affinity.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/netapp_aiq.py |
NetAppAIQWeigher |
128 |
19 |
0 |
40 |
7 |
82% |
| manila/scheduler/weighers/netapp_aiq.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/scheduler/weighers/pool.py |
PoolWeigher |
12 |
0 |
0 |
6 |
0 |
100% |
| manila/scheduler/weighers/pool.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/service.py |
Service |
131 |
22 |
0 |
46 |
14 |
77% |
| manila/service.py |
WSGIService |
30 |
10 |
0 |
10 |
4 |
60% |
| manila/service.py |
(no class) |
66 |
14 |
0 |
8 |
3 |
74% |
| manila/services/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/services/api.py |
API |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/services/api.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/share/__init__.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/share/access.py |
ShareInstanceAccessDatabaseMixin |
52 |
2 |
0 |
24 |
1 |
96% |
| manila/share/access.py |
ShareInstanceAccess |
125 |
12 |
0 |
46 |
3 |
88% |
| manila/share/access.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/share/api.py |
API |
1705 |
152 |
0 |
706 |
67 |
90% |
| manila/share/api.py |
(no class) |
175 |
0 |
0 |
0 |
0 |
100% |
| manila/share/configuration.py |
Configuration |
12 |
0 |
0 |
2 |
0 |
100% |
| manila/share/configuration.py |
(no class) |
8 |
0 |
1 |
0 |
0 |
100% |
| manila/share/driver.py |
ExecuteMixin |
15 |
1 |
0 |
4 |
1 |
89% |
| manila/share/driver.py |
GaneshaMixin |
2 |
0 |
0 |
2 |
1 |
75% |
| manila/share/driver.py |
ShareDriver |
311 |
58 |
15 |
128 |
14 |
82% |
| manila/share/driver.py |
(no class) |
140 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/cephfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/cephfs/driver.py |
RadosError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/cephfs/driver.py |
AllocationCapacityCache |
8 |
1 |
0 |
2 |
1 |
80% |
| manila/share/drivers/cephfs/driver.py |
CephFSDriver |
313 |
44 |
0 |
92 |
22 |
82% |
| manila/share/drivers/cephfs/driver.py |
NativeProtocolHelper |
90 |
16 |
0 |
34 |
7 |
80% |
| manila/share/drivers/cephfs/driver.py |
NFSProtocolHelperMixin |
30 |
4 |
0 |
12 |
3 |
83% |
| manila/share/drivers/cephfs/driver.py |
NFSProtocolHelper |
47 |
4 |
0 |
18 |
4 |
88% |
| manila/share/drivers/cephfs/driver.py |
NFSClusterProtocolHelper |
79 |
34 |
0 |
32 |
1 |
52% |
| manila/share/drivers/cephfs/driver.py |
(no class) |
171 |
21 |
0 |
14 |
0 |
83% |
| manila/share/drivers/container/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/container/container_helper.py |
DockerExecHelper |
131 |
0 |
0 |
18 |
0 |
100% |
| manila/share/drivers/container/container_helper.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/container/driver.py |
ContainerShareDriver |
245 |
32 |
0 |
64 |
3 |
85% |
| manila/share/drivers/container/driver.py |
(no class) |
64 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/container/protocol_helper.py |
DockerCIFSHelper |
61 |
1 |
0 |
20 |
2 |
96% |
| manila/share/drivers/container/protocol_helper.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/container/security_service_helper.py |
SecurityServiceHelper |
40 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/container/security_service_helper.py |
(no class) |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/container/storage_helper.py |
LVMHelper |
85 |
8 |
0 |
10 |
1 |
91% |
| manila/share/drivers/container/storage_helper.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/common/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/common/enas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/common/enas/connector.py |
XMLAPIConnector |
56 |
1 |
0 |
14 |
2 |
96% |
| manila/share/drivers/dell_emc/common/enas/connector.py |
SSHConnector |
19 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/dell_emc/common/enas/connector.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/common/enas/constants.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/common/enas/utils.py |
(no class) |
89 |
14 |
0 |
30 |
2 |
83% |
| manila/share/drivers/dell_emc/common/enas/xml_api_parser.py |
XMLAPIParser |
146 |
1 |
0 |
48 |
6 |
96% |
| manila/share/drivers/dell_emc/common/enas/xml_api_parser.py |
(no class) |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/driver.py |
EMCShareDriver |
93 |
7 |
0 |
32 |
6 |
90% |
| manila/share/drivers/dell_emc/driver.py |
(no class) |
44 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugin_manager.py |
EMCPluginManager |
7 |
1 |
0 |
4 |
1 |
82% |
| manila/share/drivers/dell_emc/plugin_manager.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/base.py |
StorageConnection |
7 |
5 |
0 |
0 |
0 |
29% |
| manila/share/drivers/dell_emc/plugins/base.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerflex/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerflex/connection.py |
PowerFlexStorageConnection |
156 |
6 |
0 |
40 |
9 |
92% |
| manila/share/drivers/dell_emc/plugins/powerflex/connection.py |
(no class) |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py |
StorageObjectManager |
140 |
5 |
0 |
46 |
13 |
89% |
| manila/share/drivers/dell_emc/plugins/powerflex/object_manager.py |
(no class) |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/connection.py |
PowerMaxStorageConnection |
393 |
393 |
0 |
148 |
0 |
0% |
| manila/share/drivers/dell_emc/plugins/powermax/connection.py |
(no class) |
78 |
78 |
0 |
0 |
0 |
0% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
StorageObjectManager |
15 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
StorageObject |
64 |
0 |
0 |
38 |
4 |
96% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
FileSystem |
107 |
0 |
0 |
42 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
StoragePool |
28 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
MountPoint |
57 |
0 |
0 |
32 |
2 |
98% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
Mover |
72 |
0 |
0 |
42 |
3 |
97% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
VDM |
81 |
0 |
0 |
38 |
3 |
97% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
Snapshot |
50 |
0 |
0 |
20 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
MoverInterface |
59 |
1 |
0 |
32 |
1 |
98% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
DNSDomain |
23 |
0 |
0 |
12 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
CIFSServer |
96 |
0 |
0 |
44 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
CIFSShare |
109 |
0 |
0 |
38 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
NFSShare |
158 |
2 |
0 |
62 |
7 |
96% |
| manila/share/drivers/dell_emc/plugins/powermax/object_manager.py |
(no class) |
143 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerscale/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py |
PowerScaleStorageConnection |
439 |
2 |
0 |
178 |
15 |
97% |
| manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py |
(no class) |
59 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py |
PowerScaleApi |
275 |
4 |
0 |
102 |
6 |
97% |
| manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py |
SmbPermission |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerscale/powerscale_api.py |
(no class) |
63 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerstore/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerstore/client.py |
PowerStoreClient |
137 |
0 |
0 |
52 |
2 |
99% |
| manila/share/drivers/dell_emc/plugins/powerstore/client.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/powerstore/connection.py |
PowerStoreStorageConnection |
227 |
3 |
0 |
74 |
11 |
95% |
| manila/share/drivers/dell_emc/plugins/powerstore/connection.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/unity/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/unity/client.py |
UnityClient |
158 |
14 |
0 |
26 |
3 |
90% |
| manila/share/drivers/dell_emc/plugins/unity/client.py |
(no class) |
58 |
0 |
0 |
2 |
1 |
98% |
| manila/share/drivers/dell_emc/plugins/unity/connection.py |
UnityStorageConnection |
386 |
16 |
0 |
140 |
20 |
93% |
| manila/share/drivers/dell_emc/plugins/unity/connection.py |
(no class) |
91 |
0 |
0 |
2 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/unity/utils.py |
(no class) |
61 |
3 |
0 |
26 |
2 |
94% |
| manila/share/drivers/dell_emc/plugins/vnx/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/connection.py |
VNXStorageConnection |
394 |
5 |
0 |
148 |
10 |
97% |
| manila/share/drivers/dell_emc/plugins/vnx/connection.py |
(no class) |
78 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
StorageObjectManager |
15 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
StorageObject |
64 |
0 |
0 |
38 |
4 |
96% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
FileSystem |
107 |
0 |
0 |
42 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
StoragePool |
28 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
MountPoint |
57 |
0 |
0 |
32 |
2 |
98% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
Mover |
72 |
0 |
0 |
42 |
3 |
97% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
VDM |
81 |
0 |
0 |
38 |
2 |
98% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
Snapshot |
50 |
0 |
0 |
20 |
1 |
99% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
MoverInterface |
61 |
0 |
0 |
32 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
DNSDomain |
23 |
0 |
0 |
12 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
CIFSServer |
96 |
0 |
0 |
44 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
CIFSShare |
109 |
0 |
0 |
38 |
0 |
100% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
NFSShare |
158 |
2 |
0 |
62 |
6 |
96% |
| manila/share/drivers/dell_emc/plugins/vnx/object_manager.py |
(no class) |
143 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/ganesha/__init__.py |
NASHelperBase |
4 |
2 |
0 |
0 |
0 |
50% |
| manila/share/drivers/ganesha/__init__.py |
GaneshaNASHelper |
47 |
0 |
0 |
12 |
0 |
100% |
| manila/share/drivers/ganesha/__init__.py |
GaneshaNASHelper2 |
58 |
2 |
0 |
30 |
1 |
97% |
| manila/share/drivers/ganesha/__init__.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/ganesha/manager.py |
GaneshaManager |
195 |
9 |
0 |
44 |
2 |
95% |
| manila/share/drivers/ganesha/manager.py |
(no class) |
160 |
13 |
0 |
72 |
9 |
88% |
| manila/share/drivers/ganesha/utils.py |
RootExecutor |
4 |
3 |
0 |
0 |
0 |
25% |
| manila/share/drivers/ganesha/utils.py |
SSHExecutor |
10 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/ganesha/utils.py |
(no class) |
54 |
1 |
0 |
20 |
1 |
97% |
| manila/share/drivers/generic.py |
GenericShareDriver |
403 |
22 |
0 |
108 |
15 |
92% |
| manila/share/drivers/generic.py |
(no class) |
95 |
1 |
0 |
10 |
1 |
98% |
| manila/share/drivers/glusterfs/__init__.py |
GlusterfsShareDriver |
30 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/glusterfs/__init__.py |
GlusterNFSHelper |
29 |
0 |
0 |
12 |
0 |
100% |
| manila/share/drivers/glusterfs/__init__.py |
GlusterNFSVolHelper |
11 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/glusterfs/__init__.py |
GaneshaNFSHelper |
28 |
3 |
0 |
8 |
0 |
92% |
| manila/share/drivers/glusterfs/__init__.py |
(no class) |
56 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/glusterfs/common.py |
GlusterManager |
131 |
1 |
0 |
74 |
4 |
98% |
| manila/share/drivers/glusterfs/common.py |
(no class) |
83 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/glusterfs/glusterfs_native.py |
GlusterfsNativeShareDriver |
47 |
0 |
0 |
18 |
1 |
98% |
| manila/share/drivers/glusterfs/glusterfs_native.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/glusterfs/layout.py |
GlusterfsShareDriverBase |
43 |
0 |
0 |
8 |
0 |
100% |
| manila/share/drivers/glusterfs/layout.py |
GlusterfsShareLayoutBase |
9 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/glusterfs/layout.py |
(no class) |
69 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/glusterfs/layout_directory.py |
GlusterfsDirectoryMappedLayout |
95 |
0 |
0 |
16 |
0 |
100% |
| manila/share/drivers/glusterfs/layout_directory.py |
(no class) |
37 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/glusterfs/layout_volume.py |
GlusterfsVolumeMappedLayout |
246 |
3 |
0 |
86 |
6 |
97% |
| manila/share/drivers/glusterfs/layout_volume.py |
GlusterfsVolumeMappedLayout._compile_volume_pattern.CustomTemplate |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/glusterfs/layout_volume.py |
(no class) |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hdfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hdfs/hdfs_native.py |
HDFSNativeShareDriver |
185 |
30 |
0 |
26 |
5 |
81% |
| manila/share/drivers/hdfs/hdfs_native.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/helpers.py |
NASHelperBase |
37 |
8 |
0 |
18 |
1 |
84% |
| manila/share/drivers/helpers.py |
NFSHelper |
99 |
2 |
0 |
44 |
3 |
97% |
| manila/share/drivers/helpers.py |
CIFSHelperBase |
10 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/helpers.py |
CIFSHelperIPAccess |
70 |
4 |
0 |
16 |
0 |
95% |
| manila/share/drivers/helpers.py |
CIFSHelperUserAccess |
17 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/helpers.py |
(no class) |
78 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/hitachi/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hnas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hnas/driver.py |
HitachiHNASDriver |
401 |
0 |
0 |
132 |
5 |
99% |
| manila/share/drivers/hitachi/hnas/driver.py |
(no class) |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hnas/ssh.py |
HNASSSHBackend |
408 |
0 |
0 |
104 |
5 |
99% |
| manila/share/drivers/hitachi/hnas/ssh.py |
Export |
28 |
0 |
0 |
8 |
1 |
97% |
| manila/share/drivers/hitachi/hnas/ssh.py |
JobStatus |
30 |
2 |
0 |
6 |
3 |
86% |
| manila/share/drivers/hitachi/hnas/ssh.py |
JobSubmit |
4 |
0 |
0 |
2 |
1 |
83% |
| manila/share/drivers/hitachi/hnas/ssh.py |
Filesystem |
17 |
0 |
0 |
8 |
1 |
96% |
| manila/share/drivers/hitachi/hnas/ssh.py |
Quota |
17 |
0 |
0 |
6 |
1 |
96% |
| manila/share/drivers/hitachi/hnas/ssh.py |
CIFSPermissions |
9 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/hitachi/hnas/ssh.py |
CIFSShare |
7 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/hitachi/hnas/ssh.py |
(no class) |
66 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hsp/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hsp/driver.py |
HitachiHSPDriver |
149 |
0 |
0 |
44 |
2 |
99% |
| manila/share/drivers/hitachi/hsp/driver.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hitachi/hsp/rest.py |
HSPRestBackend |
87 |
1 |
0 |
18 |
2 |
97% |
| manila/share/drivers/hitachi/hsp/rest.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hpe/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/hpe/hpe_3par_driver.py |
FPG |
36 |
2 |
0 |
14 |
0 |
96% |
| manila/share/drivers/hpe/hpe_3par_driver.py |
HPE3ParShareDriver |
149 |
1 |
0 |
46 |
9 |
95% |
| manila/share/drivers/hpe/hpe_3par_driver.py |
(no class) |
58 |
1 |
0 |
2 |
1 |
97% |
| manila/share/drivers/hpe/hpe_3par_mediator.py |
HPE3ParMediator |
732 |
28 |
0 |
254 |
27 |
94% |
| manila/share/drivers/hpe/hpe_3par_mediator.py |
(no class) |
93 |
0 |
0 |
2 |
1 |
99% |
| manila/share/drivers/huawei/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/base.py |
HuaweiBase |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/base.py |
(no class) |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/constants.py |
(no class) |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/huawei_nas.py |
HuaweiNasDriver |
74 |
2 |
0 |
6 |
0 |
98% |
| manila/share/drivers/huawei/huawei_nas.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/huawei_utils.py |
(no class) |
37 |
1 |
0 |
20 |
5 |
89% |
| manila/share/drivers/huawei/v3/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/connection.py |
V3StorageConnection |
1027 |
32 |
0 |
424 |
48 |
94% |
| manila/share/drivers/huawei/v3/connection.py |
(no class) |
93 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/helper.py |
RestHelper |
768 |
41 |
0 |
198 |
36 |
92% |
| manila/share/drivers/huawei/v3/helper.py |
(no class) |
123 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/replication.py |
ReplicaPairManager |
105 |
0 |
0 |
26 |
1 |
99% |
| manila/share/drivers/huawei/v3/replication.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/rpcapi.py |
HuaweiV3API |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/rpcapi.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/huawei/v3/smartx.py |
SmartPartition |
9 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/huawei/v3/smartx.py |
SmartCache |
9 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/huawei/v3/smartx.py |
SmartQos |
23 |
4 |
0 |
12 |
0 |
83% |
| manila/share/drivers/huawei/v3/smartx.py |
SmartX |
62 |
0 |
0 |
36 |
0 |
100% |
| manila/share/drivers/huawei/v3/smartx.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/ibm/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/ibm/gpfs.py |
GPFSShareDriver |
378 |
22 |
0 |
50 |
6 |
93% |
| manila/share/drivers/ibm/gpfs.py |
NASHelperBase |
21 |
2 |
0 |
8 |
1 |
90% |
| manila/share/drivers/ibm/gpfs.py |
KNFSHelper |
96 |
8 |
0 |
26 |
0 |
93% |
| manila/share/drivers/ibm/gpfs.py |
CESHelper |
110 |
1 |
0 |
42 |
8 |
94% |
| manila/share/drivers/ibm/gpfs.py |
(no class) |
114 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/infinidat/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/infinidat/infinibox.py |
InfiniboxShareDriver |
216 |
0 |
0 |
38 |
0 |
100% |
| manila/share/drivers/infinidat/infinibox.py |
(no class) |
98 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/infortrend/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/infortrend/driver.py |
InfortrendNASDriver |
39 |
9 |
0 |
2 |
0 |
78% |
| manila/share/drivers/infortrend/driver.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/infortrend/infortrend_nas.py |
InfortrendNAS |
371 |
157 |
0 |
132 |
13 |
55% |
| manila/share/drivers/infortrend/infortrend_nas.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/as13000/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/as13000/as13000_nas.py |
RestAPIExecutor |
100 |
9 |
0 |
38 |
4 |
91% |
| manila/share/drivers/inspur/as13000/as13000_nas.py |
AS13000ShareDriver |
286 |
8 |
0 |
62 |
2 |
97% |
| manila/share/drivers/inspur/as13000/as13000_nas.py |
(no class) |
111 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/instorage/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/instorage/cli_helper.py |
SSHRunner |
40 |
0 |
0 |
4 |
1 |
98% |
| manila/share/drivers/inspur/instorage/cli_helper.py |
CLIParser |
59 |
10 |
0 |
32 |
5 |
81% |
| manila/share/drivers/inspur/instorage/cli_helper.py |
InStorageSSH |
97 |
15 |
0 |
18 |
1 |
86% |
| manila/share/drivers/inspur/instorage/cli_helper.py |
(no class) |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/inspur/instorage/instorage.py |
InStorageShareDriver |
57 |
4 |
0 |
8 |
0 |
94% |
| manila/share/drivers/inspur/instorage/instorage.py |
InStorageAssistant |
186 |
12 |
0 |
88 |
9 |
92% |
| manila/share/drivers/inspur/instorage/instorage.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/lvm.py |
LVMMixin |
52 |
9 |
0 |
10 |
1 |
84% |
| manila/share/drivers/lvm.py |
LVMShareDriver |
175 |
14 |
0 |
28 |
4 |
90% |
| manila/share/drivers/lvm.py |
(no class) |
62 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/macrosan_constants.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/macrosan_helper.py |
MacrosanHelper |
307 |
6 |
0 |
144 |
15 |
95% |
| manila/share/drivers/macrosan/macrosan_helper.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/macrosan_nas.py |
MacrosanNasDriver |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/macrosan_nas.py |
(no class) |
43 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/macrosan/rest_helper.py |
RestHelper |
337 |
3 |
0 |
70 |
9 |
97% |
| manila/share/drivers/macrosan/rest_helper.py |
(no class) |
49 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/maprfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/maprfs/driver_util.py |
BaseDriverUtil |
188 |
9 |
0 |
60 |
12 |
92% |
| manila/share/drivers/maprfs/driver_util.py |
(no class) |
50 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/maprfs/maprfs_native.py |
MapRFSNativeShareDriver |
203 |
3 |
0 |
42 |
6 |
96% |
| manila/share/drivers/maprfs/maprfs_native.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/common.py |
NetAppDriver |
34 |
0 |
0 |
12 |
0 |
100% |
| manila/share/drivers/netapp/common.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/api.py |
BaseClient |
88 |
28 |
0 |
22 |
3 |
68% |
| manila/share/drivers/netapp/dataontap/client/api.py |
ZapiClient |
83 |
33 |
0 |
44 |
8 |
54% |
| manila/share/drivers/netapp/dataontap/client/api.py |
RestClient |
60 |
14 |
0 |
24 |
4 |
74% |
| manila/share/drivers/netapp/dataontap/client/api.py |
NaServer |
39 |
24 |
0 |
2 |
1 |
39% |
| manila/share/drivers/netapp/dataontap/client/api.py |
NaElement |
80 |
27 |
0 |
48 |
3 |
69% |
| manila/share/drivers/netapp/dataontap/client/api.py |
NaApiError |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/api.py |
(no class) |
207 |
42 |
0 |
26 |
0 |
71% |
| manila/share/drivers/netapp/dataontap/client/client_base.py |
NetAppBaseClient |
29 |
0 |
0 |
6 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/client_base.py |
Features |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/client_base.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/client_cmode.py |
NetAppCmodeClient |
2514 |
296 |
0 |
880 |
98 |
86% |
| manila/share/drivers/netapp/dataontap/client/client_cmode.py |
(no class) |
603 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py |
NetAppRestClient |
2295 |
197 |
0 |
762 |
147 |
88% |
| manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py |
(no class) |
560 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/rest_api.py |
NaRetryableError |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/rest_api.py |
RestNaServer |
115 |
9 |
0 |
32 |
3 |
92% |
| manila/share/drivers/netapp/dataontap/client/rest_api.py |
(no class) |
68 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/client/rest_endpoints.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py |
DataMotionSession |
334 |
17 |
0 |
74 |
14 |
92% |
| manila/share/drivers/netapp/dataontap/cluster_mode/data_motion.py |
(no class) |
91 |
5 |
0 |
8 |
3 |
92% |
| manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py |
NetAppCmodeMultiSvmShareDriver |
82 |
75 |
0 |
0 |
0 |
9% |
| manila/share/drivers/netapp/dataontap/cluster_mode/drv_multi_svm.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py |
NetAppCmodeSingleSvmShareDriver |
78 |
75 |
0 |
0 |
0 |
4% |
| manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py |
Backup |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py |
NetAppCmodeFileStorageLibrary |
2285 |
135 |
0 |
768 |
83 |
93% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py |
(no class) |
364 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py |
NetAppCmodeMultiSVMFileStorageLibrary |
1046 |
61 |
0 |
392 |
48 |
92% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_multi_svm.py |
(no class) |
166 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py |
NetAppCmodeSingleSVMFileStorageLibrary |
73 |
15 |
0 |
34 |
1 |
78% |
| manila/share/drivers/netapp/dataontap/cluster_mode/lib_single_svm.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/cluster_mode/performance.py |
PerformanceLibrary |
150 |
1 |
0 |
64 |
4 |
98% |
| manila/share/drivers/netapp/dataontap/cluster_mode/performance.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/base.py |
NetAppBaseHelper |
9 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/base.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py |
NetAppCmodeCIFSHelper |
52 |
0 |
0 |
22 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/cifs_cmode.py |
(no class) |
34 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py |
NetAppCmodeNFSHelper |
65 |
0 |
0 |
20 |
1 |
99% |
| manila/share/drivers/netapp/dataontap/protocols/nfs_cmode.py |
(no class) |
37 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/options.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/utils.py |
NetAppDriverException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/netapp/utils.py |
OpenStackInfo |
75 |
6 |
0 |
16 |
3 |
90% |
| manila/share/drivers/netapp/utils.py |
DataCache |
8 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/netapp/utils.py |
(no class) |
144 |
7 |
0 |
38 |
0 |
94% |
| manila/share/drivers/nexenta/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns4/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns4/jsonrpc.py |
NexentaJSONProxy |
29 |
3 |
0 |
6 |
1 |
89% |
| manila/share/drivers/nexenta/ns4/jsonrpc.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns4/nexenta_nas.py |
NexentaNasDriver |
38 |
2 |
0 |
8 |
4 |
87% |
| manila/share/drivers/nexenta/ns4/nexenta_nas.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py |
NFSHelper |
87 |
3 |
0 |
24 |
5 |
93% |
| manila/share/drivers/nexenta/ns4/nexenta_nfs_helper.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefException |
18 |
0 |
0 |
16 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefRequest |
161 |
0 |
0 |
72 |
1 |
99% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefCollections |
24 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefSettings |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefDatasets |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefSnapshots |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefFilesystems |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefHpr |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefServices |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefNfs |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefNetAddresses |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
NefProxy |
66 |
0 |
0 |
20 |
1 |
99% |
| manila/share/drivers/nexenta/ns5/jsonrpc.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/ns5/nexenta_nas.py |
NexentaNasDriver |
245 |
18 |
0 |
72 |
23 |
87% |
| manila/share/drivers/nexenta/ns5/nexenta_nas.py |
(no class) |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/options.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/nexenta/utils.py |
(no class) |
22 |
0 |
0 |
10 |
1 |
97% |
| manila/share/drivers/purestorage/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/purestorage/flashblade.py |
FlashBladeShareDriver |
181 |
76 |
0 |
24 |
0 |
59% |
| manila/share/drivers/purestorage/flashblade.py |
(no class) |
58 |
5 |
0 |
0 |
0 |
91% |
| manila/share/drivers/qnap/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/qnap/api.py |
QnapAPIExecutor |
288 |
5 |
0 |
114 |
13 |
95% |
| manila/share/drivers/qnap/api.py |
QnapAPIExecutorTS |
21 |
2 |
0 |
12 |
3 |
85% |
| manila/share/drivers/qnap/api.py |
(no class) |
71 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/qnap/qnap.py |
QnapShareDriver |
380 |
21 |
0 |
116 |
14 |
93% |
| manila/share/drivers/qnap/qnap.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/quobyte/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/quobyte/jsonrpc.py |
JsonRpc |
41 |
3 |
0 |
22 |
3 |
90% |
| manila/share/drivers/quobyte/jsonrpc.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/quobyte/quobyte.py |
QuobyteShareDriver |
104 |
3 |
0 |
40 |
2 |
97% |
| manila/share/drivers/quobyte/quobyte.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/service_instance.py |
ServiceInstanceManager |
302 |
11 |
0 |
126 |
9 |
95% |
| manila/share/drivers/service_instance.py |
BaseNetworkhelper |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/service_instance.py |
NeutronNetworkHelper |
180 |
2 |
0 |
84 |
8 |
96% |
| manila/share/drivers/service_instance.py |
(no class) |
105 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/tegile/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/tegile/tegile.py |
TegileAPIExecutor |
27 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/tegile/tegile.py |
TegileShareDriver |
125 |
0 |
0 |
22 |
0 |
100% |
| manila/share/drivers/tegile/tegile.py |
(no class) |
75 |
4 |
0 |
4 |
2 |
92% |
| manila/share/drivers/vastdata/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/driver.py |
VASTShareDriver |
108 |
0 |
0 |
34 |
2 |
99% |
| manila/share/drivers/vastdata/driver.py |
(no class) |
68 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/vastdata/driver_util.py |
Bunch |
44 |
0 |
0 |
8 |
0 |
100% |
| manila/share/drivers/vastdata/driver_util.py |
(no class) |
62 |
1 |
0 |
14 |
1 |
97% |
| manila/share/drivers/vastdata/rest.py |
Session |
58 |
2 |
0 |
16 |
1 |
96% |
| manila/share/drivers/vastdata/rest.py |
VastResource |
22 |
0 |
0 |
8 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
View |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
ViewPolicy |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
CapacityMetrics |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
Quota |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
VipPool |
7 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
Snapshots |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
Folders |
9 |
1 |
0 |
4 |
1 |
85% |
| manila/share/drivers/vastdata/rest.py |
RestApi |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/vastdata/rest.py |
(no class) |
61 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/veritas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/veritas/veritas_isa.py |
NoAuth |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/share/drivers/veritas/veritas_isa.py |
ACCESSShareDriver |
326 |
11 |
0 |
72 |
1 |
96% |
| manila/share/drivers/veritas/veritas_isa.py |
(no class) |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/service_instance.py |
WindowsServiceInstanceManager |
104 |
0 |
0 |
32 |
1 |
99% |
| manila/share/drivers/windows/service_instance.py |
(no class) |
34 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/windows_smb_driver.py |
WindowsSMBDriver |
53 |
0 |
0 |
10 |
3 |
95% |
| manila/share/drivers/windows/windows_smb_driver.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/windows_smb_helper.py |
WindowsSMBHelper |
87 |
2 |
0 |
24 |
2 |
96% |
| manila/share/drivers/windows/windows_smb_helper.py |
(no class) |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/windows_utils.py |
WindowsUtils |
82 |
0 |
0 |
10 |
2 |
98% |
| manila/share/drivers/windows/windows_utils.py |
(no class) |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/windows/winrm_helper.py |
WinRMHelper |
34 |
2 |
0 |
8 |
2 |
90% |
| manila/share/drivers/windows/winrm_helper.py |
WinRMConnection |
26 |
0 |
0 |
6 |
2 |
94% |
| manila/share/drivers/windows/winrm_helper.py |
(no class) |
36 |
0 |
0 |
2 |
0 |
100% |
| manila/share/drivers/zadara/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zadara/common.py |
CommonException |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zadara/common.py |
CommonException.UnknownCmd |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/share/drivers/zadara/common.py |
CommonException.BadHTTPResponseStatus |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/share/drivers/zadara/common.py |
CommonException.FailedCmdWithDump |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/share/drivers/zadara/common.py |
CommonException.SessionRequestException |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/share/drivers/zadara/common.py |
CommonException.ZadaraInvalidAccessKey |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zadara/common.py |
ZadaraVPSAConnection |
150 |
36 |
0 |
74 |
20 |
71% |
| manila/share/drivers/zadara/common.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zadara/zadara.py |
ZadaraVPSAShareDriver |
358 |
166 |
0 |
166 |
38 |
48% |
| manila/share/drivers/zadara/zadara.py |
(no class) |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfsonlinux/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfsonlinux/driver.py |
ZFSonLinuxShareDriver |
573 |
6 |
0 |
174 |
2 |
99% |
| manila/share/drivers/zfsonlinux/driver.py |
(no class) |
114 |
0 |
0 |
4 |
0 |
100% |
| manila/share/drivers/zfsonlinux/utils.py |
ExecuteMixin |
41 |
0 |
0 |
14 |
0 |
100% |
| manila/share/drivers/zfsonlinux/utils.py |
NASHelperBase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfsonlinux/utils.py |
NFSviaZFSHelper |
67 |
0 |
0 |
36 |
1 |
99% |
| manila/share/drivers/zfsonlinux/utils.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfssa/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfssa/restclient.py |
Status |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers/zfssa/restclient.py |
RestResult |
20 |
20 |
0 |
8 |
0 |
0% |
| manila/share/drivers/zfssa/restclient.py |
RestClientError |
7 |
7 |
0 |
2 |
0 |
0% |
| manila/share/drivers/zfssa/restclient.py |
RestClientURL |
112 |
112 |
0 |
42 |
0 |
0% |
| manila/share/drivers/zfssa/restclient.py |
(no class) |
43 |
2 |
0 |
2 |
0 |
91% |
| manila/share/drivers/zfssa/zfssarest.py |
ZFSSAApi |
164 |
50 |
0 |
60 |
6 |
70% |
| manila/share/drivers/zfssa/zfssarest.py |
(no class) |
43 |
1 |
0 |
0 |
0 |
98% |
| manila/share/drivers/zfssa/zfssashare.py |
ZFSSAShareDriver |
203 |
43 |
0 |
54 |
7 |
77% |
| manila/share/drivers/zfssa/zfssashare.py |
(no class) |
38 |
1 |
0 |
0 |
0 |
97% |
| manila/share/drivers_private_data.py |
StorageDriver |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers_private_data.py |
SqlStorageDriver |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/share/drivers_private_data.py |
DriverPrivateData |
25 |
1 |
0 |
10 |
1 |
94% |
| manila/share/drivers_private_data.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/share/hook.py |
HookBase |
41 |
0 |
0 |
14 |
0 |
100% |
| manila/share/hook.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/share/hooks/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share/manager.py |
ShareManager |
2607 |
333 |
0 |
848 |
125 |
85% |
| manila/share/manager.py |
(no class) |
317 |
0 |
0 |
6 |
0 |
100% |
| manila/share/migration.py |
ShareMigrationHelper |
73 |
0 |
0 |
24 |
0 |
100% |
| manila/share/migration.py |
(no class) |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/share/rpcapi.py |
ShareAPI |
158 |
19 |
0 |
0 |
0 |
88% |
| manila/share/rpcapi.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/share/share_types.py |
(no class) |
300 |
34 |
0 |
128 |
19 |
87% |
| manila/share/snapshot_access.py |
ShareSnapshotInstanceAccess |
46 |
2 |
0 |
26 |
3 |
93% |
| manila/share/snapshot_access.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/share/utils.py |
(no class) |
68 |
0 |
0 |
34 |
1 |
99% |
| manila/share_group/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/share_group/api.py |
API |
225 |
23 |
0 |
80 |
7 |
90% |
| manila/share_group/api.py |
(no class) |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/share_group/share_group_types.py |
(no class) |
97 |
35 |
0 |
36 |
2 |
62% |
| manila/ssh_utils.py |
SSHPool |
86 |
14 |
0 |
34 |
8 |
78% |
| manila/ssh_utils.py |
(no class) |
37 |
5 |
0 |
4 |
2 |
83% |
| manila/tests/__init__.py |
(no class) |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/common.py |
(no class) |
10 |
10 |
0 |
6 |
0 |
0% |
| manila/tests/api/contrib/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/contrib/stubs.py |
stub_share.wrapper |
6 |
1 |
0 |
2 |
0 |
88% |
| manila/tests/api/contrib/stubs.py |
(no class) |
73 |
2 |
0 |
8 |
1 |
96% |
| manila/tests/api/extensions/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/extensions/foxinsocks.py |
FoxInSocksController |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/extensions/foxinsocks.py |
FoxInSocksServerControllerExtension |
3 |
3 |
0 |
0 |
0 |
0% |
| manila/tests/api/extensions/foxinsocks.py |
FoxInSocksFlavorGooseControllerExtension |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/extensions/foxinsocks.py |
FoxInSocksFlavorBandsControllerExtension |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/extensions/foxinsocks.py |
Foxinsocks |
12 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/extensions/foxinsocks.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/fakes.py |
Context |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/fakes.py |
FakeRouter |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/api/fakes.py |
FakeToken |
6 |
6 |
0 |
2 |
0 |
0% |
| manila/tests/api/fakes.py |
FakeRequestContext |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/fakes.py |
HTTPRequest |
12 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/fakes.py |
TestRouter |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/fakes.py |
FakeAuthDatabase |
9 |
9 |
0 |
2 |
0 |
0% |
| manila/tests/api/fakes.py |
FakeRateLimiter |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/api/fakes.py |
FakeResourceViewBuilder |
8 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/fakes.py |
(no class) |
84 |
1 |
0 |
4 |
0 |
99% |
| manila/tests/api/middleware/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_auth.py |
TestManilaKeystoneContextMiddleware |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_auth.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
TestFaults |
40 |
4 |
0 |
4 |
0 |
91% |
| manila/tests/api/middleware/test_faults.py |
ExceptionTest |
44 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
ExceptionTest._do_test_exception_safety_reflected_in_faults.ExceptionWithSafety |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
ExceptionTest.test_non_manila_notfound_exception_mapping.ExceptionWithCode |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
ExceptionTest.test_non_manila_exception_mapping.ExceptionWithCode |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
ExceptionTest.test_exception_with_none_code_throws_500.ExceptionWithNoneCode |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/middleware/test_faults.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_api_version_request.py |
APIVersionRequestTests |
74 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_api_version_request.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_versioned_method.py |
VersionedMethodTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_versioned_method.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
RequestTest |
104 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ActionDispatcherTest |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
DictSerializerTest |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
JSONDictSerializerTest |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
TextDeserializerTest |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
JSONDeserializerTest |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest |
334 |
9 |
0 |
2 |
0 |
97% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_resource_call.Controller |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_resource_not_authorized.Controller |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_dispatch.Controller |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_undefined_controller_action.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_json.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_bad_body.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_unknown_controller_action.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_method.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_action_args.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_body_bad_content.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_body_no_content_type.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_body_no_content_body.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_body.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_badtype.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_default.JSONDeserializer |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_default.XMLDeserializer |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_default.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_decorator.JSONDeserializer |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_deserialize_decorator.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_register_actions.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_register_actions.ControllerExtended |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_register_extensions.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_register_extensions.ControllerExtended |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_extensions.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_extensions.ControllerExtended |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_extensions.Controller |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_extensions.ControllerExtended |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_whitelist_extensions.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_get_method_action_whitelist_extensions.ControllerExtended |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_pre_process_extensions_regular.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_pre_process_extensions_generator.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_pre_process_extensions_generator_response.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_post_process_extensions_regular.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_post_process_extensions_regular_response.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_post_process_extensions_version_not_found.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_post_process_extensions_generator.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResourceTest.test_post_process_extensions_generator_response.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResponseObjectTest |
57 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResponseObjectTest.test_serialize.JSONSerializer |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
ResponseObjectTest.test_serialize.XMLSerializer |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ResponseObjectTest.test_serialize.AtomSerializer |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/openstack/test_wsgi.py |
ValidBodyTest |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
AuthorizeDecoratorTest |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
AuthorizeDecoratorTest.FakeController |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/openstack/test_wsgi.py |
(no class) |
103 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_common.py |
LimiterTest |
66 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_common.py |
PaginationParamsTest |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_common.py |
MiscFunctionsTest |
96 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/test_common.py |
ViewBuilderTest |
19 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/test_common.py |
(no class) |
80 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_extensions.py |
ExtensionTestCase |
6 |
0 |
0 |
2 |
1 |
88% |
| manila/tests/api/test_extensions.py |
ExtensionControllerTest |
31 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/test_extensions.py |
ExtensionAuthorizeTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_extensions.py |
StubExtensionManager |
13 |
2 |
0 |
6 |
3 |
74% |
| manila/tests/api/test_extensions.py |
ExtensionControllerIdFormatTest |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_extensions.py |
ExtensionControllerIdFormatTest._bounce_id.BounceController |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_extensions.py |
(no class) |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_middleware.py |
TestCORSMiddleware |
15 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/test_middleware.py |
TestHealthCheckMiddleware |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_middleware.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_schemas.py |
SchemaTest |
68 |
23 |
0 |
44 |
10 |
65% |
| manila/tests/api/test_schemas.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
FakeRequest |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
APIValidationTestCase |
20 |
3 |
0 |
8 |
2 |
82% |
| manila/tests/api/test_validation.py |
RequiredDisableTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
RequiredEnableTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
AdditionalPropertiesEnableTestCase |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
AdditionalPropertiesDisableTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
PatternPropertiesTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
StringTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
StringLengthTestCase |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
IntegerTestCase |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
IntegerRangeTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
BooleanTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
DatetimeTestCase |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_validation.py |
(no class) |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase |
124 |
0 |
0 |
6 |
1 |
99% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase.test_versions_version_not_found.Controller |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase.test_req_version_matches.Controller |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase.test_req_version_matches_with_if.Controller |
5 |
0 |
0 |
4 |
1 |
89% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase.test_req_version_matches_with_None.Controller |
5 |
0 |
0 |
4 |
1 |
89% |
| manila/tests/api/test_versions.py |
VersionsControllerTestCase.test_req_version_matches_with_None_None.Controller |
3 |
0 |
0 |
2 |
1 |
80% |
| manila/tests/api/test_versions.py |
ExperimentalAPITestCase |
27 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/test_versions.py |
ExperimentalAPITestCase.Controller |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_versions.py |
(no class) |
47 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_wsgi.py |
Test |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_wsgi.py |
Test.test_router.Application |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_wsgi.py |
Test.test_router.Router |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/test_wsgi.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/stubs.py |
(no class) |
51 |
51 |
0 |
0 |
0 |
0% |
| manila/tests/api/v1/test_share_metadata.py |
ShareMetaDataTest |
237 |
0 |
0 |
4 |
2 |
99% |
| manila/tests/api/v1/test_share_metadata.py |
(no class) |
63 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeShareServer |
20 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestAdmin |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestWithHost |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestWithStatus |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestWithProjectId |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestWithShareNetworkSubnetId |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
FakeRequestWithFakeFilter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
ShareServerAPITest |
145 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v1/test_share_servers.py |
(no class) |
67 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_share_snapshots.py |
ShareSnapshotAPITest |
122 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v1/test_share_snapshots.py |
ShareSnapshotAdminActionsAPITest |
40 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/v1/test_share_snapshots.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v1/test_shares.py |
ShareAPITest |
354 |
1 |
0 |
26 |
2 |
99% |
| manila/tests/api/v1/test_shares.py |
_fake_access_get.Access |
8 |
1 |
0 |
0 |
0 |
88% |
| manila/tests/api/v1/test_shares.py |
ShareActionsTest |
252 |
1 |
0 |
8 |
0 |
99% |
| manila/tests/api/v1/test_shares.py |
ShareAdminActionsAPITest |
46 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v1/test_shares.py |
(no class) |
138 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/stubs.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_availability_zones.py |
AvailabilityZonesAPITest |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_availability_zones.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
BaseLimitTestSuite |
14 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
LimitsControllerTest |
51 |
8 |
0 |
8 |
2 |
83% |
| manila/tests/api/v2/test_limits.py |
TestLimiter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
LimitMiddlewareTest |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
LimitTest |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
ParseLimitsTest |
20 |
2 |
0 |
0 |
0 |
90% |
| manila/tests/api/v2/test_limits.py |
LimiterTest |
61 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
WsgiLimiterTest |
33 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
FakeHttplibSocket |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
FakeHttplibConnection |
15 |
1 |
0 |
2 |
1 |
88% |
| manila/tests/api/v2/test_limits.py |
wire_HTTPConnection_to_WSGI.HTTPConnectionDecorator |
4 |
1 |
0 |
2 |
1 |
67% |
| manila/tests/api/v2/test_limits.py |
WsgiLimiterProxyTest |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
LimitsViewBuilderTest |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_limits.py |
(no class) |
94 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_messages.py |
MessageApiTest |
71 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_messages.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_metadata.py |
MetadataAPITest |
59 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_metadata.py |
(no class) |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_quota_class_sets.py |
QuotaSetsControllerTest |
61 |
0 |
0 |
24 |
0 |
100% |
| manila/tests/api/v2/test_quota_class_sets.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_quota_sets.py |
QuotaSetsControllerTest |
212 |
5 |
0 |
18 |
2 |
97% |
| manila/tests/api/v2/test_quota_sets.py |
(no class) |
94 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_resource_locks.py |
ResourceLockApiTest |
95 |
0 |
0 |
10 |
0 |
100% |
| manila/tests/api/v2/test_resource_locks.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_scheduler_stats.py |
SchedulerStatsControllerTestCase |
68 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v2/test_scheduler_stats.py |
SchedulerStatsTestCase |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_scheduler_stats.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_security_service.py |
ShareApiTest |
178 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v2/test_security_service.py |
(no class) |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_security_services.py |
SecurityServicesAPITest |
21 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/v2/test_security_services.py |
(no class) |
19 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/api/v2/test_services.py |
ServicesTest |
100 |
2 |
0 |
6 |
2 |
96% |
| manila/tests/api/v2/test_services.py |
(no class) |
64 |
3 |
0 |
10 |
3 |
92% |
| manila/tests/api/v2/test_share_access_metadata.py |
ShareAccessesMetadataAPITest |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_access_metadata.py |
(no class) |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_accesses.py |
ShareAccessesAPITest |
87 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/v2/test_share_accesses.py |
(no class) |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_backups.py |
ShareBackupsApiTest |
216 |
10 |
0 |
16 |
1 |
94% |
| manila/tests/api/v2/test_share_backups.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_export_locations.py |
ShareExportLocationsAPITest |
138 |
0 |
0 |
26 |
2 |
99% |
| manila/tests/api/v2/test_share_export_locations.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_group_snapshots.py |
ShareGroupSnapshotAPITest |
256 |
8 |
0 |
2 |
1 |
97% |
| manila/tests/api/v2/test_share_group_snapshots.py |
(no class) |
80 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_group_type_specs.py |
ShareGroupTypesSpecsTest |
135 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_share_group_type_specs.py |
(no class) |
67 |
1 |
0 |
2 |
0 |
99% |
| manila/tests/api/v2/test_share_group_types.py |
ShareGroupTypesAPITest |
183 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/api/v2/test_share_group_types.py |
ShareGroupTypeAccessTest |
70 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_group_types.py |
(no class) |
91 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_groups.py |
ShareGroupAPITest |
389 |
0 |
0 |
6 |
1 |
99% |
| manila/tests/api/v2/test_share_groups.py |
(no class) |
103 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_instance_export_locations.py |
ShareInstanceExportLocationsAPITest |
55 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/api/v2/test_share_instance_export_locations.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_instances.py |
ShareInstancesAPITest |
160 |
1 |
0 |
32 |
1 |
99% |
| manila/tests/api/v2/test_share_instances.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_manage.py |
ShareManageTest |
82 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_share_manage.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_network_subnets.py |
ShareNetworkSubnetControllerTest |
211 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/api/v2/test_share_network_subnets.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_networks.py |
ShareNetworkAPITest |
610 |
0 |
0 |
26 |
1 |
99% |
| manila/tests/api/v2/test_share_networks.py |
(no class) |
159 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_replica_export_locations.py |
ShareReplicaExportLocationsAPITest |
66 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/api/v2/test_share_replica_export_locations.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_replicas.py |
ShareReplicasApiTest |
377 |
0 |
0 |
32 |
1 |
99% |
| manila/tests/api/v2/test_share_replicas.py |
(no class) |
103 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_servers.py |
ShareServerControllerTest |
442 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/api/v2/test_share_servers.py |
(no class) |
92 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshot_export_locations.py |
ShareSnapshotExportLocationsAPITest |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshot_export_locations.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshot_instance_export_locations.py |
ShareSnapshotInstanceExportLocationsAPITest |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshot_instance_export_locations.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshot_instances.py |
ShareSnapshotInstancesApiTest |
85 |
0 |
0 |
14 |
2 |
98% |
| manila/tests/api/v2/test_share_snapshot_instances.py |
(no class) |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshots.py |
ShareSnapshotAPITest |
226 |
0 |
0 |
30 |
1 |
99% |
| manila/tests/api/v2/test_share_snapshots.py |
ShareSnapshotAdminActionsAPITest |
167 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/api/v2/test_share_snapshots.py |
(no class) |
101 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_transfer.py |
ShareTransferAPITestCase |
254 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_share_transfer.py |
(no class) |
50 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_types.py |
ShareTypesAPITest |
209 |
5 |
0 |
32 |
0 |
97% |
| manila/tests/api/v2/test_share_types.py |
FakeResponse |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/v2/test_share_types.py |
FakeRequest |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/api/v2/test_share_types.py |
ShareTypeAccessTest |
117 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_share_types.py |
(no class) |
207 |
5 |
0 |
42 |
3 |
96% |
| manila/tests/api/v2/test_share_types_extra_specs.py |
ShareTypesExtraSpecsTest |
126 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/v2/test_share_types_extra_specs.py |
(no class) |
64 |
1 |
0 |
4 |
1 |
97% |
| manila/tests/api/v2/test_share_unmanage.py |
ShareUnmanageTest |
97 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_share_unmanage.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_shares.py |
ShareAPITest |
861 |
1 |
0 |
74 |
2 |
99% |
| manila/tests/api/v2/test_shares.py |
_fake_access_get.Access |
8 |
1 |
0 |
0 |
0 |
88% |
| manila/tests/api/v2/test_shares.py |
ShareActionsTest |
139 |
1 |
0 |
14 |
0 |
99% |
| manila/tests/api/v2/test_shares.py |
ShareAdminActionsAPITest |
64 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/api/v2/test_shares.py |
ShareUnmanageTest |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/v2/test_shares.py |
ShareManageTest |
87 |
1 |
0 |
14 |
1 |
98% |
| manila/tests/api/v2/test_shares.py |
(no class) |
260 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_quota_class_sets.py |
ViewBuilderTestCase |
35 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/api/views/test_quota_class_sets.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_quota_sets.py |
ViewBuilderTestCase |
37 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/api/views/test_quota_sets.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_scheduler_stats.py |
ViewBuilderTestCase |
10 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/api/views/test_scheduler_stats.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_share_accesses.py |
ViewBuilderTestCase |
30 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/views/test_share_accesses.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_share_network_subnets.py |
ViewBuilderTestCase |
30 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/api/views/test_share_network_subnets.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_share_networks.py |
ViewBuilderTestCase |
104 |
0 |
0 |
44 |
3 |
98% |
| manila/tests/api/views/test_share_networks.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_shares.py |
ViewBuilderTestCase |
37 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/api/views/test_shares.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_versions.py |
FakeRequest |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_versions.py |
ViewBuilderTestCase |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/api/views/test_versions.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_api.py |
ManilaCmdApiTestCase |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_api.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_data.py |
ManilaCmdDataTestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_data.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_manage.py |
ManilaCmdManageTestCase |
265 |
26 |
0 |
6 |
0 |
90% |
| manila/tests/cmd/test_manage.py |
(no class) |
87 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_scheduler.py |
ManilaCmdSchedulerTestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_scheduler.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_share.py |
ManilaCmdShareTestCase |
24 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/cmd/test_share.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/cmd/test_status.py |
TestUpgradeChecks |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/cmd/test_status.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/common/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/common/test_client_auth.py |
ClientAuthTestCase |
34 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/common/test_client_auth.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/common/test_config.py |
VerifyConfigShareProtocolsTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/common/test_config.py |
(no class) |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
Volume |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
Network |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/compute/test_nova.py |
FakeNovaClient |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
FakeNovaClient.Servers |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
FakeNovaClient.Volumes |
4 |
3 |
0 |
0 |
0 |
25% |
| manila/tests/compute/test_nova.py |
FakeNovaClient.Networks |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/compute/test_nova.py |
TranslateServerExceptionTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
NovaclientTestCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
NovaApiTestCase |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
ToDictTestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
ToDictTestCase.test_obj_provided_with_to_dict_method.FakeObj |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
ToDictTestCase.test_obj_provided_without_to_dict_method.FakeObj |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/compute/test_nova.py |
(no class) |
71 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/conf_fixture.py |
(no class) |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/test_helper.py |
DataServiceHelperTestCase |
128 |
0 |
0 |
34 |
0 |
100% |
| manila/tests/data/test_helper.py |
(no class) |
34 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/test_manager.py |
DataManagerTestCase |
328 |
2 |
0 |
34 |
2 |
99% |
| manila/tests/data/test_manager.py |
(no class) |
58 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/test_rpcapi.py |
DataRpcAPITestCase |
36 |
1 |
0 |
6 |
1 |
95% |
| manila/tests/data/test_rpcapi.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/test_utils.py |
CopyClassTestCase |
114 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/data/test_utils.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/fakes.py |
FakeModel |
9 |
3 |
0 |
2 |
1 |
64% |
| manila/tests/db/fakes.py |
(no class) |
13 |
3 |
0 |
2 |
0 |
67% |
| manila/tests/db/migrations/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
DbMigrationsData |
9 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
BaseMigrationChecks |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareTypeMigrationChecks |
29 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareInstanceMigrationChecks |
55 |
0 |
0 |
22 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AvailabilityZoneMigrationChecks |
18 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareInstanceExportLocationMetadataChecks |
38 |
0 |
0 |
16 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AccessRulesStatusMigrationChecks |
28 |
6 |
0 |
8 |
2 |
78% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareReplicationMigrationChecks |
45 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
NetworkAllocationsNewLabelColumnChecks |
31 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareSnapshotInstanceNewProviderLocationColumnChecks |
24 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareNetworksFieldLengthChecks |
17 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
NewGatewayColumnChecks |
34 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
RemoveHostFromDriverPrivateDataChecks |
12 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
NewMTUColumnChecks |
44 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddAccessKeyToShareAccessMapping |
20 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
MoveShareTypeIdToInstancesCheck |
22 |
5 |
0 |
14 |
4 |
75% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
CreateFromSnapshotExtraSpecAndShareColumn |
68 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
RevertToSnapshotShareColumn |
41 |
0 |
0 |
10 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
RemoveNovaNetIdColumnFromShareNetworks |
17 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
RestoreStateToShareInstanceAccessMap |
41 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddCastRulesToReadonlyToInstances |
20 |
6 |
0 |
10 |
1 |
70% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareGroupMigrationChecks |
85 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareGroupSnapshotMemberNewProviderLocationColumnChecks |
29 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareGroupNewConsistentSnapshotSupportColumnChecks |
20 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ReservationExpireIndexChecks |
8 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareGroupNewAvailabilityZoneIDColumnChecks |
21 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
SquashSGSnapshotMembersAndSSIModelsChecks |
35 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
MessagesTableChecks |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ProjectShareTypesQuotasChecks |
19 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
FixProjectShareTypesQuotasUniqueConstraintChecks |
8 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
NewDescriptionColumnChecks |
14 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
BackenInfoTableChecks |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareInstanceAccessMapTableChecks |
36 |
0 |
0 |
14 |
2 |
96% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareInstancesShareIdIndexChecks |
7 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AccessMetadataTableChecks |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareServerIsAutoDeletableAndIdentifierChecks |
18 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareNetworkSubnetMigrationChecks |
40 |
3 |
0 |
18 |
1 |
93% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareInstanceProgressFieldChecks |
10 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareServerTaskState |
13 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddUpdateSecurityServiceControlFields |
29 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareIsSoftDeleted |
18 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ShareServerMultipleSubnets |
35 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddSnapshotMetadata |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddSubnetMetadata |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddServiceState |
13 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
AddResourceLocks |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
ServiceDisabledReason |
13 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/migrations/alembic/migrations_data_checks.py |
(no class) |
371 |
0 |
1 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/test_migration.py |
ManilaMigrationsCheckers |
59 |
6 |
0 |
24 |
0 |
93% |
| manila/tests/db/migrations/alembic/test_migration.py |
TestManilaMigrationsMySQL |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/test_migration.py |
TestManilaMigrationsPostgreSQL |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/alembic/test_migration.py |
(no class) |
37 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/test_utils.py |
MigrationUtilsTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/migrations/test_utils.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
BaseDatabaseAPITestCase |
2 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
GenericDatabaseAPITestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareAccessDatabaseAPITestCase |
133 |
1 |
0 |
14 |
1 |
99% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareDatabaseAPITestCase |
378 |
0 |
0 |
40 |
2 |
99% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareGroupDatabaseAPITestCase |
197 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareGroupTypeAPITestCase |
20 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareSnapshotDatabaseAPITestCase |
185 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareExportLocationsDatabaseAPITestCase |
52 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareInstanceExportLocationsMetadataDatabaseAPITestCase |
65 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
DriverPrivateDataDatabaseAPITestCase |
63 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareNetworkDatabaseAPITestCase |
204 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareNetworkSubnetDatabaseAPITestCase |
84 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
SecurityServiceDatabaseAPITestCase |
67 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareServerDatabaseAPITestCase |
150 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ServiceDatabaseAPITestCase |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
AvailabilityZonesDatabaseAPITestCase |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
NetworkAllocationsDatabaseAPITestCase |
70 |
0 |
0 |
22 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ReservationDatabaseAPITest |
13 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
PurgeDeletedTest |
46 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareTypeAPITestCase |
123 |
0 |
0 |
38 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
MessagesDatabaseAPITestCase |
70 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
BackendInfoDatabaseAPITestCase |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareResourcesAPITestCase |
86 |
0 |
0 |
22 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
AsyncOperationDatabaseAPITestCase |
65 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
TransfersTestCase |
71 |
1 |
0 |
6 |
1 |
97% |
| manila/tests/db/sqlalchemy/test_api.py |
ShareBackupDatabaseAPITestCase |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
ResourceLocksTestCase |
77 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_api.py |
(no class) |
500 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_models.py |
ShareTestCase |
32 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_models.py |
ShareAccessTestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_models.py |
ShareSnapshotTestCase |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/sqlalchemy/test_models.py |
(no class) |
28 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/test_api.py |
DBInterfaceTestCase |
10 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/db/test_api.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/test_migration.py |
MigrationTestCase |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db/test_migration.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/db_utils.py |
(no class) |
104 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/declare_conf.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_backup_driver.py |
FakeBackupDriver |
9 |
5 |
0 |
0 |
0 |
44% |
| manila/tests/fake_backup_driver.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_client_exception_class.py |
Unauthorized |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/fake_client_exception_class.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_compute.py |
FakeServer |
9 |
2 |
0 |
2 |
0 |
82% |
| manila/tests/fake_compute.py |
FakeKeypair |
4 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_compute.py |
API |
12 |
12 |
0 |
0 |
0 |
0% |
| manila/tests/fake_compute.py |
(no class) |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_driver.py |
FakeShareDriver |
27 |
14 |
0 |
2 |
0 |
52% |
| manila/tests/fake_driver.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_image.py |
FakeImage |
3 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_image.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_network.py |
FakeNetwork |
6 |
1 |
0 |
2 |
1 |
75% |
| manila/tests/fake_network.py |
FakeSubnet |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_network.py |
FakePort |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_network.py |
FakeRouter |
6 |
2 |
0 |
2 |
1 |
62% |
| manila/tests/fake_network.py |
FakeDeviceAddr |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_network.py |
FakeDevice |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_network.py |
API |
54 |
54 |
0 |
16 |
0 |
0% |
| manila/tests/fake_network.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_notifier.py |
FakeNotifier |
12 |
1 |
0 |
4 |
1 |
88% |
| manila/tests/fake_notifier.py |
(no class) |
18 |
0 |
0 |
2 |
1 |
95% |
| manila/tests/fake_service_instance.py |
FakeServiceInstanceManager |
14 |
4 |
0 |
0 |
0 |
71% |
| manila/tests/fake_service_instance.py |
FakeNeutronNetworkHelper |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_service_instance.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_share.py |
(no class) |
99 |
3 |
0 |
26 |
3 |
95% |
| manila/tests/fake_utils.py |
(no class) |
53 |
3 |
0 |
6 |
2 |
92% |
| manila/tests/fake_volume.py |
FakeVolume |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_volume.py |
FakeVolumeSnapshot |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/fake_volume.py |
API |
10 |
9 |
0 |
0 |
0 |
10% |
| manila/tests/fake_volume.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_zfssa.py |
FakeResponse |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/fake_zfssa.py |
FakeZFSSA |
20 |
9 |
0 |
0 |
0 |
55% |
| manila/tests/fake_zfssa.py |
FakeRestClient |
19 |
11 |
0 |
0 |
0 |
42% |
| manila/tests/fake_zfssa.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/hacking/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/hacking/checks.py |
BaseASTChecker |
12 |
0 |
0 |
6 |
2 |
89% |
| manila/tests/hacking/checks.py |
CheckLoggingFormatArgs |
27 |
14 |
0 |
22 |
3 |
49% |
| manila/tests/hacking/checks.py |
CheckForTransAdd |
6 |
0 |
0 |
6 |
1 |
92% |
| manila/tests/hacking/checks.py |
(no class) |
66 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/image/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/image/test_image.py |
FakeImageClient |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/image/test_image.py |
FakeImageClient.Image |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/image/test_image.py |
OpenStackClientTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/image/test_image.py |
ImageApiTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/image/test_image.py |
ImageApiTestCase.test_image_list.FakeImageClient |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/image/test_image.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/api/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/api/client.py |
OpenStackApiException |
8 |
8 |
0 |
4 |
0 |
0% |
| manila/tests/integrated/api/client.py |
OpenStackApiAuthenticationException |
3 |
3 |
0 |
2 |
0 |
0% |
| manila/tests/integrated/api/client.py |
OpenStackApiAuthorizationException |
3 |
3 |
0 |
2 |
0 |
0% |
| manila/tests/integrated/api/client.py |
OpenStackApiNotFoundException |
3 |
3 |
0 |
2 |
0 |
0% |
| manila/tests/integrated/api/client.py |
TestOpenStackClient |
80 |
33 |
0 |
22 |
6 |
54% |
| manila/tests/integrated/api/client.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/integrated_helpers.py |
_IntegratedTestBase |
35 |
18 |
0 |
2 |
0 |
46% |
| manila/tests/integrated/integrated_helpers.py |
(no class) |
30 |
9 |
0 |
4 |
0 |
62% |
| manila/tests/integrated/test_extensions.py |
ExtensionsTest |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/test_extensions.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/integrated/test_login.py |
LoginTest |
3 |
1 |
0 |
2 |
1 |
60% |
| manila/tests/integrated/test_login.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/keymgr/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/keymgr/test_barbican.py |
BarbicanSecretACLTestCase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/keymgr/test_barbican.py |
BarbicanUserAppCredsTestCase |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/keymgr/test_barbican.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/lock/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/lock/test_api.py |
ResourceLockApiTest |
118 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/lock/test_api.py |
(no class) |
47 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/message/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/message/test_api.py |
MessageApiTest |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/message/test_api.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/message/test_message_field.py |
MessageFieldTest |
12 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/message/test_message_field.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/monkey_patch_example/__init__.py |
(no class) |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/monkey_patch_example/example_a.py |
ExampleClassA |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/monkey_patch_example/example_a.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/monkey_patch_example/example_b.py |
ExampleClassB |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/monkey_patch_example/example_b.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_interface.py |
BaseChild |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/network/linux/test_interface.py |
TestBase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_interface.py |
TestABCDriver |
37 |
3 |
0 |
0 |
0 |
92% |
| manila/tests/network/linux/test_interface.py |
TestABCDriver.test_verify_abs_class_has_abs_methods.ICanNotBeInstancetiated |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_interface.py |
TestNoopInterfaceDriver |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_interface.py |
TestOVSInterfaceDriver |
37 |
0 |
0 |
8 |
2 |
96% |
| manila/tests/network/linux/test_interface.py |
TestBridgeInterfaceDriver |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_interface.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestSubProcessBase |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIpWrapper |
88 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIPDevice |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIPCommandBase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIPDeviceCommandBase |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIPCmdBase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIpLinkCommand |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIpAddrCommand |
25 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIpRouteCommand |
43 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestIpNetnsCommand |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
TestDeviceExists |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ip_lib.py |
(no class) |
109 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ovs_lib.py |
OVS_Lib_Test |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/linux/test_ovs_lib.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/neutron/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_api.py |
FakeNeutronClient |
19 |
10 |
0 |
0 |
0 |
47% |
| manila/tests/network/neutron/test_neutron_api.py |
NeutronclientTestCase |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_api.py |
NeutronApiTest |
237 |
1 |
0 |
0 |
0 |
99% |
| manila/tests/network/neutron/test_neutron_api.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronNetworkPluginTest |
170 |
2 |
0 |
8 |
1 |
98% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronSingleNetworkPluginTest |
77 |
0 |
0 |
6 |
1 |
99% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronBindNetworkPluginTest |
178 |
0 |
0 |
16 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronBindSingleNetworkPluginTest |
150 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronBindNetworkPluginWithNormalTypeTest |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_plugin.py |
NeutronBindSingleNetworkPluginWithNormalTypeTest |
47 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/network/neutron/test_neutron_plugin.py |
(no class) |
175 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/network/test_standalone_network_plugin.py |
StandaloneNetworkPluginTest |
177 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/network/test_standalone_network_plugin.py |
(no class) |
51 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/runtime_conf.py |
(no class) |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_base.py |
SchedulerTestCase |
23 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/drivers/test_base.py |
SchedulerDriverBaseTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_base.py |
SchedulerDriverModuleTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_base.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_filter.py |
FilterSchedulerTestCase |
259 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/drivers/test_filter.py |
(no class) |
79 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_simple.py |
SimpleSchedulerSharesTestCase |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/drivers/test_simple.py |
(no class) |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/evaluator/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/evaluator/test_evaluator.py |
EvaluatorTestCase |
67 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/evaluator/test_evaluator.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
FakeHostManagerNetAppOnly |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
FakeFilterScheduler |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
FakeHostManager |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
FakeHostState |
3 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
FakeWeigher1 |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/fakes.py |
FakeWeigher2 |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/fakes.py |
FakeClass |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/fakes.py |
get_fake_host.FakeHost |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
get_fake_host.FakeWeightedHost |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/fakes.py |
(no class) |
49 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/filters/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_affinity.py |
AffinityFilterTestCase |
31 |
1 |
0 |
6 |
1 |
95% |
| manila/tests/scheduler/filters/test_affinity.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_availability_zone.py |
HostFiltersTestCase |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_availability_zone.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
TestBaseFilter |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeExtension |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
BaseFakeFilter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeFilter1 |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeFilter2 |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeFilter3 |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeFilter4 |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeFilter5 |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
FakeExtensionManager |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
TestBaseFilterHandler |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base_host.py |
TestFilter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base_host.py |
TestBogusFilter |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_base_host.py |
HostFiltersTestCase |
11 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/filters/test_base_host.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_capabilities.py |
HostFiltersTestCase |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_capabilities.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_capacity.py |
HostFiltersTestCase |
61 |
1 |
0 |
0 |
0 |
98% |
| manila/tests/scheduler/filters/test_capacity.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_create_from_snapshot.py |
CreateFromSnapshotFilterTestCase |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_create_from_snapshot.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_driver.py |
HostFiltersTestCase |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_driver.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_extra_specs_ops.py |
ExtraSpecsOpsTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_extra_specs_ops.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_host.py |
OnlyHostFilterTestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_host.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_ignore_attempted_hosts.py |
HostFiltersTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_ignore_attempted_hosts.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_json.py |
HostFiltersTestCase |
95 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/filters/test_json.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_retry.py |
HostFiltersTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_retry.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_share_replication.py |
ShareReplicationFilterTestCase |
31 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/filters/test_share_replication.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_host_manager.py |
FakeFilterClass1 |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/test_host_manager.py |
FakeFilterClass2 |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/test_host_manager.py |
HostManagerTestCase |
117 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/scheduler/test_host_manager.py |
HostStateTestCase |
96 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_host_manager.py |
PoolStateTestCase |
35 |
0 |
0 |
16 |
0 |
100% |
| manila/tests/scheduler/test_host_manager.py |
(no class) |
49 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_manager.py |
SchedulerManagerTestCase |
152 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_manager.py |
SchedulerManagerTestCase.test_migrate_share_to_host.fake_host |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_manager.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_rpcapi.py |
SchedulerRpcAPITestCase |
34 |
1 |
0 |
6 |
1 |
95% |
| manila/tests/scheduler/test_rpcapi.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_scheduler_options.py |
FakeSchedulerOptions |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_scheduler_options.py |
SchedulerOptionsTestCase |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_scheduler_options.py |
(no class) |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_utils.py |
UtilsTestCase |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/test_utils.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_base.py |
TestWeightHandler |
16 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/weighers/test_base.py |
TestWeightHandler.test_no_multiplier.FakeWeigher |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/weighers/test_base.py |
TestWeightHandler.test_no_weight_object.FakeWeigher |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/scheduler/weighers/test_base.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_capacity.py |
CapacityWeigherTestCase |
32 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/weighers/test_capacity.py |
(no class) |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_goodness.py |
GoodnessWeigherTestCase |
54 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_goodness.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_host_affinity.py |
HostAffinityWeigherTestCase |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_host_affinity.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_netapp_aiq.py |
NetAppAIQWeigherTestCase |
111 |
0 |
0 |
24 |
1 |
99% |
| manila/tests/scheduler/weighers/test_netapp_aiq.py |
(no class) |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/scheduler/weighers/test_pool.py |
PoolWeigherTestCase |
33 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/scheduler/weighers/test_pool.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/services/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/services/test_api.py |
ServicesApiTest |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/services/test_api.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockRadosModule |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockRadosModule.Rados |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockRadosModule.Error |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockAllocationCapacityCache |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockCephArgparseModule |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MockCephArgparseModule.json_command |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/share/drivers/cephfs/test_driver.py |
AllocationCapacityCacheTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
CephFSDriverTestCase |
298 |
0 |
0 |
22 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
NativeProtocolHelperTestCase |
77 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
NFSProtocolHelperTestCase |
99 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
NFSClusterProtocolHelperTestCase |
80 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
CephFSDriverAltConfigTestCase |
27 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
MiscTests |
14 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/cephfs/test_driver.py |
(no class) |
149 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/fakes.py |
(no class) |
51 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_container_helper.py |
DockerExecHelperTestCase |
137 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/container/test_container_helper.py |
(no class) |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_driver.py |
ContainerShareDriverTestCase |
349 |
2 |
0 |
12 |
0 |
99% |
| manila/tests/share/drivers/container/test_driver.py |
(no class) |
67 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_protocol_helper.py |
DockerCIFSHelperTestCase |
98 |
2 |
0 |
0 |
0 |
98% |
| manila/tests/share/drivers/container/test_protocol_helper.py |
(no class) |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_security_service_helper.py |
SecurityServiceHelperTestCase |
44 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_security_service_helper.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/container/test_storage_helper.py |
LVMHelperTestCase |
110 |
2 |
0 |
8 |
0 |
98% |
| manila/tests/share/drivers/container/test_storage_helper.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
FakeData |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
StorageObjectTestData |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
FileSystemTestData |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
SnapshotTestData |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
MountPointTestData |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
VDMTestData |
20 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
PoolTestData |
7 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
MoverTestData |
20 |
0 |
0 |
4 |
1 |
96% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
DNSDomainTestData |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
CIFSServerTestData |
15 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
CIFSShareTestData |
21 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
NFSShareTestData |
23 |
3 |
0 |
6 |
1 |
79% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
FakeEMCShareDriver |
11 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/fakes.py |
(no class) |
290 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
XMLAPIConnectorTestData |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
XMLAPIConnectorTest |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
MockSSH |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
MockSSHPool |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
CmdConnectorTest |
29 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_connector.py |
(no class) |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
ENASUtilsTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
SslContextTestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
ParseIpaddrTestCase |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
ConvertIPv6FormatTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
ExportUncPathTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
SizeToGbTestCase |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/test_utils.py |
(no class) |
43 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/common/enas/utils.py |
RequestSideEffect |
11 |
0 |
0 |
6 |
1 |
94% |
| manila/tests/share/drivers/dell_emc/common/enas/utils.py |
SSHSideEffect |
13 |
1 |
0 |
8 |
2 |
86% |
| manila/tests/share/drivers/dell_emc/common/enas/utils.py |
EMCMock |
20 |
4 |
0 |
12 |
5 |
66% |
| manila/tests/share/drivers/dell_emc/common/enas/utils.py |
EMCNFSShareMock |
33 |
3 |
0 |
14 |
3 |
87% |
| manila/tests/share/drivers/dell_emc/common/enas/utils.py |
(no class) |
26 |
1 |
0 |
0 |
0 |
96% |
| manila/tests/share/drivers/dell_emc/plugins/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py |
PowerFlexTest |
143 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py |
PowerFlexTest.MockConfig |
15 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/test_connection.py |
(no class) |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py |
StorageObjectManagerTestCase |
182 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerflex/test_object_manager.py |
(no class) |
80 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py |
StorageConnectionTestCase |
1130 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_connection.py |
(no class) |
119 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
StorageObjectManagerTestCase |
10 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
StorageObjectTestCaseBase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
StorageObjectTestCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
FileSystemTestCase |
175 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
MountPointTestCase |
134 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
VDMTestCase |
120 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
StoragePoolTestCase |
32 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
MoverTestCase |
88 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
SnapshotTestCase |
89 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
MoverInterfaceTestCase |
110 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
DNSDomainTestCase |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
CIFSServerTestCase |
156 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
CIFSShareTestCase |
158 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
NFSShareTestCase |
148 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powermax/test_object_manager.py |
(no class) |
206 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py |
PowerScaleTest |
654 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py |
PowerScaleTest.MockConfig |
13 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py |
PowerScaleTest.MockInvalidConfig |
9 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py |
(no class) |
133 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py |
PowerScaleApiTest |
578 |
6 |
0 |
16 |
1 |
99% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py |
PowerScaleApiTest.ExpectedCall |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale_api.py |
(no class) |
156 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py |
TestClient |
257 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/test_client.py |
(no class) |
149 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py |
PowerStoreTest |
260 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py |
PowerStoreTest.MockConfig |
14 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/powerstore/test_connection.py |
(no class) |
68 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/__init__.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityFakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnitySmbShareNameExistedError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityFileSystemNameAlreadyExisted |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityNasServerNameUsedError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityNfsShareNameExistedError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnitySnapNameInUseError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityIpAddressUsedError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityResourceNotFoundError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityOneDnsPerNasServerError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnitySmbNameInUseError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityNfsAlreadyEnabledError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityHostNotFoundException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityNothingToModifyError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityShareShrinkSizeTooSmallError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityTenantNameInUseError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityVLANUsedByOtherTenantError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
SystemAPINotSupported |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityVLANAlreadyHasInterfaceError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
UnityAclUserNotFoundError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/fake_exceptions.py |
(no class) |
40 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
FakeEMCShareDriver |
11 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
FakeEMCShareDriverIPv6 |
11 |
0 |
0 |
2 |
1 |
92% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
DriverResourceMock |
14 |
2 |
0 |
16 |
3 |
83% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
ManilaResourceMock |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
StorageObjectMock |
16 |
2 |
0 |
8 |
0 |
92% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
StoragePropertyMock |
10 |
3 |
0 |
6 |
2 |
69% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
StorageMethodMock |
17 |
0 |
0 |
10 |
1 |
96% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
StorageResourceMock |
7 |
0 |
0 |
8 |
2 |
87% |
| manila/tests/share/drivers/dell_emc/plugins/unity/res_mock.py |
(no class) |
139 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py |
TestClient |
83 |
6 |
0 |
0 |
0 |
93% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_client.py |
(no class) |
88 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py |
TestConnection |
326 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_connection.py |
(no class) |
257 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py |
MockSP |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py |
MockPort |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py |
MockPortV5 |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py |
TestUtils |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/test_utils.py |
(no class) |
42 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/unity/utils.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py |
StorageConnectionTestCase |
1130 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_connection.py |
(no class) |
119 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
StorageObjectManagerTestCase |
10 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
StorageObjectTestCaseBase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
StorageObjectTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
FileSystemTestCase |
175 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
MountPointTestCase |
134 |
0 |
0 |
12 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
VDMTestCase |
120 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
StoragePoolTestCase |
32 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
MoverTestCase |
88 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
SnapshotTestCase |
89 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
MoverInterfaceTestCase |
110 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
DNSDomainTestCase |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
CIFSServerTestCase |
156 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
CIFSShareTestCase |
158 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
NFSShareTestCase |
148 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/plugins/vnx/test_object_manager.py |
(no class) |
209 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/test_driver.py |
FakeConnection |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/test_driver.py |
FakeConnection_powermax |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/test_driver.py |
FakeEMCExtensionManager |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dell_emc/test_driver.py |
EMCShareFrameworkTestCase |
147 |
1 |
0 |
8 |
1 |
99% |
| manila/tests/share/drivers/dell_emc/test_driver.py |
(no class) |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/dummy.py |
DummyDriver |
275 |
275 |
0 |
70 |
0 |
0% |
| manila/tests/share/drivers/dummy.py |
(no class) |
172 |
172 |
0 |
2 |
0 |
0% |
| manila/tests/share/drivers/ganesha/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
MockRadosModule |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
MockRadosModule.ObjectNotFound |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
MockRadosModule.OSError |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
MockRadosModule.WriteOpCtx |
3 |
1 |
0 |
0 |
0 |
67% |
| manila/tests/share/drivers/ganesha/test_manager.py |
MiscTests |
7 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
GaneshaConfigTests |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
GaneshaManagerTestCase |
461 |
0 |
0 |
60 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_manager.py |
(no class) |
109 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_utils.py |
GaneshaUtilsTests |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_utils.py |
SSHExecutorTestCase |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ganesha/test_utils.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_common.py |
GlusterManagerTestCase |
236 |
3 |
0 |
16 |
3 |
98% |
| manila/tests/share/drivers/glusterfs/test_common.py |
GlusterManagerTestCase.test_gluster_manager_getattr_called.FakeGlusterManager |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_common.py |
GlusterFSCommonTestCase |
50 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_common.py |
(no class) |
115 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_glusterfs_native.py |
GlusterfsNativeShareDriverTestCase |
87 |
0 |
0 |
4 |
1 |
99% |
| manila/tests/share/drivers/glusterfs/test_glusterfs_native.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout.py |
GlusterfsFakeShareDriver |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout.py |
GlusterfsShareDriverBaseTestCase |
76 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout.py |
GlusterfsShareLayoutBaseTestCase |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout.py |
GlusterfsShareLayoutBaseTestCase.FakeLayout |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout.py |
(no class) |
75 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout_directory.py |
GlusterfsDirectoryMappedLayoutTestCase |
187 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout_directory.py |
(no class) |
53 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/glusterfs/test_layout_volume.py |
GlusterfsVolumeMappedLayoutTestCase |
421 |
0 |
0 |
6 |
1 |
99% |
| manila/tests/share/drivers/glusterfs/test_layout_volume.py |
(no class) |
88 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hdfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hdfs/test_hdfs_native.py |
HDFSNativeShareDriverTestCase |
208 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/hdfs/test_hdfs_native.py |
(no class) |
50 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hnas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hnas/test_driver.py |
HitachiHNASTestCase |
435 |
0 |
0 |
36 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hnas/test_driver.py |
(no class) |
113 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hnas/test_ssh.py |
HNASSSHTestCase |
462 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hnas/test_ssh.py |
(no class) |
152 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/fakes.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/test_driver.py |
HitachiHSPTestCase |
191 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/test_driver.py |
(no class) |
43 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/test_rest.py |
FakeRequests |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/test_rest.py |
HitachiHSPRestTestCase |
105 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/drivers/hitachi/hsp/test_rest.py |
(no class) |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_constants.py |
FakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_constants.py |
(no class) |
90 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_driver.py |
HPE3ParDriverFPGTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_driver.py |
HPE3ParDriverTestCase |
254 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_driver.py |
(no class) |
69 |
0 |
0 |
2 |
1 |
99% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
HPE3ParMediatorTestCase |
695 |
0 |
0 |
30 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
HPE3ParMediatorTestCase.setUp.FakeCopy |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
HPE3ParMediatorTestCase.test_fsip_exists_exception.FakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
HPE3ParMediatorTestCase.test_create_fsip_exception.FakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
HPE3ParMediatorTestCase.test_remove_fsip_exception.FakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
OptionMatcher |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/hpe/test_hpe_3par_mediator.py |
(no class) |
156 |
1 |
0 |
2 |
1 |
99% |
| manila/tests/share/drivers/huawei/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeHuaweiNasHelper |
220 |
18 |
0 |
166 |
12 |
92% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeRpcClient |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeRpcClient.fake_call_context |
3 |
0 |
0 |
2 |
1 |
80% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeRpcServer |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakePrivateStorage |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeHuaweiNasDriver |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeConfigParseTree |
5 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeConfigParseTree.FakeNode |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
FakeConfigParseTree.FakeRoot |
7 |
2 |
0 |
4 |
2 |
64% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
HuaweiShareDriverTestCase |
1264 |
6 |
0 |
112 |
15 |
98% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
HuaweiDriverHelperTestCase |
24 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/huawei/test_huawei_nas.py |
(no class) |
482 |
21 |
0 |
80 |
20 |
92% |
| manila/tests/share/drivers/ibm/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ibm/test_gpfs.py |
GPFSShareDriverTestCase |
707 |
0 |
0 |
22 |
1 |
99% |
| manila/tests/share/drivers/ibm/test_gpfs.py |
GPFSShareDriverTestCase.test_ces_resync_access_change.SortedMatch |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/ibm/test_gpfs.py |
(no class) |
145 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infinidat/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infinidat/test_infinidat.py |
FakeInfinisdkException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infinidat/test_infinidat.py |
FakeInfinisdkPermission |
3 |
1 |
0 |
0 |
0 |
67% |
| manila/tests/share/drivers/infinidat/test_infinidat.py |
InfiniboxDriverTestCaseBase |
69 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/infinidat/test_infinidat.py |
InfiniboxDriverTestCase |
254 |
0 |
0 |
10 |
0 |
100% |
| manila/tests/share/drivers/infinidat/test_infinidat.py |
(no class) |
148 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infortrend/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infortrend/fake_infortrend_manila_data.py |
InfortrendManilaTestData |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infortrend/fake_infortrend_manila_data.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py |
InfortrendNASTestData |
9 |
2 |
0 |
4 |
2 |
69% |
| manila/tests/share/drivers/infortrend/fake_infortrend_nas_data.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/infortrend/test_infortrend_nas.py |
InfortrendNASDriverTestCase |
176 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/infortrend/test_infortrend_nas.py |
(no class) |
66 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/as13000/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py |
FakeConfig |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py |
FakeResponse |
5 |
1 |
0 |
0 |
0 |
80% |
| manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py |
RestAPIExecutorTestCase |
84 |
0 |
0 |
10 |
1 |
99% |
| manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py |
AS13000ShareDriverTestCase |
411 |
0 |
0 |
38 |
4 |
99% |
| manila/tests/share/drivers/inspur/as13000/test_as13000_nas.py |
(no class) |
112 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
FakeConfig |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
InStorageShareDriverTestCase |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
FakeSSH |
3 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
FakeSSHPool |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
SSHRunnerTestCase |
61 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
CLIParserTestCase |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
InStorageSSHTestCase |
181 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
InStorageAssistantTestCase |
199 |
0 |
0 |
22 |
0 |
100% |
| manila/tests/share/drivers/inspur/instorage/test_instorage.py |
(no class) |
137 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/macrosan/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/macrosan/test_macrosan_nas.py |
FakeResponse |
5 |
1 |
0 |
0 |
0 |
80% |
| manila/tests/share/drivers/macrosan/test_macrosan_nas.py |
MacrosanShareDriverTestCase |
436 |
0 |
0 |
62 |
3 |
99% |
| manila/tests/share/drivers/macrosan/test_macrosan_nas.py |
RestHelperTestCase |
334 |
1 |
0 |
34 |
1 |
99% |
| manila/tests/share/drivers/macrosan/test_macrosan_nas.py |
(no class) |
152 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/maprfs/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/maprfs/test_maprfs.py |
MapRFSNativeShareDriverTestCase |
371 |
1 |
0 |
6 |
1 |
99% |
| manila/tests/share/drivers/maprfs/test_maprfs.py |
(no class) |
86 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/fakes.py |
(no class) |
410 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_api.py |
NetAppApiElementTransTests |
130 |
0 |
0 |
22 |
2 |
99% |
| manila/tests/share/drivers/netapp/dataontap/client/test_api.py |
NetAppApiServerZapiClientTests |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_api.py |
NetAppApiServerRestClientTests |
81 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_api.py |
(no class) |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py |
NetAppBaseClientTestCase |
56 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py |
FeaturesTestCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_base.py |
(no class) |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py |
NetAppClientCmodeTestCase |
2834 |
0 |
0 |
188 |
4 |
99% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py |
NetAppClientCmodeTestCase.test_create_default_nfs_export_rules.CopyingMock |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode.py |
(no class) |
628 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py |
NetAppRestCmodeClientTestCase |
2704 |
6 |
0 |
114 |
8 |
99% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py |
NetAppRestCmodeClientTestCase.test__create_default_nfs_export_rules.CopyingMock |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_client_cmode_rest.py |
(no class) |
522 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py |
NetAppRestApiServerTests |
165 |
0 |
0 |
16 |
2 |
99% |
| manila/tests/share/drivers/netapp/dataontap/client/test_rest_api.py |
(no class) |
58 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py |
NetAppCDOTDataMotionTestCase |
51 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py |
NetAppCDOTDataMotionSessionTestCase |
439 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_data_motion.py |
(no class) |
90 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py |
NetAppFileStorageDriverInterfaceTestCase |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_driver_interfaces.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py |
NetAppFileStorageLibraryTestCase |
3715 |
1 |
0 |
150 |
2 |
99% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py |
NetAppFileStorageLibraryTestCase._setup_mocks_for_create_share_from_snapshot.FakeDBObj |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_base.py |
(no class) |
555 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py |
NetAppFileStorageLibraryTestCase |
1519 |
2 |
0 |
106 |
2 |
99% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py |
NetAppFileStorageLibraryTestCase.test_create_share_from_snaphot_different_hosts.FakeDBObj |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_multi_svm.py |
(no class) |
258 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py |
NetAppFileStorageLibraryTestCase |
127 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_lib_single_svm.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py |
PerformanceLibraryTestCase |
250 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/cluster_mode/test_performance.py |
(no class) |
58 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/fakes.py |
(no class) |
290 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/fakes.py |
(no class) |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py |
NetAppNASHelperBaseTestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_base.py |
(no class) |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py |
NetAppClusteredCIFSHelperTestCase |
80 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_cifs_cmode.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py |
NetAppClusteredNFSHelperTestCase |
95 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/netapp/dataontap/protocols/test_nfs_cmode.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/fakes.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_common.py |
NetAppDriverFactoryTestCase |
54 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_common.py |
(no class) |
20 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_utils.py |
NetAppDriverUtilsTestCase |
73 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_utils.py |
OpenstackInfoTestCase |
107 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_utils.py |
DataCacheTestCase |
19 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/netapp/test_utils.py |
(no class) |
113 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns4/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns4/test_jsonrpc.py |
TestNexentaJSONProxy |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns4/test_jsonrpc.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py |
FakeResponse |
3 |
1 |
0 |
0 |
0 |
67% |
| manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py |
RequestParams |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py |
TestNexentaNasDriver |
174 |
4 |
0 |
14 |
4 |
96% |
| manila/tests/share/drivers/nexenta/ns4/test_nexenta_nas.py |
(no class) |
73 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
FakeNefProxy |
18 |
1 |
0 |
0 |
0 |
94% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefException |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefRequest |
443 |
0 |
0 |
4 |
1 |
99% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefCollections |
66 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefSettings |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefDatasets |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefSnapshots |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefFilesystems |
48 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefHpr |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
TestNefProxy |
99 |
0 |
0 |
4 |
1 |
99% |
| manila/tests/share/drivers/nexenta/ns5/test_jsonrpc.py |
(no class) |
163 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py |
TestNexentaNasDriver |
215 |
5 |
0 |
16 |
1 |
97% |
| manila/tests/share/drivers/nexenta/ns5/test_nexenta_nas.py |
(no class) |
95 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/test_utils.py |
TestNexentaUtils |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/nexenta/test_utils.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/purestorage/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/purestorage/test_flashblade.py |
FakePurityFBException |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/purestorage/test_flashblade.py |
FlashBladeDriverTestCaseBase |
34 |
1 |
0 |
0 |
0 |
97% |
| manila/tests/share/drivers/purestorage/test_flashblade.py |
FlashBladeDriverTestCase |
62 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/purestorage/test_flashblade.py |
(no class) |
49 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
SnapshotClass |
6 |
2 |
0 |
2 |
0 |
50% |
| manila/tests/share/drivers/qnap/fakes.py |
ShareNfsClass |
5 |
5 |
0 |
2 |
0 |
0% |
| manila/tests/share/drivers/qnap/fakes.py |
ShareCifsClass |
5 |
5 |
0 |
2 |
0 |
0% |
| manila/tests/share/drivers/qnap/fakes.py |
AccessClass |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseEs_1_1_1 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseEs_1_1_3 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseEs_2_0_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseEs_2_1_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseEs_2_2_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTs_4_0_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTs_4_3_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesTs_4_0_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesTs_4_3_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesEs_1_1_1 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesEs_1_1_3 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesEs_2_0_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesEs_2_1_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseTesEs_2_2_0 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetBasicInfoResponseError |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeCreateShareResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeDeleteShareResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeDeleteSnapshotResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeDeleteSnapshotResponseSnapshotNotExist |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeDeleteSnapshotResponseShareNotExist |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetHostListResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeGetNoHostListResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeAuthPassFailResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeEsResCodeNegativeResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeResultNegativeResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeLoginResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeSpecificPoolInfoResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeShareInfoResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeSnapshotInfoResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeSpecificVolInfoResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
FakeCreateSnapshotResponse |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/fakes.py |
(no class) |
152 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/test_api.py |
QnapShareDriverBaseTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/test_api.py |
QnapAPITestCase |
175 |
0 |
0 |
8 |
2 |
99% |
| manila/tests/share/drivers/qnap/test_api.py |
(no class) |
56 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/test_qnap.py |
QnapShareDriverBaseTestCase |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/qnap/test_qnap.py |
QnapShareDriverLoginTestCase |
48 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/qnap/test_qnap.py |
QnapShareDriverTestCase |
449 |
0 |
0 |
30 |
7 |
99% |
| manila/tests/share/drivers/qnap/test_qnap.py |
(no class) |
152 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/quobyte/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/quobyte/test_jsonrpc.py |
FakeResponse |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/quobyte/test_jsonrpc.py |
QuobyteJsonRpcTestCase |
51 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/quobyte/test_jsonrpc.py |
(no class) |
37 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/quobyte/test_quobyte.py |
QuobyteShareDriverTestCase |
206 |
1 |
0 |
22 |
6 |
97% |
| manila/tests/share/drivers/quobyte/test_quobyte.py |
(no class) |
87 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/share/drivers/tegile/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/tegile/test_tegile.py |
FakeResponse |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/tegile/test_tegile.py |
TegileShareDriverTestCase |
163 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/tegile/test_tegile.py |
TegileAPIExecutorTestCase |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/tegile/test_tegile.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_ganesha.py |
GaneshaNASHelperTestCase |
140 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_ganesha.py |
GaneshaNASHelper2TestCase |
122 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/test_ganesha.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_generic.py |
GenericShareDriverTestCase |
721 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/share/drivers/test_generic.py |
GenericDriverEnsureServerTestCase |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_generic.py |
(no class) |
150 |
2 |
0 |
0 |
0 |
99% |
| manila/tests/share/drivers/test_glusterfs.py |
GlusterfsShareDriverTestCase |
74 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/test_glusterfs.py |
GlusterNFSHelperTestCase |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_glusterfs.py |
GlusterNFSVolHelperTestCase |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_glusterfs.py |
GaneshaNFSHelperTestCase |
60 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_glusterfs.py |
(no class) |
71 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_helpers.py |
NFSHelperTestCase |
114 |
0 |
0 |
18 |
0 |
100% |
| manila/tests/share/drivers/test_helpers.py |
CIFSHelperIPAccessTestCase |
96 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/test_helpers.py |
CIFSHelperUserAccessTestCase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_helpers.py |
NFSSynchronizedTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_helpers.py |
(no class) |
91 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_lvm.py |
LVMShareDriverTestCase |
352 |
1 |
0 |
4 |
1 |
99% |
| manila/tests/share/drivers/test_lvm.py |
(no class) |
98 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_service_instance.py |
FakeServiceInstance |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_service_instance.py |
FakeNetworkHelper |
7 |
3 |
0 |
2 |
0 |
67% |
| manila/tests/share/drivers/test_service_instance.py |
ServiceInstanceManagerTestCase |
624 |
3 |
0 |
26 |
1 |
99% |
| manila/tests/share/drivers/test_service_instance.py |
BaseNetworkHelperTestCase |
19 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/test_service_instance.py |
BaseNetworkHelperTestCase.test_instantiate_valid.FakeNetworkHelper |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/test_service_instance.py |
NeutronNetworkHelperTestCase |
450 |
2 |
0 |
18 |
2 |
99% |
| manila/tests/share/drivers/test_service_instance.py |
(no class) |
205 |
1 |
0 |
40 |
1 |
99% |
| manila/tests/share/drivers/vastdata/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver.py |
VASTShareDriverTestCase |
257 |
2 |
0 |
18 |
2 |
99% |
| manila/tests/share/drivers/vastdata/test_driver.py |
TestPolicyPayloadFromRules |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver.py |
TestValidateAccessRules |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver.py |
(no class) |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestBunch |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestBunchify |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestUnbunchify |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestGenerateIpRange |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
MockClass1 |
2 |
2 |
0 |
0 |
0 |
0% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestDecorateMethodsWith |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
MockClass2 |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
TestVerboseDriverTrace |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_driver_util.py |
(no class) |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
TestSession |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
TestVastResource |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
ViewTest |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
TestCapacityMetrics |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
TestFolders |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
VipPoolTest |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
TestRestApi |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/vastdata/test_rest.py |
(no class) |
64 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/veritas/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/veritas/test_veritas_isa.py |
MockResponse |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/veritas/test_veritas_isa.py |
ACCESSShareDriverTestCase |
255 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/veritas/test_veritas_isa.py |
(no class) |
61 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/test_service_instance.py |
WindowsServiceInstanceManagerTestCase |
115 |
0 |
0 |
20 |
0 |
100% |
| manila/tests/share/drivers/windows/test_service_instance.py |
(no class) |
62 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_smb_driver.py |
WindowsSMBDriverTestCase |
91 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_smb_driver.py |
(no class) |
47 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_smb_helper.py |
WindowsSMBHelperTestCase |
96 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_smb_helper.py |
(no class) |
62 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_utils.py |
WindowsUtilsTestCase |
124 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/windows/test_windows_utils.py |
(no class) |
41 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/windows/test_winrm_helper.py |
WinRMHelperTestCase |
47 |
0 |
0 |
6 |
0 |
100% |
| manila/tests/share/drivers/windows/test_winrm_helper.py |
WinRMConnectionTestCase |
39 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/windows/test_winrm_helper.py |
(no class) |
52 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zadara/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zadara/test_zadara.py |
FakeResponse |
253 |
46 |
0 |
112 |
39 |
74% |
| manila/tests/share/drivers/zadara/test_zadara.py |
FakeRequests |
7 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/zadara/test_zadara.py |
ZadaraVPSAShareDriverTestCase |
161 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zadara/test_zadara.py |
(no class) |
95 |
1 |
0 |
2 |
1 |
98% |
| manila/tests/share/drivers/zfsonlinux/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
FakeConfig |
27 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
FakeDriverPrivateStorage |
6 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
FakeTempDir |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
GetBackendConfigurationTestCase |
13 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
ZFSonLinuxShareDriverTestCase |
885 |
0 |
0 |
52 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_driver.py |
(no class) |
133 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_utils.py |
FakeShareDriver |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_utils.py |
ExecuteMixinTestCase |
77 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_utils.py |
NFSviaZFSHelperTestCase |
77 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfsonlinux/test_utils.py |
(no class) |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfssa/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfssa/test_zfssarest.py |
ZFSSAApiTestCase |
172 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/drivers/zfssa/test_zfssarest.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfssa/test_zfssashare.py |
ZFSSAShareDriverTestCase |
198 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/drivers/zfssa/test_zfssashare.py |
(no class) |
45 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_access.py |
LockedOperationsTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_access.py |
LockedOperationsTestCase.FakeAccessHelper |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_access.py |
ShareInstanceAccessDatabaseMixinTestCase |
63 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/test_access.py |
ShareInstanceAccessTestCase |
237 |
0 |
0 |
30 |
0 |
100% |
| manila/tests/share/test_access.py |
(no class) |
55 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_api.py |
ShareAPITestCase |
2738 |
1 |
0 |
130 |
1 |
99% |
| manila/tests/share/test_api.py |
OtherTenantsShareActionsTestCase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_api.py |
(no class) |
484 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_driver.py |
ShareDriverWithExecuteMixin |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_driver.py |
ShareDriverTestCase |
385 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/test_driver.py |
(no class) |
119 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_drivers_private_data.py |
DriverPrivateDataTestCase |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_drivers_private_data.py |
SqlStorageDriverTestCase |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_drivers_private_data.py |
(no class) |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_hook.py |
FakeHookImplementation |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_hook.py |
HookBaseTestCase |
134 |
0 |
0 |
10 |
0 |
100% |
| manila/tests/share/test_hook.py |
(no class) |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_manager.py |
CustomTimeSleepException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_manager.py |
LockedOperationsTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_manager.py |
LockedOperationsTestCase.FakeManager |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_manager.py |
ShareManagerTestCase |
4256 |
81 |
0 |
272 |
14 |
98% |
| manila/tests/share/test_manager.py |
HookWrapperTestCase |
16 |
2 |
0 |
4 |
1 |
85% |
| manila/tests/share/test_manager.py |
(no class) |
448 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_migration.py |
ShareMigrationHelperTestCase |
110 |
0 |
0 |
14 |
0 |
100% |
| manila/tests/share/test_migration.py |
(no class) |
33 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_rpcapi.py |
ShareRpcAPITestCase |
160 |
3 |
0 |
54 |
2 |
98% |
| manila/tests/share/test_rpcapi.py |
(no class) |
57 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_share_types.py |
ShareTypesTestCase |
161 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/share/test_share_types.py |
(no class) |
94 |
1 |
0 |
2 |
0 |
99% |
| manila/tests/share/test_share_utils.py |
ShareUtilsTestCase |
62 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_share_utils.py |
NotifyUsageTestCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_share_utils.py |
(no class) |
39 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share/test_snapshot_access.py |
SnapshotAccessTestCase |
47 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/share/test_snapshot_access.py |
(no class) |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share_group/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share_group/test_api.py |
ShareGroupsAPITestCase |
588 |
0 |
0 |
40 |
0 |
100% |
| manila/tests/share_group/test_api.py |
(no class) |
89 |
2 |
0 |
2 |
1 |
97% |
| manila/tests/share_group/test_share_group_types.py |
ShareGroupTypesTestCase |
32 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/share_group/test_share_group_types.py |
(no class) |
31 |
1 |
0 |
0 |
0 |
97% |
| manila/tests/test_api.py |
FakeHttplibSocket |
3 |
3 |
0 |
0 |
0 |
0% |
| manila/tests/test_api.py |
FakeHttplibConnection |
17 |
17 |
0 |
0 |
0 |
0% |
| manila/tests/test_api.py |
(no class) |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_conf.py |
ConfigTestCase |
30 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_conf.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_context.py |
ContextTestCase |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_context.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_coordination.py |
Locked |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_coordination.py |
MockToozLock |
7 |
1 |
0 |
4 |
1 |
82% |
| manila/tests/test_coordination.py |
CoordinatorTestCase |
35 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_coordination.py |
CoordinationTestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_coordination.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
FakeNotifier |
8 |
8 |
0 |
0 |
0 |
0% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase |
61 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase.test_default_error_msg.FakeManilaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase.test_default_error_msg_with_kwargs.FakeManilaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase.test_error_msg_exception_with_kwargs.FakeManilaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase.test_default_error_code.FakeManilaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionTestCase.test_error_code_from_kwarg.FakeManilaException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionResponseCode400 |
63 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionResponseCode403 |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionResponseCode404 |
155 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
ManilaExceptionResponseCode413 |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_exception.py |
(no class) |
98 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_hacking.py |
HackingTestCase |
59 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/test_hacking.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_manager.py |
ManagerTestCase |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_manager.py |
SchedulerDependentManagerTestCase |
34 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_manager.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_misc.py |
ExceptionTestCase |
6 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/test_misc.py |
ProjectTestCase |
17 |
11 |
0 |
10 |
1 |
26% |
| manila/tests/test_misc.py |
(no class) |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_network.py |
APITestCase |
14 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase |
57 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test_inherit_network_base_api_no_redefinitions.FakeNetworkAPI |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test_inherit_network_base_api_deallocate_not_redefined.FakeNetworkAPI |
4 |
4 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test_inherit_network_base_api_allocate_not_redefined.FakeNetworkAPI |
4 |
4 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test_inherit_network_base_api.FakeNetworkAPI |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test__verify_share_network_ok.FakeNetworkAPI |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test__verify_share_network_fail.FakeNetworkAPI |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
NetworkBaseAPITestCase.test_enabled_ip_versions.FakeNetworkAPI |
5 |
5 |
0 |
0 |
0 |
0% |
| manila/tests/test_network.py |
(no class) |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_policy.py |
PolicyTestCase |
46 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_policy.py |
DefaultPolicyTestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_policy.py |
ContextIsAdminPolicyTestCase |
23 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_policy.py |
(no class) |
36 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_quota.py |
DbQuotaDriverTestCase |
173 |
1 |
0 |
28 |
1 |
99% |
| manila/tests/test_quota.py |
QuotaEngineTestCase |
97 |
0 |
0 |
10 |
0 |
100% |
| manila/tests/test_quota.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_rpc.py |
RPCTestCase |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_rpc.py |
(no class) |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
FakeManager |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
ExtendedService |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
ServiceManagerTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
ServiceFlagsTestCase |
18 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
ServiceTestCase |
64 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/test_service.py |
TestWSGIService |
19 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_service.py |
(no class) |
76 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_ssh_utils.py |
FakeSock |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/test_ssh_utils.py |
FakeTransport |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_ssh_utils.py |
FakeSSHClient |
7 |
1 |
0 |
0 |
0 |
86% |
| manila/tests/test_ssh_utils.py |
SSHPoolTestCase |
111 |
2 |
0 |
4 |
0 |
98% |
| manila/tests/test_ssh_utils.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_test.py |
IsolationTestCase |
6 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_test.py |
IsolationTestCase.test_rpc_consumer_isolation.NeverCalled |
3 |
3 |
0 |
2 |
0 |
0% |
| manila/tests/test_test.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_test_utils.py |
TestUtilsTestCase |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_test_utils.py |
(no class) |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
GenericUtilsTestCase |
26 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
MonkeyPatchTestCase |
25 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
CidrToNetmaskTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
CidrToPrefixLenTestCase |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
ParseBoolValueTestCase |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
IsValidIPVersion |
10 |
0 |
0 |
8 |
0 |
100% |
| manila/tests/test_utils.py |
Comparable |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
TestComparableMixin |
22 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
WrongException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
TestRetryDecorator |
109 |
1 |
0 |
10 |
0 |
99% |
| manila/tests/test_utils.py |
TestRetryDecorator.test_infinite_retry.FakeTenacityRetry |
1 |
1 |
0 |
0 |
0 |
0% |
| manila/tests/test_utils.py |
RequireDriverInitializedTestCase |
13 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/test_utils.py |
RequireDriverInitializedTestCase.test_require_driver_initialized.FakeDriver |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
RequireDriverInitializedTestCase.test_require_driver_initialized.FakeException |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
RequireDriverInitializedTestCase.test_require_driver_initialized.FakeManager |
1 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
ShareMigrationHelperTestCase |
15 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
ConvertStrTestCase |
11 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
TestDisableNotifications |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
TestAllTenantsValueCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/test_utils.py |
(no class) |
138 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/utils.py |
NamedBinaryStr |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/utils.py |
NamedUnicodeStr |
4 |
4 |
0 |
0 |
0 |
0% |
| manila/tests/utils.py |
NamedDict |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/utils.py |
NamedTuple |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/utils.py |
create_temp_config_with_opts |
14 |
0 |
0 |
4 |
0 |
100% |
| manila/tests/utils.py |
(no class) |
43 |
5 |
0 |
8 |
2 |
82% |
| manila/tests/volume/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/volume/test_cinder.py |
FakeCinderClient |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/volume/test_cinder.py |
FakeCinderClient.Volumes |
4 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/volume/test_cinder.py |
CinderclientTestCase |
12 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/volume/test_cinder.py |
CinderApiTestCase |
125 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/volume/test_cinder.py |
(no class) |
63 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/wsgi/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/wsgi/test_common.py |
FakeApp |
2 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/wsgi/test_common.py |
WSGICommonTestCase |
9 |
0 |
0 |
2 |
0 |
100% |
| manila/tests/wsgi/test_common.py |
(no class) |
8 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/wsgi/test_wsgi.py |
WSGITestCase |
16 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/wsgi/test_wsgi.py |
(no class) |
5 |
0 |
0 |
0 |
0 |
100% |
| manila/tests/xenapi/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/transfer/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/transfer/api.py |
API |
203 |
43 |
0 |
72 |
17 |
75% |
| manila/transfer/api.py |
(no class) |
38 |
0 |
0 |
0 |
0 |
100% |
| manila/utils.py |
LazyPluggable |
18 |
3 |
0 |
6 |
2 |
79% |
| manila/utils.py |
IsAMatcher |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/utils.py |
ComparableMixin |
10 |
0 |
0 |
0 |
0 |
100% |
| manila/utils.py |
retry_if_exit_code |
3 |
0 |
0 |
0 |
0 |
100% |
| manila/utils.py |
DoNothing |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/utils.py |
(no class) |
291 |
30 |
0 |
100 |
10 |
88% |
| manila/version.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100% |
| manila/volume/__init__.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100% |
| manila/volume/cinder.py |
API |
79 |
7 |
0 |
24 |
3 |
88% |
| manila/volume/cinder.py |
API.wait_for_available_volume.VolumeNotReady |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/volume/cinder.py |
(no class) |
127 |
37 |
0 |
14 |
2 |
68% |
| manila/wsgi/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/wsgi/api.py |
(no class) |
7 |
7 |
0 |
2 |
0 |
0% |
| manila/wsgi/common.py |
Request |
0 |
0 |
0 |
0 |
0 |
100% |
| manila/wsgi/common.py |
Application |
2 |
0 |
0 |
0 |
0 |
100% |
| manila/wsgi/common.py |
Middleware |
11 |
7 |
0 |
2 |
0 |
31% |
| manila/wsgi/common.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100% |
| manila/wsgi/eventlet_server.py |
Server |
3 |
3 |
0 |
0 |
0 |
0% |
| manila/wsgi/eventlet_server.py |
(no class) |
9 |
9 |
0 |
0 |
0 |
0% |
| manila/wsgi/wsgi.py |
(no class) |
24 |
0 |
0 |
0 |
0 |
100% |