aboutsummaryrefslogtreecommitdiffstats
path: root/yardstick/benchmark/scenarios/availability/operation_conf.yaml
diff options
context:
space:
mode:
authorlihuan <lihuansse@tongji.edu.cn>2016-07-05 20:07:12 +0800
committerlihuan <lihuansse@tongji.edu.cn>2016-07-05 20:31:16 +0800
commit16ce4952ca7eaa0eff042ac72c9461f56f74f14b (patch)
treec1f97c45e1b04d630a0cddf7a710b1087b0ac2a8 /yardstick/benchmark/scenarios/availability/operation_conf.yaml
parent588631b53537b71330bd21e4f9aebb9de429b2a3 (diff)
Creating a generic opertion
Operation class is used to do some work on the target system such as creating a VM instance. JIRA: YARDSTICK-275 Change-Id: Ib62846824b74dcdae51f143bc59fba385cc7d84c Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
Diffstat (limited to 'yardstick/benchmark/scenarios/availability/operation_conf.yaml')
-rw-r--r--yardstick/benchmark/scenarios/availability/operation_conf.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/yardstick/benchmark/scenarios/availability/operation_conf.yaml b/yardstick/benchmark/scenarios/availability/operation_conf.yaml
new file mode 100644
index 000000000..78c996d05
--- /dev/null
+++ b/yardstick/benchmark/scenarios/availability/operation_conf.yaml
@@ -0,0 +1,16 @@
+---
+# sample config file for ha test
+#
+schema: "yardstick:task:0.1"
+
+nova-create-instance:
+ action_script: ha_tools/nova/create_instance_from_image.bash
+ rollback_script: ha_tools/nova/delete_instance.bash
+
+swift_upload_file:
+ action_script: ha_tools/swift/upload.bash
+ rollback_script: ha_tools/swift/delete.bash
+
+swift_download_file:
+ action_script: ha_tools/swift/download.bash
+ rollback_script: ha_tools/file/remove_file.bash \ No newline at end of file