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

JupyterLab notebook template for CNV PerfCI summary report #754

Closed ebattat closed 10 months ago

ebattat commented 11 months ago

Type of change

Note: Fill x in []

Description

This notebook is designed to perform a PerfCI VM workloads comparison between OpenShift versions using the Geometric Mean between the 2 most recent major versions.

* HammerDB: Database TPM [Transaction Per Minute] for Mariadb, MSSQL, PostgreSQL
* Uperf: Network between two VMs
* Vdbench: VM Application storage: oltp1, oltp2, oltphw, odss2, odss128
* Bootstorm: Time till VM login

** This notebook will be auto generated weekly and saved as an HTML file.

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

ebattat commented 11 months ago

@RobertKrawitz, do you have more efficient way to calculate the geometric means ?