aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-dpdk/test
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2020-12-22 14:14:28 +0200
committerMatias Elo <matias.elo@nokia.com>2021-01-15 08:18:37 +0200
commita4a6baedabedf943a6f06327f933cc5033830ec0 (patch)
treeaefdb17e601483ae488bdf2e4a5cf2e593ac5711 /platform/linux-dpdk/test
parent40dff6c1b7467988aa71b0d6a653b1eb1c5e3fdb (diff)
Port 47582ad6c "example: generator: use platform defined pktio_env"
Port original commit from linux-generic. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Jere Leppänen <jere.leppanen@nokia.com>
Diffstat (limited to 'platform/linux-dpdk/test')
-rw-r--r--platform/linux-dpdk/test/example/Makefile.am1
-rw-r--r--platform/linux-dpdk/test/example/generator/Makefile.am1
-rw-r--r--platform/linux-dpdk/test/example/generator/pktio_env34
3 files changed, 36 insertions, 0 deletions
diff --git a/platform/linux-dpdk/test/example/Makefile.am b/platform/linux-dpdk/test/example/Makefile.am
index 2e6a7ce6c..7c0097506 100644
--- a/platform/linux-dpdk/test/example/Makefile.am
+++ b/platform/linux-dpdk/test/example/Makefile.am
@@ -1,4 +1,5 @@
SUBDIRS = \
+ generator \
l2fwd_simple \
l3fwd \
packet \
diff --git a/platform/linux-dpdk/test/example/generator/Makefile.am b/platform/linux-dpdk/test/example/generator/Makefile.am
new file mode 100644
index 000000000..2ffced539
--- /dev/null
+++ b/platform/linux-dpdk/test/example/generator/Makefile.am
@@ -0,0 +1 @@
+EXTRA_DIST = pktio_env
diff --git a/platform/linux-dpdk/test/example/generator/pktio_env b/platform/linux-dpdk/test/example/generator/pktio_env
new file mode 100644
index 000000000..82c238cc5
--- /dev/null
+++ b/platform/linux-dpdk/test/example/generator/pktio_env
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+# Copyright (C) 2020, Marvell
+# All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Script to setup interfaces used for running application on odp-dpdk.
+#
+# Generator uses a loop interface to validate udp mode.
+#
+# Network set-up
+# IF0 ---> loop
+
+IF0=loop
+
+if [ "$0" = "$BASH_SOURCE" ]; then
+ echo "Error: Platform specific env file has to be sourced."
+fi
+
+validate_result()
+{
+ return 0
+}
+
+setup_interfaces()
+{
+ return 0
+}
+
+cleanup_interfaces()
+{
+ return 0
+}