:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: netns :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 18:43:09 ] :: [ PASS ] :: Command 'ip netns exec netns_ka tcpdump -nn -i lo port 7811 -w tcpdump.netns.pcap &' (Expected 0, got 0) :: [ 18:43:14 ] :: [ PASS ] :: Command 'ip netns exec netns_ka ./keepalive 127.0.0.1 7811 6 1 10 &' (Expected 0, got 0) :: [ 18:43:45 ] :: [ PASS ] :: Command 'sleep 31 ' (Expected 0, got 0) :: [ 18:43:45 ] :: [ PASS ] :: Command 'childpid=726076' (Expected 0, got 0) :: [ 18:43:45 ] :: [ PASS ] :: Command 'kill -s SIGINT 726076' (Expected 0, got 0) :: [ 18:43:46 ] :: [ PASS ] :: Command 'pkill tcpdump' (Expected 0, got 0) :: [ 18:43:51 ] :: [ LOG ] :: Output of 'tcpdump -r tcpdump.netns.pcap': :: [ 18:43:51 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:43:51 ] :: [ LOG ] :: reading from file tcpdump.netns.pcap, link-type EN10MB (Ethernet), snapshot length 262144 :: [ 18:43:51 ] :: [ LOG ] :: dropped privs to tcpdump :: [ 18:43:51 ] :: [ LOG ] :: 18:43:14.778967 IP localhost.57626 > localhost.7811: Flags [S], seq 3298952121, win 65495, options [mss 65495,sackOK,TS val 255520045 ecr 0,nop,wscale 7], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:14.778985 IP localhost.7811 > localhost.57626: Flags [S.], seq 2762572537, ack 3298952122, win 65483, options [mss 65495,sackOK,TS val 255520045 ecr 255520045,nop,wscale 7], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:14.779001 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255520045 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:21.187871 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255526454 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:21.187904 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255526454 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:22.211869 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255527478 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:22.211901 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255527478 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:23.235887 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255528502 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:23.235899 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255528502 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:24.259899 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255529526 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:24.259929 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255529526 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:25.283853 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255530550 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:25.283865 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255530550 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:26.307969 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255531574 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:26.307986 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255531574 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:27.331868 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255532598 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:27.331898 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255532598 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:28.355926 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255533622 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:28.355957 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255533622 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:29.379938 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255534646 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:29.379954 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255534646 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:30.403876 IP localhost.7811 > localhost.57626: Flags [.], ack 1, win 512, options [nop,nop,TS val 255535670 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:30.403889 IP localhost.57626 > localhost.7811: Flags [.], ack 1, win 512, options [nop,nop,TS val 255535670 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: 18:43:31.427870 IP localhost.7811 > localhost.57626: Flags [R.], seq 1, ack 1, win 512, options [nop,nop,TS val 255536694 ecr 255520045], length 0 :: [ 18:43:51 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:43:51 ] :: [ PASS ] :: Command 'tcpdump -r tcpdump.netns.pcap' (Expected 0, got 0) :: [ 18:43:51 ] :: [ PASS ] :: Command 'kalive_pkts=10' (Expected 0, got 0) :: [ 18:43:51 ] :: [ PASS ] :: pass: kalive_pkts equals 10 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 42s :: Assertions: 9 good, 0 bad :: RESULT: PASS (netns)