redhat-performance / benchmark-runner

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 safely
Apache License 2.0
20 stars 19 forks source link

Update PerfLab unit and integration tests: Disable Kata & ODF tests #796

Closed ebattat closed 8 months ago

ebattat commented 8 months ago

Type of change

Note: Fill x in []

Description

We plan to set up an SNO cluster for testing purposes and update unit and integration tests accordingly. This involves the following actions:

  1. Disabling Kata Operator tests.
  2. Disabling ODF Operator tests.
  3. Stressng is no longer supported on benchmark-operator; instead, use uperf workload.
  4. Updating the uperf functional test metrics for shorter run.
  5. Adding bootstorm VM for benchmark-runner integration tests.
  6. Organizing benchmark-operator/runner tests into dedicated folders.

For security reasons, all pull requests need to be approved first before running any automated CI