brintos

brintos / linux-shallow public Read only

0
0
Text · 9.7 KiB · bb54d71 Raw
353 lines · json
1[2    {3        "id": "c826",4        "name": "Add ctinfo action with default setting",5        "category": [6            "actions",7            "ctinfo"8        ],9        "plugins": {10           "requires": "nsPlugin"11        },12        "setup": [13            [14                "$TC action flush action ctinfo",15                0,16                1,17                25518            ]19        ],20        "cmdUnderTest": "$TC action add action ctinfo index 10",21        "expExitCode": "0",22        "verifyCmd": "$TC action get action ctinfo index 10",23        "matchPattern": "action order [0-9]*: ctinfo zone 0 pipe.*index 10 ref",24        "matchCount": "1",25        "teardown": [26            "$TC action flush action ctinfo"27        ]28    },29    {30        "id": "0286",31        "name": "Add ctinfo action with dscp",32        "category": [33            "actions",34            "ctinfo"35        ],36        "plugins": {37           "requires": "nsPlugin"38        },39        "setup": [40            [41                "$TC actions flush action ctinfo",42                0,43                1,44                25545            ]46        ],47        "cmdUnderTest": "$TC action add action ctinfo dscp 0xfc000000 0x01000000 index 100",48        "expExitCode": "0",49        "verifyCmd": "$TC action ls action ctinfo",50        "matchPattern": "action order [0-9]*: ctinfo zone 0 pipe.*index 100 ref.*dscp 0xfc000000 0x01000000",51        "matchCount": "1",52        "teardown": [53            "$TC actions flush action ctinfo"54        ]55    },56    {57        "id": "4938",58        "name": "Add ctinfo action with valid cpmark and zone",59        "category": [60            "actions",61            "ctinfo"62        ],63        "plugins": {64           "requires": "nsPlugin"65        },66        "setup": [67            [68                "$TC action flush action ctinfo",69                0,70                1,71                25572            ]73        ],74        "cmdUnderTest": "$TC action add action ctinfo cpmark 0x01000000 zone 1 index 1",75        "expExitCode": "0",76        "verifyCmd": "$TC action get action ctinfo index 1",77        "matchPattern": "action order [0-9]*: ctinfo zone 1 pipe.*index 1 ref.*cpmark 0x01000000",78        "matchCount": "1",79        "teardown": [80            "$TC action flush action ctinfo"81        ]82    },83    {84        "id": "7593",85        "name": "Add ctinfo action with drop control",86        "category": [87            "actions",88            "ctinfo"89        ],90        "plugins": {91           "requires": "nsPlugin"92        },93        "setup": [94            [95                "$TC action flush action ctinfo",96                0,97                1,98                25599            ]100        ],101        "cmdUnderTest": "$TC action add action ctinfo drop index 1000",102        "expExitCode": "0",103        "verifyCmd": "$TC action ls action ctinfo",104        "matchPattern": "action order [0-9]*: ctinfo zone 0 drop.*index 1000 ref",105        "matchCount": "1",106        "teardown": [107            "$TC action flush action ctinfo"108        ]109    },110    {111        "id": "2961",112        "name": "Replace ctinfo action zone and action control",113        "category": [114            "actions",115            "ctinfo"116        ],117        "plugins": {118           "requires": "nsPlugin"119        },120        "setup": [121            [122                "$TC actions flush action ctinfo",123                0,124                1,125                255126            ],127            [128                "$TC action add action ctinfo zone 1 drop index 1",129                0,130                1,131                255132            ]133        ],134        "cmdUnderTest": "$TC action replace action ctinfo zone 200 pass index 1",135        "expExitCode": "0",136        "verifyCmd": "$TC action get action ctinfo index 1",137        "matchPattern": "action order [0-9]*: ctinfo zone 200 pass.*index 1 ref",138        "matchCount": "1",139        "teardown": [140            "$TC action flush action ctinfo"141        ]142    },143    {144        "id": "e567",145        "name": "Delete ctinfo action with valid index",146        "category": [147            "actions",148            "ctinfo"149        ],150        "plugins": {151           "requires": "nsPlugin"152        },153        "setup": [154            [155                "$TC actions flush action ctinfo",156                0,157                1,158                255159            ],160            [161                "$TC action add action ctinfo zone 200 pass index 1",162                0,163                1,164                255165            ]166        ],167        "cmdUnderTest": "$TC action delete action ctinfo index 1",168        "expExitCode": "0",169        "verifyCmd": "$TC action get action ctinfo index 1",170        "matchPattern": "action order [0-9]*: ctinfo zone 200 pass.*index 1 ref",171        "matchCount": "0",172        "teardown": [173            "$TC action flush action ctinfo"174        ]175    },176    {177        "id": "6a91",178        "name": "Delete ctinfo action with invalid index",179        "category": [180            "actions",181            "ctinfo"182        ],183        "plugins": {184           "requires": "nsPlugin"185        },186        "setup": [187            [188                "$TC actions flush action ctinfo",189                0,190                1,191                255192            ],193            [194                "$TC action add action ctinfo zone 200 pass index 1",195                0,196                1,197                255198            ]199        ],200        "cmdUnderTest": "$TC action delete action ctinfo index 333",201        "expExitCode": "255",202        "verifyCmd": "$TC action get action ctinfo index 1",203        "matchPattern": "action order [0-9]*: ctinfo zone 200 pass.*index 1 ref",204        "matchCount": "1",205        "teardown": [206            "$TC action flush action ctinfo"207        ]208    },209    {210        "id": "5232",211        "name": "List ctinfo actions",212        "category": [213            "actions",214            "ctinfo"215        ],216        "plugins": {217           "requires": "nsPlugin"218        },219        "setup": [220            [221                "$TC action flush action ctinfo",222                0,223                1,224                255225            ],226            "$TC action add action ctinfo zone 20 pass index 101",227            "$TC action add action ctinfo cpmark 0x02000000 drop index 102",228            "$TC action add action ctinfo continue index 103"229        ],230        "cmdUnderTest": "$TC action list action ctinfo",231        "expExitCode": "0",232        "verifyCmd": "$TC action list action ctinfo",233        "matchPattern": "action order [0-9]*: ctinfo",234        "matchCount": "3",235        "teardown": [236            "$TC actions flush action ctinfo"237        ]238    },239    {240        "id": "7702",241        "name": "Flush ctinfo actions",242        "category": [243            "actions",244            "ctinfo"245        ],246        "plugins": {247           "requires": "nsPlugin"248        },249        "setup": [250            [251                "$TC actions flush action ctinfo",252                0,253                1,254                255255            ],256	    "$TC action add action ctinfo zone 20 pass index 101",257            "$TC action add action ctinfo cpmark 0x02000000 drop index 102",258            "$TC action add action ctinfo continue index 103"259        ],260        "cmdUnderTest": "$TC action flush action ctinfo",261        "expExitCode": "0",262        "verifyCmd": "$TC action list action ctinfo",263        "matchPattern": "action order [0-9]*: ctinfo",264        "matchCount": "0",265        "teardown": [266            "$TC actions flush action ctinfo"267        ]268    },269    {270        "id": "3201",271        "name": "Add ctinfo action with duplicate index",272        "category": [273            "actions",274            "ctinfo"275        ],276        "plugins": {277           "requires": "nsPlugin"278        },279        "setup": [280            [281                "$TC actions flush action ctinfo",282                0,283                1,284                255285            ],286            "$TC action add action ctinfo zone 20 pass index 101"287        ],288        "cmdUnderTest": "$TC action add action ctinfo cpmark 0x02000000 drop index 101",289        "expExitCode": "255",290        "verifyCmd": "$TC action get action ctinfo index 101",291        "matchPattern": "action order [0-9]*: ctinfo zone 20 pass.*index 101",292        "matchCount": "1",293        "teardown": [294            "$TC action flush action ctinfo"295        ]296    },297    {298        "id": "8295",299        "name": "Add ctinfo action with invalid index",300        "category": [301            "actions",302            "ctinfo"303        ],304        "plugins": {305           "requires": "nsPlugin"306        },307        "setup": [308            [309                "$TC actions flush action ctinfo",310                0,311                1,312                255313            ]314        ],315        "cmdUnderTest": "$TC action add action ctinfo zone 20 index 4294967296",316        "expExitCode": "255",317        "verifyCmd": "$TC action ls action ctinfo",318        "matchPattern": "action order [0-9]*: ctinfo",319        "matchCount": "0",320        "teardown": [321            "$TC action flush action ctinfo"322        ]323    },324    {325        "id": "3964",326        "name": "Replace ctinfo action with invalid goto_chain control",327        "category": [328            "actions",329            "ctinfo"330        ],331        "plugins": {332           "requires": "nsPlugin"333        },334        "setup": [335            [336                "$TC actions flush action ctinfo",337                0,338                1,339                255340            ],341            "$TC action add action ctinfo pass index 90"342        ],343        "cmdUnderTest": "$TC action replace action ctinfo goto chain 42 index 90",344        "expExitCode": "255",345        "verifyCmd": "$TC action list action ctinfo",346        "matchPattern": "action order [0-9]*: ctinfo.*pass.*index 90",347        "matchCount": "1",348        "teardown": [349            "$TC action flush action ctinfo"350        ]351    }352]353