tc-testing: add selftests for 'bpf' action
authorDavide Caratti <dcaratti@redhat.com>
Thu, 22 Mar 2018 18:12:19 +0000 (19:12 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Mar 2018 16:58:52 +0000 (12:58 -0400)
commit440ea4ae182820cfced77cee2b7f3e6eaa8ac5d3
treef7fc4f281974b31f592e91d72124a03f1340890c
parent82792a070b168a9659c78e6a19efe5b6d1a7ce73
tc-testing: add selftests for 'bpf' action

Test d959: Add cBPF action with valid bytecode
Test f84a: Add cBPF action with invalid bytecode
Test e939: Add eBPF action with valid object-file
Test 282d: Add eBPF action with invalid object-file
Test d819: Replace cBPF bytecode and action control
Test 6ae3: Delete cBPF action
Test 3e0d: List cBPF actions
Test 55ce: Flush BPF actions
Test ccc3: Add cBPF action with duplicate index
Test 89c7: Add cBPF action with invalid index
Test 7ab9: Add cBPF action with cookie

Changes since v1:
 - use index=2^32-1 in test ccc3, add tests 7a89, 89c7 (thanks Roman Mashak)
 - added test 282d

Signed-off-by: Davide Caratti <dcaratti@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/tc-testing/tc-tests/actions/bpf.json [new file with mode: 0644]