:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 14:40:03 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 14:40:08 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 14:40:39 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 14:40:39 ] :: [ PASS ] :: Command 'childpid=598824' (Expected 0, got 0) :: [ 14:40:39 ] :: [ PASS ] :: Command 'kill -s SIGINT 598824' (Expected 0, got 0) :: [ 14:40:39 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 14:40:44 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 14:40:44 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 14:40:44 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 14:40:44 ] :: [ LOG ] :: 14:40:08.721716 IP localhost.53810 > localhost.7811: Flags [S], seq 2510669405, win 65495, options [mss 65495,sackOK,TS val 2695070671 ecr 0,nop,wscale 7], length 0 :: [ 14:40:44 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 14:40:44 ] :: [ LOG ] :: 14:40:08.721732 IP localhost.7811 > localhost.53810: Flags [S.], seq 527451523, ack 2510669406, win 65483, options [mss 65495,sackOK,TS val 2695070671 ecr 2695070671,nop,wscale 7], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:08.721747 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695070671 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:14.817694 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695076767 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:14.817713 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695076767 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:15.857683 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695077807 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:15.857693 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695077807 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:16.897683 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695078847 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:16.897693 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695078847 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:17.937678 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695079887 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:17.937683 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695079887 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:18.977680 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695080927 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:18.977692 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695080927 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:20.017667 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695081967 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:20.017672 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695081967 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:21.057681 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695083007 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:21.057694 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695083007 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:22.097678 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695084047 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:22.097689 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695084047 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:23.137675 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695085087 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:23.137690 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695085087 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:24.177680 IP localhost.7811 > localhost.53810: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695086127 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:24.177684 IP localhost.53810 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2695086127 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: 14:40:25.217677 IP localhost.7811 > localhost.53810: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 2695087167 ecr 2695070671], length 0 :: [ 14:40:45 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 14:40:45 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 14:40:45 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 14:40:45 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)