:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 17:51:51 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 17:51:56 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 17:52:27 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 17:52:27 ] :: [ PASS ] :: Command 'childpid=428081' (Expected 0, got 0) :: [ 17:52:27 ] :: [ PASS ] :: Command 'kill -s SIGINT 428081' (Expected 0, got 0) :: [ 17:52:27 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 17:52:32 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 17:52:32 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 17:52:32 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 17:52:32 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 17:52:32 ] :: [ LOG ] :: 17:51:56.123859 IP localhost.48568 > localhost.7811: Flags [S], seq 3919008566, win 65495, options [mss 65495,sackOK,TS val 1050594836 ecr 0,nop,wscale 7], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:51:56.123900 IP localhost.7811 > localhost.48568: Flags [S.], seq 490320059, ack 3919008567, win 65483, options [mss 65495,sackOK,TS val 1050594836 ecr 1050594836,nop,wscale 7], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:51:56.123935 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050594836 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:02.708209 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050601421 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:02.708242 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050601421 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:03.748202 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050602461 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:03.748228 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050602461 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:04.788194 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050603501 ecr 1050594836], length 0 :: [ 17:52:32 ] :: [ LOG ] :: 17:52:04.788215 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050603501 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:05.828191 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050604541 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:05.828212 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050604541 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:06.868191 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050605581 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:06.868212 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050605581 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:07.908222 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050606621 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:07.908259 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050606621 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:08.948288 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050607661 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:08.948327 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050607661 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:09.988222 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050608701 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:09.988249 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050608701 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:11.028245 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050609741 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:11.028281 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050609741 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:12.068216 IP localhost.7811 > localhost.48568: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050610781 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:12.068238 IP localhost.48568 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1050610781 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: 17:52:13.118222 IP localhost.7811 > localhost.48568: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 1050611831 ecr 1050594836], length 0 :: [ 17:52:33 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 17:52:33 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 17:52:33 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 17:52:33 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 43s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)