Commit 79749ae1 authored by Vlad Buslov's avatar Vlad Buslov Committed by David S. Miller
Browse files

tc-testing: add simple action test to verify batch add cleanup



Verify cleanup of failed actions batch add where second action in batch
fails after successful init of first action.

Signed-off-by: default avatarVlad Buslov <vladbu@nvidia.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent fbe82b3d
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -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"
        ]
    }
]