From b25c1371f82911ea26b8c893b6612bb5ae0c8c19 Mon Sep 17 00:00:00 2001 From: SerenaFeng Date: Thu, 1 Mar 2018 20:03:59 +0800 Subject: leverage data_files to eliminate so many hardcoded abs_path_seekings 1. mv conf/ userconfig/ compliance/ patch to etc/ 2. after installation etc/ will be put under /etc/dovetail 3. leveraging /etc/dovetail in coding Change-Id: Icf9cb00ff7fc7cf35755f60d3e258b23e2c70839 Signed-off-by: SerenaFeng --- etc/compliance/compliance_set.yml | 8 ++++++ etc/compliance/debug.yml | 7 +++++ etc/compliance/ovp.1.0.0.yml | 57 +++++++++++++++++++++++++++++++++++++++ etc/compliance/proposed_tests.yml | 18 +++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 etc/compliance/compliance_set.yml create mode 100644 etc/compliance/debug.yml create mode 100644 etc/compliance/ovp.1.0.0.yml create mode 100644 etc/compliance/proposed_tests.yml (limited to 'etc/compliance') diff --git a/etc/compliance/compliance_set.yml b/etc/compliance/compliance_set.yml new file mode 100644 index 00000000..75f50e42 --- /dev/null +++ b/etc/compliance/compliance_set.yml @@ -0,0 +1,8 @@ +--- +compliance_set: + name: compliance_set + testcases_list: + # Temporarily, one test case kept here as default to run + # for use of software development/debug + # TO DO: will amend when compliance set is settled + - dovetail.ipv6.tc001 diff --git a/etc/compliance/debug.yml b/etc/compliance/debug.yml new file mode 100644 index 00000000..bac48f20 --- /dev/null +++ b/etc/compliance/debug.yml @@ -0,0 +1,7 @@ +--- +# only used for dovetail tool development debug +# all these are new test cases adding here for running on CI +debug: + name: debug + testcases_list: + - dovetail.smoke.tc001 diff --git a/etc/compliance/ovp.1.0.0.yml b/etc/compliance/ovp.1.0.0.yml new file mode 100644 index 00000000..71f2198d --- /dev/null +++ b/etc/compliance/ovp.1.0.0.yml @@ -0,0 +1,57 @@ +--- +ovp.1.0.0: + name: ovp.1.0.0 + testcases_list: + # mandatory test cases + # osinterop + - dovetail.osinterop.tc001 + # vping + - dovetail.vping.tc001 + - dovetail.vping.tc002 + # HA + - dovetail.ha.tc001 + - dovetail.ha.tc002 + - dovetail.ha.tc003 + - dovetail.ha.tc004 + - dovetail.ha.tc005 + - dovetail.ha.tc006 + - dovetail.ha.tc007 + - dovetail.ha.tc008 + # optional test cases + # ipv6 + - dovetail.ipv6.tc001 + - dovetail.ipv6.tc002 + - dovetail.ipv6.tc003 + - dovetail.ipv6.tc004 + - dovetail.ipv6.tc005 + - dovetail.ipv6.tc006 + - dovetail.ipv6.tc007 + - dovetail.ipv6.tc008 + - dovetail.ipv6.tc009 + - dovetail.ipv6.tc010 + - dovetail.ipv6.tc011 + - dovetail.ipv6.tc012 + - dovetail.ipv6.tc013 + - dovetail.ipv6.tc014 + - dovetail.ipv6.tc015 + - dovetail.ipv6.tc016 + - dovetail.ipv6.tc017 + - dovetail.ipv6.tc018 + - dovetail.ipv6.tc019 + - dovetail.ipv6.tc020 + - dovetail.ipv6.tc021 + - dovetail.ipv6.tc022 + - dovetail.ipv6.tc023 + - dovetail.ipv6.tc024 + - dovetail.ipv6.tc025 + # tempest + - dovetail.tempest.tc001 + - dovetail.tempest.tc002 + - dovetail.tempest.tc003 + - dovetail.tempest.tc004 + - dovetail.tempest.tc005 + # sdnvpn + - dovetail.sdnvpn.tc001 + - dovetail.sdnvpn.tc002 + - dovetail.sdnvpn.tc004 + - dovetail.sdnvpn.tc008 diff --git a/etc/compliance/proposed_tests.yml b/etc/compliance/proposed_tests.yml new file mode 100644 index 00000000..692ffed8 --- /dev/null +++ b/etc/compliance/proposed_tests.yml @@ -0,0 +1,18 @@ +--- +proposed_tests: + name: proposed_tests + testcases_list: + # proposed test cases for 2nd release + # smoke + - dovetail.smoke.tc001 + - dovetail.smoke.tc002 + # HA + - dovetail.ha.tc009 + - dovetail.ha.tc010 + - dovetail.ha.tc011 + # vnf + - dovetail.vnf.tc001 + # stress + - dovetail.stress.tc001 + # sdnvpn + - dovetail.sdnvpn.tc000 -- cgit 1.2.3-korg