Package: src:python-tornado
Version: 6.5.2-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-tornado, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
        pybuild --clean -i python{version} -p "3.14 3.13"
I: pybuild base:384: python3.14 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: Apache Software License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

[... snipped ...]

test_relative_auth_redirect 
(tornado.test.web_test.AuthRedirectTest.test_relative_auth_redirect) ... ok
test_buggy_log_exception 
(tornado.test.web_test.BuggyLoggingTest.test_buggy_log_exception) ... ok
test_multiple_strong_etag_match 
(tornado.test.web_test.CacheTest.test_multiple_strong_etag_match) ... ok
test_multiple_strong_etag_not_match 
(tornado.test.web_test.CacheTest.test_multiple_strong_etag_not_match) ... ok
test_multiple_weak_etag_match 
(tornado.test.web_test.CacheTest.test_multiple_weak_etag_match) ... ok
test_multiple_weak_etag_not_match 
(tornado.test.web_test.CacheTest.test_multiple_weak_etag_not_match) ... ok
test_strong_etag_match (tornado.test.web_test.CacheTest.test_strong_etag_match) 
... ok
test_strong_etag_not_match 
(tornado.test.web_test.CacheTest.test_strong_etag_not_match) ... ok
test_weak_etag_match (tornado.test.web_test.CacheTest.test_weak_etag_match) ... 
ok
test_weak_etag_not_match 
(tornado.test.web_test.CacheTest.test_weak_etag_not_match) ... ok
test_wildcard_etag (tornado.test.web_test.CacheTest.test_wildcard_etag) ... ok
test_clear_all_cookies 
(tornado.test.web_test.ClearAllCookiesTest.test_clear_all_cookies) ... ok
test_clear_header (tornado.test.web_test.ClearHeaderTest.test_clear_header) ... 
ok
test_client_close (tornado.test.web_test.ClientCloseTest.test_client_close) ... 
ok
test_connection_close 
(tornado.test.web_test.ConnectionCloseTest.test_connection_close) ... ok
test_cookie_special_char 
(tornado.test.web_test.CookieTest.test_cookie_special_char) ... ok
test_get_cookie (tornado.test.web_test.CookieTest.test_get_cookie) ... ok
test_set_cookie (tornado.test.web_test.CookieTest.test_set_cookie) ... ok
test_set_cookie_deprecated 
(tornado.test.web_test.CookieTest.test_set_cookie_deprecated) ... ok
test_set_cookie_domain 
(tornado.test.web_test.CookieTest.test_set_cookie_domain) ... ok
test_set_cookie_expires_days 
(tornado.test.web_test.CookieTest.test_set_cookie_expires_days) ... ok
test_set_cookie_false_flags 
(tornado.test.web_test.CookieTest.test_set_cookie_false_flags) ... ok
test_set_cookie_max_age 
(tornado.test.web_test.CookieTest.test_set_cookie_max_age) ... ok
test_set_cookie_overwrite 
(tornado.test.web_test.CookieTest.test_set_cookie_overwrite) ... ok
test_404 (tornado.test.web_test.Custom404Test.test_404) ... ok
test_serve (tornado.test.web_test.CustomStaticFileTest.test_serve) ... ok
test_static_url (tornado.test.web_test.CustomStaticFileTest.test_static_url) 
... ok
test_date_header (tornado.test.web_test.DateHeaderTest.test_date_header) ... ok
test_flow_control_chunked_body 
(tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_chunked_body)
 ... ok
test_flow_control_compressed_body 
(tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_compressed_body)
 ... ok
test_flow_control_fixed_body 
(tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_fixed_body)
 ... ok
