• Bug#1101250: python-osprofiler: FTBFS: ValueError: URL must include a '

    From Santiago Vila@21:1/5 to All on Tue Mar 25 01:20:06 2025
    Package: src:python-osprofiler
    Version: 4.2.0-4
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    make: pyversions: No such file or directory
    py3versions: no X-Python3-Version in control file, using supported versions
    dh clean --buildsystem=pybuild --with python3,sphinxdoc
    debian/rules override_dh_auto_clean
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    make[1]: pyversions: No such file or directory
    py3versions: no X-Python3-Version in control file, using supported versions
    rm -rf build
    rm -rf doc/source/contributor
    find . -type d -name __pycache__ -exec rm -r {} \+
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_autoreconf_clean -O--buildsystem=pybuild
    dh_clean -O--buildsystem=pybuild

    [... snipped ...]

    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_html osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_html ... ok
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_json osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_in_json ... ok
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_no_selected_format
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_no_selected_format ... ok
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_trace_id_not_found_1_None
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_trace_id_not_found_1_None ... ok
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_trace_id_not_found_2
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_trace_id_not_found_2 ... ok
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_write_to_file
    osprofiler.tests.unit.cmd.test_shell.ShellTestCase.test_trace_show_write_to_file ... ok
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_complex_tree
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_complex_tree ... ok
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_empty_tree
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_build_empty_tree ... ok
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_driver_not_found
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_driver_not_found ... ok
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory ... ok
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory_with_args
    osprofiler.tests.unit.drivers.test_base.NotifierBaseTestCase.test_factory_with_args ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_name
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_name ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_report
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_get_report ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_1_loginsight___username_host
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_1_loginsight___username_host ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_2_loginsight___username_p_ssword_host
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_2_loginsight___username_p_ssword_host ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_3_loginsight___us_rname_password_host
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_invalid_connection_string_3_loginsight___us_rname_password_host ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_special_chars_in_conn_str
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_init_with_special_chars_in_conn_str ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_notify
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightDriverTestCase.test_notify ... ok
    osprofiler.tests.unit.doc.test_specs.TitlesTestCase.test_template osprofiler.tests.unit.doc.test_specs.TitlesTestCase.test_template ... ok osprofiler.tests.unit.test_initializer.InitializerTestCase.test_initializer osprofiler.tests.unit.test_initializer.InitializerTestCase.test_initializer ... ok
    osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create ... ok
    Could not initialize driver for connection string test, osprofiler is disabled Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/osprofiler/notifier.py", line 69, in create
    driver = base.get_driver(connection_string, *args, **kwargs)
    File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__
    return self._mock_call(*args, **kwargs)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call
    raise effect
    Exception osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create_driver_init_failure
    osprofiler.tests.unit.test_notifier.NotifierTestCase.test_create_driver_init_failure ... ok
    osprofiler.tests.unit.test_notifier.NotifierTestCase.test_get_default_notifier osprofiler.tests.unit.test_notifier.NotifierTestCase.test_get_default_notifier ... ok
    osprofiler.tests.unit.test_notifier.NotifierTestCase.test_notify osprofiler.tests.unit.test_notifier.NotifierTestCase.test_notify ... ok osprofiler.tests.unit.test_notifier.NotifierTestCase.test_set osprofiler.tests.unit.test_notifier.NotifierTestCase.test_set ... ok osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults ... ok osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults_override osprofiler.tests.unit.test_opts.ConfigTestCase.test_options_defaults_override ... ok
    osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_disabled osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_disabled ... ok osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_enabled osprofiler.tests.unit.test_opts.ConfigTestCase.test_web_trace_enabled ... ok osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_duplicate_trace_disallow
    osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_duplicate_trace_disallow ... ok
    osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_args osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_args ... ok
    osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_exception osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_exception ... ok
    osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_result osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_with_result ... ok
    osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_without_args osprofiler.tests.unit.test_profiler.TraceDecoratorTestCase.test_without_args ... ok
    osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace ... ok osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace_etype osprofiler.tests.unit.test_profiler.WithTraceTestCase.test_with_trace_etype ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_invalid_type osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_invalid_type ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_text_type osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_decode_text_type ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_and_decode osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_and_decode ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_binary_type osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_binary_type ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_invalid_type osprofiler.tests.unit.test_utils.UtilsTestCase.test_binary_encode_invalid_type ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_generate_hmac osprofiler.tests.unit.test_utils.UtilsTestCase.test_generate_hmac ... ok osprofiler.tests.unit.test_utils.UtilsTestCase.test_itersubclasses osprofiler.tests.unit.test_utils.UtilsTestCase.test_itersubclasses ... ok osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_invalid_uuid
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_invalid_uuid ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_valid_uuid osprofiler.tests.unit.test_utils.UtilsTestCase.test_shorten_id_with_valid_uuid ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack ... ok osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_keys
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_keys ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_wrong_keys
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_pack_unpack_many_wrong_keys ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_invalid_json osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_invalid_json ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_no_key_or_hmac_data
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_no_key_or_hmac_data ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_wrong_key osprofiler.tests.unit.test_utils.UtilsTestCase.test_signed_unpack_wrong_key ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_singed_unpack_generate_hmac_failed
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_singed_unpack_generate_hmac_failed ... ok
    osprofiler.tests.unit.test_utils.UtilsTestCase.test_split osprofiler.tests.unit.test_utils.UtilsTestCase.test_split ... ok osprofiler.tests.unit.test_utils.UtilsTestCase.test_split_wrong_type osprofiler.tests.unit.test_utils.UtilsTestCase.test_split_wrong_type ... ok osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_disable osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_disable ... ok osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_enabled osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_enabled ... ok osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_factory osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_factory ... ok osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disable_via_python
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disable_via_python ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disabled
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_disabled ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_enable_via_python
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_enable_via_python ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_hmac
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_hmac ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_headers
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_headers ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_info
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_invalid_trace_info ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough2
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_key_passthrough2 ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace ... ok
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace_hmac
    osprofiler.tests.unit.test_web.WebMiddlewareTestCase.test_wsgi_middleware_no_trace_hmac ... ok
    osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers ... ok osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_hmac osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_hmac ... ok
    osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_profiler
    osprofiler.tests.unit.test_web.WebTestCase.test_get_trace_id_headers_no_profiler ... ok
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_empty_report
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_empty_report ... FAIL
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_non_empty_report
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_non_empty_report ... FAIL
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_init_and_notify
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_init_and_notify ... FAIL
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_api_error
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_api_error ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_login_timeout
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_check_response_login_timeout ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_active_session
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_active_session ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_expired_session
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_is_current_session_active_with_expired_session ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login_with_current_session_active
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_login_with_current_session_active ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events_with_session_expiry
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_query_events_with_session_expiry ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_event
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_event ... ok
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_request
    osprofiler.tests.unit.drivers.test_loginsight.LogInsightClientTestCase.test_send_request ... ok
    osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_and_notify
    osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_and_notify ... ok
    osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_no_oslo_messaging
    osprofiler.tests.unit.drivers.test_messaging.MessagingTestCase.test_init_no_oslo_messaging ... ok
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_complex_tree
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_complex_tree ... ok
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_empty_tree
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_build_empty_tree ... ok
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report ... ok
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report_empty
    osprofiler.tests.unit.drivers.test_mongodb.MongoDBParserTestCase.test_get_report_empty ... ok
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_complex_tree
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_complex_tree ... ok
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_empty_tree
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_build_empty_tree ... ok
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report ... ok
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report_empty
    osprofiler.tests.unit.drivers.test_redis_driver.RedisParserTestCase.test_get_report_empty ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_and_init
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_and_init ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_not_inited
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_get_profiler_not_inited ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start_not_inited
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_start_not_inited ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop ... ok
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop_not_inited
    osprofiler.tests.unit.test_profiler.ProfilerGlobMethodsTestCase.test_stop_not_inited ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id_unset_case
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_base_id_unset_case ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_id osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_id ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_parent_id
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_parent_id ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id_int
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_get_shorten_id_int ... ok
    osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_hmac osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_hmac ... ok osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_start osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_start ... ok osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_stop osprofiler.tests.unit.test_profiler.ProfilerTestCase.test_profiler_stop ... ok osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_args osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_args ... ok osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_class_method_skip
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_class_method_skip ... ok
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_kwargs osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_kwargs ... ok
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_private_methods
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_private_methods ... ok
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static ... skipped 'Static method tracing was disabled due the bug. This test should be skipped until we find the way to address it.'
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static_method_skip
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_static_method_skip ... ok
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_args osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_args ... ok
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_private
    osprofiler.tests.unit.test_profiler.TraceClsDecoratorTestCase.test_without_private ... ok
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_args osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_args ... ok osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_kwargs osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_kwargs ... ok
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_no_name_exception
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_no_name_exception ... ok
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_private_methods
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_private_methods ... ok
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_args
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_args ... ok
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_private
    osprofiler.tests.unit.test_profiler.TraceWithMetaclassTestCase.test_without_private ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_add_tracing
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_add_tracing ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute_with_sql_result
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_after_execute_with_sql_result ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_before_execute
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_before_execute ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_disable_and_enable
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_disable_and_enable ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_handle_error
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_handle_error ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_with_sql_result
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_with_sql_result ... ok
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_wrap_session
    osprofiler.tests.unit.test_sqlalchemy.SqlalchemyTracingTestCase.test_wrap_session ... ok

    ======================================================================
    FAIL: osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_empty_report
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_empty_report
    ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/osprofiler/tests/unit/drivers/test_elasticsearch.py", line 26, in setUp
    self.elasticsearch = ElasticsearchDriver("elasticsearch://localhost")
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/osprofiler/drivers/elasticsearch_driver.py", line 47, in __init__
    self.client = Elasticsearch(client_url)
    ~~~~~~~~~~~~~^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/__init__.py", line 339, in __init__
    node_configs = client_node_configs(
    hosts,
    ...<12 lines>...
    ssl_show_warn=ssl_show_warn,
    )
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 119, in client_node_configs
    node_configs = hosts_to_node_configs(hosts)
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 157, in hosts_to_node_configs
    return hosts_to_node_configs([hosts])
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 165, in hosts_to_node_configs
    node_configs.append(url_to_node_config(host))
    ~~~~~~~~~~~~~~~~~~^^^^^^
    File "/usr/lib/python3/dist-packages/elastic_transport/client_utils.py", line 215, in url_to_node_config
    raise ValueError(
    "URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')"
    )
    ValueError: URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')


    ======================================================================
    FAIL: osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_non_empty_report
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_get_non_empty_report
    ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/osprofiler/tests/unit/drivers/test_elasticsearch.py", line 26, in setUp
    self.elasticsearch = ElasticsearchDriver("elasticsearch://localhost")
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/osprofiler/drivers/elasticsearch_driver.py", line 47, in __init__
    self.client = Elasticsearch(client_url)
    ~~~~~~~~~~~~~^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/__init__.py", line 339, in __init__
    node_configs = client_node_configs(
    hosts,
    ...<12 lines>...
    ssl_show_warn=ssl_show_warn,
    )
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 119, in client_node_configs
    node_configs = hosts_to_node_configs(hosts)
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 157, in hosts_to_node_configs
    return hosts_to_node_configs([hosts])
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 165, in hosts_to_node_configs
    node_configs.append(url_to_node_config(host))
    ~~~~~~~~~~~~~~~~~~^^^^^^
    File "/usr/lib/python3/dist-packages/elastic_transport/client_utils.py", line 215, in url_to_node_config
    raise ValueError(
    "URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')"
    )
    ValueError: URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')


    ======================================================================
    FAIL: osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_init_and_notify
    osprofiler.tests.unit.drivers.test_elasticsearch.ElasticsearchTestCase.test_init_and_notify
    ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/osprofiler/tests/unit/drivers/test_elasticsearch.py", line 26, in setUp
    self.elasticsearch = ElasticsearchDriver("elasticsearch://localhost")
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/osprofiler/drivers/elasticsearch_driver.py", line 47, in __init__
    self.client = Elasticsearch(client_url)
    ~~~~~~~~~~~~~^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/__init__.py", line 339, in __init__
    node_configs = client_node_configs(
    hosts,
    ...<12 lines>...
    ssl_show_warn=ssl_show_warn,
    )
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 119, in client_node_configs
    node_configs = hosts_to_node_configs(hosts)
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 157, in hosts_to_node_configs
    return hosts_to_node_configs([hosts])
    File "/usr/lib/python3/dist-packages/elasticsearch/_sync/client/utils.py", line 165, in hosts_to_node_configs
    node_configs.append(url_to_node_config(host))
    ~~~~~~~~~~~~~~~~~~^^^^^^
    File "/usr/lib/python3/dist-packages/elastic_transport/client_utils.py", line 215, in url_to_node_config
    raise ValueError(
    "URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')"
    )
    ValueError: URL must include a 'scheme', 'host', and 'port' component (ie 'https://localhost:9200')


    ----------------------------------------------------------------------
    Ran 133 tests in 1.020s

    FAILED (failures=3, skipped=1)
    + echo ======> STESTR TEST SUITE FAILED FOR python3.13: displaying pip3 freeze output...
    ======> STESTR TEST SUITE FAILED FOR python3.13: displaying pip3 freeze output...
    + [ -x /usr/bin/pip3 ]
    + pip3 freeze
    WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should
    use sudo's -H flag.
    alabaster==0.7.16
    async-timeout==5.0.1
    autocommand==2.2.2
    autopage==0.4.0
    babel==2.17.0
    certifi==2025.1.31
    chardet==5.2.0
    charset-normalizer==3.4.1
    cliff==4.7.0
    cmd2==2.5.11+ds
    ddt==1.7.2
    debtcollector==3.0.0
    decorator==5.1.1
    defusedxml==0.7.1
    Deprecated==1.2.18
    dnspython==2.7.0
    docutils==0.21.2
    dulwich==0.22.7
    elastic-transport==8.17.1
    elasticsearch==8.17.2
    eventlet==0.36.1
    extras==1.0.0
    fasteners==0.18
    fixtures==4.1.0
    flake8==7.1.1
    greenlet==3.1.0
    hacking==4.1.0
    idna==3.10
    imagesize==1.4.1
    importlib_metadata==8.6.1
    inflect==7.3.1
    iso8601==2.1.0
    jaeger-client==4.8.0
    jaraco.context==6.0.1
    jaraco.functools==4.1.0
    jaraco.text==4.0.0
    Jinja2==3.1.5
    legacy-cgi==2.6.2
    MarkupSafe==2.1.5
    mccabe==0.7.0
    monotonic==1.6
    more-itertools==10.6.0
    msgpack==1.0.3
    netaddr==1.3.0
    netifaces==0.11.0

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)