<?xml version="1.0" ?>
<testsuites disabled="0" errors="0" failures="0" tests="84" time="932.4558999538421630859375">
	<testsuite disabled="0" errors="0" failures="0" name="run_functional_tests" skipped="1" tests="84" time="932.4558999538421630859375">
		<testcase classname="openstack-observability" name="verify_services_running" time="0.01806163787841797"/>
		<testcase classname="openstack-observability" name="verify_services_running" time="0.03399324417114258"/>
		<testcase classname="openstack-observability" name="configure_heat_template_automatically_scaling_instances" time="0.6195831298828125"/>
		<testcase classname="openstack-observability" name="create_resource_reference_in_the_heat_template" time="0.34432506561279297"/>
		<testcase classname="openstack-observability" name="create_template_heat_control_instances" time="0.3874928951263428"/>
		<testcase classname="openstack-observability" name="create_stack" time="7.597517728805542"/>
		<testcase classname="openstack-observability" name="verify_stack_was_successfully_created" time="31.848798274993896"/>
		<testcase classname="openstack-observability" name="verify_stack_resources_created" time="8.790198564529419"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_cpu_metrics_exist" time="2.4143145084381104"/>
		<testcase classname="openstack-observability" name="verify_that_an_instance_was_launched" time="7.914015531539917"/>
		<testcase classname="openstack-observability" name="verify_that_alarms_were_created" time="4.286023139953613"/>
		<testcase classname="openstack-observability" name="verify_resource_id_match_alarm_id_low" time="2.433711290359497"/>
		<testcase classname="openstack-observability" name="verify_physical_resource_id_match_the_alarm_high" time="2.2930500507354736"/>
		<testcase classname="openstack-observability" name="verify_number_instances_before_scaling" time="5.070813894271851"/>
		<testcase classname="openstack-observability" name="verify_cpu_high_alarm_has_been_triggered" time="194.74656915664673"/>
		<testcase classname="openstack-observability" name="verify_orchestration_scaled_up_instances" time="133.08726596832275"/>
		<testcase classname="openstack-observability" name="verify_cpu_low_alarm_has_been_triggered" time="228.76650309562683"/>
		<testcase classname="openstack-observability" name="verify_orchestration_scaled_down_instances" time="138.11740231513977"/>
		<testcase classname="openstack-observability" name="verify_that_the_telemetry_telemetry_cr_exists" time="0.3482966423034668"/>
		<testcase classname="openstack-observability" name="verify_that_the_metricstorage_metric_storage_cr_exists" time="0.3328385353088379"/>
		<testcase classname="openstack-observability" name="verify_that_the_ceilometer_ceilometer_cr_exists" time="0.3691873550415039"/>
		<testcase classname="openstack-observability" name="verify_that_the_rabbitmqs_rabbitmq_cr_exists" time="0.34645962715148926"/>
		<testcase classname="openstack-observability" name="verify_that_the_rabbitmqs_rabbitmq_cell1_cr_exists" time="0.4147639274597168"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_rabbitmq_metrics_are_stored_in_prometheus" time="0.01841568946838379">
			<skipped>skipped</skipped>
		</testcase>
		<testcase classname="openstack-observability" name="check_rabbitmq_cell1_server_0_pod_is_running_in_openstack_namespace" time="0.4178950786590576"/>
		<testcase classname="openstack-observability" name="check_rabbitmq_server_0_pod_is_running_in_openstack_namespace" time="0.35526061058044434"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_rabbitmq_cr_exists" time="0.3830225467681885"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_rabbitmq_cell1_cr_exists" time="0.36588430404663086"/>
		<testcase classname="openstack-observability" name="verify_all_rabbitmq_pods_are_configured_to_be_scraped" time="0.018517255783081055"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_rabbitmq_metrics_are_stored_in_prometheus" time="4.376389741897583"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_cr_exists" time="0.40726256370544434"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_agent_compute_container_status" time="0.02604818344116211"/>
		<testcase classname="openstack-observability" name="check_ceilometer_0_pod_is_running_in_openstack_namespace" time="0.37171196937561035"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_agent_compute_container_has_etc_ceilometer_tls_volume_mount_on_compute_0" time="1.1649441719055176"/>
		<testcase classname="openstack-observability" name="verify_tls_cert_and_key_files_exist_in_ceilometer_agent_compute_container_on_compute_0" time="1.3130035400390625"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_conf_has_cafile_in_service_credentials_section_on_compute_0" time="0.04437541961669922"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_conf_has_region_name_configured_on_compute_0" time="0.04698586463928223"/>
		<testcase classname="openstack-observability" name="verify_ceilometer_prometheus_exporter_listens_on_port_9101_with_tls_on_compute_0" time="1.2609531879425049"/>
		<testcase classname="openstack-observability" name="verify_no_tls_errors_in_ceilometer_agent_compute_container_logs_on_compute_0" time="2.214264154434204"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_cpu_compute_metrics_are_stored_in_prometheus" time="2.359759569168091"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_power_state_compute_metrics_are_stored_in_prometheus" time="2.19084095954895"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_cr_exists" time="0.8969569206237793"/>
		<testcase classname="openstack-observability" name="check_ceilometer_0_pod_is_running_in_openstack_namespace" time="0.31197118759155273"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_central_metrics_are_stored_in_prometheus" time="2.289832592010498"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ksm_cr_exists" time="0.36256933212280273"/>
		<testcase classname="openstack-observability" name="check_kube_state_metrics_0_pod_is_running_in_openstack_namespace" time="0.3593146800994873"/>
		<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.568644046783447"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_node_exporter_cr_exists" time="0.4163651466369629"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_node_exporter_tls_cr_exists" time="0.4207491874694824"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_container_status" time="0.028859853744506836"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_node_exporter_metrics_are_stored_in_prometheus" time="2.295022487640381"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_health_reporting_related_metric_from_systemd_collector_is_stored_in_prometheus" time="2.593207836151123"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_filesystem_metrics_from_node_exporter_are_stored_in_prometheus" time="2.5431952476501465"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_reports_host_filesystem_mountpoints_instead_of_container_internal_ones" time="0.01812601089477539"/>
		<testcase classname="openstack-observability" name="verify_node_exporter_filesystem_metrics_report_a_real_filesystem_type_instead_of_overlay" time="0.016674041748046875"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_podman_exporter_cr_exists" time="0.8686783313751221"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_podman_exporter_tls_cr_exists" time="0.9758939743041992"/>
		<testcase classname="openstack-observability" name="verify_podman_exporter_container_status" time="0.031470537185668945"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_health_reporting_related_metrics_from_podman_exporter_are_stored_in_prometheus" time="6.672235488891602"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_kepler_cr_exists" time="0.39061570167541504"/>
		<testcase classname="openstack-observability" name="verify_kepler_container_status" time="0.03317713737487793"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_kepler_metrics_are_stored_in_prometheus" time="11.233020544052124"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_openstack_network_exporter_cr_exists" time="0.3885769844055176"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_openstack_network_exporter_tls_cr_exists" time="0.38392090797424316"/>
		<testcase classname="openstack-observability" name="verify_openstack_network_exporter_container_status" time="0.036731719970703125"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_openstack_network_exporter_metrics_are_stored_in_prometheus" time="2.262296676635742"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_mysqld_exporter_cr_exists" time="0.341231107711792"/>
		<testcase classname="openstack-observability" name="get_galera_cr_names" time="0.29151415824890137"/>
		<testcase classname="openstack-observability" name="check_openstack_galera_0_pod_is_running_in_openstack_namespace" time="0.3459048271179199"/>
		<testcase classname="openstack-observability" name="check_openstack_cell1_galera_0_pod_is_running_in_openstack_namespace" time="0.36012768745422363"/>
		<testcase classname="openstack-observability" name="check_mysqld_exporter_0_pod_is_running_in_openstack_namespace" time="0.33948540687561035"/>
		<testcase classname="openstack-observability" name="check_mariadb_metric_endpoints" time="0.9760267734527588"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_mariadb_metrics_are_stored_in_prometheus" time="4.328878164291382"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ceilometer_cr_exists" time="0.4065258502960205"/>
		<testcase classname="openstack-observability" name="check_ceilometer_0_pod_is_running_in_openstack_namespace" time="0.3591117858886719"/>
		<testcase classname="openstack-observability" name="use_openstack_cli_to_verify_a_cinder_volume_is_configured" time="2.3620855808258057"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ceilometer_volume_pool_metrics_are_stored_in_prometheus" time="6.829719543457031"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovn_northd_cr_exists" time="0.37360668182373047"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ovn_northd_metrics_are_stored_in_prometheus" time="13.420244216918945"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovn_controller_cr_exists" time="0.405597448348999"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_ovn_controller_metrics_are_stored_in_prometheus" time="40.36962008476257"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovsdbserver_nb_cr_exists" time="0.5002603530883789"/>
		<testcase classname="openstack-observability" name="verify_that_the_scrapeconfigs_monitoring_rhobs_telemetry_ovsdbserver_sb_cr_exists" time="0.4311859607696533"/>
		<testcase classname="openstack-observability" name="use_openstack_observabilityclient_to_verify_raft_metrics_are_stored_in_prometheus" time="31.699947357177734"/>
	</testsuite>
</testsuites>
