Skip to content

Commit

Permalink
Merge pull request #284 from openstack-k8s-operators/efoley-zuul-tempest
Browse files Browse the repository at this point in the history
[zuul] Add telemetry-operator-multinode-autoscaling-tempest job
  • Loading branch information
openshift-merge-bot[bot] authored Feb 22, 2024
2 parents 03b108b + a810984 commit 92f3e28
Showing 1 changed file with 31 additions and 3 deletions.
34 changes: 31 additions & 3 deletions zuul.d/projects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
- name: Create COO subscription
source: "{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/create-coo-subscription.yaml"
type: playbook
cifmw_install_yamls_vars:
BMO_SETUP: false
cifmw_edpm_prepare_kustomizations:
- apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
Expand All @@ -38,10 +36,40 @@
target:
kind: OpenStackControlPlane
- job:
name: telemetry-operator-multinode-autoscaling-tempest
parent: telemetry-operator-multinode-autoscaling
vars:
test_fw: test_operator
cifmw_test_operator_tempest_namespace: podified-antelope-centos9
cifmw_test_operator_tempest_container: openstack-tempest-all
cifmw_test_operator_tempest_image_tag: 'current-podified'
cifmw_test_operator_tempest_external_plugin:
# workaround(telemetry_tempest_plugin_release)
# NOTE: Until the telemetry-tempest-plugin repo is tagged and the new version is used in the tempest image, we need to manually install it as an external plugin to use the autoscaling tests.
- repository: "https://opendev.org/openstack/telemetry-tempest-plugin.git"
changeRepository: "https://review.opendev.org/openstack/telemetry-tempest-plugin"
changeRefspec: "master"
# This value is used to populate the `tempestconfRun` parameter of the Tempest CR: https://openstack-k8s-operators.github.io/test-operator/crds.html#tempest-custom-resource
# https://github.com/openstack-k8s-operators/ci-framework/blob/main/roles/test_operator/defaults/main.yml
cifmw_tempest_tempestconf_config:
overrides: |
validation.run_validation true
identity.v3_endpoint_type public
service_available.ceilometer true
service_available.sg_core true
service_available.aodh true
telemetry.sg_core_service_url "ceilometer.openstack.svc.cluster.local:3000"
cifmw_test_operator_tempest_include_list: |
telemetry_tempest_plugin.scenario
telemetry_tempest_plugin.aodh
cifmw_test_operator_tempest_exclude_list: |
telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration
- project:
name: openstack-k8s-operators/telemetry-operator
templates:
- podified-multinode-edpm-pipeline
github-check:
jobs:
- telemetry-operator-multinode-autoscaling
- telemetry-operator-multinode-autoscaling-tempest

0 comments on commit 92f3e28

Please sign in to comment.