:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 16:45:21 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 16:45:26 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 16:45:58 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 16:45:58 ] :: [ PASS ] :: Command 'childpid=207506' (Expected 0, got 0) :: [ 16:45:58 ] :: [ PASS ] :: Command 'kill -s SIGINT 207506' (Expected 0, got 0) :: [ 16:45:58 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 16:46:03 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 16:46:03 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 16:46:03 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 16:46:03 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 16:46:03 ] :: [ LOG ] :: 16:45:26.904862 IP localhost.49256 > localhost.7811: Flags [S], seq 509502764, win 65495, options [mss 65495,sackOK,TS val 3691868566 ecr 0,nop,wscale 7], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:26.904896 IP localhost.7811 > localhost.49256: Flags [S.], seq 4032123853, ack 509502765, win 65483, options [mss 65495,sackOK,TS val 3691868566 ecr 3691868566,nop,wscale 7], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:26.904931 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691868566 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:33.398376 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691875060 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:33.398416 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691875060 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:34.438326 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691876100 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:34.438354 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691876100 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:35.478320 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691877140 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:35.478346 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691877140 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:36.518355 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691878180 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:36.518394 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691878180 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:37.558331 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691879220 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:37.558359 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691879220 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:38.598353 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691880260 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:38.598377 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691880260 ecr 3691868566], length 0 :: [ 16:46:03 ] :: [ LOG ] :: 16:45:39.638361 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691881300 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:39.638400 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691881300 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:40.678414 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691882340 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:40.678448 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691882340 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:41.718398 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691883380 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:41.718433 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691883380 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:42.758331 IP localhost.7811 > localhost.49256: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691884420 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:42.758359 IP localhost.49256 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 3691884420 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: 16:45:43.798411 IP localhost.7811 > localhost.49256: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 3691885460 ecr 3691868566], length 0 :: [ 16:46:04 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 16:46:04 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 16:46:04 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 16:46:04 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 43s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)