summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcommon/scripts/netperf-client.sh10
-rw-r--r--openembedded/netperf-client-multinode.yaml1
2 files changed, 6 insertions, 5 deletions
diff --git a/common/scripts/netperf-client.sh b/common/scripts/netperf-client.sh
index 288cc0f..4d9ef7f 100755
--- a/common/scripts/netperf-client.sh
+++ b/common/scripts/netperf-client.sh
@@ -27,8 +27,8 @@ fi
ifconfig -a
ping -c 1 ${remote_ip} || exit 1
-ping -c 30 ${remote_ip} | ./common/scripts/netperf2LAVA.py
-for m in 64 128 256 512 1024 2048 4096 8192 16384; do netperf -H ${remote_ip} -l 20 -c -C -- -m $m -D; done | ./common/scripts/netperf2LAVA.py
-for m in 64 128 256 512 1024 2048 4096 8192 16384; do netperf -H ${remote_ip} -l 20 -t UDP_STREAM -c -C -- -m $m -D; done | ./common/scripts/netperf2LAVA.py
-for m in 1 32 64 128 512 1024 4096 8192 16384; do netperf -t TCP_RR -H ${remote_ip} -l 20 -c -C -- -r $m,$m -D; done | ./common/scripts/netperf2LAVA.py
-for m in 1 32 64 128 512 1024 4096 8192 16384; do netperf -t UDP_RR -H ${remote_ip} -l 20 -c -C -- -r $m,$m -D; done | ./common/scripts/netperf2LAVA.py
+ping -c 30 ${remote_ip} | tee ~/output.txt | ./common/scripts/netperf2LAVA.py
+for m in 64 128 256 512 1024 2048 4096 8192 16384; do netperf -H ${remote_ip} -l 20 -c -C -- -m $m -D; done | tee -a ~/output.txt | ./common/scripts/netperf2LAVA.py
+for m in 64 128 256 512 1024 2048 4096 8192 16384; do netperf -H ${remote_ip} -l 20 -t UDP_STREAM -c -C -- -m $m -D; done | tee -a ~/output.txt | ./common/scripts/netperf2LAVA.py
+for m in 1 32 64 128 512 1024 4096 8192 16384; do netperf -t TCP_RR -H ${remote_ip} -l 20 -c -C -- -r $m,$m -D; done | tee -a ~/output.txt | ./common/scripts/netperf2LAVA.py
+for m in 1 32 64 128 512 1024 4096 8192 16384; do netperf -t UDP_RR -H ${remote_ip} -l 20 -c -C -- -r $m,$m -D; done | tee -a ~/output.txt | ./common/scripts/netperf2LAVA.py
diff --git a/openembedded/netperf-client-multinode.yaml b/openembedded/netperf-client-multinode.yaml
index e3cd6ef..ecb79b1 100644
--- a/openembedded/netperf-client-multinode.yaml
+++ b/openembedded/netperf-client-multinode.yaml
@@ -32,6 +32,7 @@ run:
- lava-sync ready
- lava-test-case multinode-lava-network --shell ./common/scripts/netperf-client.sh $ETH
- lava-sync done
+ - "lava-test-run-attach ~/output.txt text/plain"
parse:
"pattern": "^test_case_id:(?P<test_case_id>.+) units:(?P<units>.+) measurement:(?P<measurement>\\d+\\.\\d+) result:(?P<result>\\w+)"