:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:32:02 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 19:32:07 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 19:32:38 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 19:32:38 ] :: [ PASS ] :: Command 'childpid=399320' (Expected 0, got 0) :: [ 19:32:38 ] :: [ PASS ] :: Command 'kill -s SIGINT 399320' (Expected 0, got 0) :: [ 19:32:38 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 19:32:43 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 19:32:43 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 19:32:43 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 19:32:43 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 19:32:43 ] :: [ LOG ] :: 19:32:07.635634 IP localhost.51218 > localhost.7811: Flags [S], seq 977083190, win 65495, options [mss 65495,sackOK,TS val 2396189014 ecr 0,nop,wscale 7], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:07.635645 IP localhost.7811 > localhost.51218: Flags [S.], seq 1660082051, ack 977083191, win 65483, options [mss 65495,sackOK,TS val 2396189014 ecr 2396189014,nop,wscale 7], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:07.635655 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396189014 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:14.135797 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396195514 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:14.135827 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396195514 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:15.175838 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396196554 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:15.175867 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396196554 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:16.215824 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396197594 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:16.215849 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396197594 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:17.255790 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396198634 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:17.255816 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396198634 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:18.295794 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396199674 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:18.295817 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396199674 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:19.335867 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396200714 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:19.335891 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396200714 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:20.375815 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396201754 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:20.375839 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396201754 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:21.415788 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396202794 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:21.415815 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396202794 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:22.455805 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396203834 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:22.455830 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396203834 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:23.504861 IP localhost.7811 > localhost.51218: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396204883 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:23.504886 IP localhost.51218 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 2396204883 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: 19:32:24.535820 IP localhost.7811 > localhost.51218: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 2396205914 ecr 2396189014], length 0 :: [ 19:32:43 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 19:32:43 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 19:32:43 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 19:32:43 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 41s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)