summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorIlias Apalodimas <ilias.apalodimas@linaro.org>2018-10-26 12:31:10 +0300
committerIlias Apalodimas <ilias.apalodimas@linaro.org>2018-10-26 13:17:12 +0300
commit87fa6ebe315ab17623fbb4b7f0041434eb1c9d05 (patch)
tree941eee45c4098cf420a7368fb59d421e1f9eb432 /scripts
parentb933fa0f23a998513bd8086276f97414dddc7841 (diff)
add application to send udp packets for TSN testing
Add udp_tai for TSN packets and adjust job accordingly Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/send-udp-tai.sh14
-rwxr-xr-xscripts/setup-taprio.sh1
2 files changed, 15 insertions, 0 deletions
diff --git a/scripts/send-udp-tai.sh b/scripts/send-udp-tai.sh
new file mode 100755
index 0000000..8a609eb
--- /dev/null
+++ b/scripts/send-udp-tai.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+. scripts/lava-common.sh
+
+git clone https://github.com/apalos/taprio-tests.git
+pushd taprio-tests && make
+popd
+now=`date +%s%N`
+i=$(($now + 37000000000))
+base=$(($i - ($i % 1000000000) + 100000))
+iface=$(find_vland_iface)
+lava-send udp-tai-tx
+# TODO make args configurable
+./taprio-tests/udp_tai -i "$iface" -b "$base" -P 1000000 -p 90 -d 60000 -u 7788 &
diff --git a/scripts/setup-taprio.sh b/scripts/setup-taprio.sh
index 684b0ff..63f862f 100755
--- a/scripts/setup-taprio.sh
+++ b/scripts/setup-taprio.sh
@@ -9,6 +9,7 @@ i=$((`date +%s%N` + 37000000000 + (5 * 1000000000)))
# round it down
base=$(($i - ($i % 1000000000)))
+# TODO make sched entries configurable
cat > $batch <<EOF
qdisc replace dev "$iface" parent root handle 100 taprio \
num_tc 3 \