HA testcase improvement 91/36291/10
authorJingLu5 <lvjing5@huawei.com>
Wed, 21 Jun 2017 10:07:41 +0000 (10:07 +0000)
committerJingLu5 <lvjing5@huawei.com>
Thu, 22 Jun 2017 12:45:17 +0000 (12:45 +0000)
commit5b99f1532ec4d15258ec86e970acd2904954b3bc
tree2a60b1598523f6707f53823b7e0c9fab3674127e
parent8b8738ed675f8aab93d484df300e3d0c6c24becc
HA testcase improvement

This patch improve HA test case in the following aspects:
1. the "GeneralHA" type now will check if the target service process in the controller node.
2. support ignore server certificate
3. add debug log for recovering service failed
4. improve method to kill keystone process

Change-Id: I9ae7ab54391fe41d5d7f3e4951a7ac2e3ba75968
Signed-off-by: JingLu5 <lvjing5@huawei.com>
tests/ci/clean_images.sh
tests/ci/load_images.sh
tests/unit/benchmark/scenarios/availability/test_scenario_general.py
yardstick/benchmark/scenarios/availability/attacker/attacker_process.py
yardstick/benchmark/scenarios/availability/ha_tools/fault_process_kill.bash
yardstick/benchmark/scenarios/availability/ha_tools/nova/create_flavor.bash
yardstick/benchmark/scenarios/availability/ha_tools/nova/delete_flavor.bash
yardstick/benchmark/scenarios/availability/ha_tools/nova/show_flavors.bash
yardstick/benchmark/scenarios/availability/monitor/monitor_command.py
yardstick/benchmark/scenarios/availability/scenario_general.py
yardstick/benchmark/scenarios/availability/serviceha.py