Extracted all global parameters into functest_constants.py 19/24619/19
authorhelenyao <yaohelan@huawei.com>
Mon, 21 Nov 2016 11:50:06 +0000 (06:50 -0500)
committerjose.lausuch <jose.lausuch@ericsson.com>
Thu, 24 Nov 2016 14:14:45 +0000 (15:14 +0100)
commit3e3c96b2aa15d7757f281ce00518a67e2a1225a9
tree9b15e0ceab33a9301ca7cde1a0a36e05f2347584
parent7a776398ef8b17bd9af5367d712707a903c1c86a
Extracted all global parameters into functest_constants.py

JIRA: FUNCTEST-533

1. Extracted all global variables into functest_constants.py and updated all affected areas accordingly
2. Used os.path.join to replace '/'  to come up with the path for better cross-platform support and improve the path accuracy
3. Removed unused variables
4. Updated the hardcoded path in Dockerfile by using variable reference
5. Removed "/" ending from all path variables
6. Updated the unit test

Change-Id: Ib30a81d1f0c83fbaef042d63c187c27bd18301bb
Signed-off-by: helenyao <yaohelan@huawei.com>
51 files changed:
docker/Dockerfile
docker/requirements.pip
docs/configguide/configguide.rst
docs/devguide/index.rst
docs/userguide/runfunctest.rst
docs/userguide/troubleshooting.rst
functest/ci/__init__.py [changed mode: 0644->0755]
functest/ci/check_os.sh [changed mode: 0644->0755]
functest/ci/config_functest.yaml [changed mode: 0644->0755]
functest/ci/config_patch.yaml [changed mode: 0644->0755]
functest/ci/exec_test.sh
functest/ci/generate_report.py [changed mode: 0644->0755]
functest/ci/prepare_env.py [changed mode: 0644->0755]
functest/ci/run_tests.py
functest/ci/testcases.yaml [changed mode: 0644->0755]
functest/ci/tier_builder.py [changed mode: 0644->0755]
functest/ci/tier_handler.py [changed mode: 0644->0755]
functest/cli/cli_base.py
functest/cli/commands/cli_env.py
functest/cli/commands/cli_os.py
functest/cli/commands/cli_testcase.py
functest/cli/commands/cli_tier.py
functest/core/TestCasesBase.py
functest/opnfv_tests/Controllers/ODL/OpenDaylightTesting.py
functest/opnfv_tests/Controllers/ONOS/Sfc/Sfc.py
functest/opnfv_tests/Controllers/ONOS/Teston/adapters/environment.py
functest/opnfv_tests/Controllers/ONOS/Teston/adapters/foundation.py
functest/opnfv_tests/Controllers/ONOS/Teston/onosfunctest.py
functest/opnfv_tests/OpenStack/examples/create_instance_and_ip.py
functest/opnfv_tests/OpenStack/rally/run_rally-cert.py
functest/opnfv_tests/OpenStack/tempest/gen_tempest_conf.py
functest/opnfv_tests/OpenStack/tempest/run_tempest.py
functest/opnfv_tests/features/copper.py
functest/opnfv_tests/features/doctor.py
functest/opnfv_tests/features/domino.py
functest/opnfv_tests/features/multisite.py
functest/opnfv_tests/features/promise.py
functest/opnfv_tests/security_scan/connect.py
functest/opnfv_tests/security_scan/scripts/internet_check.py
functest/opnfv_tests/security_scan/security_scan.py
functest/opnfv_tests/vnf/vIMS/vIMS.py
functest/opnfv_tests/vnf/vRNC/parser.py
functest/tests/unit/core/test_base.py
functest/tests/unit/odl/test_odl.py
functest/tests/unit/utils/test_utils.py
functest/utils/functest_constants.py [new file with mode: 0644]
functest/utils/functest_utils.py
functest/utils/functest_vacation.py
functest/utils/openstack_clean.py
functest/utils/openstack_snapshot.py
run_unit_tests.sh