Skip to content

Commit

Permalink
tc-testing: add simple action test to verify batch add cleanup
Browse files Browse the repository at this point in the history
Verify cleanup of failed actions batch add where second action in batch
fails after successful init of first action.

Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Vlad Buslov authored and David S. Miller committed Apr 8, 2021
1 parent fbe82b3 commit 79749ae
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions tools/testing/selftests/tc-testing/tc-tests/actions/simple.json
Original file line number Diff line number Diff line change
Expand Up @@ -175,5 +175,35 @@
"teardown": [
"$TC actions flush action simple"
]
},
{
"id": "8d07",
"name": "Verify cleanup of failed actions batch add",
"category": [
"actions",
"simple"
],
"setup": [
[
"$TC actions flush action simple",
0,
1,
255
],
"$TC actions add action simple sdata \"2\" index 2",
[
"$TC actions add action simple sdata \"1\" index 1 action simple sdata \"2\" index 2",
255
],
"$TC actions flush action simple"
],
"cmdUnderTest": "$TC actions add action simple sdata \"2\" index 2",
"expExitCode": "0",
"verifyCmd": "$TC actions list action simple",
"matchPattern": "action order [0-9]*: Simple <2>.*index 2 ref",
"matchCount": "1",
"teardown": [
"$TC actions flush action simple"
]
}
]

0 comments on commit 79749ae

Please sign in to comment.