test_addslash (tornado.test.web_test.DecoratorTest.test_addslash) ... ok
test_removeslash (tornado.test.web_test.DecoratorTest.test_removeslash) ... ok
test_404 (tornado.test.web_test.Default404Test.test_404) ... ok
test_403 (tornado.test.web_test.DefaultHandlerArgumentsTest.test_403) ... ok
test_default_host_matching 
(tornado.test.web_test.DefaultHostMatchingTest.test_default_host_matching) ... 
ok
test_404_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest.test_404_xsrf) ... ok
test_error_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest.test_error_xsrf) 
... ok
test_default (tornado.test.web_test.ErrorResponseTest.test_default) ... ok
test_failed_write_error 
(tornado.test.web_test.ErrorResponseTest.test_failed_write_error) ... ok
test_write_error (tornado.test.web_test.ErrorResponseTest.test_write_error) ... 
ok
test_http_error (tornado.test.web_test.ExceptionHandlerTest.test_http_error) 
... ok
test_known_error (tornado.test.web_test.ExceptionHandlerTest.test_known_error) 
... ok
test_unknown_error 
(tornado.test.web_test.ExceptionHandlerTest.test_unknown_error) ... ok
test_finish_method_return_future 
(tornado.test.web_test.FinalReturnTest.test_finish_method_return_future) ... ok
test_render_method_return_future 
(tornado.test.web_test.FinalReturnTest.test_render_method_return_future) ... ok
test_finish_exception 
(tornado.test.web_test.FinishExceptionTest.test_finish_exception) ... ok
test_finish_in_prepare 
(tornado.test.web_test.FinishInPrepareTest.test_finish_in_prepare) ... ok
test_catch_error (tornado.test.web_test.GetArgumentErrorTest.test_catch_error) 
... ok
test_get_current_user_from_ui_module_is_lazy 
(tornado.test.web_test.GetCurrentUserTest.test_get_current_user_from_ui_module_is_lazy)
 ... ok
test_get_current_user_from_ui_module_works 
(tornado.test.web_test.GetCurrentUserTest.test_get_current_user_from_ui_module_works)
 ... ok
test_get_current_user_is_lazy 
(tornado.test.web_test.GetCurrentUserTest.test_get_current_user_is_lazy) ... 
skipped 'needs fix'
test_get_current_user_works 
(tornado.test.web_test.GetCurrentUserTest.test_get_current_user_works) ... ok
test_gzip (tornado.test.web_test.GzipTestCase.test_gzip) ... ok
test_gzip_not_requested 
(tornado.test.web_test.GzipTestCase.test_gzip_not_requested) ... ok
test_gzip_static (tornado.test.web_test.GzipTestCase.test_gzip_static) ... ok
test_vary_already_present 
(tornado.test.web_test.GzipTestCase.test_vary_already_present) ... ok
test_vary_already_present_multiple 
(tornado.test.web_test.GzipTestCase.test_vary_already_present_multiple) ... ok
test_copy (tornado.test.web_test.HTTPErrorTest.test_copy) ... ok
test_handler_by_name 
(tornado.test.web_test.HandlerByNameTest.test_handler_by_name) ... ok
test_204_headers (tornado.test.web_test.Header204Test.test_204_headers) ... ok
test_304_headers (tornado.test.web_test.Header304Test.test_304_headers) ... ok
test_host_matching (tornado.test.web_test.HostMatchingTest.test_host_matching) 
... ok
test_content_length_too_high 
(tornado.test.web_test.IncorrectContentLengthTest.test_content_length_too_high) 
... ok
test_content_length_too_low 
(tornado.test.web_test.IncorrectContentLengthTest.test_content_length_too_low) 
... ok
test_named_urlspec_groups 
(tornado.test.web_test.NamedURLSpecGroupsTest.test_named_urlspec_groups) ... ok
test_flow_control_chunked_body 
(tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_chunked_body)
 ... ok
test_flow_control_compressed_body 
(tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_compressed_body)
 ... ok
test_flow_control_fixed_body 
(tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_fixed_body)
 ... ok
test_empty_flush (tornado.test.web_test.NonWSGIWebTests.test_empty_flush) ... ok
test_other (tornado.test.web_test.PatchMethodTest.test_other) ... ok
test_patch (tornado.test.web_test.PatchMethodTest.test_patch) ... ok
test_kw (tornado.test.web_test.PathArgsInPrepareTest.test_kw) ... ok
test_pos (tornado.test.web_test.PathArgsInPrepareTest.test_pos) ... ok
test_httperror_str 
(tornado.test.web_test.RaiseWithReasonTest.test_httperror_str) ... ok
test_httperror_str_from_httputil 
(tornado.test.web_test.RaiseWithReasonTest.test_httperror_str_from_httputil) 
... ok
test_raise_with_reason 
(tornado.test.web_test.RaiseWithReasonTest.test_raise_with_reason) ... ok
test_basic_redirect 
(tornado.test.web_test.RedirectHandlerTest.test_basic_redirect) ... ok
test_redirect_pattern 
(tornado.test.web_test.RedirectHandlerTest.test_redirect_pattern) ... ok
test_redirect_with_appending_argument 
(tornado.test.web_test.RedirectHandlerTest.test_redirect_with_appending_argument)
 ... ok
