summaryrefslogtreecommitdiff
path: root/netperf/netperf-client.sh
diff options
context:
space:
mode:
Diffstat (limited to 'netperf/netperf-client.sh')
-rwxr-xr-xnetperf/netperf-client.sh24
1 files changed, 24 insertions, 0 deletions
diff --git a/netperf/netperf-client.sh b/netperf/netperf-client.sh
new file mode 100755
index 0000000..7fd2fe3
--- /dev/null
+++ b/netperf/netperf-client.sh
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+set -e
+
+#local_ip=$(ifconfig|grep "inet addr"|grep -v "127.0.0.1"|cut -d: -f2|cut -d' ' -f1)
+
+#echo "local ip:"${local_ip}
+#for line in `grep ":ip=" /tmp/lava_multi_node_cache.txt |cut -d'=' -f2` ; do
+# if [ "${local_ip}" != "${line}" ]; then
+# remote_ip=${line}
+# echo "remote ip:"${remote_ip}
+# fi
+#done
+
+remote_ip=$(cat /tmp/remote_ip)
+
+cd build/bin
+
+./netperf -H ${remote_ip} -l 60 | ../../netperf/netperf2LAVA.py
+./netperf -t UDP_STREAM -H ${remote_ip} -- -m 1024 | ../../netperf/netperf2LAVA.py
+./netperf -t TCP_RR -H ${remote_ip} | ../../netperf/netperf2LAVA.py
+./netperf -t TCP_RR -H ${remote_ip} -- -r 32,1024| ../../netperf/netperf2LAVA.py
+./netperf -t TCP_CRR -H ${remote_ip} | ../../netperf/netperf2LAVA.py
+./netperf -t UDP_RR -H ${remote_ip} | ../../netperf/netperf2LAVA.py