86 lines · json
1[2 {3 "id": "84a0",4 "name": "Create TEQL with default setting",5 "category": [6 "qdisc",7 "teql"8 ],9 "setup": [10 "$IP link add dev $DUMMY type dummy"11 ],12 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root teql0",13 "expExitCode": "0",14 "verifyCmd": "$TC qdisc show dev $DUMMY",15 "matchPattern": "qdisc teql0 1: root refcnt",16 "matchCount": "1",17 "teardown": [18 "$TC qdisc del dev $DUMMY handle 1: root",19 "$IP link del dev $DUMMY"20 ]21 },22 {23 "id": "7734",24 "name": "Create TEQL with multiple device",25 "category": [26 "qdisc",27 "teql"28 ],29 "setup": [30 "$IP link add dev $DUMMY type dummy",31 "$IP link add dev $ETH type dummy",32 "$TC qdisc add dev $ETH handle 1: root teql0"33 ],34 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root teql0",35 "expExitCode": "0",36 "verifyCmd": "$TC qdisc show dev $DUMMY",37 "matchPattern": "qdisc teql0 1: root refcnt",38 "matchCount": "1",39 "teardown": [40 "$TC qdisc del dev $DUMMY handle 1: root",41 "$IP link del dev $DUMMY",42 "$IP link del dev $ETH"43 ]44 },45 {46 "id": "34a9",47 "name": "Delete TEQL with valid handle",48 "category": [49 "qdisc",50 "teql"51 ],52 "setup": [53 "$IP link add dev $DUMMY type dummy",54 "$TC qdisc add dev $DUMMY handle 1: root teql0"55 ],56 "cmdUnderTest": "$TC qdisc del dev $DUMMY handle 1: root",57 "expExitCode": "0",58 "verifyCmd": "$TC qdisc show dev $DUMMY",59 "matchPattern": "qdisc teql0 1: root refcnt",60 "matchCount": "0",61 "teardown": [62 "$IP link del dev $DUMMY"63 ]64 },65 {66 "id": "6289",67 "name": "Show TEQL stats",68 "category": [69 "qdisc",70 "teql"71 ],72 "setup": [73 "$IP link add dev $DUMMY type dummy"74 ],75 "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root teql0",76 "expExitCode": "0",77 "verifyCmd": "$TC -s qdisc show dev $DUMMY",78 "matchPattern": "qdisc teql0 1: root refcnt",79 "matchCount": "1",80 "teardown": [81 "$TC qdisc del dev $DUMMY handle 1: root",82 "$IP link del dev $DUMMY"83 ]84 }85]86