test_redirect_with_argument 
(tornado.test.web_test.RedirectHandlerTest.test_redirect_with_argument) ... ok
test_error (tornado.test.web_test.RequestEncodingTest.test_error) ... ok
test_group_encoding 
(tornado.test.web_test.RequestEncodingTest.test_group_encoding) ... ok
test_group_question_mark 
(tornado.test.web_test.RequestEncodingTest.test_group_question_mark) ... ok
test_slashes (tornado.test.web_test.RequestEncodingTest.test_slashes) ... ok
test_missing_remote_ip 
(tornado.test.web_test.RequestSummaryTest.test_missing_remote_ip) ... ok
test_arbitrary_bytes 
(tornado.test.web_test.SecureCookieV1Test.test_arbitrary_bytes) ... ok
test_cookie_tampering_future_timestamp 
(tornado.test.web_test.SecureCookieV1Test.test_cookie_tampering_future_timestamp)
 ... ok
test_round_trip (tornado.test.web_test.SecureCookieV1Test.test_round_trip) ... 
ok
test_key_version_increment_version 
(tornado.test.web_test.SecureCookieV2Test.test_key_version_increment_version) 
... ok
test_key_version_invalidate_version 
(tornado.test.web_test.SecureCookieV2Test.test_key_version_invalidate_version) 
... ok
test_key_version_roundtrip 
(tornado.test.web_test.SecureCookieV2Test.test_key_version_roundtrip) ... ok
test_key_version_roundtrip_differing_version 
(tornado.test.web_test.SecureCookieV2Test.test_key_version_roundtrip_differing_version)
 ... ok
test_round_trip (tornado.test.web_test.SecureCookieV2Test.test_round_trip) ... 
ok
test_set_properties 
(tornado.test.web_test.SetLazyPropertiesTest.test_set_properties) ... ok
test_expired (tornado.test.web_test.SignedValueTest.test_expired) ... ok
test_key_version_retrieval 
(tornado.test.web_test.SignedValueTest.test_key_version_retrieval) ... ok
test_key_versioning_invalid_key 
(tornado.test.web_test.SignedValueTest.test_key_versioning_invalid_key) ... ok
test_key_versioning_read_write_default_key 
(tornado.test.web_test.SignedValueTest.test_key_versioning_read_write_default_key)
 ... ok
test_key_versioning_read_write_non_default_key 
(tornado.test.web_test.SignedValueTest.test_key_versioning_read_write_non_default_key)
 ... ok
test_known_values (tornado.test.web_test.SignedValueTest.test_known_values) ... 
ok
test_name_swap (tornado.test.web_test.SignedValueTest.test_name_swap) ... ok
test_non_ascii (tornado.test.web_test.SignedValueTest.test_non_ascii) ... ok
test_payload_tampering 
(tornado.test.web_test.SignedValueTest.test_payload_tampering) ... ok
test_signature_tampering 
(tornado.test.web_test.SignedValueTest.test_signature_tampering) ... ok
test_no_open_redirect 
(tornado.test.web_test.StaticDefaultFilenameRootTest.test_no_open_redirect) ... 
ok
test_static_default_filename 
(tornado.test.web_test.StaticDefaultFilenameTest.test_static_default_filename) 
... ok
test_static_default_redirect 
(tornado.test.web_test.StaticDefaultFilenameTest.test_static_default_redirect) 
... ok
test_absolute_static_url 
(tornado.test.web_test.StaticFileTest.test_absolute_static_url) ... ok
test_absolute_version_exclusion 
(tornado.test.web_test.StaticFileTest.test_absolute_version_exclusion) ... ok
test_include_host_override 
(tornado.test.web_test.StaticFileTest.test_include_host_override) ... ok
test_path_traversal_protection 
(tornado.test.web_test.StaticFileTest.test_path_traversal_protection) ... ok
test_relative_version_exclusion 
(tornado.test.web_test.StaticFileTest.test_relative_version_exclusion) ... ok
test_root_static_path 
(tornado.test.web_test.StaticFileTest.test_root_static_path) ... ok
test_static_304_etag_modified_bug 
(tornado.test.web_test.StaticFileTest.test_static_304_etag_modified_bug) ... ok
test_static_304_if_modified_since 
(tornado.test.web_test.StaticFileTest.test_static_304_if_modified_since) ... ok
test_static_304_if_modified_since_invalid 
(tornado.test.web_test.StaticFileTest.test_static_304_if_modified_since_invalid)
 ... ok
