:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 10:32:21 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 10:32:27 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 10:32:58 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 10:32:58 ] :: [ PASS ] :: Command 'childpid=643900' (Expected 0, got 0) :: [ 10:32:58 ] :: [ PASS ] :: Command 'kill -s SIGINT 643900' (Expected 0, got 0) :: [ 10:32:58 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 10:33:03 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 10:33:03 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 10:33:03 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 10:33:03 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 10:33:03 ] :: [ LOG ] :: 10:32:27.013440 IP localhost.35942 > localhost.7811: Flags [S], seq 4279252999, win 65495, options [mss 65495,sackOK,TS val 1714287064 ecr 0,nop,wscale 7], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:27.013468 IP localhost.7811 > localhost.35942: Flags [S.], seq 3300970721, ack 4279253000, win 65483, options [mss 65495,sackOK,TS val 1714287064 ecr 1714287064,nop,wscale 7], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:27.013489 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714287064 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:33.053051 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714293104 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:33.053062 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714293104 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:34.093145 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714294144 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:34.093152 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714294144 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:35.133142 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714295184 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:35.133150 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714295184 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:36.173159 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714296224 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:36.173165 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714296224 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:37.213141 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714297264 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:37.213148 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714297264 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:38.253142 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714298304 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:38.253149 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714298304 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:39.293143 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714299344 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:39.293149 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714299344 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:40.333137 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714300384 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:40.333144 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714300384 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:41.373177 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714301424 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:41.373184 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714301424 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:42.413153 IP localhost.7811 > localhost.35942: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714302464 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:42.413160 IP localhost.35942 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1714302464 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: 10:32:43.453130 IP localhost.7811 > localhost.35942: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 1714303504 ecr 1714287064], length 0 :: [ 10:33:03 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 10:33:03 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 10:33:03 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 10:33:03 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)