<testsuite errors="0" failures="0" name="" tests="132" time="1.292">
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_analytics_request_with_certificates" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_analytics_request_with_data" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_analytics_request_without_data" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_bad_class" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_round_robin_client" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_round_robin_client_with_all_failure" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_class" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_module" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_full_optional_arg_not_present" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_full_optional_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_full_required_arg_not_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_full_required_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_analytics_client.TestOpenContrailClient" name="test_round_robin_client_with_failure" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_optional_arg_not_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_ca_certs" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_optional_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_credential_wipe" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_required_arg_not_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_ns_required_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_optional_arg_not_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_genereate_url" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_keyspace_wipe" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_optional_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_required_arg_not_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_log_response_time" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_logger_wipe" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_required_arg_present" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_import_object_with_args" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_nodes" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_try_import" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_importutils.ImportUtilsTest" name="test_try_import_returns_default" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuCloseDrain" name="test_close_does_not_process_buffered_deliveries" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuCloseDrain" name="test_flag_is_cleared_when_close_fails" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuCloseDrain" name="test_queue_deletion_does_not_process_buffered_deliveries" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_pool_size" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_reset_config_wipe" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_ro_keyspaces" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_rw_keyspaces" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_server_list" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestOptions" name="test_ssl_enabled" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_close" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_cql_select" time="0.004"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_default_session" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuCloseDrain" name="test_reconnect_does_not_process_buffered_deliveries" time="0.034"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumeGate" name="test_consumes_only_once_gate_is_set" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_add_delete" time="0.045"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_add_set_child" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_add_with_multi_refs" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_add_with_refs" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_1" time="0.000">
<skipped>Flaky test, sometimes the DT resource list length is one intead of two. Probably issue when tests run in parallel</skipped>
</testcase>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_2" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_3" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_4" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_5" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_6" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_7" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_8" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_update_1" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_update_2" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_basic_dep_track_update_3" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_find" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_update_with_multi_refs" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_dependency_tracker.DepTrackTester" name="test_update_with_refs" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuHeartbeat" name="test_heartbeat_greenlet_only_handles_drain" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuHeartbeat" name="test_interval_in_effect" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuHeartbeat" name="test_publish_heartbeat_failure" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuHeartbeat" name="test_publish_heartbeat_reading_is_bounded" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuHeartbeat" name="test_publish_heartbeat_reads_then_checks" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestCacheContainer" name="test_cache_container_fetch" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestCacheContainer" name="test_cache_container_trimming" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_ensure_keyspace_replication" time="0.053"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumeGate" name="test_gate_not_set" time="0.045"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumeGate" name="test_no_gate" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_error_before_notification_state_is_set" time="0.077"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestFqNameEncode" name="test_fq_name_encoding" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestProgressMsg" name="test_progress_msg" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestProgressMsg" name="test_progress_msg_no_progress_yet" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_error_is_written_to_trace_file" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_ensure_table_properties" time="0.004"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_get" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_error_with_unwritable_trace_file" time="0.004"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_get_count" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_trace_failure_does_not_escape" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_untracked_type_does_not_emit_previous_trace" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqp" name="test_untracked_type_first_after_start" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_get_one_col" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_get_one_col_no_id" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpApiServerLoss" name="test_exits_without_closing_from_the_consumer" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpApiServerLoss" name="test_single_failure_is_retried" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_get_range" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_import_error" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpApiServerLoss" name="test_system_exit_from_consumer_greenlet_reaches_main" time="0.004"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_insert" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_insert_batch" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_insert_batch_multi" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_insert_multi" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_remove_col" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_remove_col_batch" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_remove_key" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_remove_key_batch" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_safe_create_keyspace" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_safe_create_table" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_safe_drop_keyspace" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestCassandraDriverCQL" name="test_xget" time="0.003"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpConsumerExit" name="test_establish_watches_the_consumer" time="0.057"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpConsumerExit" name="test_heartbeat_from_configuration" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpConsumerExit" name="test_resync_done_opens_the_consume_gate" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpConsumerExit" name="test_system_errors_are_left_to_gevent" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_amqp.TestVncAmqpConsumerExit" name="test_unexpected_exit_stops_the_process" time="0.002"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestStatus" name="test_status" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestStatus" name="test_status_down" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestStatus" name="test_status_init" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_cassandra.TestStatus" name="test_status_up" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumerExit" name="test_callback_on_exit_while_running" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumerExit" name="test_client_without_consumer" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuConsumerExit" name="test_no_callback_after_shutdown" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuPublisher" name="test_connects_on_first_message" time="0.102"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuPublisher" name="test_dead_connection_is_reestablished_on_next_message" time="0.242"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuPublisher" name="test_failed_publish_is_retried" time="0.051"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuPublisher" name="test_idle_connection_is_serviced" time="0.351"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuPublisher" name="test_start_does_not_open_the_publish_connection" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuSubscribe" name="test_callback_error_is_logged_and_acked" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu.TestVncKombuSubscribe" name="test_system_exit_is_not_swallowed" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_kombu_amqp.TestKombuAmqpClientPublisher" name="test_dead_connection_is_reestablished" time="0.234"/>
<testcase classname="cfgm_common.tests.unit.test_kombu_amqp.TestKombuAmqpClientPublisher" name="test_idle_connection_is_serviced" time="0.001"/>
<testcase classname="cfgm_common.tests.unit.test_kombu_amqp.TestKombuAmqpClientPublisher" name="test_without_heartbeat_waits_for_the_next_message" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestAclEntriesHash" name="test_content_change_changes_hash" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestAclEntriesHash" name="test_fits_unsigned_long" time="0.000"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestAclEntriesHash" name="test_stable_across_processes" time="0.168"/>
<testcase classname="cfgm_common.tests.unit.test_utils.TestAclEntriesHash" name="test_survives_dict_roundtrip" time="0.000"/>
</testsuite>
