selftests: tc-testing: add tunnel_key "nofrag" test case

# ./tdc.py -e 6bda -l
 6bda: (actions, tunnel_key) Add tunnel_key action with nofrag option

Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: Davide Caratti <dcaratti@redhat.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
Davide Caratti 2023-03-29 11:54:54 +02:00 committed by Jakub Kicinski
parent 7f3f864026
commit b8617f8eed

View File

@ -983,5 +983,30 @@
"teardown": [
"$TC actions flush action tunnel_key"
]
},
{
"id": "6bda",
"name": "Add tunnel_key action with nofrag option",
"category": [
"actions",
"tunnel_key"
],
"dependsOn": "$TC actions add action tunnel_key help 2>&1 | grep -q nofrag",
"setup": [
[
"$TC action flush action tunnel_key",
0,
1,
255
]
],
"cmdUnderTest": "$TC actions add action tunnel_key set src_ip 10.10.10.1 dst_ip 10.10.10.2 id 1111 nofrag index 222",
"expExitCode": "0",
"verifyCmd": "$TC actions get action tunnel_key index 222",
"matchPattern": "action order [0-9]+: tunnel_key.*src_ip 10.10.10.1.*dst_ip 10.10.10.2.*key_id 1111.*csum.*nofrag pipe.*index 222",
"matchCount": "1",
"teardown": [
"$TC actions flush action tunnel_key"
]
}
]