brintos

brintos / linux-shallow public Read only

0
0
Text · 6.7 KiB · 33ea986 Raw
215 lines · json
1[2    {3        "id": "1820",4        "name": "Create CBS with default setting",5        "category": [6            "qdisc",7            "cbs"8        ],9        "plugins": {10            "requires": "nsPlugin"11        },12        "setup": [13        ],14        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs",15        "expExitCode": "0",16        "verifyCmd": "$TC qdisc show dev $DUMMY",17        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 0 idleslope 0 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",18        "matchCount": "1",19        "teardown": [20            "$TC qdisc del dev $DUMMY handle 1: root"21        ]22    },23    {24        "id": "1532",25        "name": "Create CBS with hicredit setting",26        "category": [27            "qdisc",28            "cbs"29        ],30        "plugins": {31            "requires": "nsPlugin"32        },33        "setup": [34        ],35        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs hicredit 64",36        "expExitCode": "0",37        "verifyCmd": "$TC qdisc show dev $DUMMY",38        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 64 locredit 0 sendslope 0 idleslope 0 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",39        "matchCount": "1",40        "teardown": [41            "$TC qdisc del dev $DUMMY handle 1: root"42        ]43    },44    {45        "id": "2078",46        "name": "Create CBS with locredit setting",47        "category": [48            "qdisc",49            "cbs"50        ],51        "plugins": {52            "requires": "nsPlugin"53        },54        "setup": [55        ],56        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs locredit 10",57        "expExitCode": "0",58        "verifyCmd": "$TC qdisc show dev $DUMMY",59        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 10 sendslope 0 idleslope 0 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",60        "matchCount": "1",61        "teardown": [62            "$TC qdisc del dev $DUMMY handle 1: root"63        ]64    },65    {66        "id": "9271",67        "name": "Create CBS with sendslope setting",68        "category": [69            "qdisc",70            "cbs"71        ],72        "plugins": {73            "requires": "nsPlugin"74        },75        "setup": [76        ],77        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs sendslope 888",78        "expExitCode": "0",79        "verifyCmd": "$TC qdisc show dev $DUMMY",80        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 888 idleslope 0 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",81        "matchCount": "1",82        "teardown": [83            "$TC qdisc del dev $DUMMY handle 1: root"84        ]85    },86    {87        "id": "0482",88        "name": "Create CBS with idleslope setting",89        "category": [90            "qdisc",91            "cbs"92        ],93        "plugins": {94            "requires": "nsPlugin"95        },96        "setup": [97        ],98        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs idleslope 666",99        "expExitCode": "0",100        "verifyCmd": "$TC qdisc show dev $DUMMY",101        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 0 idleslope 666 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",102        "matchCount": "1",103        "teardown": [104            "$TC qdisc del dev $DUMMY handle 1: root"105        ]106    },107    {108        "id": "e8f3",109        "name": "Create CBS with multiple setting",110        "category": [111            "qdisc",112            "cbs"113        ],114        "plugins": {115            "requires": "nsPlugin"116        },117        "setup": [118        ],119        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs hicredit 10 locredit 75 sendslope 2 idleslope 666",120        "expExitCode": "0",121        "verifyCmd": "$TC qdisc show dev $DUMMY",122        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 10 locredit 75 sendslope 2 idleslope 666 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",123        "matchCount": "1",124        "teardown": [125            "$TC qdisc del dev $DUMMY handle 1: root"126        ]127    },128    {129        "id": "23c9",130        "name": "Replace CBS with sendslope setting",131        "category": [132            "qdisc",133            "cbs"134        ],135        "plugins": {136            "requires": "nsPlugin"137        },138        "setup": [139            "$TC qdisc add dev $DUMMY handle 1: root cbs idleslope 666"140        ],141        "cmdUnderTest": "$TC qdisc replace dev $DUMMY handle 1: root cbs sendslope 10",142        "expExitCode": "0",143        "verifyCmd": "$TC qdisc show dev $DUMMY",144        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 10 idleslope 0 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",145        "matchCount": "1",146        "teardown": [147            "$TC qdisc del dev $DUMMY handle 1: root"148        ]149    },150    {151        "id": "a07a",152        "name": "Change CBS with idleslope setting",153        "category": [154            "qdisc",155            "cbs"156        ],157        "plugins": {158            "requires": "nsPlugin"159        },160        "setup": [161            "$TC qdisc add dev $DUMMY handle 1: root cbs idleslope 666"162        ],163        "cmdUnderTest": "$TC qdisc change dev $DUMMY handle 1: root cbs idleslope 1",164        "expExitCode": "0",165        "verifyCmd": "$TC qdisc show dev $DUMMY",166        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 0 idleslope 1 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",167        "matchCount": "1",168        "teardown": [169            "$TC qdisc del dev $DUMMY handle 1: root"170        ]171    },172    {173        "id": "43b3",174        "name": "Delete CBS with handle",175        "category": [176            "qdisc",177            "cbs"178        ],179        "plugins": {180            "requires": "nsPlugin"181        },182        "setup": [183            "$TC qdisc add dev $DUMMY handle 1: root cbs idleslope 666"184        ],185        "cmdUnderTest": "$TC qdisc del dev $DUMMY handle 1: root",186        "expExitCode": "0",187        "verifyCmd": "$TC qdisc show dev $DUMMY",188        "matchPattern": "qdisc cbs 1: root refcnt [0-9]+ hicredit 0 locredit 0 sendslope 0 idleslope 1 offload 0.*qdisc pfifo 0: parent 1: limit 1000p",189        "matchCount": "0",190        "teardown": [191        ]192    },193    {194        "id": "9472",195        "name": "Show CBS class",196        "category": [197            "qdisc",198            "cbs"199        ],200        "plugins": {201            "requires": "nsPlugin"202        },203        "setup": [204        ],205        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root cbs",206        "expExitCode": "0",207        "verifyCmd": "$TC class show dev $DUMMY",208        "matchPattern": "class cbs 1:[0-9]+ parent 1:",209        "matchCount": "1",210        "teardown": [211            "$TC qdisc del dev $DUMMY handle 1: root"212        ]213    }214]215