benchmark-runner
benchmark-runner copied to clipboard
Containerized Python based Framework for running and visualizing benchmark workloads on any Kubernetes/ OpenShift and runtime kinds pods, kata containers and kubevirt virtual machines simply and safel...
This PR fix scale issue for vdbench and bootstorm workloads. 1. Add parallelism for: - create vm/pod - start vm/pod - delete vm/pod 2. Wrap every run by threads limit,...
upgrade functional environment cluster to install OCP 4.12.0-rc.4
**Is your feature request related to a problem? Please describe.** Yes, we want to have ability to run Prometheus queries directly through benchmark-runner **Describe the solution you'd like** We will...
**Is your feature request related to a problem? Please describe.** I would like to run a workload with the benchmark-runner framework without making any changes to the benchmark-runner tree or...
It is presently not possible to run two instances of benchmark-runner concurrently. While it would not be appropriate to do that when running benchmarks, for development or testing purposes it...
If a pod goes into error state, wait_for_pod_completed does not detect that and hangs until timeout: ``` Method name: wait_for_initialized {'label': 'app=system-metrics-collector', 'workload': 'uperf-vm'} , Start time: 2021-12-09 09:19:22 Method...
There's an existing `openshift` package available on PyPi that provides OpenShift support. Reference https://github.com/RobertKrawitz/OpenShift4-tools/blob/7f38a73f61fde0d7dcf43de2814c0cf14a5199cd/experimental/prom-extract
test_delete_sync_pod_timeout_error is consistently failing for me as follows: ```tests/integration/benchmark_runner/common/oc/test_oc.py::test_delete_sync_pod_timeout_error FAILED [100%] ============================================================================================================================= FAILURES ============================================================================================================================== ________________________________________________________________________________________________________________ test_delete_sync_pod_timeout_error _________________________________________________________________________________________________________________ def test_delete_sync_pod_timeout_error(): """ This method delete pod with timeout error :return: """ oc...
benchmark-runner should support local persistent storage in addition to OCS and ephemeral storage.