:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 07:02:39 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 07:02:44 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 07:03:15 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 07:03:15 ] :: [ PASS ] :: Command 'childpid=262243' (Expected 0, got 0) :: [ 07:03:15 ] :: [ PASS ] :: Command 'kill -s SIGINT 262243' (Expected 0, got 0) :: [ 07:03:15 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 07:03:20 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 07:03:20 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 07:03:20 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 07:03:20 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 07:03:20 ] :: [ LOG ] :: 07:02:44.275864 IP localhost.58356 > localhost.7811: Flags [S], seq 3114430953, win 65495, options [mss 65495,sackOK,TS val 245414605 ecr 0,nop,wscale 7], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:44.275893 IP localhost.7811 > localhost.58356: Flags [S.], seq 2552290587, ack 3114430954, win 65483, options [mss 65495,sackOK,TS val 245414605 ecr 245414605,nop,wscale 7], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:44.275914 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245414605 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:50.776623 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245421106 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:50.776638 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245421106 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:51.816684 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245422146 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:51.816759 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245422146 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:52.856637 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245423186 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:52.856651 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245423186 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:53.896722 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245424226 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:53.896851 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245424226 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:54.936667 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245425266 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:54.936739 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245425266 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:55.976660 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245426306 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:55.976733 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245426306 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:57.016624 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245427346 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:57.016637 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245427346 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:58.056638 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245428386 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:58.056652 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245428386 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:59.096687 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245429426 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:02:59.096758 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245429426 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:03:00.136694 IP localhost.7811 > localhost.58356: Flags [.], ack 1, win 512, options [nop,nop,TS val 245430466 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:03:00.136768 IP localhost.58356 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 245430466 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: 07:03:01.176649 IP localhost.7811 > localhost.58356: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 245431506 ecr 245414605], length 0 :: [ 07:03:20 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 07:03:20 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 07:03:21 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 07:03:21 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)