:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 07:12:28 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 07:12:33 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 07:13:04 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 07:13:04 ] :: [ PASS ] :: Command 'childpid=335933' (Expected 0, got 0) :: [ 07:13:04 ] :: [ PASS ] :: Command 'kill -s SIGINT 335933' (Expected 0, got 0) :: [ 07:13:04 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 07:13:09 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 07:13:09 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 07:13:09 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 07:13:09 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 07:13:09 ] :: [ LOG ] :: 07:12:33.250551 IP localhost.41206 > localhost.7811: Flags [S], seq 2634473476, win 65495, options [mss 65495,sackOK,TS val 4149249177 ecr 0,nop,wscale 7], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:33.250564 IP localhost.7811 > localhost.41206: Flags [S.], seq 6805594, ack 2634473477, win 65483, options [mss 65495,sackOK,TS val 4149249177 ecr 4149249177,nop,wscale 7], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:33.250577 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149249177 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:39.832728 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149255760 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:39.832748 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149255760 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:40.872773 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149256800 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:40.872791 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149256800 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:41.912736 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149257840 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:41.912748 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149257840 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:42.952727 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149258880 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:42.952739 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149258880 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:43.992739 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149259920 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:43.992766 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149259920 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:45.032723 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149260960 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:45.032735 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149260960 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:46.072751 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149262000 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:46.072787 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149262000 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:47.112727 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149263040 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:47.112740 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149263040 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:48.152724 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149264080 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:48.152742 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149264080 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:49.192728 IP localhost.7811 > localhost.41206: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149265120 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:49.192739 IP localhost.41206 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 4149265120 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: 07:12:50.232725 IP localhost.7811 > localhost.41206: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 4149266160 ecr 4149249177], length 0 :: [ 07:13:09 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 07:13:09 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 07:13:09 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 07:13:09 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 41s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)