7 Set of basic Functional tests to validate the OPNFV scenarios.
10 case_name: neutron-tempest-plugin-api
11 project_name: functest
17 This test case runs the Tempest suite proposed by the
18 Neutron project. The list of test cases is generated by
19 Tempest automatically and depends on the parameters of
20 the OpenStack deployment.
24 mode: "(?!.*admin.test_agent_availability_zone)\
25 (?!.*admin.test_dhcp_agent_scheduler)\
26 (?!.*admin.test_l3_agent_scheduler)\
27 (?!.*admin.test_logging)\
28 (?!.*admin.test_logging_negative)\
29 (?!.*admin.test_network_segment_range)\
30 (?!.*admin.test_ports.PortTestCasesAdmin.test_regenerate_mac_address)\
31 (?!.*admin.test_ports.PortTestCasesResourceRequest)\
32 (?!.*admin.test_routers_dvr)\
33 (?!.*admin.test_routers_flavors)\
34 (?!.*admin.test_routers_ha)\
35 (?!.*test_conntrack_helper)\
36 (?!.*test_floating_ips.FloatingIPPoolTestJSON)\
37 (?!.*test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_port_details)\
38 (?!.*test_metering_extensions)\
39 (?!.*test_metering_negative)\
40 (?!.*test_networks.NetworksSearchCriteriaTest.test_list_validation_filters)\
41 (?!.*test_networks.NetworksTestAdmin.test_create_tenant_network_vxlan)\
42 (?!.*test_networks.NetworksTestJSON.test_create_update_network_dns_domain)\
43 (?!.*test_port_forwardings)\
44 (?!.*test_ports.PortsTestJSON.test_create_port_with_propagate_uplink_status)\
45 (?!.*test_ports.PortsTestJSON.test_create_port_without_propagate_uplink_status)\
46 (?!.*test_ports.PortsTestJSON.test_create_update_port_with_dns_domain)\
47 (?!.*test_ports.PortsTestJSON.test_create_update_port_with_dns_name)\
48 (?!.*test_ports.PortsTestJSON.test_create_update_port_with_no_dns_name)\
49 (?!.*test_qos.QosMinimumBandwidthRuleTestJSON)\
50 (?!.*test_revisions.TestRevisions.test_update_dns_domain_bumps_revision)\
51 (?!.*test_revisions.TestRevisions.test_update_router_extra_attributes_bumps_revision)\
52 (?!.*test_router_interface_fip)\
53 (?!.*test_routers.DvrRoutersTest)\
54 (?!.*test_routers.HaRoutersTest)\
55 (?!.*test_routers.RoutersIpV6Test.test_extra_routes_atomic)\
56 (?!.*test_routers.RoutersTest.test_extra_routes_atomic)\
57 (?!.*test_routers_negative.DvrRoutersNegativeTest)\
58 (?!.*test_routers_negative.DvrRoutersNegativeTestExtended)\
59 (?!.*test_routers_negative.HaRoutersNegativeTest)\
60 (?!.*test_security_groups.RbacSharedSecurityGroupTest)\
61 (?!.*test_subnetpool_prefix_ops)\
62 (?!.*test_subnetpools.SubnetPoolsSearchCriteriaTest.test_list_validation_filters)\
63 (?!.*test_subnets.SubnetsSearchCriteriaTest.test_list_validation_filters)\
64 (?!.*test_timestamp.TestTimeStamp.test_segment_with_timestamp)\
65 (?!.*test_trunk.TrunkTestInheritJSONBase.test_add_subport)\
66 (?!.*test_trunk.TrunkTestMtusJSON)\
67 (?!.*test_trunk_negative.TrunkTestJSON.test_create_subport_invalid_inherit_network_segmentation_type)\
68 (?!.*test_trunk_negative.TrunkTestMtusJSON)\
69 (^neutron_tempest_plugin.api)"
74 case_name: tempest_cinder
75 project_name: functest
81 This test case runs the Tempest suite proposed by the
86 mode: "(?!.*test_incremental_backup)\
87 (?!.*test_consistencygroups)\
88 (^cinder_tempest_plugin.)"
93 case_name: tempest_keystone
94 project_name: functest
100 This test case runs the Tempest suite proposed by the
105 mode: "(?!.*scenario.test_federated_authentication)\
106 keystone_tempest_plugin."
111 case_name: rally_sanity
112 project_name: functest
116 This test case runs a sub group of tests of the OpenStack
117 Rally suite in smoke mode.
133 case_name: tempest_full
134 project_name: functest
140 The list of test cases is generated by
141 Tempest automatically and depends on the parameters of
142 the OpenStack deployment.
143 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L83
147 mode: "(?!.*test_fixed_ips)\
148 (?!.*test_fixed_ips_negative)\
149 (?!.*test_auto_allocate_network)(?!.*test_floating_ips_bulk)\
150 (?!.*test_live_migration.LiveAutoBlockMigrationV225Test.test_iscsi_volume)\
151 (?!.*test_live_migration.LiveAutoBlockMigrationV225Test.test_volume_backed_live_migration)\
152 (?!.*test_live_migration.LiveMigrationTest.test_iscsi_volume)\
153 (?!.*test_live_migration.LiveMigrationTest.test_volume_backed_live_migration)\
154 (?!.*test_live_migration.LiveMigrationRemoteConsolesV26Test)\
155 (?!.*certificates.test_certificates)\
156 (?!.*test_quotas_negative.QuotasSecurityGroupAdminNegativeTest)\
157 (?!.*test_novnc)(?!.*test_server_personality)\
158 (?!.*test_servers.ServerShowV263Test.test_show_update_rebuild_list_server)\
159 (?!.*test_servers_negative.ServersNegativeTestJSON.test_personality_file_contents_not_encoded)\
160 (?!.*servers.test_virtual_interfaces)\
161 (?!.*test_server_actions.ServerActionsTestJSON.test_change_server_password)\
162 (?!.*test_server_actions.ServerActionsTestJSON.test_get_vnc_console)\
163 (?!.*test_server_actions.ServerActionsTestJSON.test_reboot_server_soft)\
164 (?!.*test_security_group_default_rules)\
165 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_duplicate_name)\
166 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_invalid_group_description)\
167 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_invalid_group_name)\
168 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_des)\
169 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_id)\
170 (?!.*test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_name)\
171 (?!.*test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip_regex)\
172 (?!.*compute.test_virtual_interfaces)(?!.*compute.test_virtual_interfaces_negative)\
173 (?!.*compute.test_networks)\
174 (?!.*test_attach_volume.AttachVolumeMultiAttach)\
175 (?!.*identity.admin.v2)(?!.*identity.v2)\
177 (?!.*admin.test_dhcp_agent_scheduler)\
178 (?!.*test_metering_extensions)(?!.*network.test_tags)\
179 (?!.*test_routers.RoutersIpV6Test.test_create_router_set_gateway_with_fixed_ip)\
180 (?!.*test_routers.RoutersTest.test_create_router_set_gateway_with_fixed_ip)\
181 (?!.*test_group_snapshots.GroupSnapshotsV319Test.test_reset_group_snapshot_status)\
182 (?!.*test_multi_backend)\
183 (?!.*test_volume_retype.VolumeRetypeWithMigrationTest)\
184 (?!.*test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete)\
185 (?!.*test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete)\
186 (?!.*test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume)\
187 (?!.*\\[.*\\bslow\\b.*\\])(^tempest.api)"
192 case_name: tempest_scenario
193 project_name: functest
199 The list of test cases is generated by
200 Tempest automatically and depends on the parameters of
201 the OpenStack deployment.
202 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
204 name: tempest_scenario
206 mode: "(?!.*test_network_v6)\
207 (?!.*test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks)\
208 (?!.*\\[.*\\bslow\\b.*\\])(^tempest.scenario)"
213 case_name: tempest_slow
214 project_name: functest
220 The list of test cases is generated by
221 Tempest automatically and depends on the parameters of
222 the OpenStack deployment.
223 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
227 mode: "(?!.*test_volume_swap)\
228 (?!.*test_server_personality)\
229 (?!.*test_container_sync.ContainerSyncTest.test_container_synchronization)\
230 (?!.*test_encrypted_cinder_volumes)\
231 (?!.*test_minbw_allocation_placement)\
232 (?!.*test_network_v6)\
233 (?!.*test_volume_migrate_attached)\
234 (?!.*test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration_revert)\
235 (?=.*\\[.*\\bslow\\b.*\\])(^tempest.)"