Add process info to pod.yaml to specify the info of a special process 77/53377/3
authorxudan <xudan16@huawei.com>
Fri, 9 Mar 2018 08:27:14 +0000 (03:27 -0500)
committerGeorg Kunz <georg.kunz@ericsson.com>
Wed, 14 Mar 2018 16:01:41 +0000 (16:01 +0000)
commit66d20467c423505559bba2efa5aae2619903d647
tree10d796efb2e5c7e679150d7a63ecc5842fd5ccd5
parent189f27b7a90b6ddc74f1c3ede806e87d7548c539
Add process info to pod.yaml to specify the info of a special process

1. Many HA test cases try to kill special processes with their name.
2. Then they check corresponding openstack services and
   the status of processes' recovery.
3. For different SUTs, the names of the processes and the hosts' names
   may be different.
4. So there is a requirement for Dovetail tool to provide one way to
   allow users to specify all the infos about process name and its host name.
5. All process infos can be added into file DOVETAIL_HOME/user_config/pod.yaml
6. The infos include 'attack_process' and 'attack_host' for each HA test cases.
7. If not given in this file, will use Yardtsick default values.

JIRA: DOVETAIL-627

Change-Id: I83cee991f72a8685080ed562597c70d73002623a
Signed-off-by: xudan <xudan16@huawei.com>
dovetail/test_runner.py
dovetail/utils/dovetail_config.py
dovetail/utils/dovetail_utils.py
etc/conf/yardstick_config.yml
etc/userconfig/pod.yaml.sample