summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorIlias Apalodimas <ilias.apalodimas@linaro.org>2018-10-29 12:15:08 +0200
committerIlias Apalodimas <ilias.apalodimas@linaro.org>2018-10-29 12:15:08 +0200
commitc402323ea9f66754f508378ceff47f9f55bffb5c (patch)
tree2fde3ff85baa038fd3647417760e7d1f387bcd28 /scripts
parent51952d04628762eebfc78608512aa2a420833cc2 (diff)
add iperf server-client
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/run-iperf-udp-client.sh5
-rwxr-xr-xscripts/run-iperf-udp-server.sh7
2 files changed, 12 insertions, 0 deletions
diff --git a/scripts/run-iperf-udp-client.sh b/scripts/run-iperf-udp-client.sh
new file mode 100755
index 0000000..edbdd52
--- /dev/null
+++ b/scripts/run-iperf-udp-client.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+lava-wait iperf3-server-ready
+server_ip=$(cat /tmp/lava_multi_node_cache.txt | grep iperf_ip | cut -d = -f 2)
+iperf -c "$server_ip"
diff --git a/scripts/run-iperf-udp-server.sh b/scripts/run-iperf-udp-server.sh
new file mode 100755
index 0000000..1743332
--- /dev/null
+++ b/scripts/run-iperf-udp-server.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+iface=$(find_vland_iface)
+iperf3 -s -D
+ipaddr=$(ip -4 addr show dev enp8s0f4 | awk '/inet/ {print $2}')
+
+lava-send iperf3-server-ready iperf_ip="$ipaddr"