Gabriela Cervantes
6328181762
metrics: Add k8s sysbench documentation
...
This PR adds k8s sysbench documentation at general density documentation.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-31 20:28:37 +00:00
Gabriela Cervantes
5a1b5d3672
metrics: Add sysbench pod yaml
...
This PR adds the sysbench pod yaml for the sysbench performance test.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-28 20:03:15 +00:00
Gabriela Cervantes
ad413d1646
metrics: Add sysbench dockerfile
...
This PR adds sysbench dockerfile.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-28 19:58:10 +00:00
Gabriela Cervantes
1512560111
metrics: Add sysbench performance test
...
This PR adds the sysbench performance test for kata CI.
Fixes #7485
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-28 19:54:12 +00:00
Fabiano Fidêncio
68b9acfd02
Merge pull request #7474 from GabyCT/topic/upboo
...
metrics: Update boot time for kata metrics
2023-07-28 17:55:43 +02:00
Gabriela Cervantes
0c84270357
metrics: Add boot time value for qemu
...
This PR adds the boot time value and limit for qemu.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 20:06:24 +00:00
Gabriela Cervantes
6520dfee37
metrics: Update boot time for kata metrics
...
This PR updates the boot time limit for kata metrics.
Fixes #7475
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 19:14:19 +00:00
Gabriela Cervantes
ff22790617
metrics: Update runtime and configuration paths
...
This PR updates the runtime and configuration paths for kata containers.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 17:14:03 +00:00
Gabriela Cervantes
a5d4e33880
metrics: Add compare virtiofsd dax script
...
This PR adds the compare virtiofsd dax script for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 16:53:50 +00:00
Gabriela Cervantes
5e937fa622
metrics: Update general FIO tests
...
This PR updates general FIO tests by adding the recent date of a change.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 16:47:17 +00:00
Gabriela Cervantes
b0bea47c53
metrics: Add makefile to report generator
...
This PR adds the makefile to report generator for the FIO test.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 16:42:11 +00:00
Gabriela Cervantes
73c57b9a19
metrics: Add FIO report files for kata metrics
...
This PR adds FIO report files for kata metrics.
Fixes #7472
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-27 16:39:35 +00:00
Gabriela Cervantes
662f87539e
metrics: Add general FIO makefile
...
This PR adds a general FIO makefile for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-26 20:46:02 +00:00
Gabriela Cervantes
37641a5430
metrics: Add example config for fio jobs
...
This PR adds example config for fio jobs.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-26 16:03:12 +00:00
Gabriela Cervantes
3c1044d9d5
metrics: Update FIO paths for k8s runner
...
This PR updates the FIO paths for k8s runner.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 20:50:03 +00:00
Gabriela Cervantes
6177a0db3e
metrics: Add env files for FIO
...
This PR adds the env files for FIO for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 17:48:45 +00:00
Gabriela Cervantes
a45900324d
metrics: Add fio exec
...
This PR adds fio exec for the FIO benchmark.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 17:36:08 +00:00
Gabriela Cervantes
ea198fddcc
metrics: Add FIO runner k8s
...
Add program to execute FIO workloads using k8s.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 17:34:29 +00:00
Gabriela Cervantes
8f7ef41c14
metrics: Add FIO vendor code
...
This PR adds the FIO vendor code.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 17:24:29 +00:00
Gabriela Cervantes
6293c17bde
metrics: Add FIO benchmark for metrics tests
...
This PR adds the FIO benchmark scripts and resources for the metrics
tests section.
Fixes #7441
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-25 16:36:33 +00:00
Gabriela Cervantes
4a5ab38f16
metrics: General improvements to json.bash script
...
This PR adds general improvements like putting function before function
name and consistency in how we declare variables and so on to have
uniformity across the metrics scripts.
Fixes #7429
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-24 16:51:38 +00:00
Fabiano Fidêncio
db77c9a438
tests: Make install_kata take care of the links
...
It makes the kata-containers installation more complete.
Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com >
2023-07-21 16:54:27 +02:00
Fabiano Fidêncio
13715db1f8
tests: Do not call install_check_metrics when installing kata
...
The `install_kata` function was moved from the metrics' `gha-run.sh`
file to the `common.bash` in the commit 3ffd48bc16 , but I didn't notice
that it brought with it a call to `install_check_metrics`, which is
totally unrelated to installing Kata Containers.
Let's remove the call so the function is a little bit less specific, and
move the call to install_check_metrics to the metrics `gha-run.sh` file.
Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com >
2023-07-21 16:54:27 +02:00
GabyCT
14025baafe
Merge pull request #7376 from GabyCT/topic/addcray
...
metrics: Add C-Ray performance test
2023-07-20 14:37:53 -06:00
GabyCT
b629f6a822
Merge pull request #7363 from GabyCT/topic/enabletensorflow
...
metrics: enable TensorFlow benchmark to be run on gha
2023-07-20 13:36:55 -06:00
Gabriela Cervantes
bad3ac84b0
metrics: Rename C-Ray to cpu performance tests
...
This PR renames C-Ray tests to cpu category.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-20 15:56:02 +00:00
Fabiano Fidêncio
fe07ac662d
Merge pull request #7387 from GabyCT/topic/fixmemoryinsidec
...
metrics: Add function to memory inside container script
2023-07-20 10:06:15 +02:00
Gabriela Cervantes
e64edf41e5
metrics: Add tensorflow function in gha-run script
...
This PR adds the tensorflow function in gha-run script in order to
be triggered in the gha.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-19 21:31:51 +00:00
David Esparza
01450deb6a
Revert "metrics: Replace backslashes used to escape double quoted key in jq expr."
...
This reverts commit 468f017e21 .
Fixes : #7385
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-07-19 10:07:11 -06:00
Gabriela Cervantes
8430068058
metrics: Add function to memory inside container script
...
This PR adds function before function of the variables at the memory
inside container script in order to have uniformity across the script.
Fixes #7386
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-19 16:00:53 +00:00
David Esparza
55e2f0955b
metrics: stop hypervirsor and shim at init_env stage
...
This PR kills the hypervisor and the kata shim in the
init_env stage prior to launch any metric test.
Additionally this PR adds info messages in the main blocks
of the blogbench test to help in debugging.
Fixes : #7366
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-07-18 12:05:29 -06:00
Gabriela Cervantes
556e663fce
metrics: Add disk link to general metrics README
...
This PR adds the disk link information to the general metrics README.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-18 16:42:35 +00:00
Gabriela Cervantes
98c1217093
metrics: Add C-Ray README
...
This PR adds the C-Ray documentation at the README file.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-18 16:35:54 +00:00
Gabriela Cervantes
8e7d9926e4
metrics: Add C-Ray Dockerfile
...
This PR adds the C-Ray Dockerfile for kata metrics.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-18 16:33:55 +00:00
Gabriela Cervantes
e2ee769783
metrics: Add C-Ray performance test
...
This PR adds C-Ray performance test in order to be part of the kata
metrics CI.
Fixes #7375
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-18 16:32:23 +00:00
GabyCT
7729d82e6e
Merge pull request #7360 from GabyCT/topic/updategraldoc
...
metrics: Update machine learning documentation
2023-07-17 15:30:13 -06:00
GabyCT
b4852c8544
Merge pull request #7335 from kata-containers/topic/addmobilenet
...
tests: Add MobileNet Tensorflow performance benchmark
2023-07-17 14:36:59 -06:00
Gabriela Cervantes
8ccc1e5c93
metrics: Update machine learning documentation
...
This PR updates the machine learning documentation related with
Tensorflow and Pytorch benchmarks.
Fixes #7359
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-17 20:32:49 +00:00
David Esparza
687596ae41
Merge pull request #7320 from dborquez/fix_jq_checkmetrics_checkvar_expression
...
metrics: replace backslashes used to escape double quoted jq key expr.
2023-07-17 13:50:18 -06:00
Gabriela Cervantes
620b945975
metrics: Add Tensorflow Mobilenet documentation
...
This PR adds the Tensorflow mobilinet documentation for the machine
learning README.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-17 17:39:05 +00:00
David Esparza
59f4731bb2
metrics: Stop running kata-env before kata is properly installed.
...
This PR makes kata-env is called only after some metrics have
completed his workload. This fixes a bug that occurs when
kata-env was being called before kata is already installed on the
testing platform.
Fixes : #7348
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-07-14 13:40:48 -06:00
David Esparza
468f017e21
metrics: Replace backslashes used to escape double quoted key in jq expr.
...
This PR uses squared brackets in a jq expression to access
key values corresponding to metric results in json format.
The values are the data inputs into the checkmetrics tool.
Fixes : #7319
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-07-14 18:41:41 +00:00
David Esparza
22d4e4c5a6
Merge pull request #7328 from GabyCT/topic/updatecommon
...
tests: Add function before function name in common.bash for metrics
2023-07-13 16:11:30 -06:00
Gabriela Cervantes
a864d0e349
tests: Add tensorflow mobilenet dockerfile
...
This PR adds the tensorflow mobilenet dockerfile.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-13 21:24:40 +00:00
Gabriela Cervantes
788d2a254e
tests: Add tensorflow mobilenet performance test
...
This PR adds tensorflow mobilenet performance test for
kata metrics.
Fixes #7334
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-13 21:18:25 +00:00
David Esparza
e8917d7321
Merge pull request #7330 from GabyCT/topic/storagedoc
...
tests: Add metrics storage documentation
2023-07-13 15:10:53 -06:00
GabyCT
8db43eae44
Merge pull request #7318 from dborquez/fix_timestamp_generator_on_metrics
...
metrics: Fix metrics ts generator to treat numbers as decimals
2023-07-13 11:21:09 -06:00
Gabriela Cervantes
3fed61e7a4
tests: Add storage link to general metrics documentation
...
This PR adds storage link to general metrics README.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-13 16:03:49 +00:00
Gabriela Cervantes
b34dda4ca6
tests: Add storage blogbench metrics documentation
...
This PR adds the storage metrics documentation for blogbench for kata
metrics.
Fixes #7329
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-13 16:00:14 +00:00
Gabriela Cervantes
6e5679bc46
tests: Add function before function name in common.bash for metrics
...
This PR adds function before the function name in common.bash script
in order to have uniformity across all the script.
Fixes #7327
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-13 15:48:47 +00:00