leverage data_files to eliminate so many hardcoded abs_path_seekings 29/52929/10
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Thu, 1 Mar 2018 12:03:59 +0000 (20:03 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Tue, 6 Mar 2018 01:16:43 +0000 (09:16 +0800)
commitb25c1371f82911ea26b8c893b6612bb5ae0c8c19
tree91190d32b9bb723670214b4d91e0bb95cccf5382
parentc308b9a718b8b4fc5e781f8d2a6dbe714e381834
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 <feng.xiaowei@zte.com.cn>
87 files changed:
dovetail/cli/commands/cli_testcase.py
dovetail/constants.py [new file with mode: 0644]
dovetail/run.py
dovetail/testcase.py
dovetail/tests/unit/test_parser.py
dovetail/utils/dovetail_config.py
etc/compliance/compliance_set.yml [moved from dovetail/compliance/compliance_set.yml with 100% similarity]
etc/compliance/debug.yml [moved from dovetail/compliance/debug.yml with 100% similarity]
etc/compliance/ovp.1.0.0.yml [moved from dovetail/compliance/ovp.1.0.0.yml with 100% similarity]
etc/compliance/proposed_tests.yml [moved from dovetail/compliance/proposed_tests.yml with 100% similarity]
etc/conf/__init__.py [moved from dovetail/conf/__init__.py with 100% similarity]
etc/conf/bottlenecks_config.yml [moved from dovetail/conf/bottlenecks_config.yml with 100% similarity]
etc/conf/cmd_config.yml [moved from dovetail/conf/cmd_config.yml with 100% similarity]
etc/conf/dovetail_config.yml [moved from dovetail/conf/dovetail_config.yml with 97% similarity]
etc/conf/functest_config.yml [moved from dovetail/conf/functest_config.yml with 100% similarity]
etc/conf/yardstick_config.yml [moved from dovetail/conf/yardstick_config.yml with 100% similarity]
etc/patch/0001-Adjust-Yardstick-HA-test-cases-SLA-and-log-level.patch [moved from dovetail/patch/0001-Adjust-Yardstick-HA-test-cases-SLA-and-log-level.patch with 100% similarity]
etc/testcase/example.tc001.yml [moved from dovetail/testcase/example.tc001.yml with 100% similarity]
etc/testcase/example.tc002.yml [moved from dovetail/testcase/example.tc002.yml with 100% similarity]
etc/testcase/example.tc003.yml [moved from dovetail/testcase/example.tc003.yml with 100% similarity]
etc/testcase/ha.tc001.yml [moved from dovetail/testcase/ha.tc001.yml with 100% similarity]
etc/testcase/ha.tc002.yml [moved from dovetail/testcase/ha.tc002.yml with 100% similarity]
etc/testcase/ha.tc003.yml [moved from dovetail/testcase/ha.tc003.yml with 100% similarity]
etc/testcase/ha.tc004.yml [moved from dovetail/testcase/ha.tc004.yml with 100% similarity]
etc/testcase/ha.tc005.yml [moved from dovetail/testcase/ha.tc005.yml with 100% similarity]
etc/testcase/ha.tc006.yml [moved from dovetail/testcase/ha.tc006.yml with 100% similarity]
etc/testcase/ha.tc007.yml [moved from dovetail/testcase/ha.tc007.yml with 100% similarity]
etc/testcase/ha.tc008.yml [moved from dovetail/testcase/ha.tc008.yml with 100% similarity]
etc/testcase/ha.tc009.yml [moved from dovetail/testcase/ha.tc009.yml with 100% similarity]
etc/testcase/ha.tc010.yml [moved from dovetail/testcase/ha.tc010.yml with 100% similarity]
etc/testcase/ha.tc011.yml [moved from dovetail/testcase/ha.tc011.yml with 100% similarity]
etc/testcase/ipv6.tc001.yml [moved from dovetail/testcase/ipv6.tc001.yml with 100% similarity]
etc/testcase/ipv6.tc002.yml [moved from dovetail/testcase/ipv6.tc002.yml with 100% similarity]
etc/testcase/ipv6.tc003.yml [moved from dovetail/testcase/ipv6.tc003.yml with 100% similarity]
etc/testcase/ipv6.tc004.yml [moved from dovetail/testcase/ipv6.tc004.yml with 100% similarity]
etc/testcase/ipv6.tc005.yml [moved from dovetail/testcase/ipv6.tc005.yml with 100% similarity]
etc/testcase/ipv6.tc006.yml [moved from dovetail/testcase/ipv6.tc006.yml with 100% similarity]
etc/testcase/ipv6.tc007.yml [moved from dovetail/testcase/ipv6.tc007.yml with 100% similarity]
etc/testcase/ipv6.tc008.yml [moved from dovetail/testcase/ipv6.tc008.yml with 100% similarity]
etc/testcase/ipv6.tc009.yml [moved from dovetail/testcase/ipv6.tc009.yml with 100% similarity]
etc/testcase/ipv6.tc010.yml [moved from dovetail/testcase/ipv6.tc010.yml with 100% similarity]
etc/testcase/ipv6.tc011.yml [moved from dovetail/testcase/ipv6.tc011.yml with 100% similarity]
etc/testcase/ipv6.tc012.yml [moved from dovetail/testcase/ipv6.tc012.yml with 100% similarity]
etc/testcase/ipv6.tc013.yml [moved from dovetail/testcase/ipv6.tc013.yml with 100% similarity]
etc/testcase/ipv6.tc014.yml [moved from dovetail/testcase/ipv6.tc014.yml with 100% similarity]
etc/testcase/ipv6.tc015.yml [moved from dovetail/testcase/ipv6.tc015.yml with 100% similarity]
etc/testcase/ipv6.tc016.yml [moved from dovetail/testcase/ipv6.tc016.yml with 100% similarity]
etc/testcase/ipv6.tc017.yml [moved from dovetail/testcase/ipv6.tc017.yml with 100% similarity]
etc/testcase/ipv6.tc018.yml [moved from dovetail/testcase/ipv6.tc018.yml with 100% similarity]
etc/testcase/ipv6.tc019.yml [moved from dovetail/testcase/ipv6.tc019.yml with 100% similarity]
etc/testcase/ipv6.tc020.yml [moved from dovetail/testcase/ipv6.tc020.yml with 100% similarity]
etc/testcase/ipv6.tc021.yml [moved from dovetail/testcase/ipv6.tc021.yml with 100% similarity]
etc/testcase/ipv6.tc022.yml [moved from dovetail/testcase/ipv6.tc022.yml with 100% similarity]
etc/testcase/ipv6.tc023.yml [moved from dovetail/testcase/ipv6.tc023.yml with 100% similarity]
etc/testcase/ipv6.tc024.yml [moved from dovetail/testcase/ipv6.tc024.yml with 100% similarity]
etc/testcase/ipv6.tc025.yml [moved from dovetail/testcase/ipv6.tc025.yml with 100% similarity]
etc/testcase/osinterop.tc001.yml [moved from dovetail/testcase/osinterop.tc001.yml with 100% similarity]
etc/testcase/osinterop.tc002.yml [moved from dovetail/testcase/osinterop.tc002.yml with 100% similarity]
etc/testcase/sdnvpn.tc000.yml [moved from dovetail/testcase/sdnvpn.tc000.yml with 100% similarity]
etc/testcase/sdnvpn.tc001.yml [moved from dovetail/testcase/sdnvpn.tc001.yml with 100% similarity]
etc/testcase/sdnvpn.tc002.yml [moved from dovetail/testcase/sdnvpn.tc002.yml with 100% similarity]
etc/testcase/sdnvpn.tc003.yml [moved from dovetail/testcase/sdnvpn.tc003.yml with 100% similarity]
etc/testcase/sdnvpn.tc004.yml [moved from dovetail/testcase/sdnvpn.tc004.yml with 100% similarity]
etc/testcase/sdnvpn.tc008.yml [moved from dovetail/testcase/sdnvpn.tc008.yml with 100% similarity]
etc/testcase/smoke.tc001.yml [moved from dovetail/testcase/smoke.tc001.yml with 100% similarity]
etc/testcase/smoke.tc002.yml [moved from dovetail/testcase/smoke.tc002.yml with 100% similarity]
etc/testcase/stress.tc001.yml [moved from dovetail/testcase/stress.tc001.yml with 100% similarity]
etc/testcase/tempest.tc001.yml [moved from dovetail/testcase/tempest.tc001.yml with 100% similarity]
etc/testcase/tempest.tc002.yml [moved from dovetail/testcase/tempest.tc002.yml with 100% similarity]
etc/testcase/tempest.tc003.yml [moved from dovetail/testcase/tempest.tc003.yml with 100% similarity]
etc/testcase/tempest.tc004.yml [moved from dovetail/testcase/tempest.tc004.yml with 100% similarity]
etc/testcase/tempest.tc005.yml [moved from dovetail/testcase/tempest.tc005.yml with 100% similarity]
etc/testcase/vnf.tc001.yml [moved from dovetail/testcase/vnf.tc001.yml with 100% similarity]
etc/testcase/vping.tc001.yml [moved from dovetail/testcase/vping.tc001.yml with 100% similarity]
etc/testcase/vping.tc002.yml [moved from dovetail/testcase/vping.tc002.yml with 100% similarity]
etc/userconfig/ansible.cfg [moved from dovetail/userconfig/ansible.cfg with 100% similarity]
etc/userconfig/hosts.yaml.sample [moved from dovetail/userconfig/hosts.yaml.sample with 100% similarity]
etc/userconfig/pod.yaml.sample [moved from dovetail/userconfig/pod.yaml.sample with 100% similarity]
etc/userconfig/sdnvpn_config_tc000.yaml [moved from dovetail/userconfig/sdnvpn_config_tc000.yaml with 100% similarity]
etc/userconfig/sdnvpn_config_testcase1.yaml [moved from dovetail/userconfig/sdnvpn_config_testcase1.yaml with 100% similarity]
etc/userconfig/sdnvpn_config_testcase2.yaml [moved from dovetail/userconfig/sdnvpn_config_testcase2.yaml with 100% similarity]
etc/userconfig/sdnvpn_config_testcase3.yaml [moved from dovetail/userconfig/sdnvpn_config_testcase3.yaml with 100% similarity]
etc/userconfig/sdnvpn_config_testcase4.yaml [moved from dovetail/userconfig/sdnvpn_config_testcase4.yaml with 100% similarity]
etc/userconfig/sdnvpn_config_testcase8.yaml [moved from dovetail/userconfig/sdnvpn_config_testcase8.yaml with 100% similarity]
etc/userconfig/tempest_conf.yaml.sample [moved from dovetail/userconfig/tempest_conf.yaml.sample with 100% similarity]
etc/userconfig/testcases.yaml [moved from dovetail/userconfig/testcases.yaml with 100% similarity]
setup.cfg