manila-tempest-plugin/manila_tempest_tests/tests/api
Goutham Pacha Ravi b60fddac7f Setup snapshot extra specs only if required
For legacy reasons we always included snapshot_support
and create_share_from_snapshot_support in all the
share types the tests created. These extra-specs are
no different from any other optional extra-specs in
manila, atleast since API version 2.24 (snapshot_support
was "implied"/"required" until API version 2.23). 2.24
is a really old version to support for tempest testing.

Since we always use the latest API version to create the
share types necessary, we only ever need 1 required
extra spec (driver_handles_share_servers) - lets supply
the rest only within tests that need to test snapshots
and shares from snapshots.

This patch also adds missing skip decorators for share
group tests that were testing snapshots.

Change-Id: Ifaceab574e3242e44a9cf1bea77a4be9e505d8b8
Related-Bug: #1922784
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2021-05-31 10:10:27 +03:00
..
admin Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
__init__.py Use Tempest plugin interface 2015-09-05 00:36:33 +00:00
base.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_access_rules_metadata.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_access_rules_metadata_negative.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_availability_zones.py Remove a duplicated skipped functions 2021-02-21 11:50:34 +02:00
test_availability_zones_negative.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_extensions.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_limits.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_metadata.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_metadata_negative.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_microversions.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_public_shares.py Refactor public share test cases 2021-02-23 07:13:18 -08:00
test_public_shares_negative.py Refactor public share test cases 2021-02-23 07:13:18 -08:00
test_quotas.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_quotas_negative.py Moving skip conditions under skip_check classmethod 2021-01-19 13:58:32 +02:00
test_replication.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_replication_export_locations.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_replication_export_locations_negative.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_replication_negative.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_replication_snapshots.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_revert_to_snapshot.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_revert_to_snapshot_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_rules.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_rules_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_scheduler_stats_negative.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_security_services.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_security_services_mapping.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_security_services_mapping_negative.py Fix 'ss-type' conflicts in security service tests 2021-01-29 15:30:32 -03:00
test_security_services_negative.py Fix 'ss-type' conflicts in security service tests 2021-01-29 15:30:32 -03:00
test_share_group_actions.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_share_groups.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_share_groups_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_share_network_subnets.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_share_network_subnets_negative.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_share_networks.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_share_networks_negative.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_share_type_availability_zones.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_share_type_availability_zones_negative.py Add uuid for tests 2020-09-08 10:54:10 -07:00
test_share_types_negative.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_shares.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_shares_actions.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_shares_actions_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_shares_from_snapshot_across_pools.py Fix API version test skip logic 2021-05-28 00:57:45 -07:00
test_shares_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_snapshot_rules.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00
test_snapshot_rules_negative.py Setup snapshot extra specs only if required 2021-05-31 10:10:27 +03:00