brintos

brintos / linux-shallow public Read only

0
0
Text · 5.4 KiB · c98c339 Raw
174 lines · json
1[2    {3        "id": "3254",4        "name": "Create HFSC with default setting",5        "category": [6            "qdisc",7            "hfsc"8        ],9        "plugins": {10            "requires": "nsPlugin"11        },12        "setup": [],13        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root hfsc",14        "expExitCode": "0",15        "verifyCmd": "$TC qdisc show dev $DUMMY",16        "matchPattern": "qdisc hfsc 1: root refcnt [0-9]+",17        "matchCount": "1",18        "teardown": [19            "$TC qdisc del dev $DUMMY handle 1: root"20        ]21    },22    {23        "id": "0289",24        "name": "Create HFSC with class sc and ul rate setting",25        "category": [26            "qdisc",27            "hfsc"28        ],29        "plugins": {30            "requires": "nsPlugin"31        },32        "setup": [33            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 11"34        ],35        "cmdUnderTest": "$TC class add dev $DUMMY parent 1: classid 1:1 hfsc sc rate 20000 ul rate 10000",36        "expExitCode": "0",37        "verifyCmd": "$TC class show dev $DUMMY",38        "matchPattern": "class hfsc 1:1 parent 1: sc m1 0bit d 0us m2 20Kbit ul m1 0bit d 0us m2 10Kbit",39        "matchCount": "1",40        "teardown": [41            "$TC qdisc del dev $DUMMY handle 1: root"42        ]43    },44    {45        "id": "846a",46        "name": "Create HFSC with class sc umax and dmax setting",47        "category": [48            "qdisc",49            "hfsc"50        ],51        "plugins": {52            "requires": "nsPlugin"53        },54        "setup": [55            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 11"56        ],57        "cmdUnderTest": "$TC class add dev $DUMMY parent 1: classid 1:1 hfsc sc umax 1540 dmax 5ms rate 10000 ul rate 10000",58        "expExitCode": "0",59        "verifyCmd": "$TC class show dev $DUMMY",60        "matchPattern": "class hfsc 1:1 parent 1: sc m1 2464Kbit d 5ms m2 10Kbit ul m1 0bit d 0us m2 10Kbit",61        "matchCount": "1",62        "teardown": [63            "$TC qdisc del dev $DUMMY handle 1: root"64        ]65    },66    {67        "id": "5413",68        "name": "Create HFSC with class rt and ls rate setting",69        "category": [70            "qdisc",71            "hfsc"72        ],73        "plugins": {74            "requires": "nsPlugin"75        },76        "setup": [77            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 11"78        ],79        "cmdUnderTest": "$TC class add dev $DUMMY parent 1: classid 1:1 hfsc rt rate 20000 ls rate 10000",80        "expExitCode": "0",81        "verifyCmd": "$TC class show dev $DUMMY",82        "matchPattern": "class hfsc 1:1 parent 1: rt m1 0bit d 0us m2 20Kbit ls m1 0bit d 0us m2 10Kbit",83        "matchCount": "1",84        "teardown": [85            "$TC qdisc del dev $DUMMY handle 1: root"86        ]87    },88    {89        "id": "9312",90        "name": "Create HFSC with class rt umax and dmax setting",91        "category": [92            "qdisc",93            "hfsc"94        ],95        "plugins": {96            "requires": "nsPlugin"97        },98        "setup": [99            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 11"100        ],101        "cmdUnderTest": "$TC class add dev $DUMMY parent 1: classid 1:1 hfsc rt umax 1540 dmax 5ms rate 10000 ls rate 10000",102        "expExitCode": "0",103        "verifyCmd": "$TC class show dev $DUMMY",104        "matchPattern": "class hfsc 1:1 parent 1: rt m1 2464Kbit d 5ms m2 10Kbit ls m1 0bit d 0us m2 10Kbit",105        "matchCount": "1",106        "teardown": [107            "$TC qdisc del dev $DUMMY handle 1: root"108        ]109    },110    {111        "id": "6931",112        "name": "Delete HFSC with handle",113        "category": [114            "qdisc",115            "hfsc"116        ],117        "plugins": {118            "requires": "nsPlugin"119        },120        "setup": [121            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 11"122        ],123        "cmdUnderTest": "$TC qdisc del dev $DUMMY handle 1: root",124        "expExitCode": "0",125        "verifyCmd": "$TC qdisc show dev $DUMMY",126        "matchPattern": "qdisc hfsc 1: root refcnt [0-9]+",127        "matchCount": "0",128        "teardown": []129    },130    {131        "id": "8436",132        "name": "Show HFSC class",133        "category": [134            "qdisc",135            "hfsc"136        ],137        "plugins": {138            "requires": "nsPlugin"139        },140        "setup": [],141        "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root hfsc",142        "expExitCode": "0",143        "verifyCmd": "$TC class show dev $DUMMY",144        "matchPattern": "class hfsc 1: root",145        "matchCount": "1",146        "teardown": [147            "$TC qdisc del dev $DUMMY handle 1: root"148        ]149    },150    {151        "id": "bef4",152        "name": "HFSC rt inner class upgrade to sc",153        "category": [154            "qdisc",155            "hfsc"156        ],157        "plugins": {158            "requires": "nsPlugin"159        },160        "setup": [161            "$TC qdisc add dev $DUMMY handle 1: root hfsc default 1",162            "$TC class add dev $DUMMY parent 1: classid 1:1 hfsc rt rate 8"163        ],164        "cmdUnderTest": "$TC class add dev $DUMMY parent 1:1 classid 1:2 hfsc rt rate 8",165        "expExitCode": "0",166        "verifyCmd": "$TC class show dev $DUMMY",167        "matchPattern": "class hfsc 1:1 parent 1: sc m1 0bit d 0us m2 8bit.*rt m1 0bit d 0us m2 8bit",168        "matchCount": "1",169        "teardown": [170            "$TC qdisc del dev $DUMMY handle 1: root"171        ]172    }173]174