Skip to content

Commit

Permalink
tc-testing: Add test cases for flushing actions
Browse files Browse the repository at this point in the history
Tests for flushing gact and mirred were missing. This patch
adds test cases to explicitly test the flush of any installed
gact/mirred actions.

Signed-off-by: Lucas Bates <lucasb@mojatatu.com>
Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Lucas Bates authored and David S. Miller committed Oct 15, 2017
1 parent 6eda447 commit ae3c33c
Showing 1 changed file with 48 additions and 1 deletion.
49 changes: 48 additions & 1 deletion tools/testing/selftests/tc-testing/tc-tests/actions/tests.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,27 @@
"$TC actions flush action gact"
]
},
{
"id": "3edf",
"name": "Flush gact actions",
"category": [
"actions",
"gact"
],
"setup": [
"$TC actions add action reclassify index 101",
"$TC actions add action reclassify index 102",
"$TC actions add action reclassify index 103",
"$TC actions add action reclassify index 104",
"$TC actions add action reclassify index 105"
],
"cmdUnderTest": "$TC actions flush action gact",
"expExitCode": "0",
"verifyCmd": "$TC actions list action gact",
"matchPattern": "action order [0-9]*: gact action reclassify",
"matchCount": "0",
"teardown": []
},
{
"id": "63ec",
"name": "Delete pass action",
Expand Down Expand Up @@ -468,6 +489,32 @@
"$TC actions flush action mirred"
]
},
{
"id": "58c3",
"name": "Flush mirred actions",
"category": [
"actions",
"mirred"
],
"setup": [
[
"$TC actions flush action mirred",
0,
1,
255
],
"$TC actions add action mirred egress mirror index 1 dev lo",
"$TC actions add action mirred egress redirect index 2 dev lo"
],
"cmdUnderTest": "$TC actions show action mirred",
"expExitCode": "0",
"verifyCmd": "$TC actions list action mirred",
"matchPattern": "[Mirror|Redirect] to device lo",
"matchCount": "0",
"teardown": [
"$TC actions flush action mirred"
]
},
{
"id": "d7c0",
"name": "Add invalid mirred direction",
Expand Down Expand Up @@ -1162,4 +1209,4 @@
"$TC actions flush action ife"
]
}
]
]

0 comments on commit ae3c33c

Please sign in to comment.