David Esparza
c2763120aa
metrics: removing trailing comma characters from json file.
...
This PR removes trailing commas so that the json results
file is valid.
This PR also changes the way data results are collected by
terating through the array of memory values to calculate
their average.
Fixes : #8204
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-10-13 18:00:57 +00:00
David Esparza
89c9454fca
metrics: removal of reference in the documentation to the dax test.
...
This PR removes the reference in the documentation to the DAX
subtest of the FIO benchmark, because this metric is currently
WIP.
Fixes : #8159
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-10-10 15:55:59 -06:00
David Esparza
bba34910df
metrics: stops kata components and k8s deployment when test finishes
...
This PR adds a trap whenever the scrip exits, it deletes the iperf
k8s deployment and k8s services, and deletes the kata components.
This way, when the script finishes, it verifies that there are
indeed no kata components still running.
Fixes : #8126
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-10-09 13:41:43 -06:00
David Esparza
8c498ef5ee
metrics: Use jq tool to pretty-print json metrics output
...
This PR enables the use of jq pretty-print feature to
improve the formatting of metric results json files.
Fixes : #8081
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-10-03 23:33:19 -06:00
David Esparza
a2159a6361
metrics: Enables FIO test for kata containers
...
FIO benchmark is enabled to measure IO in Kata
at different latencies using containerd client,
in order to complement the CI metrics testing set.
This PR asl deprecated the previous Fio bench
based on k8s.
Fixes : #8080
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-10-03 23:32:38 -06:00
Gabriela Cervantes
8d66ef5185
metrics: Increase qemu jitter value
...
This PR increases qemu jitter value.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-27 17:31:07 +00:00
Gabriela Cervantes
5600e28b54
metrics: Increase jitter value for clh
...
This PR increases jitter value for clh.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-27 17:30:19 +00:00
Gabriela Cervantes
8cb7df1bed
metrics: Add checkmetrics for latency test
...
This PR adds the checkmetrics for latency test.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-26 19:11:08 +00:00
Gabriela Cervantes
e90440ae24
metrics: Add qemu latency value limit
...
This PR adds the qemu latency value limit for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-26 17:30:09 +00:00
Gabriela Cervantes
a74a8f8a9d
metrics: Add latency value limits for kata CI
...
This PR adds latency value limits for kata CI.
Fixes #8067
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-26 17:29:07 +00:00
GabyCT
309103169d
Merge pull request #8056 from GabyCT/topic/fixlatencypath
...
metrics: Fix latency yamls path
2023-09-26 10:16:55 -06:00
GabyCT
5c0afaacf4
Merge pull request #8018 from GabyCT/topic/fixreadme
...
metrics: Fix metrics README
2023-09-26 09:51:47 -06:00
Gabriela Cervantes
9ac29b8d38
metrics: Add init_env function to latency test
...
This Pr adds the init_env function to latency test.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-25 22:06:00 +00:00
Gabriela Cervantes
81c8babca9
metrics: Fix latency yamls path
...
This PR fixes the latency yamls path for the latency test for
kata metrics.
Fixes #8055
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-25 15:52:24 +00:00
Gabriela Cervantes
4815736820
metrics: Fix C-Ray documentation
...
This PR fixes the C-Ray documentation for kata metrics.
Fixes #8052
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-25 15:27:58 +00:00
Gabriela Cervantes
97e73b2234
metrics: Fix spelling warnings
...
This PR fixes general spelling warnings detected by the spelling check.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-22 15:50:51 +00:00
Gabriela Cervantes
36c8cd6f1f
metrics: Fix metrics README
...
This PR fixes the network metrics section at the README by leaving
the current tests that we have in our kata metrics.
Fixes #8017
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-22 15:28:58 +00:00
Gabriela Cervantes
6776b55d7e
metrics: Enable latency test in gha run script
...
This PR enables the latency test for gha run script for kata metrics.
Fixes #8037
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-21 16:11:58 +00:00
Gabriela Cervantes
9aa8d1c917
metrics: Add parallel bandwidth limit for qemu
...
This PR adds the parallel bandwidth limit for qemu for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-18 21:08:54 +00:00
Gabriela Cervantes
af59d4bf4a
metrics: Enable parallel bandwidth iperf limit
...
This PR enables the parallel bandwidth iperf limit for kata metrics.
Fixes #7989
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-18 16:32:11 +00:00
Gabriela Cervantes
cd4fd1292a
metrics: Add iperf cpu utilization limit for qemu
...
This PR adds the iperf cpu utilization limit for qemu for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-14 17:17:47 +00:00
Gabriela Cervantes
df5cd10ea0
metrics: Add iperf value for cpu utilization
...
This PR adds the iperf value for cpu utilization for kata metrics.
Fixes #7936
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-14 16:06:49 +00:00
GabyCT
1d331124ad
Merge pull request #7925 from GabyCT/topic/bandwidthlimit
...
metrics: Add iperf bandwidth value for kata metrics
2023-09-13 17:43:55 -06:00
Gabriela Cervantes
49e2fa189c
metrics: Increase jitter value for qemu
...
This PR increases the jitter value for qemu for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-13 22:36:09 +00:00
Gabriela Cervantes
49234433a7
metrics: Increase value limit for jitter in clh
...
This PR increases the value limit for jitter in clh.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-13 21:27:08 +00:00
David Esparza
0a24d3f718
Merge pull request #7923 from GabyCT/topic/addcassandradoc
...
metrics: Add Cassandra Metrics documentation
2023-09-13 10:17:00 -06:00
GabyCT
c565053bac
Merge pull request #7895 from GabyCT/topic/removewarning
...
metrics: Remove warning from metrics documentation
2023-09-13 10:16:38 -06:00
Gabriela Cervantes
0aa073967d
metrics: Add iperf bandwidth value for qemu
...
This PR adds the iperf bandwidth value for qemu for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-12 20:57:14 +00:00
Gabriela Cervantes
615c1cbf19
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 <gabriela.cervantes.tellez@intel.com >
2023-09-12 19:30:24 +00:00
Gabriela Cervantes
d53eb73eec
metrics: Ensure docker is running in init_env
...
This PR ensures that docker is running as part of the init_env function
in kata metrics to avoid failures like docker is not running and making
the kata metrics CI to fail.
Fixes #7898
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-12 19:13:09 +00:00
Gabriela Cervantes
ad08321b83
metrics: Add Cassandra Metrics documentation
...
This PR adds the Cassandra Metrics documentation for kata metrics.
Fixes #7922
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-12 16:30:35 +00:00
David Esparza
a58ea66592
metrics: this PR skips the FIO test temprarily to fix issues
...
FIO test is showing ongoing issues when running in k8s.
Working on running FIO on the ctr client which has been
shown to be stable.
Fixes : #7920
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-09-12 10:23:57 -06:00
Gabriela Cervantes
060499dcae
metrics: Remove warning from metrics documentation
...
Now that the metrics migration from the tests to kata containers has been completed, this PR removes the warning from the main metrics documentation.
Fixes #7894
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-11 16:41:48 +00:00
GabyCT
fa818bfad1
Merge pull request #7867 from GabyCT/topic/optimizedimage
...
metrics: Use TensorFlow optimized image
2023-09-08 11:34:21 -06:00
David Esparza
adfea55b8f
metrics: fix FIO test initialization
...
This PR changes the order in which the FIO test first
cleans the environment and then checks if the environment
is indeed clean.
Fixes : #7869
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-09-07 15:41:59 -06:00
David Esparza
34f580901f
Merge pull request #7824 from dborquez/fix_memory_usage_initialization
...
metrics: re-enable memory-usage initialization step
2023-09-07 14:24:27 -06:00
Gabriela Cervantes
3a427795ea
metrics: Use TensorFlow optimized image
...
This PR replaces the ubuntu image for one which has TensorFlow optimized
for kata metrics.
Fixes #7866
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-07 15:38:51 +00:00
Gabriela Cervantes
438fbf9669
metrics: Add write 95 percentile for FIO for qemu
...
This PR adds the write 95 percentile for FIO for qemu for
checkmetrics for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 22:50:31 +00:00
Gabriela Cervantes
024b4d2ffe
metrics: Add write 95 percentile FIO value
...
This PR adds the write 95 percentile FIO value for checkmetrics
for kata metrics.
Fixes #7842
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 21:00:05 +00:00
Gabriela Cervantes
e98e5cdea2
metrics: Add checkmetrics to gha run script
...
This PR adds the checkmetrics to gha run script.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 17:05:03 +00:00
Gabriela Cervantes
c1edfe5511
metrics: Add checkmetrics value for qemu for iperf
...
This PR adds the checkmetrics value for qemu for iperf benchmark.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 16:04:52 +00:00
Gabriela Cervantes
6a79ecedf9
metrics: Add jitter value for clh
...
This PR adds jitter value for clh for iperf metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 16:04:52 +00:00
Gabriela Cervantes
f609a9a754
metrics: Add test selector to iperf metrics
...
This PR adds test selector to iperf metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 16:04:52 +00:00
Gabriela Cervantes
5b8db30422
metrics: Enable iperf benchmark on gha for kata metrics
...
This PR enables the iperf benchmark to run on the gha for kata metrics.
Fixes #7575
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-09-05 16:04:52 +00:00
Fabiano Fidêncio
b663ec21ac
Merge pull request #7803 from GabyCT/topic/readmereportdoc
...
metrics: Add README for kata metrics report
2023-09-03 21:57:13 +02:00
David Esparza
b151cfd140
metrics: re-enable memory-usage initialization step
...
This PR re-enables the initialization step disabled
on 538c965c2b
.
Fixes : #7804
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-09-01 14:29:34 -06:00
Gabriela Cervantes
6668825752
metrics: Add grabdata script for metrics report
...
This PR adds the grabdata script so it can be used for the metrics report
for kata metrics.
Fixes #7812
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-08-31 16:17:29 +00:00
GabyCT
b467f2ef68
Merge pull request #7772 from GabyCT/topic/fiolimit
...
metrics: Enable FIO limits for kata metrics
2023-08-30 14:49:04 -06:00
Gabriela Cervantes
9f21fa9b39
metrics: Add report generator link to general documentation
...
This PR adds the report generator link to general documentation.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-08-30 16:55:14 +00:00
Gabriela Cervantes
c0ed5ea0ad
metrics: Add README for kata metrics report
...
This PR adds the README for kata metrics report.
Fixes #7802
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-08-30 16:36:08 +00:00