The secondi HA test case-shutdown controller 79/5479/2
authorwym_libra <yimin.wang@huawei.com>
Thu, 31 Dec 2015 12:02:09 +0000 (20:02 +0800)
committerqi liang <liangqi1@huawei.com>
Sun, 10 Jan 2016 03:22:44 +0000 (03:22 +0000)
commit4f4edd840823ff6a0151e3f5220241183e27e560
treec483de22d9abbf14f7ebf932170f666d89e6035a
parent2733defda816a84d2b9c2e361a5970b9de4923f4
The secondi HA test case-shutdown controller

1) add "attacker_baremetal.py" for fault injection
2) modify the monitor to excute on remote node after ssh connection
3) move all shell scripts together

JIRA: YARDSTICK-182

Change-Id: Ibb9dc908224ddb8b99a0140b75c1a046503f6dfb
Signed-off-by: wym_libra <yimin.wang@huawei.com>
21 files changed:
samples/ha-baremetal.yaml [new file with mode: 0755]
samples/ha-service.yaml [new file with mode: 0755]
tests/unit/benchmark/scenarios/availability/test_attacker_baremetal.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/availability/test_monitor_command.py
tests/unit/benchmark/scenarios/availability/test_monitor_process.py
yardstick/benchmark/scenarios/availability/attacker/attacker_baremetal.py [new file with mode: 0644]
yardstick/benchmark/scenarios/availability/attacker/attacker_conf.yaml [deleted file]
yardstick/benchmark/scenarios/availability/attacker/baseattacker.py
yardstick/benchmark/scenarios/availability/attacker_conf.yaml [new file with mode: 0644]
yardstick/benchmark/scenarios/availability/ha_tools/check_host_ping.bash [new file with mode: 0755]
yardstick/benchmark/scenarios/availability/ha_tools/check_openstack_cmd.bash [new file with mode: 0755]
yardstick/benchmark/scenarios/availability/ha_tools/check_process_python.bash [moved from yardstick/benchmark/scenarios/availability/monitor/script_tools/check_service.bash with 86% similarity]
yardstick/benchmark/scenarios/availability/ha_tools/check_service.bash [moved from yardstick/benchmark/scenarios/availability/attacker/scripts/check_service.bash with 100% similarity]
yardstick/benchmark/scenarios/availability/ha_tools/fault_process_kill.bash [new file with mode: 0755]
yardstick/benchmark/scenarios/availability/ha_tools/ipmi_power.bash [new file with mode: 0755]
yardstick/benchmark/scenarios/availability/ha_tools/start_service.bash [moved from yardstick/benchmark/scenarios/availability/attacker/scripts/start_service.bash with 100% similarity]
yardstick/benchmark/scenarios/availability/ha_tools/stop_service.bash [moved from yardstick/benchmark/scenarios/availability/attacker/scripts/stop_service.bash with 100% similarity]
yardstick/benchmark/scenarios/availability/monitor/basemonitor.py
yardstick/benchmark/scenarios/availability/monitor/monitor_command.py
yardstick/benchmark/scenarios/availability/monitor/monitor_conf.yaml [deleted file]
yardstick/benchmark/scenarios/availability/monitor/monitor_process.py