Closed vishnuchalla closed 1 year ago
More Context Here: https://github.com/jtaleric/k8s-netperf/issues/44
Tested building on top of new changes using CLI.
[vchalla@vchalla k8s-netperf]$ make build GOARCH=amd64 CGO_ENABLED=0 go build -v -mod vendor -o bin/amd64/k8s-netperf ./cmd/k8s-netperf github.com/jtaleric/k8s-netperf/cmd/k8s-netperf [vchalla@vchalla k8s-netperf]$ ./bin/amd64/k8s-netperf --tcp-tolerance 10 INFO[2023-03-29 21:41:58] 📒 Reading netperf.yml file. INFO[2023-03-29 21:41:59] 🔬 openshift-monitoring namespace found WARN[2023-03-29 21:42:01] ⚠️ Single node per zone INFO[2023-03-29 21:42:01] Deploying in us-west-2c zone INFO[2023-03-29 21:42:01] ♻️ Using existing Service INFO[2023-03-29 21:42:01] ♻️ Using existing Deployment INFO[2023-03-29 21:42:01] ⏰ Checking for Pods to become ready... INFO[2023-03-29 21:42:02] ♻️ Using existing Deployment INFO[2023-03-29 21:42:02] ⏰ Checking for Pods to become ready... INFO[2023-03-29 21:42:03] 🗒️ Running netperf TCP_CRR (service false) for 10s INFO[2023-03-29 21:42:18] 🗒️ Running netperf TCP_CRR (service false) for 10s INFO[2023-03-29 21:42:33] 🗒️ Running netperf TCP_CRR (service false) for 10s INFO[2023-03-29 21:42:49] 🗒️ Running netperf TCP_CRR (service true) for 10s INFO[2023-03-29 21:43:04] 🗒️ Running netperf TCP_CRR (service true) for 10s INFO[2023-03-29 21:43:19] 🗒️ Running netperf TCP_CRR (service true) for 10s INFO[2023-03-29 21:43:34] 🗒️ Running netperf TCP_RR (service false) for 10s INFO[2023-03-29 21:43:47] 🗒️ Running netperf TCP_RR (service false) for 10s INFO[2023-03-29 21:44:00] 🗒️ Running netperf TCP_RR (service false) for 10s INFO[2023-03-29 21:44:13] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:44:26] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:44:39] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:44:52] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:45:05] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:45:18] 🗒️ Running netperf TCP_STREAM (service false) for 10s INFO[2023-03-29 21:45:31] 🗒️ Running netperf UDP_STREAM (service false) for 10s INFO[2023-03-29 21:45:44] 🗒️ Running netperf UDP_STREAM (service false) for 10s INFO[2023-03-29 21:45:57] 🗒️ Running netperf UDP_STREAM (service false) for 10s ------------------------------------------------------------------------------- Stream Results ------------------------------------------------------------------------------- Scenario | Parallelism | Host Network | Service | Message Size | Same node | Duration | Samples | Avg value ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 📊 TCP_STREAM | 1 | false | false | 1024 | false | 10 | 3 | 4926.970000 (Mb/s) 📊 TCP_STREAM | 1 | false | false | 8192 | false | 10 | 3 | 4931.620000 (Mb/s) 📊 UDP_STREAM | 1 | false | false | 1024 | false | 10 | 3 | 1604.490000 (Mb/s) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- RR Results ---------------------------------------------------------------------------------- Scenario | Parallelism | Host Network | Service | Message Size | Same node | Duration | Samples | Avg value ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 📊 TCP_CRR | 1 | false | false | 1024 | false | 10 | 3 | 1541.690000 (OP/s) 📊 TCP_CRR | 1 | false | true | 1024 | false | 10 | 3 | 1499.690000 (OP/s) 📊 TCP_RR | 1 | false | false | 1024 | false | 10 | 3 | 3535.310000 (OP/s) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------- Stream Latency Results --------------------------------------------------------------------------- Scenario | Parallelism | Host Network | Service | Message Size | Same node | Duration | Samples | 99%tile value ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 📊 TCP_STREAM | 1 | false |false | 1024 | false | 10 | 3 | 4.000000 (usec) 📊 TCP_STREAM | 1 | false |false | 8192 | false | 10 | 3 | 26.000000 (usec) 📊 UDP_STREAM | 1 | false |false | 1024 | false | 10 | 3 | 36.000000 (usec) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- RR Latency Results ---------------------------------------------------------------------------- Scenario | Parallelism | Host Network | Service | Message Size | Same node | Duration | Samples | 99%tile value ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 📊 TCP_CRR | 1 | false | false | 1024 | false | 10 | 3 | 737.000000 (usec) 📊 TCP_CRR | 1 | false | true | 1024 | false | 10 | 3 | 756.000000 (usec) 📊 TCP_RR | 1 | false | false | 1024 | false | 10 | 3 | 318.000000 (usec) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Description
More Context Here: https://github.com/jtaleric/k8s-netperf/issues/44
Testing
Tested building on top of new changes using CLI.