Skip to content

Commit

Permalink
[PERFSCALE-2503]: Add ROSA 4.15 Controlplane tests (#43862)
Browse files Browse the repository at this point in the history
* [PERFSCALE-2504]: Add ROSA 4.15 Controlplane tests

This PR introduces, control-plane tests for classic
ROSA 4.15 for Medium & Small scale nodes.

Signed-off-by: Krishna Harsha Voora <krvoora@redhat.com>

* Minor nits

* Rebase changes

---------

Signed-off-by: Krishna Harsha Voora <krvoora@redhat.com>
  • Loading branch information
krishvoor authored Oct 20, 2023
1 parent d2b26fc commit 6ac7ee0
Show file tree
Hide file tree
Showing 4 changed files with 582 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
build_root:
image_stream_tag:
name: ci-tools-build-root
namespace: ci
tag: latest
images:
- dockerfile_path: prow/Dockerfile
to: ocp-qe-perfscale-ci-rosa-4.15-nightly
promotion:
namespace: ci
tag: latest
releases:
latest:
candidate:
product: ocp
stream: nightly
version: "4.15"
resources:
'*':
requests:
cpu: 100m
memory: 200Mi
tests:
- as: perfscale-rosa-multiaz-control-plane-120nodes-periodic
cron: 0 6 * * 5
steps:
cluster_profile: aws-perfscale
env:
CHANNEL_GROUP: nightly
COMPUTE_MACHINE_TYPE: m5.xlarge
ENABLE_AUTOSCALING: "false"
MULTI_AZ: "true"
OPENSHIFT_VERSION: "4.15"
REPLICAS: "120"
test:
- chain: openshift-qe-control-plane
workflow: rosa-aws-sts
timeout: 6h0m0s
- as: perfscale-rosa-multiaz-control-plane-24nodes-periodic
cron: 0 12 * * 5
steps:
cluster_profile: aws-perfscale-qe
env:
CHANNEL_GROUP: nightly
COMPUTE_MACHINE_TYPE: m5.xlarge
ENABLE_AUTOSCALING: "false"
MULTI_AZ: "true"
OPENSHIFT_VERSION: "4.15"
READY_WAIT_TIMEOUT: 30m
REPLICAS: "24"
test:
- chain: openshift-qe-control-plane
workflow: rosa-aws-sts
timeout: 5h0m0s
- as: perfscale-rosa-multiaz-node-density-heavy-24nodes-periodic
cron: 0 15 * * 5
steps:
cluster_profile: aws-perfscale-qe
env:
CHANNEL_GROUP: nightly
COMPUTE_MACHINE_TYPE: m5.xlarge
ENABLE_AUTOSCALING: "false"
MULTI_AZ: "true"
OPENSHIFT_VERSION: "4.15"
PODS_PER_NODE: "100"
READY_WAIT_TIMEOUT: 30m
REPLICAS: "24"
test:
- chain: openshift-qe-node-density-heavy
workflow: rosa-aws-sts
- as: perfscale-rosa-multiaz-node-density-cni-24nodes-periodic
cron: 0 18 * * 5
steps:
cluster_profile: aws-perfscale-qe
env:
CHANNEL_GROUP: nightly
COMPUTE_MACHINE_TYPE: m5.xlarge
ENABLE_AUTOSCALING: "false"
MULTI_AZ: "true"
OPENSHIFT_VERSION: "4.15"
PODS_PER_NODE: "100"
READY_WAIT_TIMEOUT: 30m
REPLICAS: "24"
test:
- chain: openshift-qe-node-density-cni
workflow: rosa-aws-sts
zz_generated_metadata:
branch: main
org: openshift-qe
repo: ocp-qe-perfscale-ci
variant: rosa-4.15-nightly-x86
Loading

0 comments on commit 6ac7ee0

Please sign in to comment.