test_static_304_if_none_match 
(tornado.test.web_test.StaticFileTest.test_static_304_if_none_match) ... ok
test_static_404 (tornado.test.web_test.StaticFileTest.test_static_404) ... ok
test_static_compressed_files 
(tornado.test.web_test.StaticFileTest.test_static_compressed_files) ... ok
test_static_etag (tornado.test.web_test.StaticFileTest.test_static_etag) ... ok
test_static_files (tornado.test.web_test.StaticFileTest.test_static_files) ... 
ok
test_static_files_cacheable 
(tornado.test.web_test.StaticFileTest.test_static_files_cacheable) ... ok
test_static_head (tornado.test.web_test.StaticFileTest.test_static_head) ... ok
test_static_head_range 
(tornado.test.web_test.StaticFileTest.test_static_head_range) ... ok
test_static_if_modified_since_pre_epoch 
(tornado.test.web_test.StaticFileTest.test_static_if_modified_since_pre_epoch) 
... ok
test_static_if_modified_since_time_zone 
(tornado.test.web_test.StaticFileTest.test_static_if_modified_since_time_zone) 
... ok
test_static_invalid_range 
(tornado.test.web_test.StaticFileTest.test_static_invalid_range) ... ok
test_static_range_if_none_match 
(tornado.test.web_test.StaticFileTest.test_static_range_if_none_match) ... ok
test_static_unsatisfiable_range_end_less_than_start 
(tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_end_less_than_start)
 ... ok
test_static_unsatisfiable_range_invalid_start 
(tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_invalid_start)
 ... ok
test_static_unsatisfiable_range_zero_suffix 
(tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_zero_suffix)
 ... ok
test_static_url (tornado.test.web_test.StaticFileTest.test_static_url) ... ok
test_static_with_range 
(tornado.test.web_test.StaticFileTest.test_static_with_range) ... ok
test_static_with_range_end_edge 
(tornado.test.web_test.StaticFileTest.test_static_with_range_end_edge) ... ok
test_static_with_range_full_file 
(tornado.test.web_test.StaticFileTest.test_static_with_range_full_file) ... ok
test_static_with_range_full_past_end 
(tornado.test.web_test.StaticFileTest.test_static_with_range_full_past_end) ... 
ok
test_static_with_range_neg_end 
(tornado.test.web_test.StaticFileTest.test_static_with_range_neg_end) ... ok
test_static_with_range_neg_past_start 
(tornado.test.web_test.StaticFileTest.test_static_with_range_neg_past_start) 
... ok
test_static_with_range_partial_past_end 
(tornado.test.web_test.StaticFileTest.test_static_with_range_partial_past_end) 
... ok
test_serve (tornado.test.web_test.StaticFileWithPathTest.test_serve) ... ok
test_status (tornado.test.web_test.StatusReasonTest.test_status) ... ok
test_close_during_upload 
(tornado.test.web_test.StreamingRequestBodyTest.test_close_during_upload) ... ok
test_early_return 
(tornado.test.web_test.StreamingRequestBodyTest.test_early_return) ... ok
test_early_return_with_data 
(tornado.test.web_test.StreamingRequestBodyTest.test_early_return_with_data) 
... ok
test_streaming_body 
(tornado.test.web_test.StreamingRequestBodyTest.test_streaming_body) ... ok
test_ui_method (tornado.test.web_test.UIMethodUIModuleTest.test_ui_method) ... 
ok
test_non_reversible 
(tornado.test.web_test.URLSpecReverseTest.test_non_reversible) ... ok
test_reverse (tornado.test.web_test.URLSpecReverseTest.test_reverse) ... ok
test_reverse_arguments 
(tornado.test.web_test.URLSpecReverseTest.test_reverse_arguments) ... ok
test_unimplemented_standard_methods 
(tornado.test.web_test.UnimplementedHTTPMethodsTest.test_unimplemented_standard_methods)
 ... ok
