Billy99 / ovn-kuber-traffic-flow-tests

This repository contains the yaml files and test scripts to test all the traffic flows in an OVN-Kubernetes cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Validating Hardware Offload and Iperf where external network is involved.

wizhaoredhat opened this issue · comments

I noticed for these 2 flows, no "iperf" testing is done:
FLOW 13: Cluster -> External Network
FLOW 15: External Network -> NodePort Service traffic

I was wondering if we can safely assume that where this script is being run is outside the nodes under test. If so, I think we can do this:
For Flow 13:
1) iperf3 -s -p 9999
2) kubectl exec -it -n default ft-client-pod-sriov -- iperf3 -c <IP address of the server that the script is being run> -p 9999 -t 30
For Flow 15
1) iperf3 -c <Internal IP address of the server node> -p 30201 -t 30

@Billy99 @bn222