Test Case: OPNFV_YARDSTICK_TC023: VM availability during live migration 31/33431/12
authorchenjiankun <chenjiankun1@huawei.com>
Mon, 17 Apr 2017 15:49:17 +0000 (15:49 +0000)
committerchenjiankun <chenjiankun1@huawei.com>
Wed, 26 Jul 2017 10:33:59 +0000 (10:33 +0000)
commitfd0a88140f7114ef90fabdfb5436cff42ec0cd2c
tree23ed244b2cc9840b8d5b5c41dedd6551df563dab
parent15d807c22f33fab8e1f9b61e1d0c041a8144ee89
Test Case: OPNFV_YARDSTICK_TC023: VM availability during live migration

JIRA: YARDSTICK-174

This live migration test case is based on share storage, default share
storage is enabled.
This test case will do some config work. And do live migration and
calculate the migration time and downtime.

Change-Id: I6601601edebdd0ac6434ba632b1eba9e9bd4fda0
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
32 files changed:
.gitignore
ansible/inventory.ini
ansible/migrate_pinning_setup.yaml [new file with mode: 0644]
ansible/migrate_pinning_teardown.yaml [new file with mode: 0644]
ansible/roles/backup_nova_conf/tasks/main.yaml [new file with mode: 0644]
ansible/roles/create_flavor/tasks/main.yaml [new file with mode: 0644]
ansible/roles/delete_flavor/tasks/main.yaml [new file with mode: 0644]
ansible/roles/recover_nova_conf/tasks/main.yaml [new file with mode: 0644]
ansible/roles/restart_nova_service/tasks/main.yaml [new file with mode: 0644]
ansible/roles/set_flavor_property/tasks/main.yaml [new file with mode: 0644]
ansible/roles/set_nova_conf/tasks/main.yaml [new file with mode: 0644]
etc/yardstick/nodes/compass_sclab_virtual/pod.yaml
requirements.txt
tests/opnfv/test_cases/opnfv_yardstick_tc023.yaml [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/__init__.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_add_memory_load.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_check_numa_info.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_check_value.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_get_migrate_target_host.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_get_numa_info.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_get_server.py [new file with mode: 0644]
tests/unit/benchmark/scenarios/lib/test_get_server_ip.py [new file with mode: 0644]
yardstick/benchmark/scenarios/base.py
yardstick/benchmark/scenarios/lib/__init__.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/add_memory_load.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/check_numa_info.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/check_value.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/get_migrate_target_host.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/get_numa_info.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/get_server.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/get_server_ip.py [new file with mode: 0644]
yardstick/benchmark/scenarios/lib/migrate.py [new file with mode: 0644]