test_unimplemented_other 
(tornado.test.web_test.UnimplementedNonStandardMethodsTest.test_unimplemented_other)
 ... ok
test_unimplemented_patch 
(tornado.test.web_test.UnimplementedNonStandardMethodsTest.test_unimplemented_patch)
 ... ok
test_decode_argument 
(tornado.test.web_test.WSGISafeWebTest.test_decode_argument) ... ok
test_decode_argument_invalid_unicode 
(tornado.test.web_test.WSGISafeWebTest.test_decode_argument_invalid_unicode) 
... ok
test_decode_argument_plus 
(tornado.test.web_test.WSGISafeWebTest.test_decode_argument_plus) ... ok
test_get_argument (tornado.test.web_test.WSGISafeWebTest.test_get_argument) ... 
ok
test_get_body_arguments 
(tornado.test.web_test.WSGISafeWebTest.test_get_body_arguments) ... ok
test_get_query_arguments 
(tornado.test.web_test.WSGISafeWebTest.test_get_query_arguments) ... ok
test_header_injection 
(tornado.test.web_test.WSGISafeWebTest.test_header_injection) ... ok
test_multi_header (tornado.test.web_test.WSGISafeWebTest.test_multi_header) ... 
ok
test_no_gzip (tornado.test.web_test.WSGISafeWebTest.test_no_gzip) ... ok
test_optional_path (tornado.test.web_test.WSGISafeWebTest.test_optional_path) 
... ok
test_redirect (tornado.test.web_test.WSGISafeWebTest.test_redirect) ... ok
test_reverse_url (tornado.test.web_test.WSGISafeWebTest.test_reverse_url) ... ok
test_set_header (tornado.test.web_test.WSGISafeWebTest.test_set_header) ... ok
test_types (tornado.test.web_test.WSGISafeWebTest.test_types) ... ok
test_uimodule_resources 
(tornado.test.web_test.WSGISafeWebTest.test_uimodule_resources) ... ok
test_uimodule_unescaped 
(tornado.test.web_test.WSGISafeWebTest.test_uimodule_unescaped) ... ok
test_web_redirect (tornado.test.web_test.WSGISafeWebTest.test_web_redirect) ... 
ok
test_web_redirect_double_slash 
(tornado.test.web_test.WSGISafeWebTest.test_web_redirect_double_slash) ... ok
test_xsrf_httponly 
(tornado.test.web_test.XSRFCookieKwargsTest.test_xsrf_httponly) ... ok
test_xsrf_fail_body_no_cookie 
(tornado.test.web_test.XSRFCookieNameTest.test_xsrf_fail_body_no_cookie) ... ok
test_xsrf_fail_no_token 
(tornado.test.web_test.XSRFCookieNameTest.test_xsrf_fail_no_token) ... ok
test_xsrf_success_post_body 
(tornado.test.web_test.XSRFCookieNameTest.test_xsrf_success_post_body) ... ok
test_cross_user (tornado.test.web_test.XSRFTest.test_cross_user) ... ok
test_distinct_tokens (tornado.test.web_test.XSRFTest.test_distinct_tokens) ... 
ok
test_refresh_token (tornado.test.web_test.XSRFTest.test_refresh_token) ... ok
test_versioning (tornado.test.web_test.XSRFTest.test_versioning) ... ok
test_xsrf_fail_argument_invalid_format 
(tornado.test.web_test.XSRFTest.test_xsrf_fail_argument_invalid_format) ... ok
test_xsrf_fail_body_no_cookie 
(tornado.test.web_test.XSRFTest.test_xsrf_fail_body_no_cookie) ... ok
test_xsrf_fail_cookie_invalid_format 
(tornado.test.web_test.XSRFTest.test_xsrf_fail_cookie_invalid_format) ... ok
test_xsrf_fail_cookie_no_body 
(tornado.test.web_test.XSRFTest.test_xsrf_fail_cookie_no_body) ... ok
test_xsrf_fail_no_token 
(tornado.test.web_test.XSRFTest.test_xsrf_fail_no_token) ... ok
test_xsrf_success_header 
(tornado.test.web_test.XSRFTest.test_xsrf_success_header) ... ok
test_xsrf_success_non_hex_token 
(tornado.test.web_test.XSRFTest.test_xsrf_success_non_hex_token) ... ok
test_xsrf_success_post_body 
(tornado.test.web_test.XSRFTest.test_xsrf_success_post_body) ... ok
test_xsrf_success_query_string 
(tornado.test.web_test.XSRFTest.test_xsrf_success_query_string) ... ok
test_xsrf_success_short_token 
(tornado.test.web_test.XSRFTest.test_xsrf_success_short_token) ... ok
test_message_sizes 
(tornado.test.websocket_test.ClientOnlyCompressionTest.test_message_sizes) ... 
ok
test_size_limit 
(tornado.test.websocket_test.ClientOnlyCompressionTest.test_size_limit) ... ok
test_client_ping 
(tornado.test.websocket_test.ClientPeriodicPingTest.test_client_ping) ... ok
test_mask (tornado.test.websocket_test.CythonMaskFunctionTest.test_mask) ... 
skipped 'tornado.speedups module not present'
test_message_sizes 
(tornado.test.websocket_test.DefaultCompressionTest.test_message_sizes) ... ok
test_size_limit 
(tornado.test.websocket_test.DefaultCompressionTest.test_size_limit) ... ok
test_manual_ping (tornado.test.websocket_test.ManualPingTest.test_manual_ping) 
... ok
test_large_message 
(tornado.test.websocket_test.MaxMessageSizeTest.test_large_message) ... ok
test_message_sizes 
(tornado.test.websocket_test.NoCompressionTest.test_message_sizes) ... ok
test_size_limit (tornado.test.websocket_test.NoCompressionTest.test_size_limit) 
... ok
test_ping_sleep_time 
(tornado.test.websocket_test.PingCalculationTest.test_ping_sleep_time) ... ok
test_mask (tornado.test.websocket_test.PythonMaskFunctionTest.test_mask) ... ok
test_message_sizes 
(tornado.test.websocket_test.ServerOnlyCompressionTest.test_message_sizes) ... 
ok
test_size_limit 
(tornado.test.websocket_test.ServerOnlyCompressionTest.test_size_limit) ... ok
test_server_ping 
(tornado.test.websocket_test.ServerPeriodicPingTest.test_server_ping) ... ok
test_client_ping_timeout 
(tornado.test.websocket_test.ServerPingTimeoutTest.test_client_ping_timeout) 
... ok
test_native_coroutine 
(tornado.test.websocket_test.WebSocketNativeCoroutineTest.test_native_coroutine)
 ... ok
