X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docker%2Fsmoke%2Ftestcases.yaml;h=a811257a1d0731d397682e9562aba3e15fd963ff;hb=c79a76d766aa7049d55304bab3dc96a283f556e4;hp=65190f4148dfebeaee6e3d254d94f2d2e505820b;hpb=78435bee2c41e269b9151954d0ce2a84e6ea0008;p=functest.git diff --git a/docker/smoke/testcases.yaml b/docker/smoke/testcases.yaml index 65190f414..a811257a1 100644 --- a/docker/smoke/testcases.yaml +++ b/docker/smoke/testcases.yaml @@ -18,8 +18,7 @@ tiers: the OpenStack deplopyment. https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L114 run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: tempest_common args: mode: '(?=.*\[.*\bsmoke\b.*\])(^tempest\.api)' option: @@ -36,8 +35,7 @@ tiers: Tempest automatically and depends on the parameters of the OpenStack deployment. run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: tempest_common args: mode: '^neutron_tempest_plugin\.api' option: @@ -52,22 +50,38 @@ tiers: This test case runs a sub group of tests of the OpenStack Rally suite in smoke mode. run: - module: 'functest.opnfv_tests.openstack.rally.rally' - class: 'RallySanity' + name: rally_sanity + args: + optional: + - 'gnocchi' + + - + case_name: rally_jobs + project_name: functest + criteria: 100 + blocking: false + description: >- + This test case runs a group of Rally jobs used in + OpenStack gating + run: + name: rally_jobs + args: + optional: + - 'gnocchi' - case_name: refstack_defcore project_name: functest - enabled: false criteria: 100 blocking: false description: >- This test case runs a sub group of tests of the OpenStack Defcore testcases. run: - module: - 'functest.opnfv_tests.openstack.refstack.refstack' - class: 'Refstack' + name: refstack_defcore + args: + option: + - '--concurrency=4' - case_name: patrole @@ -77,44 +91,17 @@ tiers: description: >- Test suite from Patrole project. run: - module: 'functest.opnfv_tests.openstack.patrole.patrole' - class: 'Patrole' + name: patrole args: role: 'admin' includes: - 'image' - 'network' excludes: + - 'network.test_flavors_rbac' + - 'network.test_network_ip_availability_rbac' - 'test_networks_multiprovider_rbac' - - - - case_name: vmtp - project_name: functest - criteria: 100 - blocking: false - description: >- - VMTP is a small python application that will automatically - perform ping connectivity, round trip time measurement - (latency) and TCP/UDP throughput - run: - module: - 'functest.opnfv_tests.openstack.vmtp.vmtp' - class: 'Vmtp' - - - - case_name: shaker - project_name: functest - criteria: 100 - blocking: false - description: >- - Shaker wraps around popular system network testing tools - like iperf, iperf3 and netperf (with help of flent). Shaker - is able to deploy OpenStack instances and networks in - different topologies. - run: - module: - 'functest.opnfv_tests.openstack.shaker.shaker' - class: 'Shaker' + - 'test_auto_allocated_topology_rbac' - case_name: snaps_smoke @@ -129,11 +116,8 @@ tiers: this functionality. When the config value of snaps.use_keystone is True, functest must have access to the cloud's private network. - dependencies: - - DEPLOY_SCENARIO: '^((?!lxd).)*$' run: - module: 'functest.opnfv_tests.openstack.snaps.smoke' - class: 'SnapsSmoke' + name: snaps_smoke - case_name: neutron_trunk @@ -146,8 +130,7 @@ tiers: generated by Tempest having as input the relevant testcase list file. run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: tempest_common args: mode: 'neutron_tempest_plugin.(api|scenario).test_trunk' neutron_extensions: @@ -164,8 +147,7 @@ tiers: suite. The list of test cases is generated by Tempest having as input the relevant regex. run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: tempest_common args: mode: '^networking_bgpvpn_tempest\.' neutron_extensions: @@ -183,8 +165,7 @@ tiers: suite. The list of test cases is generated by Tempest having as input the relevant regex. run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: tempest_common args: mode: '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$' @@ -202,10 +183,9 @@ tiers: It leverages on the tempest plugin containing tests used to verify the functionality of a barbican installation. run: - module: 'functest.opnfv_tests.openstack.tempest.tempest' - class: 'TempestCommon' + name: barbican args: mode: - 'barbican_tempest_plugin.tests.(api|scenario).(?!test_image_signing)' + '^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$' services: - barbican