From b1eb58006197c7a41aa5f1e2c2db465bb2f0dbc3 Mon Sep 17 00:00:00 2001 From: QiLiang Date: Sun, 25 Oct 2015 14:47:37 +0000 Subject: Support NodeContext type Initial NodeContext implementation to support BareMetal, Controller, Compute scenarios. Usage: 0) install yardstick 1) mkdir -p /etc/yardstick/nodes 2) cp /etc/yardstick/nodes/pod.yaml.sample \ /etc/yardstick/nodes/pod.yaml 3) edit /etc/yardstick/nodes/pod.yaml (make show ip, username, ssh key are configured correctly) 4) yardstick -d task start \ /samples/ping-node-context.yaml 5) cat /tmp/yardstick.out Design etherpad link: https://etherpad.opnfv.org/p/yardstick_framework JIRA: YARDSTICK-169 Change-Id: I3f6ade8243e68d88326f23ed213edb32c638ed32 Signed-off-by: QiLiang --- samples/ping-node-context.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 samples/ping-node-context.yaml (limited to 'samples') diff --git a/samples/ping-node-context.yaml b/samples/ping-node-context.yaml new file mode 100644 index 000000000..2edc05e00 --- /dev/null +++ b/samples/ping-node-context.yaml @@ -0,0 +1,29 @@ +--- +# Sample benchmark task config file +# measure network latency using ping + +schema: "yardstick:task:0.1" + +scenarios: +- + type: Ping + options: + packetsize: 200 + host: athena.LF + target: ares.LF + + runner: + type: Duration + duration: 60 + interval: 1 + + sla: + max_rtt: 10 + action: monitor + + +context: + type: Node + name: LF + file: /etc/yardstick/nodes/pod.yaml + -- cgit 1.2.3-korg