time="2026-11-09T14:32:48Z" level=info msg="Loaded config" func=github.com/projectcalico/calico/felix/fv/utils.init.0 file="/home/build/felix/fv/utils/utils.go:66" config="{calico/felix-test:latest quay.io/coreos/etcd calico/go-build:latest calico/typha:latest busybox:latest}" test-connection: test connection to some target, for Felix FV testing. Usage: test-connection [--source-ip=] [--source-port=] [--protocol=] [--duration=] [--loop-with-file=] [--sendlen=] [--recvlen=] [--log-pongs] [--stdin] [--timeout=] [--sleep=] Options: --source-ip= Source IP to use for the connection [default: 0.0.0.0]. --source-port= Source port to use for the connection [default: 0]. --protocol= Protocol to test tcp (default), udp (connected) udp-noconn (unconnected). --duration= Total seconds test should run. 0 means run a one off connectivity check. Non-Zero means packets loss test.[default: 0] --loop-with-file= Whether to send messages repeatedly, file is used for synchronization --log-pongs Whether to log every response --debug Enable debug logging --sendlen= How many additional bytes to send --recvlen= Tell the other side to send this many additional bytes --stdin Read and send data from stdin --timeout= Exit after timeout if pong not received --sleep= How long to sleep before seding another ping If connection is successful, test-connection exits successfully. If connection is unsuccessful, test-connection panics and so exits with a failure status.