:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: test bridge-utils :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 00:23:45 ] :: [ PASS ] :: Command 'ip link add dev br0 type bridge' (Expected 0, got 0) :: [ 00:23:45 ] :: [ PASS ] :: Command 'ip link set dev dummy0 master br0' (Expected 0, got 0) :: [ 00:23:45 ] :: [ PASS ] :: Command 'ip link set br0 up' (Expected 0, got 0) :: [ 00:23:45 ] :: [ PASS ] :: Command 'ip link set dummy0 up' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show master br0|grep dummy0' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge ageing_time 10000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show br0 | grep 'ageing_time' | grep 10000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/bridge/ageing_time | grep 10000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge priority 88' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show br0 | grep 'bridge_id' | grep 0058' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/bridge/bridge_id | grep 0058' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge forward_delay 2000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show br0 | grep 'forward_delay' | grep 2000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge hello_time 600' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show br0 | grep 'hello_time' | grep 600' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge max_age 3000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show br0 | grep 'max_age' | grep 3000' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev dummy0 type bridge_slave cost 1' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip -d link show master br0 | grep 'cost' | grep 1' (Expected 0, got 0) :: [ 00:23:46 ] :: [ PASS ] :: Command 'ip link set dev dummy0 type bridge_slave priority 1' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/priority | grep 1' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge stp_state 0' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip -d link show br0 |grep stp_state |grep 0' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge stp_state 1' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip link set dev dummy0 type bridge_slave hairpin on' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip -d link show master br0 | grep hairpin | grep on' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip link set dev dummy0 type bridge_slave hairpin off' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip -d link show master br0 | grep hairpin | grep off' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'ip -d link show br0 |grep stp_state |grep 0' (Expected 0, got 0) :: [ 00:23:47 ] :: [ PASS ] :: Command 'bridge fdb |grep 'br0 permanent'' (Expected 0, got 0) :: [ 00:23:47 ] :: [ LOG ] :: Output of 'dmesg | grep WARNING': :: [ 00:23:47 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:47 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:47 ] :: [ PASS ] :: Command 'dmesg | grep WARNING' (Expected 1, got 1) :: [ 00:23:47 ] :: [ LOG ] :: Output of 'dmesg | grep 'Call Trace'': :: [ 00:23:47 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:47 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:47 ] :: [ PASS ] :: Command 'dmesg | grep 'Call Trace'' (Expected 1, got 1) :: [ 00:23:48 ] :: [ LOG ] :: Output of 'dmesg | grep 'cut here'': :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:48 ] :: [ PASS ] :: Command 'dmesg | grep 'cut here'' (Expected 1, got 1) :: [ 00:23:48 ] :: [ LOG ] :: Output of 'dmesg | grep 'Kernel panic'': :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:48 ] :: [ PASS ] :: Command 'dmesg | grep 'Kernel panic'' (Expected 1, got 1) :: [ 00:23:48 ] :: [ LOG ] :: Output of 'dmesg | grep BUG': :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:48 ] :: [ PASS ] :: Command 'dmesg | grep BUG' (Expected 1, got 1) :: [ 00:23:48 ] :: [ LOG ] :: Output of 'dmesg | grep 'failed to load firmware image'': :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 00:23:48 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 00:23:48 ] :: [ PASS ] :: Command 'dmesg | grep 'failed to load firmware image'' (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 3s :: Assertions: 36 good, 0 bad :: RESULT: PASS (test bridge-utils)