summaryrefslogtreecommitdiffstats
path: root/ci/testcases.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ci/testcases.yaml')
-rw-r--r--ci/testcases.yaml269
1 files changed, 0 insertions, 269 deletions
diff --git a/ci/testcases.yaml b/ci/testcases.yaml
deleted file mode 100644
index afd329868..000000000
--- a/ci/testcases.yaml
+++ /dev/null
@@ -1,269 +0,0 @@
-tiers:
- -
- name: healthcheck
- order: 0
- ci_loop: '(daily)|(weekly)'
- description : >-
- First tier to be executed to verify the basic
- operations in the VIM.
- testcases:
- -
- name: healthcheck
- criteria: 'status == "PASS"'
- blocking: true
- description: >-
- This test case verifies the basic OpenStack services like
- Keystone, Glance, Cinder, Neutron and Nova.
-
- dependencies:
- installer: ''
- scenario: '^((?!lxd).)*$'
-
- -
- name: smoke
- order: 1
- ci_loop: '(daily)|(weekly)'
- description : >-
- Set of basic Functional tests to validate the OpenStack deployment.
- testcases:
- -
- name: vping_ssh
- criteria: 'status == "PASS"'
- blocking: true
- description: >-
- This test case verifies: 1) SSH to an instance using floating
- IPs over the public network. 2) Connectivity between 2 instances
- over a private network.
- dependencies:
- installer: ''
- scenario: '^((?!bgpvpn|odl_l3).)*$'
-
- -
- name: vping_userdata
- criteria: 'status == "PASS"'
- blocking: true
- description: >-
- This test case verifies: 1) Boot a VM with given userdata.
- 2) Connectivity between 2 instances over a private network.
- dependencies:
- installer: ''
- scenario: '^((?!lxd).)*$'
-
- -
- name: tempest_smoke_serial
- criteria: 'success_rate == 100%'
- blocking: false
- description: >-
- This test case runs the smoke subset of the OpenStack
- Tempest suite. The list of test cases is generated by
- Tempest automatically and depends on the parameters of
- the OpenStack deplopyment.
- dependencies:
- installer: ''
- scenario: ''
-
- -
- name: rally_sanity
- criteria: 'success_rate == 100%'
- blocking: false
- description: >-
- This test case runs a sub group of tests of the OpenStack
- Rally suite in smoke mode.
- dependencies:
- installer: ''
- scenario: '^((?!bgpvpn).)*$'
-
- -
- name: sdn_suites
- order: 2
- ci_loop: '(daily)|(weekly)'
- description : >-
- Test suites corresponding to the different
- SDN Controllers existing in OPNFV.
- testcases:
- -
- name: odl
- criteria: 'success_rate == 100%'
- blocking: true
- description: >-
- Test Suite for the OpenDaylight SDN Controller. It integrates
- some test suites from upstream using Robot as the test
- framework.
- dependencies:
- installer: ''
- scenario: 'odl'
- run:
- module: 'functest.opnfv_tests.Controllers.ODL.OpenDaylightTesting'
- class: 'ODLTestCases'
-
- -
- name: onos
- criteria: 'status == "PASS"'
- blocking: true
- description: >-
- Test Suite for the ONOS SDN Controller. It integrates
- some test suites from upstream using TestON as the test
- framework.
- dependencies:
- installer: ''
- scenario: 'onos'
-
- -
- name: features
- order: 3
- ci_loop: '(daily)|(weekly)'
- description : >-
- Test suites from feature projects
- integrated in functest
- testcases:
- -
- name: promise
- criteria: 'success_rate == 100%'
- blocking: false
- description: >-
- Test suite from Promise project.
- dependencies:
- installer: '(fuel)|(joid)'
- scenario: ''
-
- -
- name: doctor
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Test suite from Doctor project.
- dependencies:
- installer: 'apex'
- scenario: '^((?!fdio).)*$'
-
- -
- name: bgpvpn
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Test suite from SDNVPN project.
- dependencies:
- installer: '(fuel)|(apex)'
- scenario: 'bgpvpn'
-
- -
- name: security_scan
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Simple security Scan
- dependencies:
- installer: 'apex'
- scenario: '^((?!fdio).)*$'
-
- -
- name: copper
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Test suite for policy management based on OpenStack Congress
- dependencies:
- installer: '(apex)|(joid)'
- scenario: '^((?!fdio|lxd).)*$'
- -
- name: moon
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Security management system for OPNFV
- dependencies:
- installer: 'compass'
- scenario: '(odl)*(moon)'
- -
- name: multisite
- criteria: 'success_rate == 100%'
- blocking: false
- description: >-
- Test suite from kingbird
- dependencies:
- installer: '(fuel)|(compass)'
- scenario: 'multisite'
- -
- name: domino
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Test suite for template distribution based on Domino
- dependencies:
- installer: 'joid'
- scenario: ''
- -
- name: odl-sfc
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- Test suite for odl-sfc to test two chains and two SFs
- dependencies:
- installer: '(apex)|(fuel)'
- scenario: 'odl_l2-sfc'
- -
- name: onos_sfc
- criteria: 'status == "PASS"'
- blocking: true
- description: >-
- Test Suite for onos-sfc to test sfc function.
- dependencies:
- installer: ''
- scenario: 'onos-sfc'
- -
- name: parser
- criteria: 'ret == 0'
- blocking: false
- description: >-
- Test suite from Parser project.
- dependencies:
- installer: 'fuel'
- scenario: '^((?!bgpvpn|noha).)*$'
-
- -
- name: openstack
- order: 4
- ci_loop: 'weekly'
- description : >-
- Extensive testing of OpenStack API.
- testcases:
- -
- name: tempest_full_parallel
- criteria: 'success_rate >= 80%'
- blocking: false
- description: >-
- The list of test cases is generated by
- Tempest automatically and depends on the parameters of
- the OpenStack deplopyment.
- dependencies:
- installer: ''
- scenario: ''
-
- -
- name: rally_full
- criteria: 'success_rate >= 90%'
- blocking: false
- description: >-
- This test case runs the full suite of scenarios of the OpenStack
- Rally suite using several threads and iterations.
- dependencies:
- installer: ''
- scenario: ''
-
- -
- name: vnf
- order: 5
- ci_loop: 'weekly'
- description : >-
- Collection of VNF test cases.
- testcases:
- -
- name: vims
- criteria: 'status == "PASS"'
- blocking: false
- description: >-
- This test case deploys an OpenSource vIMS solution from Clearwater
- using the Cloudify orchestrator. It also runs some signaling traffic.
- dependencies:
- installer: ''
- scenario: '(ocl)|(nosdn)|^(os-odl)((?!bgpvpn).)*$'