From b09a3f8f8e4b8b8981c38e118313fbb695e173f6 Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Mon, 18 Sep 2023 16:35:36 +0000 Subject: [PATCH] metrics: Add parallel bandwidth limit for qemu This PR adds the parallel bandwidth limit for qemu for kata metrics. Signed-off-by: Gabriela Cervantes (cherry picked from commit 9aa8d1c9170c70ea956c3fd88dce8fffba85a11e) --- .../checkmetrics-json-clh-kata-metric8.toml | 2 +- .../checkmetrics-json-qemu-kata-metric8.toml | 15 ++++++++++++++- 2 files changed, 15 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 6e0dff6da7..cf5042dbc8 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 @@ -133,7 +133,7 @@ description = "measure container parallel bandwidth using iperf3" # within (inclusive) checkvar = ".\"network-iperf3\".Results | .[] | .parallel.Result" checktype = "mean" -midval = 61176889941.0 +midval = 47734838389.0 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 0db751246a..8281ed71a6 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 @@ -120,7 +120,20 @@ description = "measure container bandwidth using iperf3" # within (inclusive) checkvar = ".\"network-iperf3\".Results | .[] | .bandwidth.Result" checktype = "mean" -midval = 52644229340.91 +midval = 55344417086.81 +minpercent = 20.0 +maxpercent = 20.0 + +[[metric]] +name = "network-iperf3" +type = "json" +description = "measure container parallel 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 | .[] | .parallel.Result" +checktype = "mean" +midval = 52644229340.0 minpercent = 20.0 maxpercent = 20.0