brintos

brintos / linux-shallow public Read only

0
0
Text · 14.5 KiB · c4c5f7b Raw
446 lines · json
1[2    {3        "id": "1212",4        "name": "Create CAKE with default setting",5        "category": [6            "qdisc",7            "cake"8        ],9        "plugins": {10            "requires": "nsPlugin"11        },12        "setup": [13        ],14        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake",15        "expExitCode": "0",16        "verifyCmd": "$TC qdisc show dev $DUMMY",17        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",18        "matchCount": "1",19        "teardown": [20            "$TC qdisc del dev $DUMMY handle 1: root"21        ]22    },23    {24        "id": "3281",25        "name": "Create CAKE with bandwidth limit",26        "category": [27            "qdisc",28            "cake"29        ],30        "plugins": {31            "requires": "nsPlugin"32        },33        "setup": [34        ],35        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake bandwidth 1000",36        "expExitCode": "0",37        "verifyCmd": "$TC qdisc show dev $DUMMY",38        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth 1Kbit diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",39        "matchCount": "1",40        "teardown": [41            "$TC qdisc del dev $DUMMY handle 1: root"42        ]43    },44    {45        "id": "c940",46        "name": "Create CAKE with autorate-ingress flag",47        "category": [48            "qdisc",49            "cake"50        ],51        "plugins": {52            "requires": "nsPlugin"53        },54        "setup": [55        ],56        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake autorate-ingress",57        "expExitCode": "0",58        "verifyCmd": "$TC qdisc show dev $DUMMY",59        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited autorate-ingress diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",60        "matchCount": "1",61        "teardown": [62            "$TC qdisc del dev $DUMMY handle 1: root"63        ]64    },65    {66        "id": "2310",67        "name": "Create CAKE with rtt time",68        "category": [69            "qdisc",70            "cake"71        ],72        "plugins": {73            "requires": "nsPlugin"74        },75        "setup": [76        ],77        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake rtt 200",78        "expExitCode": "0",79        "verifyCmd": "$TC qdisc show dev $DUMMY",80        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 200us raw overhead",81        "matchCount": "1",82        "teardown": [83            "$TC qdisc del dev $DUMMY handle 1: root"84        ]85    },86    {87        "id": "2385",88        "name": "Create CAKE with besteffort flag",89        "category": [90            "qdisc",91            "cake"92        ],93        "plugins": {94            "requires": "nsPlugin"95        },96        "setup": [97        ],98        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake besteffort",99        "expExitCode": "0",100        "verifyCmd": "$TC qdisc show dev $DUMMY",101        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited besteffort triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",102        "matchCount": "1",103        "teardown": [104            "$TC qdisc del dev $DUMMY handle 1: root"105        ]106    },107    {108        "id": "a032",109        "name": "Create CAKE with diffserv8 flag",110        "category": [111            "qdisc",112            "cake"113        ],114        "plugins": {115            "requires": "nsPlugin"116        },117        "setup": [118        ],119        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake diffserv8",120        "expExitCode": "0",121        "verifyCmd": "$TC qdisc show dev $DUMMY",122        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv8 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",123        "matchCount": "1",124        "teardown": [125            "$TC qdisc del dev $DUMMY handle 1: root"126        ]127    },128    {129        "id": "2349",130        "name": "Create CAKE with diffserv4 flag",131        "category": [132            "qdisc",133            "cake"134        ],135        "plugins": {136            "requires": "nsPlugin"137        },138        "setup": [139        ],140        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake diffserv4",141        "expExitCode": "0",142        "verifyCmd": "$TC qdisc show dev $DUMMY",143        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv4 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",144        "matchCount": "1",145        "teardown": [146            "$TC qdisc del dev $DUMMY handle 1: root"147        ]148    },149    {150        "id": "8472",151        "name": "Create CAKE with flowblind flag",152        "category": [153            "qdisc",154            "cake"155        ],156        "plugins": {157            "requires": "nsPlugin"158        },159        "setup": [160        ],161        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake flowblind",162        "expExitCode": "0",163        "verifyCmd": "$TC qdisc show dev $DUMMY",164        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 flowblind nonat nowash no-ack-filter split-gso rtt 100ms raw overhead",165        "matchCount": "1",166        "teardown": [167            "$TC qdisc del dev $DUMMY handle 1: root"168        ]169    },170    {171        "id": "2341",172        "name": "Create CAKE with dsthost and nat flag",173        "category": [174            "qdisc",175            "cake"176        ],177        "plugins": {178            "requires": "nsPlugin"179        },180        "setup": [181        ],182        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake dsthost nat",183        "expExitCode": "0",184        "verifyCmd": "$TC qdisc show dev $DUMMY",185        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 dsthost nat nowash no-ack-filter split-gso rtt 100ms raw overhead",186        "matchCount": "1",187        "teardown": [188            "$TC qdisc del dev $DUMMY handle 1: root"189        ]190    },191    {192        "id": "5134",193        "name": "Create CAKE with wash flag",194        "category": [195            "qdisc",196            "cake"197        ],198        "plugins": {199            "requires": "nsPlugin"200        },201        "setup": [202        ],203        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake hosts wash",204        "expExitCode": "0",205        "verifyCmd": "$TC qdisc show dev $DUMMY",206        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 hosts nonat wash no-ack-filter split-gso rtt 100ms raw overhead",207        "matchCount": "1",208        "teardown": [209            "$TC qdisc del dev $DUMMY handle 1: root"210        ]211    },212    {213        "id": "2302",214        "name": "Create CAKE with flowblind and no-split-gso flag",215        "category": [216            "qdisc",217            "cake"218        ],219        "plugins": {220            "requires": "nsPlugin"221        },222        "setup": [223        ],224        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake flowblind no-split-gso",225        "expExitCode": "0",226        "verifyCmd": "$TC qdisc show dev $DUMMY",227        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 flowblind nonat nowash no-ack-filter no-split-gso rtt 100ms raw overhead",228        "matchCount": "1",229        "teardown": [230            "$TC qdisc del dev $DUMMY handle 1: root"231        ]232    },233    {234        "id": "0768",235        "name": "Create CAKE with dual-srchost and ack-filter flag",236        "category": [237            "qdisc",238            "cake"239        ],240        "plugins": {241            "requires": "nsPlugin"242        },243        "setup": [244        ],245        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake dual-srchost ack-filter",246        "expExitCode": "0",247        "verifyCmd": "$TC qdisc show dev $DUMMY",248        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 dual-srchost nonat nowash ack-filter split-gso rtt 100ms raw overhead",249        "matchCount": "1",250        "teardown": [251            "$TC qdisc del dev $DUMMY handle 1: root"252        ]253    },254    {255        "id": "0238",256        "name": "Create CAKE with dual-dsthost and ack-filter-aggressive flag",257        "category": [258            "qdisc",259            "cake"260        ],261        "plugins": {262            "requires": "nsPlugin"263        },264        "setup": [265        ],266        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake dual-dsthost ack-filter-aggressive",267        "expExitCode": "0",268        "verifyCmd": "$TC qdisc show dev $DUMMY",269        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 dual-dsthost nonat nowash ack-filter-aggressive split-gso rtt 100ms raw overhead",270        "matchCount": "1",271        "teardown": [272            "$TC qdisc del dev $DUMMY handle 1: root"273        ]274    },275    {276        "id": "6572",277        "name": "Create CAKE with memlimit and ptm flag",278        "category": [279            "qdisc",280            "cake"281        ],282        "plugins": {283            "requires": "nsPlugin"284        },285        "setup": [286        ],287        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake memlimit 10000 ptm",288        "expExitCode": "0",289        "verifyCmd": "$TC qdisc show dev $DUMMY",290        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw ptm overhead 0 memlimit 10000b",291        "matchCount": "1",292        "teardown": [293            "$TC qdisc del dev $DUMMY handle 1: root"294        ]295    },296    {297        "id": "2436",298        "name": "Create CAKE with fwmark and atm flag",299        "category": [300            "qdisc",301            "cake"302        ],303        "plugins": {304            "requires": "nsPlugin"305        },306        "setup": [307        ],308        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake fwmark 8 atm",309        "expExitCode": "0",310        "verifyCmd": "$TC qdisc show dev $DUMMY",311        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms raw atm overhead 0 fwmark 0x8",312        "matchCount": "1",313        "teardown": [314            "$TC qdisc del dev $DUMMY handle 1: root"315        ]316    },317    {318        "id": "3984",319        "name": "Create CAKE with overhead and mpu",320        "category": [321            "qdisc",322            "cake"323        ],324        "plugins": {325            "requires": "nsPlugin"326        },327        "setup": [328        ],329        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake overhead 128 mpu 256",330        "expExitCode": "0",331        "verifyCmd": "$TC qdisc show dev $DUMMY",332        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms noatm overhead 128 mpu 256",333        "matchCount": "1",334        "teardown": [335            "$TC qdisc del dev $DUMMY handle 1: root"336        ]337    },338    {339        "id": "5421",340        "name": "Create CAKE with conservative and ingress flag",341        "category": [342            "qdisc",343            "cake"344        ],345        "plugins": {346            "requires": "nsPlugin"347        },348        "setup": [349        ],350        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake conservative ingress",351        "expExitCode": "0",352        "verifyCmd": "$TC qdisc show dev $DUMMY",353        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash ingress no-ack-filter split-gso rtt 100ms atm overhead 48",354        "matchCount": "1",355        "teardown": [356            "$TC qdisc del dev $DUMMY handle 1: root"357        ]358    },359    {360        "id": "6854",361        "name": "Delete CAKE with conservative and ingress flag",362        "category": [363            "qdisc",364            "cake"365        ],366        "plugins": {367            "requires": "nsPlugin"368        },369        "setup": [370            "$TC qdisc add dev $DUMMY handle 1: root cake conservative ingress"371        ],372        "cmdUnderTest": "$TC qdisc del dev $DUMMY handle 1: root",373        "expExitCode": "0",374        "verifyCmd": "$TC qdisc show dev $DUMMY",375        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash ingress no-ack-filter split-gso rtt 100ms atm overhead 48",376        "matchCount": "0",377        "teardown": [378        ]379    },380    {381        "id": "2342",382        "name": "Replace CAKE with mpu",383        "category": [384            "qdisc",385            "cake"386        ],387        "plugins": {388            "requires": "nsPlugin"389        },390        "setup": [391            "$TC qdisc add dev $DUMMY handle 1: root cake overhead 128 mpu 256"392        ],393        "cmdUnderTest": "$TC qdisc replace dev $DUMMY handle 1: root cake mpu 128",394        "expExitCode": "0",395        "verifyCmd": "$TC qdisc show dev $DUMMY",396        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms noatm overhead 128 mpu 128",397        "matchCount": "1",398        "teardown": [399            "$TC qdisc del dev $DUMMY handle 1: root"400        ]401    },402    {403        "id": "2313",404        "name": "Change CAKE with mpu",405        "category": [406            "qdisc",407            "cake"408        ],409        "plugins": {410            "requires": "nsPlugin"411        },412        "setup": [413            "$TC qdisc add dev $DUMMY handle 1: root cake overhead 128 mpu 256"414        ],415        "cmdUnderTest": "$TC qdisc change dev $DUMMY handle 1: root cake mpu 128",416        "expExitCode": "0",417        "verifyCmd": "$TC qdisc show dev $DUMMY",418        "matchPattern": "qdisc cake 1: root refcnt [0-9]+ bandwidth unlimited diffserv3 triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms noatm overhead 128 mpu 128",419        "matchCount": "1",420        "teardown": [421            "$TC qdisc del dev $DUMMY handle 1: root"422        ]423    },424    {425        "id": "4365",426        "name": "Show CAKE class",427        "category": [428            "qdisc",429            "cake"430        ],431        "plugins": {432            "requires": "nsPlugin"433        },434        "setup": [435        ],436        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cake",437        "expExitCode": "0",438        "verifyCmd": "$TC class show dev $DUMMY",439        "matchPattern": "class cake",440        "matchCount": "0",441        "teardown": [442            "$TC qdisc del dev $DUMMY handle 1: root"443        ]444    }445]446