test_async_prepare 
(tornado.test.websocket_test.WebSocketTest.test_async_prepare) ... ok
test_bad_websocket_version 
(tornado.test.websocket_test.WebSocketTest.test_bad_websocket_version) ... ok
test_binary_message 
(tornado.test.websocket_test.WebSocketTest.test_binary_message) ... ok
test_check_origin_invalid 
(tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid) ... ok
test_check_origin_invalid_partial_url 
(tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid_partial_url)
 ... ok
test_check_origin_invalid_subdomains 
(tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid_subdomains)
 ... ok
test_check_origin_valid_no_path 
(tornado.test.websocket_test.WebSocketTest.test_check_origin_valid_no_path) ... 
ok
test_check_origin_valid_with_path 
(tornado.test.websocket_test.WebSocketTest.test_check_origin_valid_with_path) 
... ok
test_client_close_reason 
(tornado.test.websocket_test.WebSocketTest.test_client_close_reason) ... ok
test_coroutine (tornado.test.websocket_test.WebSocketTest.test_coroutine) ... ok
test_error_in_async_open 
(tornado.test.websocket_test.WebSocketTest.test_error_in_async_open) ... ok
test_error_in_closed_client_write_message 
(tornado.test.websocket_test.WebSocketTest.test_error_in_closed_client_write_message)
 ... ok
