:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 17:31:32 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 17:31:37 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 17:32:08 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 17:32:09 ] :: [ PASS ] :: Command 'childpid=197511' (Expected 0, got 0) :: [ 17:32:09 ] :: [ PASS ] :: Command 'kill -s SIGINT 197511' (Expected 0, got 0) :: [ 17:32:09 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 17:32:14 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 17:32:14 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 17:32:14 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 17:32:14 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 17:32:14 ] :: [ LOG ] :: 17:31:37.866810 IP localhost.46808 > localhost.7811: Flags [S], seq 1785683408, win 65495, options [mss 65495,sackOK,TS val 2602538473 ecr 0,nop,wscale 7], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:37.866858 IP localhost.7811 > localhost.46808: Flags [S.], seq 2461720384, ack 1785683409, win 65483, options [mss 65495,sackOK,TS val 2602538473 ecr 2602538473,nop,wscale 7], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:37.866897 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602538473 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:43.873086 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602544480 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:43.873118 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602544480 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:44.913126 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602545520 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:44.913168 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602545520 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:45.953055 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602546560 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:45.953082 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602546560 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:46.993065 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602547600 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:46.993103 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602547600 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:48.033097 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602548640 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:48.033147 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602548640 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:49.073032 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602549680 ecr 2602538473], length 0 :: [ 17:32:14 ] :: [ LOG ] :: 17:31:49.073082 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602549680 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:50.113072 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602550720 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:50.113116 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602550720 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:51.153067 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602551760 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:51.153097 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602551760 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:52.193103 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602552800 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:52.193143 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602552800 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:53.233037 IP localhost.7811 > localhost.46808: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602553840 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:53.233065 IP localhost.46808 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2602553840 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: 17:31:54.273058 IP localhost.7811 > localhost.46808: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 2602554880 ecr 2602538473], length 0 :: [ 17:32:15 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 17:32:15 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 17:32:15 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 17:32:15 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 43s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)