brintos

brintos / linux-shallow public Read only

0
0
Text · 17.4 KiB · 56e1113 Raw
623 lines · json
1[2    {3        "id": "6d84",4        "name": "Add csum iph action",5        "category": [6            "actions",7            "csum"8        ],9        "plugins": {10           "requires": "nsPlugin"11        },12        "setup": [13            [14                "$TC actions flush action csum",15                0,16                1,17                25518            ]19        ],20        "cmdUnderTest": "$TC actions add action csum iph index 800",21        "expExitCode": "0",22        "verifyCmd": "$TC actions get action csum index 800",23        "matchPattern": "action order [0-9]*: csum \\(iph\\) action pass.*index 800 ref",24        "matchCount": "1",25        "teardown": [26            "$TC actions flush action csum"27        ]28    },29    {30        "id": "1862",31        "name": "Add csum ip4h action",32        "category": [33            "actions",34            "csum"35        ],36        "plugins": {37           "requires": "nsPlugin"38        },39        "setup": [40            [41                "$TC actions flush action csum",42                0,43                1,44                25545            ]46        ],47        "cmdUnderTest": "$TC actions add action csum ip4h index 7",48        "expExitCode": "0",49        "verifyCmd": "$TC actions get action csum index 7",50        "matchPattern": "action order [0-9]*: csum \\(iph\\) action pass.*index 7 ref",51        "matchCount": "1",52        "teardown": [53            "$TC actions flush action csum"54        ]55    },56    {57        "id": "15c6",58        "name": "Add csum ipv4h action",59        "category": [60            "actions",61            "csum"62        ],63        "plugins": {64           "requires": "nsPlugin"65        },66        "setup": [67            [68                "$TC actions flush action csum",69                0,70                1,71                25572            ]73        ],74        "cmdUnderTest": "$TC actions add action csum ipv4h index 1122",75        "expExitCode": "0",76        "verifyCmd": "$TC actions get action csum index 1122",77        "matchPattern": "action order [0-9]*: csum \\(iph\\) action pass.*index 1122 ref",78        "matchCount": "1",79        "teardown": [80            "$TC actions flush action csum"81        ]82    },83    {84        "id": "bf47",85        "name": "Add csum icmp action",86        "category": [87            "actions",88            "csum"89        ],90        "plugins": {91           "requires": "nsPlugin"92        },93        "setup": [94            [95                "$TC actions flush action csum",96                0,97                1,98                25599            ]100        ],101        "cmdUnderTest": "$TC actions add action csum icmp index 1",102        "expExitCode": "0",103        "verifyCmd": "$TC actions get action csum index 1",104        "matchPattern": "action order [0-9]*: csum \\(icmp\\) action pass.*index 1 ref",105        "matchCount": "1",106        "teardown": [107            "$TC actions flush action csum"108        ]109    },110    {111        "id": "cc1d",112        "name": "Add csum igmp action",113        "category": [114            "actions",115            "csum"116        ],117        "plugins": {118           "requires": "nsPlugin"119        },120        "setup": [121            [122                "$TC actions flush action csum",123                0,124                1,125                255126            ]127        ],128        "cmdUnderTest": "$TC actions add action csum igmp index 999",129        "expExitCode": "0",130        "verifyCmd": "$TC actions get action csum index 999",131        "matchPattern": "action order [0-9]*: csum \\(igmp\\) action pass.*index 999 ref",132        "matchCount": "1",133        "teardown": [134            "$TC actions flush action csum"135        ]136    },137    {138        "id": "bccc",139        "name": "Add csum foobar action",140        "category": [141            "actions",142            "csum"143        ],144        "plugins": {145           "requires": "nsPlugin"146        },147        "setup": [148            [149                "$TC actions flush action csum",150                0,151                1,152                255153            ]154        ],155        "cmdUnderTest": "$TC actions add action csum foobar index 1",156        "expExitCode": "255",157        "verifyCmd": "$TC actions ls action csum",158        "matchPattern": "action order [0-9]*: csum \\(foobar\\) action pass.*index 1 ref",159        "matchCount": "0",160        "teardown": [161            "$TC actions flush action csum"162        ]163    },164    {165        "id": "3bb4",166        "name": "Add csum tcp action",167        "category": [168            "actions",169            "csum"170        ],171        "plugins": {172           "requires": "nsPlugin"173        },174        "setup": [175            [176                "$TC actions flush action csum",177                0,178                1,179                255180            ]181        ],182        "cmdUnderTest": "$TC actions add action csum tcp index 9999",183        "expExitCode": "0",184        "verifyCmd": "$TC actions get action csum index 9999",185        "matchPattern": "action order [0-9]*: csum \\(tcp\\) action pass.*index 9999 ref",186        "matchCount": "1",187        "teardown": [188            "$TC actions flush action csum"189        ]190    },191    {192        "id": "759c",193        "name": "Add csum udp action",194        "category": [195            "actions",196            "csum"197        ],198        "plugins": {199           "requires": "nsPlugin"200        },201        "setup": [202            [203                "$TC actions flush action csum",204                0,205                1,206                255207            ]208        ],209        "cmdUnderTest": "$TC actions add action csum udp index 334455",210        "expExitCode": "0",211        "verifyCmd": "$TC actions get action csum index 334455",212        "matchPattern": "action order [0-9]*: csum \\(udp\\) action pass.*index 334455 ref",213        "matchCount": "1",214        "teardown": [215            "$TC actions flush action csum"216        ]217    },218    {219        "id": "bdb6",220        "name": "Add csum udp xor iph action",221        "category": [222            "actions",223            "csum"224        ],225        "plugins": {226           "requires": "nsPlugin"227        },228        "setup": [229            [230                "$TC actions flush action csum",231                0,232                1,233                255234            ]235        ],236        "cmdUnderTest": "$TC actions add action csum udp xor iph index 3",237        "expExitCode": "255",238        "verifyCmd": "$TC actions ls action csum",239        "matchPattern": "action order [0-9]*: csum \\(udp xor iph\\) action pass.*index 3 ref",240        "matchCount": "0",241        "teardown": [242            "$TC actions flush action csum"243        ]244    },245    {246        "id": "c220",247        "name": "Add csum udplite action",248        "category": [249            "actions",250            "csum"251        ],252        "plugins": {253           "requires": "nsPlugin"254        },255        "setup": [256            [257                "$TC actions flush action csum",258                0,259                1,260                255261            ]262        ],263        "cmdUnderTest": "$TC actions add action csum udplite continue index 3",264        "expExitCode": "0",265        "verifyCmd": "$TC actions get action csum index 3",266        "matchPattern": "action order [0-9]*: csum \\(udplite\\) action continue.*index 3 ref",267        "matchCount": "1",268        "teardown": [269            "$TC actions flush action csum"270        ]271    },272    {273        "id": "8993",274        "name": "Add csum sctp action",275        "category": [276            "actions",277            "csum"278        ],279        "plugins": {280           "requires": "nsPlugin"281        },282        "setup": [283            [284                "$TC actions flush action csum",285                0,286                1,287                255288            ]289        ],290        "cmdUnderTest": "$TC actions add action csum sctp index 777",291        "expExitCode": "0",292        "verifyCmd": "$TC actions get action csum index 777",293        "matchPattern": "action order [0-9]*: csum \\(sctp\\) action pass.*index 777 ref",294        "matchCount": "1",295        "teardown": [296            "$TC actions flush action csum"297        ]298    },299    {300        "id": "b138",301        "name": "Add csum ip & icmp action",302        "category": [303            "actions",304            "csum"305        ],306        "plugins": {307           "requires": "nsPlugin"308        },309        "setup": [310            [311                "$TC actions flush action csum",312                0,313                1,314                255315            ]316        ],317        "cmdUnderTest": "$TC actions add action csum ip and icmp pipe index 123",318        "expExitCode": "0",319        "verifyCmd": "$TC actions get action csum index 123",320        "matchPattern": "action order [0-9]*: csum \\(iph, icmp\\) action pipe.*index 123 ref",321        "matchCount": "1",322        "teardown": [323            "$TC actions flush action csum"324        ]325    },326    {327        "id": "eeda",328        "name": "Add csum ip & sctp action",329        "category": [330            "actions",331            "csum"332        ],333        "plugins": {334           "requires": "nsPlugin"335        },336        "setup": [337            [338                "$TC actions flush action csum",339                0,340                1,341                255342            ]343        ],344        "cmdUnderTest": "$TC actions add action csum ipv4h sctp continue index 2",345        "expExitCode": "0",346        "verifyCmd": "$TC actions get action csum index 2",347        "matchPattern": "action order [0-9]*: csum \\(iph, sctp\\) action continue.*index 2 ref",348        "matchCount": "1",349        "teardown": [350            "$TC actions flush action csum"351        ]352    },353    {354        "id": "0017",355        "name": "Add csum udp or tcp action",356        "category": [357            "actions",358            "csum"359        ],360        "plugins": {361           "requires": "nsPlugin"362        },363        "setup": [364            [365                "$TC actions flush action csum",366                0,367                1,368                255369            ]370        ],371        "cmdUnderTest": "$TC actions add action csum udp or tcp continue index 27",372        "expExitCode": "0",373        "verifyCmd": "$TC actions get action csum index 27",374        "matchPattern": "action order [0-9]*: csum \\(tcp, udp\\) action continue.*index 27 ref",375        "matchCount": "1",376        "teardown": [377            "$TC actions flush action csum"378        ]379    },380    {381        "id": "b10b",382        "name": "Add all 7 csum actions",383        "category": [384            "actions",385            "csum"386        ],387        "plugins": {388           "requires": "nsPlugin"389        },390        "setup": [391            [392                "$TC actions flush action csum",393                0,394                1,395                255396            ]397        ],398        "cmdUnderTest": "$TC actions add action csum icmp ip4h sctp igmp udplite udp tcp index 7",399        "expExitCode": "0",400        "verifyCmd": "$TC actions get action csum index 7",401        "matchPattern": "action order [0-9]*: csum \\(iph, icmp, igmp, tcp, udp, udplite, sctp\\).*index 7 ref",402        "matchCount": "1",403        "teardown": [404            "$TC actions flush action csum"405        ]406    },407    {408        "id": "ce92",409        "name": "Add csum udp action with cookie",410        "category": [411            "actions",412            "csum"413        ],414        "plugins": {415           "requires": "nsPlugin"416        },417        "setup": [418            [419                "$TC actions flush action csum",420                0,421                1,422                255423            ]424        ],425        "cmdUnderTest": "$TC actions add action csum udp pipe index 7 cookie 12345678",426        "expExitCode": "0",427        "verifyCmd": "$TC actions get action csum index 7",428        "matchPattern": "action order [0-9]*: csum \\(udp\\) action pipe.*index 7.*cookie 12345678",429        "matchCount": "1",430        "teardown": [431            "$TC actions flush action csum"432        ]433    },434    {435        "id": "912f",436        "name": "Add csum icmp action with large cookie",437        "category": [438            "actions",439            "csum"440        ],441        "plugins": {442           "requires": "nsPlugin"443        },444        "setup": [445            [446                "$TC actions flush action csum",447                0,448                1,449                255450            ]451        ],452        "cmdUnderTest": "$TC actions add action csum icmp pipe index 17 cookie aabbccddeeff1122",453        "expExitCode": "0",454        "verifyCmd": "$TC actions get action csum index 17",455        "matchPattern": "action order [0-9]*: csum \\(icmp\\) action pipe.*index 17.*cookie aabbccddeeff1122",456        "matchCount": "1",457        "teardown": [458            "$TC actions flush action csum"459        ]460    },461    {462        "id": "879b",463        "name": "Add batch of 32 csum tcp actions",464        "category": [465            "actions",466            "csum"467        ],468        "plugins": {469           "requires": "nsPlugin"470        },471        "setup": [472            [473                "$TC actions flush action csum",474                0,475                1,476                255477            ]478        ],479        "cmdUnderTest": "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum tcp continue index \\$i \\\"; args=\"\\$args\\$cmd\"; done && $TC actions add \\$args\"",480        "expExitCode": "0",481        "verifyCmd": "$TC actions ls action csum",482        "matchPattern": "^[ \t]+index [0-9]* ref",483        "matchCount": "32",484        "teardown": [485            "$TC actions flush action csum"486        ]487    },488    {489        "id": "b4e9",490        "name": "Delete batch of 32 csum actions",491        "category": [492            "actions",493            "csum"494        ],495        "plugins": {496           "requires": "nsPlugin"497        },498        "setup": [499            [500                "$TC actions flush action csum",501                0,502                1,503                255504            ],505            "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum tcp continue index \\$i \\\"; args=\"\\$args\\$cmd\"; done && $TC actions add \\$args\""506        ],507        "cmdUnderTest": "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum index \\$i \\\"; args=\"\\$args\\$cmd\"; done && $TC actions del \\$args\"",508        "expExitCode": "0",509        "verifyCmd": "$TC actions list action csum",510        "matchPattern": "^[ \t]+index [0-9]+ ref",511        "matchCount": "0",512        "teardown": []513    },514    {515        "id": "0015",516        "name": "Add batch of 32 csum tcp actions with large cookies",517        "category": [518            "actions",519            "csum"520        ],521        "plugins": {522           "requires": "nsPlugin"523        },524        "setup": [525            [526                "$TC actions flush action csum",527                0,528                1,529                255530            ]531        ],532        "cmdUnderTest": "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum tcp continue index \\$i cookie 123456789abcde \\\"; args=\"\\$args\\$cmd\"; done && $TC actions add \\$args\"",533        "expExitCode": "0",534        "verifyCmd": "$TC actions ls action csum",535        "matchPattern": "^[ \t]+index [0-9]* ref",536        "matchCount": "32",537        "teardown": [538            "$TC actions flush action csum"539        ]540    },541    {542        "id": "989e",543        "name": "Delete batch of 32 csum actions with large cookies",544        "category": [545            "actions",546            "csum"547        ],548        "plugins": {549           "requires": "nsPlugin"550        },551        "setup": [552            [553                "$TC actions flush action csum",554                0,555                1,556                255557            ],558            "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum tcp continue index \\$i cookie 123456789abcde \\\"; args=\"\\$args\\$cmd\"; done && $TC actions add \\$args\""559        ],560        "cmdUnderTest": "bash -c \"for i in \\`seq 1 32\\`; do cmd=\\\"action csum index \\$i \\\"; args=\"\\$args\\$cmd\"; done && $TC actions del \\$args\"",561        "expExitCode": "0",562        "verifyCmd": "$TC actions list action csum",563        "matchPattern": "^[ \t]+index [0-9]+ ref",564        "matchCount": "0",565        "teardown": []566    },567    {568        "id": "d128",569        "name": "Replace csum action with invalid goto chain control",570        "category": [571            "actions",572            "csum"573        ],574        "plugins": {575           "requires": "nsPlugin"576        },577        "setup": [578            [579                "$TC actions flush action csum",580                0,581                1,582                255583            ],584            "$TC actions add action csum iph index 90"585        ],586        "cmdUnderTest": "$TC actions replace action csum iph goto chain 42 index 90 cookie c1a0c1a0",587        "expExitCode": "255",588        "verifyCmd": "$TC actions get action csum index 90",589        "matchPattern": "action order [0-9]*: csum \\(iph\\) action pass.*index 90 ref",590        "matchCount": "1",591        "teardown": [592            "$TC actions flush action csum"593        ]594    },595    {596        "id": "eaf0",597        "name": "Add csum iph action with no_percpu flag",598        "category": [599            "actions",600            "csum"601        ],602        "plugins": {603           "requires": "nsPlugin"604        },605        "setup": [606            [607                "$TC actions flush action csum",608                0,609                1,610                255611            ]612        ],613        "cmdUnderTest": "$TC actions add action csum iph no_percpu",614        "expExitCode": "0",615        "verifyCmd": "$TC actions list action csum",616        "matchPattern": "action order [0-9]*: csum \\(iph\\) action pass.*no_percpu",617        "matchCount": "1",618        "teardown": [619            "$TC actions flush action csum"620        ]621    }622]623