:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:53:31 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 09:53:36 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 09:54:07 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 09:54:07 ] :: [ PASS ] :: Command 'childpid=315726' (Expected 0, got 0) :: [ 09:54:07 ] :: [ PASS ] :: Command 'kill -s SIGINT 315726' (Expected 0, got 0) :: [ 09:54:07 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 09:54:12 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 09:54:12 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:54:12 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:36.620309 IP localhost.58066 > localhost.7811: Flags [S], seq 2197346815, win 65495, options [mss 65495,sackOK,TS val 4133968281 ecr 0,nop,wscale 7], length 0 :: [ 09:54:12 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 09:54:12 ] :: [ LOG ] :: 09:53:36.620328 IP localhost.7811 > localhost.58066: Flags [S.], seq 3996841989, ack 2197346816, win 65483, options [mss 65495,sackOK,TS val 4133968281 ecr 4133968281,nop,wscale 7], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:36.620343 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133968281 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:42.691031 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133974352 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:42.691044 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133974352 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:43.731003 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133975392 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:43.731009 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133975392 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:44.771010 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133976432 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:44.771021 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133976432 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:45.810994 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133977472 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:45.811000 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133977472 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:46.850994 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133978512 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:46.851000 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133978512 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:47.891008 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133979552 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:47.891027 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133979552 ecr 4133968281], length 0 :: [ 09:54:12 ] :: [ LOG ] :: 09:53:48.931001 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133980592 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:48.931007 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133980592 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:49.971014 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133981632 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:49.971032 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133981632 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:51.011002 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133982672 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:51.011014 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133982672 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:52.051004 IP localhost.7811 > localhost.58066: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133983712 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:52.051012 IP localhost.58066 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4133983712 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: 09:53:53.090999 IP localhost.7811 > localhost.58066: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 4133984752 ecr 4133968281], length 0 :: [ 09:54:13 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:54:13 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 09:54:13 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 09:54:13 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)