aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/tc-testing/tc-tests/actions
diff options
context:
space:
mode:
authorDavide Caratti <dcaratti@redhat.com>2018-10-04 18:34:39 +0200
committerDavid S. Miller <davem@davemloft.net>2018-10-05 14:44:56 -0700
commit4c2d39bd40c1f34975bec070a8e43fa573a9c327 (patch)
tree766db935876b24122b6f16edb824a380e578dbff /tools/testing/selftests/tc-testing/tc-tests/actions
parenttc-testing: fix build of eBPF programs (diff)
downloadlinux-dev-4c2d39bd40c1f34975bec070a8e43fa573a9c327.tar.xz
linux-dev-4c2d39bd40c1f34975bec070a8e43fa573a9c327.zip
tc-testing: use a plugin to build eBPF program
use a TDC plugin, instead of building eBPF programs in the 'setup' stage. '-B' argument can be used to build eBPF programs in $EBPFDIR directory, in the 'pre-suite' stage. Binaries are then cleaned in 'post-suite' stage. Signed-off-by: Davide Caratti <dcaratti@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/testing/selftests/tc-testing/tc-tests/actions')
-rw-r--r--tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json8
1 files changed, 2 insertions, 6 deletions
diff --git a/tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json b/tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json
index 1a9b282dd0be..5970cee6d05f 100644
--- a/tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json
+++ b/tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json
@@ -55,7 +55,6 @@
"bpf"
],
"setup": [
- "make -C bpf",
[
"$TC action flush action bpf",
0,
@@ -69,8 +68,7 @@
"matchPattern": "action order [0-9]*: bpf action.o:\\[action-ok\\] id [0-9]* tag [0-9a-f]{16}( jited)? default-action pipe.*index 667 ref",
"matchCount": "1",
"teardown": [
- "$TC action flush action bpf",
- "make -C bpf clean"
+ "$TC action flush action bpf"
]
},
{
@@ -81,7 +79,6 @@
"bpf"
],
"setup": [
- "make -C bpf",
[
"$TC action flush action bpf",
0,
@@ -100,8 +97,7 @@
0,
1,
255
- ],
- "make -C bpf clean"
+ ]
]
},
{