:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 17:10:46 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 17:10:51 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 17:11:22 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 17:11:22 ] :: [ PASS ] :: Command 'childpid=541164' (Expected 0, got 0) :: [ 17:11:22 ] :: [ PASS ] :: Command 'kill -s SIGINT 541164' (Expected 0, got 0) :: [ 17:11:22 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 17:11:27 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 17:11:27 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 17:11:27 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 17:11:27 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 17:11:27 ] :: [ LOG ] :: 17:10:51.134261 IP localhost.60118 > localhost.7811: Flags [S], seq 4212146196, win 65495, options [mss 65495,sackOK,TS val 2545720632 ecr 0,nop,wscale 7], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:51.134279 IP localhost.7811 > localhost.60118: Flags [S.], seq 3545065462, ack 4212146197, win 65483, options [mss 65495,sackOK,TS val 2545720632 ecr 2545720632,nop,wscale 7], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:51.134293 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545720632 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:57.198198 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545726696 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:57.198229 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545726696 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:58.238304 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545727736 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:58.238321 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545727736 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:59.278329 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545728776 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:10:59.278363 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545728776 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:00.318302 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545729816 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:00.318316 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545729816 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:01.358290 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545730856 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:01.358339 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545730856 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:02.398297 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545731896 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:02.398310 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545731896 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:03.438290 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545732936 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:03.438304 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545732936 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:04.478302 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545733976 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:04.478340 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545733976 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:05.518012 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545735016 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:05.518018 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545735016 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:06.558290 IP localhost.7811 > localhost.60118: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545736056 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:06.558330 IP localhost.60118 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2545736056 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: 17:11:07.598280 IP localhost.7811 > localhost.60118: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 2545737096 ecr 2545720632], length 0 :: [ 17:11:27 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 17:11:27 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 17:11:27 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 17:11:27 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 41s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)