diff options
author | Jose Lausuch <jose.lausuch@ericsson.com> | 2015-12-10 16:50:16 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@172.30.200.206> | 2015-12-10 16:50:16 +0000 |
commit | 85d35dd06b6d87b64b93bf8e3a50eb0920859f47 (patch) | |
tree | 06722f4d38e7dbb0417bb8cee4bd4ee0912d689f | |
parent | 1e13ded680617837924ea951ecffd882d495e5e1 (diff) | |
parent | e75efb7931720b3c53384856a8d5e808afc93970 (diff) |
Merge "Add test dependencies in Functest config files to know if the tescase/test suite can be run (or not)"
-rw-r--r-- | testcases/config_functest.yaml | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/testcases/config_functest.yaml b/testcases/config_functest.yaml index fc8b1c1b4..af529b347 100644 --- a/testcases/config_functest.yaml +++ b/testcases/config_functest.yaml @@ -129,3 +129,61 @@ ONOS: OCN2: '189.42.8.105' results: test_db_url: http://213.77.62.197 + +######################################################################## +# This part lists the dependencies of the tests +# +# it is used to managed the complexity of the possible combination +# +# 17 projects have been declared for Brahmaputra (D Milestone) +# 89 testcases are associated with these 17 projects +# +# in B-Release, Functest deals with 6 companion projects: +# - congress +# - doctor +# - ovno +# - policyTest +# - promise +# - sdnvpn +# +# constraints may be declared at the testcase or the test project level +# +# By default we consider that all the tests can be run on any configuration +# +# we defined 3 constraints +# - installer (e.g. my test can be run only with installer Compass) +# possible values: apex, compass, fuel, joid +# +# - controller (e.g. my test can be done only with controller OpenContrail) +# possible values: none, odl, onos, opencontrail +# +# - options (ovs, kvm, QEMU, proc) (my test is only possible with OVS 2.3.2) +# possible values: +# ovs: ovs2.4, ovsX +# kvm: +# qemu: +# +####################################################################### +test-dependencies: + #congress: + #doctor: + functest: + odl: + controller: 'odl' + onos: + controller: 'onos' + onos-ovsdb: + controller: 'onos' + #promise: + ovno: + controller: 'opencontrail' + policy-test: + controller: 'odl' + sdnvpn: + options: 'ovs2.4' + opnfv-yardstick-tc026-sdnvpn: + controller: 'none' + odl-vpn_service-tests: + controller: 'odl' + openstack-neutron-bgpvpn-api-extension-tests: + controller: 'none' |