:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: check netlink command :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:47:37 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge stp_state 0' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 cost 4' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep 'cost 4'' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/path_cost | grep 4' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 priority 16' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep 'priority 16'' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/priority | grep 16' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 state 0' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep disabled' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 0' (Expected 0, got 0) :: [ 09:47:37 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 state 1' (Expected 0, got 0) :: [ 09:47:38 ] :: [ PASS ] :: Command 'bridge link show dev dummy0' (Expected 0, got 0) :: [ 09:47:38 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep listening' (Expected 0-255, got 0) :: [ 09:47:38 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state ' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 1' (Expected 0-255, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 state 2' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep learning' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 2' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 state 3' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep forwarding' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 3' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 state 3' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep forwarding' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 3' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'ip link set dev br0 type bridge stp_state 1' (Expected 0, got 0) :: [ 09:47:39 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 guard on' (Expected 0, got 0) :: [ 09:47:54 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/bpdu_guard | grep 1' (Expected 0, got 0) :: [ 09:47:54 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 guard off' (Expected 0, got 0) :: [ 09:47:54 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/bpdu_guard | grep 0' (Expected 0, got 0) :: [ 09:47:54 ] :: [ PASS ] :: Command 'ip link set dummy0 down' (Expected 0, got 0) :: [ 09:47:54 ] :: [ PASS ] :: Command 'ip link set dummy0 up' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'bridge link show dev dummy0 | grep forwarding' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 hairpin on' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/hairpin_mode | grep 1' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 hairpin off' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/hairpin_mode | grep 0' (Expected 0, got 0) :: [ 09:48:54 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 fastleave on' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/multicast_fast_leave | grep 1' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 fastleave off' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/multicast_fast_leave | grep 0' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 root_block on' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/root_block | grep 1' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'bridge link set dev dummy0 root_block off' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'cat /sys/class/net/br0/brif/dummy0/root_block | grep 0' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'ip link set br0 down' (Expected 0, got 0) :: [ 09:48:55 ] :: [ PASS ] :: Command 'ip link del br0' (Expected 0, got 0) :: [ 09:48:55 ] :: [ LOG ] :: Output of 'dmesg | grep WARNING': :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:55 ] :: [ PASS ] :: Command 'dmesg | grep WARNING' (Expected 1, got 1) :: [ 09:48:55 ] :: [ LOG ] :: Output of 'dmesg | grep 'Call Trace'': :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:55 ] :: [ PASS ] :: Command 'dmesg | grep 'Call Trace'' (Expected 1, got 1) :: [ 09:48:55 ] :: [ LOG ] :: Output of 'dmesg | grep 'cut here'': :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:55 ] :: [ PASS ] :: Command 'dmesg | grep 'cut here'' (Expected 1, got 1) :: [ 09:48:55 ] :: [ LOG ] :: Output of 'dmesg | grep 'Kernel panic'': :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:55 ] :: [ PASS ] :: Command 'dmesg | grep 'Kernel panic'' (Expected 1, got 1) :: [ 09:48:55 ] :: [ LOG ] :: Output of 'dmesg | grep BUG': :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:55 ] :: [ PASS ] :: Command 'dmesg | grep BUG' (Expected 1, got 1) :: [ 09:48:56 ] :: [ LOG ] :: Output of 'dmesg | grep 'failed to load firmware image'': :: [ 09:48:56 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:48:56 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:48:56 ] :: [ PASS ] :: Command 'dmesg | grep 'failed to load firmware image'' (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 79s :: Assertions: 52 good, 0 bad :: RESULT: PASS (check netlink command)