|
21 | 21 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling.yml" |
22 | 22 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-logging.yml" |
23 | 23 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-power-monitoring.yml" |
| 24 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-logging-test.yml" |
24 | 25 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
25 | 26 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-functional-test.yml" |
26 | 27 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-use-master-containers.yml" |
|
64 | 65 | parent: functional-tests-osp18 |
65 | 66 | extra-vars: *functional_autoscaling_extra_vars |
66 | 67 | description: | |
67 | | - functional-tests-on-osp18 is an alias of functional-tests-osp18, |
68 | | - temporary added until openstack-k8s-operators/telemetry-operator updates |
| 68 | + functional-tests-on-osp18 is an alias of functional-tests-osp18, |
| 69 | + temporary added until openstack-k8s-operators/telemetry-operator updates |
69 | 70 | references of functional-tests-on-osp18 jobs. |
70 | 71 |
|
71 | 72 | - job: |
72 | 73 | name: functional-autoscaling-tests-osp18 |
73 | 74 | parent: functional-tests-osp18 |
74 | 75 | description: | |
75 | | - functional-autoscaling-tests-osp18 is an alias of functional-tests-osp18, |
76 | | - temporary added until openstack-k8s-operators/telemetry-operator updates |
| 76 | + functional-autoscaling-tests-osp18 is an alias of functional-tests-osp18, |
| 77 | + temporary added until openstack-k8s-operators/telemetry-operator updates |
77 | 78 | references of functional-tests-osp18. |
78 | 79 |
|
79 | 80 | - job: |
80 | 81 | name: functional-graphing-tests-osp18 |
81 | 82 | parent: functional-tests-osp18 |
82 | 83 | description: | |
83 | | - functional-graphing-tests-osp18 is an alias of functional-tests-osp18, |
84 | | - temporary added until openstack-k8s-operators/telemetry-operator updates |
| 84 | + functional-graphing-tests-osp18 is an alias of functional-tests-osp18, |
| 85 | + temporary added until openstack-k8s-operators/telemetry-operator updates |
85 | 86 | references of functional-tests-osp18. |
86 | 87 |
|
87 | 88 | - job: |
88 | 89 | name: functional-logging-tests-osp18 |
89 | | - parent: functional-tests-osp18 |
| 90 | + dependencies: ["telemetry-openstack-meta-content-provider-master"] |
| 91 | + parent: telemetry-operator-multinode-logging |
90 | 92 | description: | |
91 | | - functional-logging-tests-osp18 is an alias of functional-tests-osp18, |
92 | | - temporary added until openstack-k8s-operators/telemetry-operator updates |
93 | | - references of functional-tests-osp18. |
| 93 | + Run the logging functional tests and tempest smoketests on osp18 |
| 94 | + extra-vars: *functional_autoscaling_extra_vars |
| 95 | + vars: |
| 96 | + cifmw_update_containers: false |
| 97 | + cifmw_extras: |
| 98 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
| 99 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-logging.yml" |
| 100 | + # Use the tempest config we have for autoscaling tests |
| 101 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
| 102 | + # There's an override in here to modify the enabled tests to include only the smoke tests |
| 103 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-logging-test.yml" |
| 104 | + roles: |
| 105 | + - zuul: github.com/openstack-k8s-operators/ci-framework |
| 106 | + required-projects: *required_projects |
94 | 107 |
|
95 | 108 | - job: |
96 | 109 | name: functional-metric-verification-tests-osp18 |
|
115 | 128 | dependencies: ["telemetry-openstack-meta-content-provider-master"] |
116 | 129 | description: | |
117 | 130 | Deploy OpenStack with Telemetry and Ceph. Run metric-verification with volume pool metric tests |
118 | | - extra-vars: |
119 | | - # Override zuul meta content provider provided content_provider_dlrn_md5_hash |
120 | | - # var. As returned dlrn md5 hash comes from master release but job is using |
121 | | - # antelope content. |
122 | | - content_provider_dlrn_md5_hash: '' |
123 | | - run_graphing_test: false |
| 131 | + extra-vars: *functional_autoscaling_extra_vars |
124 | 132 | vars: |
| 133 | + run_graphing_test: false |
125 | 134 | patch_observabilityclient: true |
126 | 135 | cifmw_update_containers: false |
127 | 136 | telemetry_verify_metrics_metric_sources_to_test: |
|
139 | 148 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml" |
140 | 149 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/hci_ceph_backends.yml" |
141 | 150 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-telemetry-with-ceph.yml" |
| 151 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-logging-test.yml" |
142 | 152 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling-tempest.yml" |
143 | 153 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-functional-test.yml" |
144 | 154 | - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-use-master-containers.yml" |
|
165 | 175 | - roles/telemetry_logging/.* |
166 | 176 | - roles/common/* |
167 | 177 | - roles/telemetry_verify_metrics/.* |
| 178 | + - functional-logging-tests-osp18: |
| 179 | + irrelevant-files: *irrelevant_files |
| 180 | + files: |
| 181 | + - roles/telemetry_logging/.* |
| 182 | + - roles/common/* |
| 183 | + - .zuul.yaml |
| 184 | + - ci/vars-logging-test.yml |
| 185 | + - ci/logging_tests_all.yml |
| 186 | + - ci/logging_tests_computes.yml |
| 187 | + - ci/logging_tests_controller.yml |
| 188 | + - ci/report_result.yml |
168 | 189 | - .zuul.yaml |
169 | 190 | - functional-periodic-telemetry-with-ceph: |
170 | 191 | files: |
|
0 commit comments