:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 16:29:30 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 16:29:35 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 16:30:06 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 16:30:06 ] :: [ PASS ] :: Command 'childpid=511310' (Expected 0, got 0) :: [ 16:30:06 ] :: [ PASS ] :: Command 'kill -s SIGINT 511310' (Expected 0, got 0) :: [ 16:30:06 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 16:30:11 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 16:30:11 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 16:30:11 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 16:30:11 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 16:30:11 ] :: [ LOG ] :: 16:29:35.254438 IP localhost.54448 > localhost.7811: Flags [S], seq 1821247646, win 65495, options [mss 65495,sackOK,TS val 2374457273 ecr 0,nop,wscale 7], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:35.254449 IP localhost.7811 > localhost.54448: Flags [S.], seq 3216248115, ack 1821247647, win 65483, options [mss 65495,sackOK,TS val 2374457273 ecr 2374457273,nop,wscale 7], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:35.254456 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374457273 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:41.439934 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374463458 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:41.439955 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374463459 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:42.479943 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374464498 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:42.479962 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374464499 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:43.519963 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374465538 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:43.519984 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374465539 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:44.559909 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374466578 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:44.559925 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374466579 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:45.599929 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374467618 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:45.599946 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374467619 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:46.639971 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374468659 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:46.639991 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374468659 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:47.679941 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374469698 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:47.679962 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374469699 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:48.719927 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374470738 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:48.719947 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374470739 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:49.759974 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374471778 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:49.759996 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374471779 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:50.799979 IP localhost.7811 > localhost.54448: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374472819 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:50.800000 IP localhost.54448 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2374472819 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: 16:29:51.839932 IP localhost.7811 > localhost.54448: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 2374473858 ecr 2374457273], length 0 :: [ 16:30:11 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 16:30:11 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 16:30:11 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 16:30:11 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 41s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)