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
Gabriela Cervantes
eee2ee6eeb
metrics: Fix FIO path
...
This PR fixes the FIO path for the FIO files.
Fixes #7711
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-08-21 21:06:04 +00:00
David Esparza
fb571f8be9
metrics: Enable kata runtime in K8s for FIO test.
...
This PR configures the corresponding kata runtime in K8s
based on the tested hypervisor.
This PR also enables FIO metrics test in the kata metrics-ci.
Fixes : #7665
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-08-17 17:11:27 -06:00
Gabriela Cervantes
f764248095
gha: Add FIO test to run metrics yaml
...
This PR adds FIO test to run metrics yaml.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-08-01 20:29:16 +00:00
Gabriela Cervantes
8a584589ff
metrics: Add DAX FIO README
...
This PR adds DAX FIO README information.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-31 17:42:44 +00:00
Gabriela Cervantes
21f5b65233
metrics: Add FIO information in storage general README
...
This PR adds FIO information in storage general README.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-31 17:33:39 +00:00
Gabriela Cervantes
69f05cf9e6
metrics: Add FIO general README
...
This PR adds FIO general README information.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-31 17:30:05 +00:00
Gabriela Cervantes
87d41b3dfa
metrics: Add FIO test to gha for kata metrics CI
...
This PR adds FIO test to gha for kata metrics CI.
Fixes #7502
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-31 16:50:16 +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
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
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
9e048c8ee0
checkmetrics: Add blogbench read value for qemu
...
This PR adds the blogbench read value for qemu.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-12 20:38:27 +00:00
Gabriela Cervantes
8c75c2f4bd
metrics: Update blogbench Dockerfile
...
This PR udpates the blogbench dockerfile to have non interactive mode.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-12 20:37:27 +00:00
Gabriela Cervantes
49723a9ecf
metrics: Add double quotes to variables
...
This PR adds double quotes to variables in the blogbench script to
have uniformity across all the tests.
Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com >
2023-07-12 20:37:27 +00:00
David Esparza
35d096b607
metrics: Adds blogbench and webtool metrics tests
...
This PR adds blogbench and webtooling metrics checks to this repo.
The function running the test intentionally returns zero, so
the test will be enabled in another PR once the workflow is
green.
Fixes : #7069
Signed-off-by: David Esparza <david.esparza.borquez@intel.com >
2023-07-04 14:38:52 -06:00