Source: pycurl
Version: 7.45.2-6
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_gnutls.so -o with_gnutls.so with_gnutls.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_nss.so -o with_nss.so with_nss.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_openssl.so -o with_openssl.so with_openssl.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,with_unknown_ssl.so -o with_unknown_ssl.so 
> with_unknown_ssl.c
> `curl-config --cc` -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection `curl-config --cflags` -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
>       -Wl,-soname,without_ssl.so -o without_ssl.so without_ssl.c
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
> ./tests/run.sh
> + test -n python3.12
> + test -n python3.12 -m pytest
> + mkdir -p tests/tmp
> + python3.12 -V
> + awk {print $2}
> + awk -F. {print $1}
> + export PYTHONMAJOR=3
> + python3.12 -V
> + awk {print $2}
> + awk -F. {print $2}
> + export PYTHONMINOR=12
> + ls -d build/lib.linux-x86_64-cpython-312
> + export PYTHONPATH=build/lib.linux-x86_64-cpython-312:
> + extra_attrs=
> + test  = true
> + python3.12 -c import pycurl; print(pycurl.version)
> PycURL/7.45.2 libcurl/8.5.0 GnuTLS/3.8.2 zlib/1.3 brotli/1.1.0 zstd/1.5.5 
> libidn2/2.3.4 libpsl/0.21.2 (+libidn2/2.3.4) libssh2/1.11.0 nghttp2/1.58.0 
> librtmp/2.3 OpenLDAP/2.5.13
> + python3.12 -m pytest -v
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 -- 
> /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> plugins: flaky-3.7.0
> collecting ... collected 429 items / 4 deselected / 425 selected
> 
> tests/cadata_test.py::CaCertsTest::test_request_with_verifypeer SKIPPED  [  
> 0%]
> tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bogus_type SKIPPED  [  
> 0%]
> tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bytes SKIPPED (...) [  
> 0%]
> tests/certinfo_test.py::CertinfoTest::test_certinfo_option PASSED        [  
> 0%]
> tests/certinfo_test.py::CertinfoTest::test_getinfo_raw_certinfo SKIPPED  [  
> 1%]
> tests/certinfo_test.py::CertinfoTest::test_request_with_certinfo SKIPPED [  
> 1%]
> tests/certinfo_test.py::CertinfoTest::test_request_without_certinfo PASSED [  
> 1%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_bogus_return
>  PASSED [  1%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_fail
>  PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_ok 
> PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_none
>  PASSED [  2%]
> tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_unset
>  PASSED [  2%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close 
> PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close_twice
>  PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_keyword_arguments
>  PASSED [  3%]
> tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_positional_arguments
>  PASSED [  3%]
> tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_access PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_delete PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_curl PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_multi PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_share PASSED 
> [  4%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl 
> PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_multi
>  PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_share
>  PASSED [  5%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_curl PASSED [  
> 5%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_multi PASSED [  
> 6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_attribute_share PASSED [  
> 6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl 
> PASSED [  6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_multi
>  PASSED [  6%]
> tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_share
>  PASSED [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_curl PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_multi PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_share PASSED 
> [  7%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_curl PASSED [  
> 8%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_multi PASSED [  
> 8%]
> tests/curl_object_test.py::CurlObjectTest::test_set_attribute_share PASSED [  
> 8%]
> tests/debug_test.py::DebugTest::test_debug_unicode PASSED                [  
> 8%]
> tests/debug_test.py::DebugTest::test_perform_get_with_debug_function PASSED [ 
>  8%]
> tests/default_write_cb_test.py::DefaultWriteCbTest::test_perform_get PASSED [ 
>  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_attribute_dict PASSED 
> [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_unsetopt 
> PASSED [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_xdecref 
> PASSED [  9%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_references PASSED [ 
> 10%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_unsetopt PASSED 
> [ 10%]
> tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_xdecref PASSED [ 
> 10%]
> tests/error_constants_test.py::ErrorConstantsTest::test_ftp_accept_failed 
> PASSED [ 10%]
> tests/error_constants_test.py::ErrorConstantsTest::test_not_built_in PASSED [ 
> 11%]
> tests/error_constants_test.py::ErrorConstantsTest::test_pinnedpubkeynotmatch 
> PASSED [ 11%]
> tests/error_constants_test.py::ErrorConstantsTest::test_unknown_option PASSED 
> [ 11%]
> tests/error_test.py::ErrorTest::test_pycurl_error_libcurl PASSED         [ 
> 11%]
> tests/error_test.py::ErrorTest::test_pycurl_error_stdlib PASSED          [ 
> 12%]
> tests/error_test.py::ErrorTest::test_pycurl_errstr_initially_empty PASSED [ 
> 12%]
> tests/error_test.py::ErrorTest::test_pycurl_errstr_type PASSED           [ 
> 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror SKIPPED     [ 
> 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python2
>  SKIPPED [ 12%]
> tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python3
>  SKIPPED [ 13%]
> tests/ftp_test.py::FtpTest::test_epsv PASSED                             [ 
> 13%]
> tests/ftp_test.py::FtpTest::test_get_ftp PASSED                          [ 
> 13%]
> tests/ftp_test.py::FtpTest::test_quote PASSED                            [ 
> 13%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo PASSED                  [ 
> 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python2
>  SKIPPED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python3
>  PASSED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python2 
> SKIPPED [ 14%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python3 
> PASSED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_number PASSED           [ 
> 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_content_type_invalid_utf8
>  SKIPPED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_cookie_invalid_utf8 
> SKIPPED [ 15%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_number PASSED       [ 
> 16%]
> tests/getinfo_test.py::GetinfoTest::test_getinfo_times PASSED            [ 
> 16%]
> tests/getinfo_test.py::GetinfoTest::test_primary_port_etc PASSED         [ 
> 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_ack_eintr PASSED 
> [ 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_bogus PASSED [ 
> 16%]
> tests/global_init_test.py::GlobalInitTest::test_global_init_default PASSED [ 
> 17%]
> tests/header_cb_test.py::HeaderCbTest::test_get PASSED                   [ 
> 17%]
> tests/header_test.py::HeaderTest::test_ascii_string_header PASSED        [ 
> 17%]
> tests/header_test.py::HeaderTest::test_ascii_unicode_header PASSED       [ 
> 17%]
> tests/header_test.py::HeaderTest::test_encoded_unicode_header PASSED     [ 
> 18%]
> tests/header_test.py::HeaderTest::test_unicode_string_header PASSED      [ 
> 18%]
> tests/header_test.py::HeaderTest::test_unicode_unicode_header PASSED     [ 
> 18%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_get PASSED          [ 
> 18%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_head PASSED         [ 
> 19%]
> tests/high_level_curl_test.py::RelativeUrlTest::test_reuse PASSED        [ 
> 19%]
> tests/info_constants_test.py::InfoConstantsTest::test_condition_unmet PASSED 
> [ 19%]
> tests/info_test.py::InfoTest::test_ssl_engines PASSED                    [ 
> 19%]
> tests/internals_test.py::InternalsTest::test_add_closed_handle PASSED    [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_add_handle_on_multiple_stacks 
> PASSED [ 20%]
> tests/internals_test.py::InternalsTest::test_add_handle_twice PASSED     [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_constant_aliasing PASSED    [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_copy_curl PASSED            [ 
> 20%]
> tests/internals_test.py::InternalsTest::test_copy_multi PASSED           [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_copy_share PASSED           [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_move_handle PASSED          [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_pickle_curl PASSED          [ 
> 21%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_curl PASSED    [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_multi PASSED   [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_dumps_share PASSED   [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_multi PASSED         [ 
> 22%]
> tests/internals_test.py::InternalsTest::test_pickle_share PASSED         [ 
> 23%]
> tests/internals_test.py::InternalsTest::test_remove_invalid_closed_handle 
> PASSED [ 23%]
> tests/internals_test.py::InternalsTest::test_remove_invalid_handle PASSED [ 
> 23%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_cyclic_gc PASSED         [ 
> 23%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_debugfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_form_bufferptr_memory_leak_gh267
>  PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_refcounting 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection 
> PASSED [ 24%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_collection PASSED  [ 
> 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_cycle PASSED       [ 
> 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_opensocketfunction_collection 
> PASSED [ 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_postfields_unicode_memory_leak_gh252
>  PASSED [ 25%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_progressfunction_collection 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting PASSED [ 
> 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_collection 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_refcounting 
> PASSED [ 26%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_refcounting_bug_in_reset 
> PASSED [ 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_reference_counting PASSED [ 
> 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_seekfunction_collection 
> PASSED [ 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_collection PASSED  [ 
> 27%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_cycle PASSED       [ 
> 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting PASSED 
> [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_collection 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_refcounting 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting 
> PASSED [ 28%]
> tests/memory_mgmt_test.py::MemoryMgmtTest::test_xferinfofunction_collection 
> PASSED [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_close PASSED  [ 
> 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_pause_unpause 
> FAILED [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_multi_add_handle PASSED 
> [ 29%]
> tests/multi_callback_test.py::MultiCallbackTest::test_multi_remove_handle 
> PASSED [ 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_curl_ref PASSED [ 
> 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_opensocketfunction_collection
>  PASSED [ 30%]
> tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_seekfunction_collection
>  PASSED [ 30%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_callback_opts
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipeline_opts
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_server_bl
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_site_bl
>  PASSED [ 31%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_unsetopt_unsupported
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_curlmulti
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_pycurl
>  PASSED [ 32%]
> tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_pipe_constants
>  PASSED [ 32%]
> tests/multi_socket_test.py::MultiSocketTest::test_multi_socket PASSED    [ 
> 32%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_close_then_remove 
> PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_close_without_removing
>  PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_adding_closed_handle_remove_then_close 
> PASSED [ 33%]
> tests/multi_test.py::MultiTest::test_keyword_arguments PASSED            [ 
> 33%]
> tests/multi_test.py::MultiTest::test_multi PASSED                        [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_close PASSED                  [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_close_twice PASSED            [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_info_read PASSED              [ 
> 34%]
> tests/multi_test.py::MultiTest::test_multi_select PASSED                 [ 
> 35%]
> tests/multi_test.py::MultiTest::test_multi_select_fdset PASSED           [ 
> 35%]
> tests/multi_test.py::MultiTest::test_multi_status_codes PASSED           [ 
> 35%]
> tests/multi_test.py::MultiTest::test_positional_arguments PASSED         [ 
> 35%]
> tests/multi_timer_test.py::MultiSocketTest::test_multi_timer PASSED      [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_bad PASSED   [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open PASSED  [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_bad PASSED [ 
> 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_ipv6 PASSED 
> [ 36%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_none PASSED 
> [ 37%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_unix PASSED 
> [ 37%]
> tests/open_socket_cb_test.py::OpenSocketCbTest::test_unset_socket_open PASSED 
> [ 37%]
> tests/option_constants_test.py::OptionConstantsTest::test_cainfo PASSED  [ 
> 37%]
> tests/option_constants_test.py::OptionConstantsTest::test_capath PASSED  [ 
> 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_crlfile PASSED [ 
> 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_curlproxy_http_1_0_setopt
>  PASSED [ 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_dns_servers PASSED 
> [ 38%]
> tests/option_constants_test.py::OptionConstantsTest::test_egdsocket PASSED [ 
> 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_gssapi_delegation_options
>  PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_http09_allowed_option
>  PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_httpauth_digest_ie 
> PASSED [ 39%]
> tests/option_constants_test.py::OptionConstantsTest::test_issuercert PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_krb4level PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_krblevel PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_legacy_sslversion_options
>  SKIPPED [ 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_auth PASSED [ 
> 40%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_from PASSED [ 
> 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_mail_rcpt PASSED [ 
> 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_noproxy_setopt 
> PASSED [ 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_operation_timedout_constant
>  PASSED [ 41%]
> tests/option_constants_test.py::OptionConstantsTest::test_pinnedpublickey 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir PASSED [ 
> 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_flags 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_post_303 
> PASSED [ 42%]
> tests/option_constants_test.py::OptionConstantsTest::test_postredir_setopt 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_protocols_setopt 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_capath PASSED 
> [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_service_name 
> PASSED [ 43%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifyhost
>  PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifypeer
>  PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcert 
> PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcerttype 
> PASSED [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkey PASSED 
> [ 44%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkeytype 
> PASSED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_proxy_tls13_ciphers 
> SKIPPED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_random_file PASSED 
> [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_redir_post_303 
> PASSED [ 45%]
> tests/option_constants_test.py::OptionConstantsTest::test_redir_protocols_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_service_name PASSED 
> [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_service_setopt
>  PASSED [ 46%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssh_knownhosts_setopt
>  PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_cipher_list 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_alpn 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_npn 
> PASSED [ 47%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_falsestart 
> SKIPPED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_option_no_revoke
>  PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_options PASSED 
> [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_sessionid_cache 
> PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifyhost 
> PASSED [ 48%]
> tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifystatus 
> SKIPPED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_sslversion_7_34_0 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_sslversion_options 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_tftp_blksize_setopt 
> PASSED [ 49%]
> tests/option_constants_test.py::OptionConstantsTest::test_tls13_ciphers 
> SKIPPED [ 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_unix_socket_path 
> PASSED [ 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_username PASSED [ 
> 50%]
> tests/option_constants_test.py::OptionConstantsTest::test_wildcardmatch 
> PASSED [ 50%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_accept_encoding
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_accepttimeout_ms
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_append 
> PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_cookielist_constants
>  PASSED [ 51%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_cookiesession
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_default_protocol
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_dirlistonly 
> PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_encoding 
> PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_expect_100_timeout_ms
>  PASSED [ 52%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_ftp_use_pret 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_headeropt 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version 
> PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2
>  PASSED [ 53%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2_0
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2prior_knowledge
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2tls
>  PASSED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_3
>  SKIPPED [ 54%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_keypasswd 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_login_options
>  PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_path_as_is 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_pipewait 
> PASSED [ 55%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_proto_smb 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_sasl_ir 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_sockopt_constants
>  PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepalive
>  PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepidle 
> PASSED [ 56%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepintvl
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_telnetoptions
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_tlsauth 
> PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_transfer_encoding
>  PASSED [ 57%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_use_ssl 
> PASSED [ 58%]
> tests/option_constants_test.py::OptionConstantsSettingTest::test_xauth_bearer 
> PASSED [ 58%]
> tests/pause_test.py::PauseTest::test_pause_via_call PASSED               [ 
> 58%]
> tests/pause_test.py::PauseTest::test_pause_via_return PASSED             [ 
> 58%]
> tests/perform_test.py::PerformTest::test_perform_rb PASSED               [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rb_invalid_utf8 PASSED  [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rb_utf8 PASSED          [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rs PASSED               [ 
> 59%]
> tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python2 
> SKIPPED [ 60%]
> tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python3 
> PASSED [ 60%]
> tests/perform_test.py::PerformTest::test_perform_rs_utf8 PASSED          [ 
> 60%]
> tests/post_test.py::PostTest::test_post_byte_buffer PASSED               [ 
> 60%]
> tests/post_test.py::PostTest::test_post_fields_with_ampersand PASSED     [ 
> 60%]
> tests/post_test.py::PostTest::test_post_file PASSED                      [ 
> 61%]
> tests/post_test.py::PostTest::test_post_list_of_list_of_lists PASSED     [ 
> 61%]
> tests/post_test.py::PostTest::test_post_list_of_tuple_of_tuples PASSED   [ 
> 61%]
> tests/post_test.py::PostTest::test_post_multiple_fields PASSED           [ 
> 61%]
> tests/post_test.py::PostTest::test_post_single_field PASSED              [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_lists_of_tuples PASSED  [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_tuple_of_lists PASSED   [ 
> 62%]
> tests/post_test.py::PostTest::test_post_tuple_of_tuples_of_tuples PASSED [ 
> 62%]
> tests/post_test.py::PostTest::test_post_unicode_buffer PASSED            [ 
> 63%]
> tests/post_test.py::PostTest::test_post_with_null_byte PASSED            [ 
> 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_19_4_protocols
>  PASSED [ 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_20_0_protocols
>  PASSED [ 63%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_0_protocols
>  PASSED [ 64%]
> tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_2_protocols
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback PASSED   [ 
> 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_multibyte
>  PASSED [ 64%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_nulls
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_multibyte
>  PASSED [ 65%]
> tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_nulls
>  PASSED [ 65%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_multibyte
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_nulls
>  PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes 
> PASSED [ 66%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_multibyte
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_nulls
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_file_like
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_real_file
>  PASSED [ 67%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_binary PASSED   [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_like PASSED     [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_file_text PASSED     [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_not_file_like PASSED [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readdata_object PASSED        [ 
> 68%]
> tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_file_like
>  PASSED [ 69%]
> tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_real_file
>  PASSED [ 69%]
> tests/relative_url_test.py::RelativeUrlTest::test_get_relative PASSED    [ 
> 69%]
> tests/reload_test.py::ReloadTest::test_reloading PASSED                  [ 
> 69%]
> tests/reset_test.py::ResetTest::test_reset PASSED                        [ 
> 70%]
> tests/resolve_test.py::ResolveTest::test_resolve PASSED                  [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_cantseek PASSED [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_fail PASSED   [ 
> 70%]
> tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_ok PASSED     [ 
> 71%]
> tests/seek_cb_test.py::SeekCbTest::test_seek_function PASSED             [ 
> 71%]
> tests/setopt_lifecycle_test.py::SetoptLifecycleTest::test_postfields_lifecycle
>  PASSED [ 71%]
> tests/setopt_string_test.py::SetoptTest::test_setopt_string PASSED       [ 
> 71%]
> tests/setopt_string_test.py::SetoptTest::test_setopt_string_integer PASSED [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_boolean_value PASSED              [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_float_value_for_integer_option PASSED 
> [ 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_list PASSED            [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_tuple PASSED           [ 
> 72%]
> tests/setopt_test.py::SetoptTest::test_httpheader_unicode PASSED         [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_integer_value PASSED              [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_integer_value_for_string_option PASSED 
> [ 73%]
> tests/setopt_test.py::SetoptTest::test_large_options PASSED              [ 
> 73%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_list PASSED           [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_tuple PASSED          [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_proxyheader_unicode PASSED        [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_set_httpheader_none PASSED        [ 
> 74%]
> tests/setopt_test.py::SetoptTest::test_set_proxyheader_none PASSED       [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_string_value PASSED               [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_string_value_for_integer_option PASSED 
> [ 75%]
> tests/setopt_test.py::SetoptTest::test_unset_encoding PASSED             [ 
> 75%]
> tests/setopt_test.py::SetoptTest::test_unset_httpheader PASSED           [ 
> 76%]
> tests/setopt_test.py::SetoptTest::test_unset_proxyheader PASSED          [ 
> 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_ascii_string PASSED [ 
> 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_encoded PASSED 
> [ 76%]
> tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_string PASSED [ 
> 76%]
> tests/setup_test.py::SetupTest::test_does_not_use_static_libs PASSED     [ 
> 77%]
> tests/setup_test.py::SetupTest::test_invalid_option_not_consumed PASSED  [ 
> 77%]
> tests/setup_test.py::SetupTest::test_invalid_option_suffix_not_consumed 
> PASSED [ 77%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_gnutls PASSED           [ 
> 77%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_nss PASSED              [ 
> 78%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_openssl PASSED          [ 
> 78%]
> tests/setup_test.py::SetupTest::test_libcurl_ssl_unrecognized PASSED     [ 
> 78%]
> tests/setup_test.py::SetupTest::test_no_ssl PASSED                       [ 
> 78%]
> tests/setup_test.py::SetupTest::test_no_ssl_define PASSED                [ 
> 79%]
> tests/setup_test.py::SetupTest::test_no_ssl_feature_with_libcurl_dll PASSED [ 
> 79%]
> tests/setup_test.py::SetupTest::test_no_ssl_feature_with_ssl PASSED      [ 
> 79%]
> tests/setup_test.py::SetupTest::test_sanity_check PASSED                 [ 
> 79%]
> tests/setup_test.py::SetupTest::test_ssl_feature_only PASSED             [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_feature_sets_ssl_define PASSED  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_libs PASSED                  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_libs_sets_ssl_define PASSED  [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_static_libs PASSED           [ 
> 80%]
> tests/setup_test.py::SetupTest::test_ssl_in_static_libs_sets_ssl_define 
> PASSED [ 81%]
> tests/setup_test.py::SetupTest::test_valid_option_consumes_argv PASSED   [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_gnutls_library PASSED          [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_nss_library PASSED             [ 
> 81%]
> tests/setup_test.py::SetupTest::test_with_openssl_library PASSED         [ 
> 82%]
> tests/setup_test.py::SetupTest::test_with_ssl_library PASSED             [ 
> 82%]
> tests/share_test.py::ShareTest::test_keyword_arguments PASSED            [ 
> 82%]
> tests/share_test.py::ShareTest::test_positional_arguments PASSED         [ 
> 82%]
> tests/share_test.py::ShareTest::test_share PASSED                        [ 
> 83%]
> tests/share_test.py::ShareTest::test_share_close PASSED                  [ 
> 83%]
> tests/share_test.py::ShareTest::test_share_close_twice PASSED            [ 
> 83%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_bogus_return 
> PASSED [ 83%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_fail PASSED [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_ok PASSED  [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_accept PASSED     [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_ipcxn PASSED      [ 
> 84%]
> tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_none 
> PASSED [ 84%]
> tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_unset 
> PASSED [ 85%]
> tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_none PASSED [ 
> 85%]
> tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_unset PASSED [ 
> 85%]
> tests/subclass_test.py::SubclassTest::test_baseclass_init PASSED         [ 
> 85%]
> tests/subclass_test.py::SubclassTest::test_subclass_create PASSED        [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_init PASSED          [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_method PASSED        [ 
> 86%]
> tests/subclass_test.py::SubclassTest::test_subclass_method_override PASSED [ 
> 86%]
> tests/unset_range_test.py::UnsetRangeTest::test_unset_range PASSED       [ 
> 87%]
> tests/user_agent_string_test.py::UserAgentStringTest::test_pycurl_user_agent_string
>  PASSED [ 87%]
> tests/version_comparison_test.py::VersionComparisonTest::test_comparison 
> PASSED [ 87%]
> tests/version_constants_test.py::VersionConstantsTest::test_asynchdns PASSED 
> [ 87%]
> tests/version_constants_test.py::VersionConstantsTest::test_conv PASSED  [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_curldebug PASSED 
> [ 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_debug PASSED [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_gssapi PASSED [ 
> 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_gssnegotiate 
> PASSED [ 88%]
> tests/version_constants_test.py::VersionConstantsTest::test_http2 PASSED [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_idn PASSED   [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_ipv6 PASSED  [ 
> 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_kerberos4 PASSED 
> [ 89%]
> tests/version_constants_test.py::VersionConstantsTest::test_kerberos5 PASSED 
> [ 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_largefile PASSED 
> [ 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_libz PASSED  [ 
> 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_ntlm PASSED  [ 
> 90%]
> tests/version_constants_test.py::VersionConstantsTest::test_ntlm_wb PASSED [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_psl PASSED   [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_spnego PASSED [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_ssl PASSED   [ 
> 91%]
> tests/version_constants_test.py::VersionConstantsTest::test_sspi PASSED  [ 
> 92%]
> tests/version_constants_test.py::VersionConstantsTest::test_tlsauth_srp 
> PASSED [ 92%]
> tests/version_constants_test.py::VersionConstantsTest::test_unix_sockets 
> PASSED [ 92%]
> tests/version_test.py::VersionTest::test_libcurl_presence PASSED         [ 
> 92%]
> tests/version_test.py::VersionTest::test_pycurl_presence_and_case PASSED [ 
> 92%]
> tests/weakref_test.py::WeakrefTest::test_easy PASSED                     [ 
> 93%]
> tests/weakref_test.py::WeakrefTest::test_multi PASSED                    [ 
> 93%]
> tests/weakref_test.py::WeakrefTest::test_share PASSED                    [ 
> 93%]
> tests/write_abort_test.py::WriteAbortTest::test_write_abort PASSED       [ 
> 93%]
> tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_float 
> PASSED [ 94%]
> tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_string 
> PASSED [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writefunction PASSED 
> [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_file_like 
> PASSED [ 94%]
> tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_real_file 
> PASSED [ 95%]
> tests/write_test.py::WriteTest::test_write_to_file_like PASSED           [ 
> 95%]
> tests/write_test.py::WriteTest::test_write_to_file_like_then_real_file PASSED 
> [ 95%]
> tests/write_test.py::WriteTest::test_write_to_file_via_function PASSED   [ 
> 95%]
> tests/write_test.py::WriteTest::test_write_to_file_via_object PASSED     [ 
> 96%]
> tests/write_test.py::WriteTest::test_write_to_tempfile_via_function PASSED [ 
> 96%]
> tests/write_test.py::WriteTest::test_write_to_tempfile_via_object PASSED [ 
> 96%]
> tests/write_test.py::WriteTest::test_writedata_and_writefunction_file_like 
> PASSED [ 96%]
> tests/write_test.py::WriteTest::test_writedata_and_writefunction_real_file 
> PASSED [ 96%]
> tests/write_test.py::WriteTest::test_writedata_not_file_like PASSED      [ 
> 97%]
> tests/write_test.py::WriteTest::test_writefunction_and_writedata_file_like 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writefunction_and_writedata_real_file 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_file_like 
> PASSED [ 97%]
> tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_real_file 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_and_writedata_file_like 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_and_writedata_real_file 
> PASSED [ 98%]
> tests/write_test.py::WriteTest::test_writeheader_not_file_like PASSED    [ 
> 98%]
> tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_bytesio 
> PASSED [ 99%]
> tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_stringio 
> PASSED [ 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_exception 
> PASSED [ 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_fail PASSED [ 
> 99%]
> tests/xferinfo_cb_test.py::XferinfoCbTest::test_xferinfo_cb PASSED       
> [100%]
> 
> =================================== FAILURES 
> ===================================
> __________________ MultiCallbackTest.test_easy_pause_unpause 
> ___________________
> 
> self = <tests.multi_callback_test.MultiCallbackTest 
> testMethod=test_easy_pause_unpause>
> 
>     @pytest.mark.xfail(sys.platform == 'darwin', 
> reason='https://github.com/pycurl/pycurl/issues/729')
>     def test_easy_pause_unpause(self):
>         self.partial_transfer()
>         self.socket_result = None
>         # libcurl will now inform us that we should remove some sockets
>         self.easy.pause(pycurl.PAUSE_ALL)
> >       assert self.socket_result is not None
> E       assert None is not None
> E        +  where None = <tests.multi_callback_test.MultiCallbackTest 
> testMethod=test_easy_pause_unpause>.socket_result
> 
> tests/multi_callback_test.py:86: AssertionError
> =============================== warnings summary 
> ===============================
> ../../../usr/lib/python3/dist-packages/bottle.py:38
>   /usr/lib/python3/dist-packages/bottle.py:38: DeprecationWarning: 'cgi' is 
> deprecated and slated for removal in Python 3.13
>     import base64, cgi, email.utils, functools, hmac, itertools, mimetypes,\
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ===Flaky Test Report===
> 
> test_getinfo passed 1 out of the required 1 times. Success!
> test_getinfo_times passed 1 out of the required 1 times. Success!
> test_cyclic_gc passed 1 out of the required 1 times. Success!
> test_debugfunction_collection passed 1 out of the required 1 times. Success!
> test_form_bufferptr_memory_leak_gh267 passed 1 out of the required 1 times. 
> Success!
> test_headerfunction_collection passed 1 out of the required 1 times. Success!
> test_headerfunction_refcounting passed 1 out of the required 1 times. Success!
> test_ioctlfunction_collection passed 1 out of the required 1 times. Success!
> test_multi_collection passed 1 out of the required 1 times. Success!
> test_multi_cycle passed 1 out of the required 1 times. Success!
> test_opensocketfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_postfields_unicode_memory_leak_gh252 passed 1 out of the required 1 
> times. Success!
> test_progressfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_readdata_refcounting passed 1 out of the required 1 times. Success!
> test_readfunction_collection passed 1 out of the required 1 times. Success!
> test_readfunction_refcounting passed 1 out of the required 1 times. Success!
> test_refcounting_bug_in_reset passed 1 out of the required 1 times. Success!
> test_reference_counting passed 1 out of the required 1 times. Success!
> test_seekfunction_collection passed 1 out of the required 1 times. Success!
> test_share_collection passed 1 out of the required 1 times. Success!
> test_share_cycle passed 1 out of the required 1 times. Success!
> test_writedata_refcounting passed 1 out of the required 1 times. Success!
> test_writefunction_collection passed 1 out of the required 1 times. Success!
> test_writefunction_refcounting passed 1 out of the required 1 times. Success!
> test_writeheader_refcounting passed 1 out of the required 1 times. Success!
> test_xferinfofunction_collection passed 1 out of the required 1 times. 
> Success!
> test_curl_ref passed 1 out of the required 1 times. Success!
> test_opensocketfunction_collection passed 1 out of the required 1 times. 
> Success!
> test_seekfunction_collection passed 1 out of the required 1 times. Success!
> test_pause_via_call passed 1 out of the required 1 times. Success!
> test_pause_via_return passed 1 out of the required 1 times. Success!
> test_post_byte_buffer passed 1 out of the required 1 times. Success!
> test_post_fields_with_ampersand passed 1 out of the required 1 times. Success!
> test_post_file passed 1 out of the required 1 times. Success!
> test_post_list_of_list_of_lists passed 1 out of the required 1 times. Success!
> test_post_list_of_tuple_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_multiple_fields passed 1 out of the required 1 times. Success!
> test_post_single_field passed 1 out of the required 1 times. Success!
> test_post_tuple_of_lists_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_tuple_of_tuple_of_lists passed 1 out of the required 1 times. 
> Success!
> test_post_tuple_of_tuples_of_tuples passed 1 out of the required 1 times. 
> Success!
> test_post_unicode_buffer passed 1 out of the required 1 times. Success!
> test_post_with_null_byte passed 1 out of the required 1 times. Success!
> 
> ===End Flaky Test Report===
> =========================== short test summary info 
> ============================
> FAILED 
> tests/multi_callback_test.py::MultiCallbackTest::test_easy_pause_unpause
> ===== 1 failed, 405 passed, 19 skipped, 4 deselected, 1 warning in 25.14s 
> ======
> part1part2make[2]: *** [Makefile:107: do-test] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [debian/rules:37: override_dh_auto_test] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/pycurl_7.45.2-6_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to