Remove functest_testsuite and functest_testcase in dovetail_config.yml 51/57951/3
authorxudan <xudan16@huawei.com>
Sat, 26 May 2018 06:52:39 +0000 (02:52 -0400)
committerxudan <xudan16@huawei.com>
Mon, 23 Jul 2018 01:50:10 +0000 (21:50 -0400)
commit82bc118989534ae75b5eea0c00f6d793558f3150
tree4ff8ae5bfc2e89e87aec66c7af4f5c99e7016857
parent2cbcd586119810b2140d7d20ba72ade35193e504
Remove functest_testsuite and functest_testcase in dovetail_config.yml

The 2 sections 'functest_testsuite' and 'functest_testcase' are used by
all Functest test cases.

They aim to parse the results of Tempest sub test cases.

Remove them, and check the sub test case list,
1. if it's empty, that means no need to check sub test cases
2. if it is not empty, check the sub test cases one by one.

Additional, remove some useless keys in dovetail_config.yml

JIRA: DOVETAIL-658

Change-Id: Ic829264b0c8eaedd8e2b3fa55b38a34644482c20
Signed-off-by: xudan <xudan16@huawei.com>
dovetail/report.py
dovetail/test_runner.py
dovetail/testcase.py
etc/conf/dovetail_config.yml
etc/testcase/security.patrole.yml
etc/testcase/tempest.trunk-ports.yml