test_error_in_on_message 
(tornado.test.websocket_test.WebSocketTest.test_error_in_on_message) ... ok
test_error_in_open 
(tornado.test.websocket_test.WebSocketTest.test_error_in_open) ... ok
test_http_request (tornado.test.websocket_test.WebSocketTest.test_http_request) 
... ok
test_missing_websocket_key 
(tornado.test.websocket_test.WebSocketTest.test_missing_websocket_key) ... ok
test_nodelay (tornado.test.websocket_test.WebSocketTest.test_nodelay) ... ok
test_open_coroutine 
(tornado.test.websocket_test.WebSocketTest.test_open_coroutine) ... ok
test_path_args (tornado.test.websocket_test.WebSocketTest.test_path_args) ... ok
test_render_message 
(tornado.test.websocket_test.WebSocketTest.test_render_message) ... ok
test_server_close_reason 
(tornado.test.websocket_test.WebSocketTest.test_server_close_reason) ... ok
test_subprotocols (tornado.test.websocket_test.WebSocketTest.test_subprotocols) 
... ok
test_subprotocols_not_offered 
(tornado.test.websocket_test.WebSocketTest.test_subprotocols_not_offered) ... ok
test_unicode_message 
(tornado.test.websocket_test.WebSocketTest.test_unicode_message) ... ok
test_websocket_callbacks 
(tornado.test.websocket_test.WebSocketTest.test_websocket_callbacks) ... ok
test_websocket_close_buffered_data 
(tornado.test.websocket_test.WebSocketTest.test_websocket_close_buffered_data) 
... ok
test_websocket_gen 
(tornado.test.websocket_test.WebSocketTest.test_websocket_gen) ... ok
test_websocket_header_echo 
(tornado.test.websocket_test.WebSocketTest.test_websocket_header_echo) ... ok
test_websocket_headers 
(tornado.test.websocket_test.WebSocketTest.test_websocket_headers) ... ok
test_websocket_http_fail 
(tornado.test.websocket_test.WebSocketTest.test_websocket_http_fail) ... ok
test_websocket_http_redirect 
(tornado.test.websocket_test.WebSocketTest.test_websocket_http_redirect) ... ok
test_websocket_http_success 
(tornado.test.websocket_test.WebSocketTest.test_websocket_http_success) ... ok
test_websocket_network_fail 
(tornado.test.websocket_test.WebSocketTest.test_websocket_network_fail) ... ok
test_write_after_close 
(tornado.test.websocket_test.WebSocketTest.test_write_after_close) ... ok
test_concurrent_barrier 
(tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_concurrent_barrier) 
... ok
test_concurrent_streaming_barrier 
(tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_concurrent_streaming_barrier)
 ... ok
test_simple (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_simple) 
... ok
test_concurrent_barrier 
(tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_concurrent_barrier) 
... ok
test_concurrent_streaming_barrier 
(tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_concurrent_streaming_barrier)
 ... ok
test_simple (tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_simple) 
... ok

======================================================================
FAIL: test_multi_line_headers 
(tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_multi_line_headers)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/tornado/testing.py", line 268, in _callTestMethod
    result = method()
  File "/<<PKGBUILDDIR>>/tornado/test/httpclient_test.py", line 558, in 
test_multi_line_headers
    self.assertEqual(resp.headers["X-XSS-Protection"], "1; mode=block")
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: '1;\tmode=block' != '1; mode=block'
- 1;    mode=block
?   ^
+ 1; mode=block
?   ^


----------------------------------------------------------------------
Ran 1222 tests in 15.547s

FAILED (failures=1, skipped=11)
Some tests were skipped because: Prevent internet access during build,
failing on Salsa CI, needs fix, network access disabled, no testable
future imports, py312 has its own check for test case returns,
tornado.speedups module not present
E: pybuild pybuild:483: test: plugin custom failed with: exit code=1: 
python3.13 ./tornado/test/runtests.py --verbose
        rm -fr -- /tmp/dh-xdg-rundir-9fpW2RFi
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make[1]: *** [debian/rules:20: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to