Skip to content

Commit 1770652

Browse files
authored
Add ceilometer_power_state to Metrics_verification test (#221)
* Add test Ceilometer_power_state * Add the master_image to the zuul file * Add the master_image to the zuul file
1 parent 4229659 commit 1770652

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.zuul.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-autoscaling.yml"
7373
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-metric-verification-test.yml"
7474
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-power-monitoring.yml"
75+
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/infrawatch/feature-verification-tests'].src_dir }}/ci/vars-use-master-containers.yml"
7576
roles:
7677
- zuul: github.com/openstack-k8s-operators/ci-framework
7778
required-projects: *required_projects

roles/telemetry_verify_metrics/tasks/verify_ceilometer_compute_metrics.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
failed_when: result.rc >= 1
5353

5454
- name: |
55-
TEST Use openstack observabilityclient to verify ceilometer compute metrics are stored in prometheus
55+
TEST Use openstack observabilityclient to verify ceilometer_cpu compute metrics are stored in prometheus
5656
RHOSO-1213
5757
ansible.builtin.shell: |
5858
{{ openstack_cmd }} metric show ceilometer_cpu
@@ -62,6 +62,17 @@
6262
until: result.rc == 0 and "ceilometer_cpu" in result.stdout
6363
changed_when: false
6464
65+
#todo: Create Test Id in Polarian
66+
- name: |
67+
TEST Use openstack observabilityclient to verify ceilometer_power_state compute metrics are stored in prometheus
68+
ansible.builtin.shell: |
69+
{{ openstack_cmd }} metric show ceilometer_power_state
70+
register: result
71+
delay: 30
72+
retries: 10
73+
until: result.rc == 0 and "ceilometer_power_state" in result.stdout
74+
changed_when: false
75+
6576
always:
6677
- name: Delete the server
6778
ansible.builtin.shell: |

0 commit comments

Comments
 (0)