:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 09:59:10 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 09:59:15 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 09:59:46 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 09:59:46 ] :: [ PASS ] :: Command 'childpid=317021' (Expected 0, got 0) :: [ 09:59:47 ] :: [ PASS ] :: Command 'kill -s SIGINT 317021' (Expected 0, got 0) :: [ 09:59:47 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 09:59:52 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 09:59:52 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 09:59:52 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 09:59:52 ] :: [ LOG ] :: 09:59:15.431255 IP localhost.43860 > localhost.7811: Flags [S], seq 1651462389, win 65495, options [mss 65495,sackOK,TS val 1266690230 ecr 0,nop,wscale 7], length 0 :: [ 09:59:52 ] :: [ LOG ] :: 09:59:15.431307 IP localhost.7811 > localhost.43860: Flags [S.], seq 3393452708, ack 1651462390, win 65483, options [mss 65495,sackOK,TS val 1266690230 ecr 1266690230,nop,wscale 7], length 0 :: [ 09:59:52 ] :: [ LOG ] :: 09:59:15.431346 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266690230 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:21.712674 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266696511 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:21.712724 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266696511 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:22.736811 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266697535 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:22.736913 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266697535 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:23.760702 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266698559 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:23.760739 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266698559 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:24.784778 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266699583 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:24.784809 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266699583 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:25.808990 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266700607 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:25.809094 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266700607 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 09:59:53 ] :: [ LOG ] :: 09:59:26.833346 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266701631 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:26.833391 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266701632 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:27.856810 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266702655 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:27.856846 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266702655 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:28.880747 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266703679 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:28.880784 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266703679 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:29.904764 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266704703 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:29.904795 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266704703 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:30.928869 IP localhost.7811 > localhost.43860: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266705727 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:30.928959 IP localhost.43860 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 1266705727 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: 09:59:31.953117 IP localhost.7811 > localhost.43860: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 1266706751 ecr 1266690230], length 0 :: [ 09:59:53 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 09:59:54 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 09:59:54 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 09:59:54 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 44s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)