From 615c1cbf19a0a0405867c902510df9034dcf9a23 Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Tue, 12 Sep 2023 19:30:24 +0000 Subject: [PATCH 1/4] metrics: Add iperf bandwidth value for kata metrics This PR adds the iperf bandwidth value for kata metrics. Fixes #7924 Signed-off-by: Gabriela Cervantes --- .../checkmetrics-json-clh-kata-metric8.toml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml index 507d62dc32..0ef1753a80 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml @@ -98,6 +98,19 @@ midval = 98.0 minpercent = 20.0 maxpercent = 20.0 +[[metric]] +name = "network-iperf3" +type = "json" +description = "measure container bandwidth using iperf3" +# Min and Max values to set a 'range' that +# the median of the CSV Results data must fall +# within (inclusive) +checkvar = ".\"network-iperf3\".Results | .[] | .bandwidth.Result" +checktype = "mean" +midval = 55302925246.02 +minpercent = 20.0 +maxpercent = 20.0 + [[metric]] name = "network-iperf3" type = "json" From 0aa073967d98a7d5316dbc6f6c586493e4cbd6b5 Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Tue, 12 Sep 2023 19:33:21 +0000 Subject: [PATCH 2/4] metrics: Add iperf bandwidth value for qemu This PR adds the iperf bandwidth value for qemu for kata metrics. Signed-off-by: Gabriela Cervantes --- .../checkmetrics-json-clh-kata-metric8.toml | 2 +- .../checkmetrics-json-qemu-kata-metric8.toml | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml index 0ef1753a80..6c6066bc05 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml @@ -107,7 +107,7 @@ description = "measure container bandwidth using iperf3" # within (inclusive) checkvar = ".\"network-iperf3\".Results | .[] | .bandwidth.Result" checktype = "mean" -midval = 55302925246.02 +midval = 61176889941.19 minpercent = 20.0 maxpercent = 20.0 diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml index f027008909..278b7568fd 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml @@ -98,6 +98,19 @@ midval = 98.0 minpercent = 20.0 maxpercent = 20.0 +[[metric]] +name = "network-iperf3" +type = "json" +description = "measure container bandwidth using iperf3" +# Min and Max values to set a 'range' that +# the median of the CSV Results data must fall +# within (inclusive) +checkvar = ".\"network-iperf3\".Results | .[] | .bandwidth.Result" +checktype = "mean" +midval = 52644229340.91 +minpercent = 20.0 +maxpercent = 20.0 + [[metric]] name = "network-iperf3" type = "json" From 49234433a71a5b4c060344dfa5bfdfbea7e03ec8 Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Wed, 13 Sep 2023 21:27:08 +0000 Subject: [PATCH 3/4] metrics: Increase value limit for jitter in clh This PR increases the value limit for jitter in clh. Signed-off-by: Gabriela Cervantes --- .../ci_worker/checkmetrics-json-clh-kata-metric8.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml index 6c6066bc05..82fa422de3 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml @@ -121,5 +121,5 @@ description = "iperf" checkvar = ".\"network-iperf3\".Results | .[] | .jitter.Result" checktype = "mean" midval = 0.044 -minpercent = 30.0 -maxpercent = 30.0 +minpercent = 35.0 +maxpercent = 35.0 From 49e2fa189c89b5ac1fd530a3b90181a5985ebcad Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Wed, 13 Sep 2023 21:28:13 +0000 Subject: [PATCH 4/4] metrics: Increase jitter value for qemu This PR increases the jitter value for qemu for kata metrics. Signed-off-by: Gabriela Cervantes --- .../ci_worker/checkmetrics-json-clh-kata-metric8.toml | 4 ++-- .../ci_worker/checkmetrics-json-qemu-kata-metric8.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml index 82fa422de3..7cd3a025e5 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-clh-kata-metric8.toml @@ -121,5 +121,5 @@ description = "iperf" checkvar = ".\"network-iperf3\".Results | .[] | .jitter.Result" checktype = "mean" midval = 0.044 -minpercent = 35.0 -maxpercent = 35.0 +minpercent = 40.0 +maxpercent = 40.0 diff --git a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml index 278b7568fd..7dc8426882 100644 --- a/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml +++ b/tests/metrics/cmd/checkmetrics/ci_worker/checkmetrics-json-qemu-kata-metric8.toml @@ -121,5 +121,5 @@ description = "iperf" checkvar = ".\"network-iperf3\".Results | .[] | .jitter.Result" checktype = "mean" midval = 0.041 -minpercent = 30.0 -maxpercent = 30.0 +minpercent = 40.0 +maxpercent = 40.0