|
3 | 3 | name: functional-autoscaling-tests-osp18 |
4 | 4 | parent: telemetry-operator-multinode-autoscaling |
5 | 5 | description: | |
6 | | - Run the autoscaling functional test on osp18+patched version of aodh and heat. |
| 6 | + Run the autoscaling functional tests and tempest tests on osp18+patched |
| 7 | + versions of aodh and heat. |
7 | 8 | vars: |
8 | 9 | patch_openstackversions: true |
9 | 10 | cifmw_extras: |
10 | 11 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
11 | 12 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling.yml" |
| 13 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
12 | 14 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-functional-test.yml" |
13 | 15 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-use-master-containers.yml" |
14 | 16 | roles: |
|
58 | 60 | name: functional-logging-tests-osp18 |
59 | 61 | parent: telemetry-operator-multinode-logging |
60 | 62 | description: | |
61 | | - Run the logging functional tests on osp18 |
| 63 | + Run the logging functional tests and tempest smoketests on osp18 |
62 | 64 | vars: |
63 | 65 | cifmw_extras: |
64 | 66 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
65 | 67 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-logging.yml" |
| 68 | + # Use the tempest config we have for autoscaling tests |
| 69 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
| 70 | + # There's an override in here to modify the enabled tests to include only the smoke tests |
66 | 71 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-logging-test.yml" |
67 | 72 | roles: |
68 | 73 | - zuul: github.com/openstack-k8s-operators/ci-framework |
|
73 | 78 | name: functional-metric-verification-tests-osp18 |
74 | 79 | parent: telemetry-operator-multinode-autoscaling |
75 | 80 | description: | |
76 | | - Run the metric verification functional test on osp18. |
| 81 | + Run the metric verification functional test and tempest smoketests on osp18. |
77 | 82 | vars: |
78 | 83 | patch_observabilityclient: true |
79 | 84 | cifmw_extras: |
80 | 85 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
81 | 86 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling.yml" |
| 87 | + # Use the tempest config we have for autoscaling tests |
| 88 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
| 89 | + # tempest enabled tests list is overwritten in the metrics-verification-tests, so needs to be added after the autoscaling-tempest, so that we only run the smoke-tests |
82 | 90 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-metric-verification-test.yml" |
83 | 91 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-power-monitoring.yml" |
84 | 92 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-use-master-containers.yml" |
|
100 | 108 | name: functional-graphing-tests-osp18 |
101 | 109 | parent: telemetry-operator-multinode-autoscaling |
102 | 110 | description: | |
103 | | - Run the UI Graphing test on osp18. |
| 111 | + Run the UI Graphing test and tempest smoketests on osp18. |
104 | 112 | vars: |
105 | | - cifmw_run_tests: false |
106 | 113 | cifmw_extras: |
107 | 114 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
108 | 115 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling.yml" |
109 | 116 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-power-monitoring.yml" |
| 117 | + # Use the tempest config we have for autoscaling tests |
| 118 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
| 119 | + # Currently, this runs tempest smoketests after the dashboards have been disabled again |
110 | 120 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-graphing-test.yml" |
111 | 121 | roles: |
112 | 122 | - zuul: github.com/openstack-k8s-operators/ci-framework |
|
0 commit comments