|
1 | 1 | # Table of workloads |
2 | 2 |
|
3 | | -| Workload/tooling | Short Description | Minimum Requirements | |
4 | | -|:-------------------------------------------------- |:----------------------------------------- | ------------------------------------- | |
5 | | -| [Tooling](tooling.md) | Setup pbench instrumentation tools | Cluster-admin, Privileged Containers | |
6 | | -| [Test](test.md) | Test/Run your workload from ssh Container | Cluster-admin, Privileged Containers | |
7 | | -| [Baseline](baseline.md) | Baseline metrics capture | Tooling job* | |
8 | | -| [Scale](scale.md) | Scales worker nodes | Cluster-admin | |
9 | | -| [NodeVertical](nodevertical.md) | Node Kubelet Density | Labeling Nodes | |
10 | | -| [PodVertical](podvertical.md) | Max Pod Density | None | |
11 | | -| [MasterVertical](mastervertical.md) | Master Node Stress workload | None | |
12 | | -| [HTTP](http.md) | HTTP ingress TPS/Latency | None | |
13 | | -| [Network](network.md) | TCP/UDP Throughput/Latency | Labeling Nodes, [See below](#network) | |
14 | | -| [Deployments Per Namespace](deployments-per-ns.md) | Maximum Deployments | None | |
15 | | -| [PVCscale](pvscale.md) | PVCScale test | Working storageclass | |
16 | | -| [Conformance](conformance.md) | OCP/Kubernetes e2e tests | None | |
17 | | -| [Namespaces per cluster](namespaces-per-cluster.md) | Maximum Namespaces | None | |
18 | | -| [Services per namespace](services-per-namespace.md) | Maximum services per namespace | None | |
19 | | -| [FIO I/O test](fio.md) | FIO I/O test - stress storage backend | Privileged Containers, Working storage class | |
| 3 | +| Workload/tooling | Short Description | Minimum Requirements | |
| 4 | +|:--------------------------------------------------- |:----------------------------------------- | -------------------------------------------- | |
| 5 | +| [Tooling](tooling.md) | Setup pbench instrumentation tools | Cluster-admin, Privileged Containers | |
| 6 | +| [Test](test.md) | Test/Run your workload from ssh Container | Cluster-admin, Privileged Containers | |
| 7 | +| [Baseline](baseline.md) | Baseline metrics capture | Tooling job* | |
| 8 | +| [Scale](scale.md) | Scales worker nodes | Cluster-admin | |
| 9 | +| [NodeVertical](nodevertical.md) | Node Kubelet Density | Labeling Nodes | |
| 10 | +| [PodVertical](podvertical.md) | Max Pod Density | None | |
| 11 | +| [MasterVertical](mastervertical.md) | Master Node Stress workload | None | |
| 12 | +| [HTTP](http.md) | HTTP ingress TPS/Latency | None | |
| 13 | +| [Network](network.md) | TCP/UDP Throughput/Latency | Labeling Nodes, [See below](#network) | |
| 14 | +| [Deployments Per Namespace](deployments-per-ns.md) | Maximum Deployments | None | |
| 15 | +| [PVCscale](pvscale.md) | PVCScale test | Working storageclass | |
| 16 | +| [Conformance](conformance.md) | OCP/Kubernetes e2e tests | None | |
| 17 | +| [Namespaces per cluster](namespaces-per-cluster.md) | Maximum Namespaces | None | |
| 18 | +| [Services per namespace](services-per-namespace.md) | Maximum services per namespace | None | |
| 19 | +| [FIO I/O test](fio.md) | FIO I/O test - stress storage backend | Privileged Containers, Working storage class | |
| 20 | +| [Upgrade](upgrade.md) | Upgrades cluster | Cluster-admin | |
20 | 21 |
|
21 | 22 | * Baseline job without a tooled cluster just idles a cluster. The goal is to capture resource consumption over a period of time to characterize resource requirements thus tooling is required. (For now) |
22 | 23 |
|
|
36 | 37 |
|
37 | 38 | Each workload will implement a form of pass/fail criteria in order to flag if the tests have failed in CI. |
38 | 39 |
|
39 | | -| Workload/tooling | Pass/Fail | |
40 | | -|:-------------------------------------------------- |:----------------------------- | |
41 | | -| [Tooling](tooling.md) | NA | |
42 | | -| [Test](test.md) | NA | |
43 | | -| [Baseline](baseline.md) | NA | |
44 | | -| [Scale](scale.md) | Yes: Test Duration | |
45 | | -| [NodeVertical](nodevertical.md) | Yes: Exit Code, Test Duration | |
46 | | -| [PodVertical](podvertical.md) | Yes: Exit Code, Test Duration | |
47 | | -| [MasterVertical](mastervertical.md) | Yes: Exit Code, Test Duration | |
48 | | -| [HTTP](http.md) | No | |
49 | | -| [Network](network.md) | No | |
50 | | -| [Deployments Per Namespace](deployments-per-ns.md) | No | |
51 | | -| [PVCscale](pvscale.md) | No | |
52 | | -| [Conformance](conformance.md) | No | |
| 40 | +| Workload/tooling | Pass/Fail | |
| 41 | +|:--------------------------------------------------- |:----------------------------- | |
| 42 | +| [Tooling](tooling.md) | NA | |
| 43 | +| [Test](test.md) | NA | |
| 44 | +| [Baseline](baseline.md) | NA | |
| 45 | +| [Scale](scale.md) | Yes: Test Duration | |
| 46 | +| [NodeVertical](nodevertical.md) | Yes: Exit Code, Test Duration | |
| 47 | +| [PodVertical](podvertical.md) | Yes: Exit Code, Test Duration | |
| 48 | +| [MasterVertical](mastervertical.md) | Yes: Exit Code, Test Duration | |
| 49 | +| [HTTP](http.md) | No | |
| 50 | +| [Network](network.md) | No | |
| 51 | +| [Deployments Per Namespace](deployments-per-ns.md) | No | |
| 52 | +| [PVCscale](pvscale.md) | No | |
| 53 | +| [Conformance](conformance.md) | No | |
53 | 54 | | [Namespaces per cluster](namespaces-per-cluster.md) | Yes: Exit code, Test Duration | |
54 | 55 | | [Services per namespace](services-per-namespace.md) | Yes: Exit code, Test Duration | |
55 | 56 | | [FIO I/O test](fio.md) | No | |
| 57 | +| [Upgrade](upgrade.md) | Yes: Test Duration | |
0 commit comments