brintos

brintos / linux-shallow public Read only

0
0
Text · 7.2 KiB · aa7914c Raw
256 lines · json
1[2    {3        "id": "3294",4        "name": "Create SFB with default setting",5        "category": [6            "qdisc",7            "sfb"8        ],9        "plugins": {10            "requires": "nsPlugin"11        },12        "setup": [13        ],14        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb",15        "expExitCode": "0",16        "verifyCmd": "$TC qdisc show dev $DUMMY",17        "matchPattern": "qdisc sfb 1: root refcnt [0-9]+ rehash 600s db 60s",18        "matchCount": "1",19        "teardown": [20            "$TC qdisc del dev $DUMMY handle 1: root"21        ]22    },23    {24        "id": "430a",25        "name": "Create SFB with rehash setting",26        "category": [27            "qdisc",28            "sfb"29        ],30        "plugins": {31            "requires": "nsPlugin"32        },33        "setup": [34        ],35        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb rehash 60",36        "expExitCode": "0",37        "verifyCmd": "$TC qdisc show dev $DUMMY",38        "matchPattern": "qdisc sfb 1: root refcnt [0-9]+ rehash 60ms db 60s",39        "matchCount": "1",40        "teardown": [41            "$TC qdisc del dev $DUMMY handle 1: root"42        ]43    },44    {45        "id": "3410",46        "name": "Create SFB with db setting",47        "category": [48            "qdisc",49            "sfb"50        ],51        "plugins": {52            "requires": "nsPlugin"53        },54        "setup": [55        ],56        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb db 100",57        "expExitCode": "0",58        "verifyCmd": "$TC qdisc show dev $DUMMY",59        "matchPattern": "qdisc sfb 1: root refcnt [0-9]+ rehash 600s db 100ms",60        "matchCount": "1",61        "teardown": [62            "$TC qdisc del dev $DUMMY handle 1: root"63        ]64    },65    {66        "id": "49a0",67        "name": "Create SFB with limit setting",68        "category": [69            "qdisc",70            "sfb"71        ],72        "plugins": {73            "requires": "nsPlugin"74        },75        "setup": [76        ],77        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb limit 100",78        "expExitCode": "0",79        "verifyCmd": "$TC qdisc show dev $DUMMY",80        "matchPattern": "qdisc sfb 1: root refcnt [0-9]+ rehash 600s db 60s limit 100p",81        "matchCount": "1",82        "teardown": [83            "$TC qdisc del dev $DUMMY handle 1: root"84        ]85    },86    {87        "id": "1241",88        "name": "Create SFB with max setting",89        "category": [90            "qdisc",91            "sfb"92        ],93        "plugins": {94            "requires": "nsPlugin"95        },96        "setup": [97        ],98        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb max 100",99        "expExitCode": "0",100        "verifyCmd": "$TC qdisc show dev $DUMMY",101        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*max 100p",102        "matchCount": "1",103        "teardown": [104            "$TC qdisc del dev $DUMMY handle 1: root"105        ]106    },107    {108        "id": "3249",109        "name": "Create SFB with target setting",110        "category": [111            "qdisc",112            "sfb"113        ],114        "plugins": {115            "requires": "nsPlugin"116        },117        "setup": [118        ],119        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb target 100",120        "expExitCode": "0",121        "verifyCmd": "$TC qdisc show dev $DUMMY",122        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*target 100p",123        "matchCount": "1",124        "teardown": [125            "$TC qdisc del dev $DUMMY handle 1: root"126        ]127    },128    {129        "id": "30a9",130        "name": "Create SFB with increment setting",131        "category": [132            "qdisc",133            "sfb"134        ],135        "plugins": {136            "requires": "nsPlugin"137        },138        "setup": [139        ],140        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb increment 0.1",141        "expExitCode": "0",142        "verifyCmd": "$TC qdisc show dev $DUMMY",143        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*increment 0.1",144        "matchCount": "1",145        "teardown": [146            "$TC qdisc del dev $DUMMY handle 1: root"147        ]148    },149    {150        "id": "239a",151        "name": "Create SFB with decrement setting",152        "category": [153            "qdisc",154            "sfb"155        ],156        "plugins": {157            "requires": "nsPlugin"158        },159        "setup": [160        ],161        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb decrement 0.1",162        "expExitCode": "0",163        "verifyCmd": "$TC qdisc show dev $DUMMY",164        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*decrement 0.1",165        "matchCount": "1",166        "teardown": [167            "$TC qdisc del dev $DUMMY handle 1: root"168        ]169    },170    {171        "id": "9301",172        "name": "Create SFB with penalty_rate setting",173        "category": [174            "qdisc",175            "sfb"176        ],177        "plugins": {178            "requires": "nsPlugin"179        },180        "setup": [181        ],182        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb penalty_rate 4000",183        "expExitCode": "0",184        "verifyCmd": "$TC qdisc show dev $DUMMY",185        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*penalty_rate 4000pps",186        "matchCount": "1",187        "teardown": [188            "$TC qdisc del dev $DUMMY handle 1: root"189        ]190    },191    {192        "id": "2a01",193        "name": "Create SFB with penalty_burst setting",194        "category": [195            "qdisc",196            "sfb"197        ],198        "plugins": {199            "requires": "nsPlugin"200        },201        "setup": [202        ],203        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb penalty_burst 64",204        "expExitCode": "0",205        "verifyCmd": "$TC qdisc show dev $DUMMY",206        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 600s db 60s.*penalty_burst 64p",207        "matchCount": "1",208        "teardown": [209            "$TC qdisc del dev $DUMMY handle 1: root"210        ]211    },212    {213        "id": "3209",214        "name": "Change SFB with rehash setting",215        "category": [216            "qdisc",217            "sfb"218        ],219        "plugins": {220            "requires": "nsPlugin"221        },222        "setup": [223            "$TC qdisc add dev $DUMMY handle 1: root sfb penalty_burst 64"224        ],225        "cmdUnderTest": "$TC qdisc change dev $DUMMY handle 1: root sfb rehash 100",226        "expExitCode": "0",227        "verifyCmd": "$TC qdisc show dev $DUMMY",228        "matchPattern": "qdisc sfb 1: root refcnt 2 rehash 100ms db 60s",229        "matchCount": "1",230        "teardown": [231            "$TC qdisc del dev $DUMMY handle 1: root"232        ]233    },234    {235        "id": "5447",236        "name": "Show SFB class",237        "category": [238            "qdisc",239            "sfb"240        ],241        "plugins": {242            "requires": "nsPlugin"243        },244        "setup": [245        ],246        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root sfb",247        "expExitCode": "0",248        "verifyCmd": "$TC class show dev $DUMMY",249        "matchPattern": "class sfb 1:",250        "matchCount": "0",251        "teardown": [252            "$TC qdisc del dev $DUMMY handle 1: root"253        ]254    }255]256