X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=functest%2Fci%2Ftestcases.yaml;h=1ebeef79393be652c2ad7d3d203ed704e756e643;hb=7e2fa1942daf7b276064ca6bd7a4fcc87de16578;hp=5245079e63694183884c6fa05f244f24ecfd5f6c;hpb=a6a900f1032ef0c65996a71812b62811e46b840d;p=functest.git diff --git a/functest/ci/testcases.yaml b/functest/ci/testcases.yaml index 5245079e6..1ebeef793 100644 --- a/functest/ci/testcases.yaml +++ b/functest/ci/testcases.yaml @@ -140,14 +140,36 @@ tiers: blocking: false description: >- This test case runs a sub group of tests of the OpenStack - Defcore testcases by using refstack client. + Defcore testcases. dependencies: installer: '' scenario: '' run: module: - 'functest.opnfv_tests.openstack.refstack_client.refstack_client' - class: 'RefstackClient' + 'functest.opnfv_tests.openstack.refstack.refstack' + class: 'Refstack' + + - + case_name: patrole + project_name: functest + criteria: 100 + blocking: true + description: >- + Test suite from Patrole project. + dependencies: + installer: '' + scenario: '' + run: + module: 'functest.opnfv_tests.openstack.patrole.patrole' + class: 'Patrole' + args: + role: 'admin' + services: + - 'image' + - 'network' + - 'volume' + exclude: + - 'test_networks_multiprovider_rbac' - case_name: odl @@ -212,6 +234,23 @@ tiers: module: 'functest.opnfv_tests.openstack.snaps.smoke' class: 'SnapsSmoke' + - + case_name: neutron_trunk + project_name: functest + criteria: 100 + blocking: false + description: >- + This test case runs the neutron trunk subtest of the + OpenStack Tempest suite. The list of test cases is + generated by Tempest having as input the relevant + testcase list file. + dependencies: + installer: '(fuel)|(apex)|(compass)' + scenario: '' + run: + module: 'functest.opnfv_tests.openstack.tempest.tempest' + class: 'TempestNeutronTrunk' + - name: features order: 2 @@ -231,7 +270,7 @@ tiers: installer: 'apex' scenario: '^((?!fdio).)*$' run: - module: 'functest.core.feature' + module: 'xtesting.core.feature' class: 'BashFeature' args: cmd: 'doctor-test' @@ -262,10 +301,8 @@ tiers: installer: '' scenario: 'odl.*sfc' run: - module: 'functest.core.feature' - class: 'BashFeature' - args: - cmd: 'run_sfc_tests.py' + module: 'sfc.tests.functest.run_sfc_tests' + class: 'SfcFunctest' - case_name: barometercollectd @@ -277,7 +314,7 @@ tiers: the proper configuration and basic functionality of all the collectd plugins as described in the Project Release Plan dependencies: - installer: 'apex' + installer: '(apex)|(compass)' scenario: 'bar' run: module: 'baro_tests.barometer' @@ -328,7 +365,7 @@ tiers: - case_name: rally_full project_name: functest - criteria: 90 + criteria: 100 blocking: false description: >- This test case runs the full suite of scenarios of the @@ -358,7 +395,7 @@ tiers: some signaling traffic. dependencies: installer: '' - scenario: 'os-nosdn-nofeature-ha' + scenario: 'os-nosdn-nofeature-.*ha' run: module: 'functest.opnfv_tests.vnf.ims.cloudify_ims' class: 'CloudifyIms' @@ -371,44 +408,14 @@ tiers: description: >- This test case is vRouter testing. dependencies: - installer: '^((?!compass|fuel).)*$' - scenario: 'os-nosdn-nofeature-ha' + installer: '' + scenario: 'os-nosdn-nofeature-.*ha' run: module: 'functest.opnfv_tests.vnf.router.cloudify_vrouter' class: 'CloudifyVrouter' - - - case_name: orchestra_openims - project_name: orchestra - criteria: 100 - blocking: false - description: >- - OpenIMS VNF deployment with Open Baton (Orchestra) - dependencies: - installer: '' - scenario: 'os-nosdn-nofeature-ha' - run: - module: 'functest.opnfv_tests.vnf.ims.orchestra_openims' - class: 'OpenImsVnf' - - - - case_name: orchestra_clearwaterims - project_name: orchestra - criteria: 100 - blocking: false - description: >- - ClearwaterIMS VNF deployment with Open Baton (Orchestra) - dependencies: - installer: '' - scenario: 'os-nosdn-nofeature-ha' - run: - module: - 'functest.opnfv_tests.vnf.ims.orchestra_clearwaterims' - class: 'ClearwaterImsVnf' - - case_name: juju_epc - enabled: true project_name: functest criteria: 100 blocking: false @@ -417,7 +424,7 @@ tiers: executor. dependencies: installer: '' - scenario: 'os-nosdn-nofeature-ha' + scenario: 'os-nosdn-nofeature-.*ha' run: module: 'functest.opnfv_tests.vnf.epc.juju_epc' class: 'JujuEpc'