<?xml version="1.0" ?>
<testsuites disabled="0" errors="0" failures="0" tests="87" time="1007.9304959774017333984375">
	<testsuite disabled="0" errors="0" failures="0" name="run_functional_tests" skipped="1" tests="87" time="1007.9304959774017333984375">
		<testcase classname="openstack-observability" name="verify_services_running" time="0.011936187744140625"/>
		<testcase classname="openstack-observability" name="verify_services_running" time="0.025538206100463867"/>
		<testcase classname="openstack-observability" name="configure_heat_template_automatically_scaling_instances" time="0.6496517658233643"/>
		<testcase classname="openstack-observability" name="create_resource_reference_in_the_heat_template" time="0.4028434753417969"/>
		<testcase classname="openstack-observability" name="create_template_heat_control_instances" time="0.44818544387817383"/>
		<testcase classname="openstack-observability" name="create_stack" time="8.006621599197388"/>
		<testcase classname="openstack-observability" name="verify_stack_was_successfully_created" time="33.7686882019043"/>
		<testcase classname="openstack-observability" name="verify_stack_resources_created" time="6.508670330047607"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_cpu_metrics_exist" time="2.3231873512268066"/>
		<testcase classname="openstack-observability" name="verify_that_an_instance_was_launched" time="7.313274383544922"/>
		<testcase classname="openstack-observability" name="verify_that_alarms_were_created" time="4.572590589523315"/>
		<testcase classname="openstack-observability" name="verify_resource_id_match_alarm_id_low" time="2.2443854808807373"/>
		<testcase classname="openstack-observability" name="verify_physical_resource_id_match_the_alarm_high" time="2.2202537059783936"/>
		<testcase classname="openstack-observability" name="verify_number_instances_before_scaling" time="4.80324387550354"/>
		<testcase classname="openstack-observability" name="verify_cpu_high_alarm_has_been_triggered" time="193.66253995895386"/>
		<testcase classname="openstack-observability" name="verify_orchestration_scaled_up_instances" time="128.72346425056458"/>
		<testcase classname="openstack-observability" name="verify_cpu_low_alarm_has_been_triggered" time="229.42611503601074"/>
		<testcase classname="openstack-observability" name="verify_orchestration_scaled_down_instances" time="141.2773621082306"/>
		<testcase classname="openstack-observability" name="verify_that_the_telemetry_telemetry_cr_exists" time="0.40503358840942383"/>
		<testcase classname="openstack-observability" name="verify_that_the_metricstorage_metric_storage_cr_exists" time="0.37682008743286133"/>
		<testcase classname="openstack-observability" name="verify_that_the_ceilometer_ceilometer_cr_exists" time="0.3428843021392822"/>
		<testcase classname="openstack-observability" name="verify_that_the_rabbitmqs_rabbitmq_cr_exists" time="0.3072938919067383"/>
		<testcase classname="openstack-observability" name="verify_that_the_rabbitmqs_rabbitmq_cell1_cr_exists" time="0.3741791248321533"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_rabbitmq_metrics_are_stored_in_prometheus" time="0.01720404624938965">
			<skipped>skipped</skipped>
		</testcase>
		<testcase classname="openstack-observability" name="check_rabbitmq_cell1_server_0_pod_is_running_in_openstack_namespace" time="0.34062647819519043"/>
		<testcase classname="openstack-observability" name="check_rabbitmq_server_0_pod_is_running_in_openstack_namespace" time="0.36121439933776855"/>
		<testcase classname="openstack-observability" name="check_rabbitmq_server_1_pod_is_running_in_openstack_namespace" time="0.39902234077453613"/>
		<testcase classname="openstack-observability" name="check_rabbitmq_server_2_pod_is_running_in_openstack_namespace" time="0.32370877265930176"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_rabbitmq_cr_exists" time="0.36773085594177246"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_rabbitmq_cell1_cr_exists" time="0.43667054176330566"/>
		<testcase classname="openstack-observability" name="verify_all_rabbitmq_pods_are_configured_to_be_scraped" time="0.024041414260864258"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_rabbitmq_metrics_are_stored_in_prometheus" time="9.410299062728882"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_cr_exists" time="0.4271509647369385"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_agent_compute_container_status" time="0.03469133377075195"/>
		<testcase classname="openstack-observability" name="check_ceilometer_0_pod_is_running_in_openstack_namespace" time="0.3529226779937744"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_agent_compute_container_has_etc_ceilometer_tls_volume_mount_on_compute_0" time="0.9991645812988281"/>
		<testcase classname="openstack-observability" name="verify_tls_cert_and_key_files_exist_in_ceilometer_agent_compute_container_on_compute_0" time="1.0963261127471924"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_conf_has_cafile_in_service_credentials_section_on_compute_0" time="0.03800606727600098"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_conf_has_region_name_configured_on_compute_0" time="0.03450894355773926"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_prometheus_exporter_listens_on_port_9101_with_tls_on_compute_0" time="0.9901165962219238"/>
		<testcase classname="openstack-observability" name="verify_no_tls_errors_in_ceilometer_agent_compute_container_logs_on_compute_0" time="1.5078556537628174"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_cpu_compute_metrics_are_stored_in_prometheus" time="2.2424979209899902"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_power_state_compute_metrics_are_stored_in_prometheus" time="2.40317702293396"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_cr_exists" time="0.4236459732055664"/>
		<testcase classname="openstack-observability" name="check_ceilometer_0_pod_is_running_in_openstack_namespace" time="0.5049581527709961"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_central_metrics_are_stored_in_prometheus" time="2.317660093307495"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ksm_cr_exists" time="0.3759620189666748"/>
		<testcase classname="openstack-observability" name="check_kube_state_metrics_0_pod_is_running_in_openstack_namespace" time="0.35558605194091797"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_to_verify_health_reporting_related_metrics_from_kube_state_metrics_are_stored_in_prometheus" time="4.808002471923828"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_node_exporter_cr_exists" time="0.3919210433959961"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_node_exporter_tls_cr_exists" time="0.36927151679992676"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_container_status" time="0.027220487594604492"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_node_exporter_metrics_are_stored_in_prometheus" time="2.234907865524292"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_health_reporting_related_metric_from_systemd_collector_is_stored_in_prometheus" time="2.191301107406616"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_filesystem_metrics_from_node_exporter_are_stored_in_prometheus" time="2.3553683757781982"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_reports_host_filesystem_mountpoints_instead_of_container_internal_ones" time="0.018218994140625"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_filesystem_metrics_report_a_real_filesystem_type_instead_of_overlay" time="0.0233917236328125"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_podman_exporter_cr_exists" time="0.3974587917327881"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_podman_exporter_tls_cr_exists" time="0.39368629455566406"/>
		<testcase classname="openstack-observability" name="verify_podman_exporter_container_status" time="0.027521133422851562"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_health_reporting_related_metrics_from_podman_exporter_are_stored_in_prometheus" time="6.8105175495147705"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_kepler_cr_exists" time="0.36672210693359375"/>
		<testcase classname="openstack-observability" name="verify_kepler_container_status" time="0.031132221221923828"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_kepler_metrics_are_stored_in_prometheus" time="11.656550407409668"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_openstack_network_exporter_cr_exists" time="0.40865182876586914"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_openstack_network_exporter_tls_cr_exists" time="0.38272833824157715"/>
		<testcase classname="openstack-observability" name="verify_openstack_network_exporter_container_status" time="0.03165459632873535"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_openstack_network_exporter_metrics_are_stored_in_prometheus" time="2.331425905227661"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_compute_prom_exporter_cr_exists" time="0.39937543869018555"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_ipmi_prom_exporter_cr_exists" time="0.46889686584472656"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_mysqld_exporter_cr_exists" time="0.4633510112762451"/>
		<testcase classname="openstack-observability" name="get_galera_cr_names" time="0.4041318893432617"/>
		<testcase classname="openstack-observability" name="check_openstack_galera_0_pod_is_running_in_openstack_namespace" time="0.4300210475921631"/>
		<testcase classname="openstack-observability" name="check_openstack_cell1_galera_0_pod_is_running_in_openstack_namespace" time="0.4309525489807129"/>
		<testcase classname="openstack-observability" name="check_mysqld_exporter_0_pod_is_running_in_openstack_namespace" time="0.433701753616333"/>
		<testcase classname="openstack-observability" name="check_mariadb_metric_endpoints" time="1.0758278369903564"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_mariadb_metrics_are_stored_in_prometheus" time="4.721004009246826"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovn_northd_cr_exists" time="0.5024082660675049"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ovn_northd_metrics_are_stored_in_prometheus" time="13.887219429016113"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovn_controller_cr_exists" time="0.4114797115325928"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ovn_controller_metrics_are_stored_in_prometheus" time="41.87622284889221"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovsdbserver_nb_cr_exists" time="0.4081881046295166"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovsdbserver_sb_cr_exists" time="0.37430667877197266"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_raft_metrics_are_stored_in_prometheus" time="31.61304545402527"/>
		<testcase classname="openstack-observability" name="check_openshift_console_is_accessible" time="0.22329449653625488"/>
		<testcase classname="openstack-observability" name="run_cypress_tests" time="80.54374480247498"/>
		<testcase classname="openstack-observability" name="check_if_all_tests_passed" time="0.026160001754760742"/>
	</testsuite>
</testsuites>
