@@ -94,6 +94,36 @@ Test Metric Existence For "Rhods_Aggregate_Availability" On ODS Prometheus
94
94
Should Contain ${list_values } ${resp.json()["data"]["result"][0]["value"][-1] }
95
95
96
96
97
+ Test Targets Are Available And Up In RHOAI Prometheus
98
+ [Documentation] Verifies the expected targets in Prometheus are available and up running
99
+ [Tags] Sanity
100
+ ... Tier1
101
+ ... ODS-179
102
+ ... RHOAIENG-13066
103
+ ... Monitoring
104
+ Skip If RHODS Is Self-Managed
105
+ @{targets } = Prometheus.Get Target Pools Which Have State Up
106
+ ... pm_url=${RHODS_PROMETHEUS_URL }
107
+ ... pm_token=${RHODS_PROMETHEUS_TOKEN }
108
+ ... username=${OCP_ADMIN_USER.USERNAME }
109
+ ... password=${OCP_ADMIN_USER.PASSWORD }
110
+ List Should Contain Value ${targets } CodeFlare Operator
111
+ List Should Contain Value ${targets } Data Science Pipelines Operator
112
+ List Should Contain Value ${targets } Federate Prometheus
113
+ List Should Contain Value ${targets } Kserve Controller Manager
114
+ List Should Contain Value ${targets } KubeRay Operator
115
+ List Should Contain Value ${targets } Kubeflow Notebook Controller Service Metrics
116
+ List Should Contain Value ${targets } Kueue Operator
117
+ List Should Contain Value ${targets } Modelmesh Controller
118
+ List Should Contain Value ${targets } ODH Model Controller
119
+ List Should Contain Value ${targets } ODH Notebook Controller Service Metrics
120
+ List Should Contain Value ${targets } TrustyAI Controller Manager
121
+ List Should Contain Value ${targets } user_facing_endpoints_status_codeflare
122
+ List Should Contain Value ${targets } user_facing_endpoints_status_dsp
123
+ List Should Contain Value ${targets } user_facing_endpoints_status_rhods_dashboard
124
+ List Should Contain Value ${targets } user_facing_endpoints_status_workbenches
125
+
126
+
97
127
*** Keywords ***
98
128
Begin Metrics Web Test
99
129
[Documentation] Test Setup
0 commit comments