:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 18:55:29 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 18:55:34 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 18:56:05 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 18:56:05 ] :: [ PASS ] :: Command 'childpid=106928' (Expected 0, got 0) :: [ 18:56:05 ] :: [ PASS ] :: Command 'kill -s SIGINT 106928' (Expected 0, got 0) :: [ 18:56:05 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 18:56:11 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 18:56:11 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:56:11 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 18:56:11 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 18:56:11 ] :: [ LOG ] :: 18:55:34.862154 IP localhost.59460 > localhost.7811: Flags [S], seq 77401264, win 65495, options [mss 65495,sackOK,TS val 1890494184 ecr 0,nop,wscale 7], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:34.862170 IP localhost.7811 > localhost.59460: Flags [S.], seq 1734738114, ack 77401265, win 65483, options [mss 65495,sackOK,TS val 1890494185 ecr 1890494184,nop,wscale 7], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:34.862183 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890494185 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:40.949889 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890500272 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:40.949909 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890500272 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:41.989895 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890501312 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:41.989912 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890501312 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:43.029949 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890502352 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:43.029963 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890502352 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:44.069923 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890503392 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:44.069936 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890503392 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:45.109902 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890504432 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:45.109920 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890504432 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:46.149927 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890505472 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:46.149946 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890505472 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:47.189947 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890506512 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:47.189968 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890506512 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:48.229943 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890507552 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:48.229961 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890507552 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:49.269903 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890508592 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:49.269913 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890508592 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:50.309896 IP localhost.7811 > localhost.59460: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890509632 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:50.309907 IP localhost.59460 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1890509632 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: 18:55:51.349962 IP localhost.7811 > localhost.59460: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 1890510672 ecr 1890494185], length 0 :: [ 18:56:11 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:56:11 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 18:56:11 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 18:56:11 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)