>>> py3-cheroot: Building community/py3-cheroot 8.6.0-r0 (using abuild 3.9.0-r0) started Sun, 24 Apr 2022 15:01:28 +0000 >>> py3-cheroot: Checking sanity of /home/buildozer/aports/community/py3-cheroot/APKBUILD... >>> py3-cheroot: Analyzing dependencies... >>> py3-cheroot: Installing for build: build-base python3 py3-more-itertools py3-six py3-jaraco.functools py3-dateutil py3-pbr py3-portend py3-setuptools py3-setuptools_scm py3-jaraco.context py3-jaraco.text py3-openssl py3-pypytools py3-pytest py3-pytest-cov py3-pytest-mock py3-requests-unixsocket py3-requests-toolbelt py3-pytest-xdist py3-trustme (1/60) Installing libffi (3.4.2-r1) (2/60) Installing gdbm (1.23-r0) (3/60) Installing mpdecimal (2.5.1-r1) (4/60) Installing readline (8.1.2-r0) (5/60) Installing sqlite-libs (3.38.2-r0) (6/60) Installing python3 (3.10.3-r1) (7/60) Installing py3-more-itertools (8.12.0-r2) (8/60) Installing py3-six (1.16.0-r1) (9/60) Installing py3-jaraco.classes (3.2.1-r2) (10/60) Installing py3-jaraco.functools (3.5.0-r0) (11/60) Installing py3-dateutil (2.8.2-r1) (12/60) Installing py3-pbr (5.8.1-r0) (13/60) Installing py3-tz (2022.1-r0) (14/60) Installing py3-tempora (5.0.1-r1) (15/60) Installing py3-portend (3.1.0-r2) (16/60) Installing py3-appdirs (1.4.4-r3) (17/60) Installing py3-ordered-set (4.0.2-r3) (18/60) Installing py3-parsing (2.4.7-r3) (19/60) Installing py3-packaging (21.3-r0) (20/60) Installing py3-setuptools (59.4.0-r0) (21/60) Installing py3-tomli (2.0.1-r1) (22/60) Installing py3-setuptools_scm (6.4.2-r1) (23/60) Installing py3-jaraco.context (4.1.1-r1) (24/60) Installing py3-jaraco.text (3.7.0-r0) (25/60) Installing py3-cparser (2.20-r2) (26/60) Installing py3-cffi (1.15.0-r0) (27/60) Installing py3-idna (3.3-r2) (28/60) Installing py3-asn1crypto (1.4.0-r2) (29/60) Installing py3-cryptography (3.4.8-r0) (30/60) Installing py3-openssl (21.0.0-r1) (31/60) Installing py3-pypytools (0.6.2-r0) (32/60) Installing py3-atomicwrites (1.4.0-r2) (33/60) Installing py3-attrs (21.4.0-r0) (34/60) Installing py3-iniconfig (1.1.1-r2) (35/60) Installing py3-pluggy (1.0.0-r0) (36/60) Installing py3-py (1.10.0-r2) (37/60) Installing py3-wcwidth (0.2.5-r2) (38/60) Installing py3-toml (0.10.2-r3) (39/60) Installing py3-pygments (2.11.2-r0) (40/60) Installing py3-pytest (6.2.5-r2) (41/60) Installing py3-coverage (5.5-r1) (42/60) Installing py3-pytest-cov (2.12.1-r1) (43/60) Installing py3-mock (4.0.3-r2) (44/60) Installing py3-pytest-mock (3.5.1-r2) (45/60) Installing py3-certifi (2021.10.8-r0) (46/60) Installing py3-charset-normalizer (2.0.10-r0) (47/60) Installing py3-urllib3 (1.26.9-r0) (48/60) Installing py3-requests (2.27.1-r0) (49/60) Installing py3-requests-unixsocket (0.3.0-r0) (50/60) Installing py3-requests-toolbelt (0.9.1-r3) (51/60) Installing py3-apipkg (2.1.0-r0) (52/60) Installing py3-execnet (1.9.0-r0) (53/60) Installing py3-pytest-forked (1.4.0-r0) (54/60) Installing py3-pytest-xdist (2.5.0-r0) (55/60) Installing py3-asn1 (0.4.8-r2) (56/60) Installing py3-asn1-modules (0.2.8-r2) (57/60) Installing py3-characteristic (14.3.0-r8) (58/60) Installing py3-service_identity (21.1.0-r2) (59/60) Installing py3-trustme (0.9.0-r1) (60/60) Installing .makedepends-py3-cheroot (20220424.150132) Executing busybox-1.35.0-r10.trigger OK: 411 MiB in 154 packages >>> py3-cheroot: Cleaning up srcdir >>> py3-cheroot: Cleaning up pkgdir >>> py3-cheroot: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/cheroot-8.6.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 131k 100 131k 0 0 249k 0 --:--:-- --:--:-- --:--:-- 249k >>> py3-cheroot: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/cheroot-8.6.0.tar.gz >>> py3-cheroot: Checking sha512sums... cheroot-8.6.0.tar.gz: OK setuptools-git.patch: OK >>> py3-cheroot: Unpacking /var/cache/distfiles/v3.16/cheroot-8.6.0.tar.gz... >>> py3-cheroot: setuptools-git.patch patching file setup.cfg running build running build_py creating build creating build/lib creating build/lib/cheroot copying cheroot/testing.py -> build/lib/cheroot copying cheroot/__init__.py -> build/lib/cheroot copying cheroot/errors.py -> build/lib/cheroot copying cheroot/__main__.py -> build/lib/cheroot copying cheroot/makefile.py -> build/lib/cheroot copying cheroot/wsgi.py -> build/lib/cheroot copying cheroot/server.py -> build/lib/cheroot copying cheroot/connections.py -> build/lib/cheroot copying cheroot/cli.py -> build/lib/cheroot copying cheroot/_compat.py -> build/lib/cheroot creating build/lib/cheroot/test copying cheroot/test/__init__.py -> build/lib/cheroot/test copying cheroot/test/test_wsgi.py -> build/lib/cheroot/test copying cheroot/test/webtest.py -> build/lib/cheroot/test copying cheroot/test/test_core.py -> build/lib/cheroot/test copying cheroot/test/test_makefile.py -> build/lib/cheroot/test copying cheroot/test/helper.py -> build/lib/cheroot/test copying cheroot/test/test_dispatch.py -> build/lib/cheroot/test copying cheroot/test/test_conn.py -> build/lib/cheroot/test copying cheroot/test/test_ssl.py -> build/lib/cheroot/test copying cheroot/test/_pytest_plugin.py -> build/lib/cheroot/test copying cheroot/test/test__compat.py -> build/lib/cheroot/test copying cheroot/test/test_errors.py -> build/lib/cheroot/test copying cheroot/test/test_cli.py -> build/lib/cheroot/test copying cheroot/test/conftest.py -> build/lib/cheroot/test copying cheroot/test/test_server.py -> build/lib/cheroot/test creating build/lib/cheroot/ssl copying cheroot/ssl/__init__.py -> build/lib/cheroot/ssl copying cheroot/ssl/builtin.py -> build/lib/cheroot/ssl copying cheroot/ssl/pyopenssl.py -> build/lib/cheroot/ssl creating build/lib/cheroot/workers copying cheroot/workers/__init__.py -> build/lib/cheroot/workers copying cheroot/workers/threadpool.py -> build/lib/cheroot/workers running egg_info writing cheroot.egg-info/PKG-INFO writing dependency_links to cheroot.egg-info/dependency_links.txt writing entry points to cheroot.egg-info/entry_points.txt writing requirements to cheroot.egg-info/requires.txt writing top-level names to cheroot.egg-info/top_level.txt reading manifest file 'cheroot.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'cheroot.egg-info/SOURCES.txt' copying cheroot/__init__.pyi -> build/lib/cheroot copying cheroot/cli.pyi -> build/lib/cheroot copying cheroot/connections.pyi -> build/lib/cheroot copying cheroot/errors.pyi -> build/lib/cheroot copying cheroot/makefile.pyi -> build/lib/cheroot copying cheroot/py.typed -> build/lib/cheroot copying cheroot/server.pyi -> build/lib/cheroot copying cheroot/testing.pyi -> build/lib/cheroot copying cheroot/wsgi.pyi -> build/lib/cheroot copying cheroot/ssl/__init__.pyi -> build/lib/cheroot/ssl copying cheroot/ssl/builtin.pyi -> build/lib/cheroot/ssl copying cheroot/ssl/pyopenssl.pyi -> build/lib/cheroot/ssl copying cheroot/workers/__init__.pyi -> build/lib/cheroot/workers copying cheroot/workers/threadpool.pyi -> build/lib/cheroot/workers ============================= test session starts ============================== platform linux -- Python 3.10.3, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0, configfile: pytest.ini, testpaths: cheroot/test/ plugins: cov-2.12.1, xdist-2.5.0, mock-3.5.1, forked-1.4.0 gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I [gw0] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw1] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw2] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw3] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw4] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw5] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw6] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw7] linux Python 3.10.3 cwd: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0 [gw2] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw0] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw1] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw5] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw4] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw3] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw6] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] [gw7] Python 3.10.3 (main, Apr 17 2022, 04:43:36) [GCC 11.2.1 20220219] gw0 [157] / gw1 [157] / gw2 [157] / gw3 [157] / gw4 [157] / gw5 [157] / gw6 [157] / gw7 [157] scheduling tests via LoadScheduling cheroot/test/test__compat.py::test_compat_functions_positive[ntob-bar-bar] cheroot/test/test__compat.py::test_extract_bytes[qwerty-qwerty] cheroot/test/test__compat.py::test_compat_functions_negative_nonnative[ntob] cheroot/test/test__compat.py::test_compat_functions_positive[ntou-bar-bar] [gw5] [ 0%] PASSED cheroot/test/test__compat.py::test_compat_functions_negative_nonnative[ntob] [gw0] [ 1%] PASSED cheroot/test/test__compat.py::test_compat_functions_positive[ntou-bar-bar] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[192.168.1.1:80-expected_bind_addr0] [gw0] [ 1%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[192.168.1.1:80-expected_bind_addr0] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[@cheroot-\x00cheroot] [gw0] [ 2%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[@cheroot-\x00cheroot] cheroot/test/test__compat.py::test_ntou_escape [gw3] [ 3%] PASSED cheroot/test/test__compat.py::test_ntou_escape cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[foo-expected_bind_addr4] cheroot/test/test__compat.py::test_compat_functions_negative_nonnative[ntou] [gw4] [ 3%] PASSED cheroot/test/test__compat.py::test_compat_functions_negative_nonnative[ntou] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[foo@bar:5000-expected_bind_addr3] [gw4] [ 4%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[foo@bar:5000-expected_bind_addr3] cheroot/test/test_cli.py::test_Aplication_resolve[main-main] [gw4] [ 5%] PASSED cheroot/test/test_cli.py::test_Aplication_resolve[main-main] cheroot/test/test__compat.py::test_compat_functions_positive[bton-bar-bar] [gw1] [ 5%] PASSED cheroot/test/test__compat.py::test_compat_functions_positive[bton-bar-bar] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[[::1]:8000-expected_bind_addr1] [gw1] [ 6%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[[::1]:8000-expected_bind_addr1] cheroot/test/test_cli.py::test_Aplication_resolve[None-application] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[localhost:5000-expected_bind_addr2] [gw5] [ 7%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[localhost:5000-expected_bind_addr2] cheroot/test/test_cli.py::test_Aplication_resolve[application-application] [gw5] [ 7%] PASSED cheroot/test/test_cli.py::test_Aplication_resolve[application-application] cheroot/test/test_conn.py::test_keepalive[HTTP/1.1] cheroot/test/test_conn.py::test_streaming_10[True] [gw6] [ 8%] PASSED cheroot/test/test__compat.py::test_extract_bytes[qwerty-qwerty] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[123456789-expected_bind_addr5] [gw6] [ 8%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[123456789-expected_bind_addr5] cheroot/test/test_conn.py::test_streaming_11[False] [gw2] [ 9%] PASSED cheroot/test/test__compat.py::test_compat_functions_positive[ntob-bar-bar] cheroot/test/test__compat.py::test_extract_bytes_invalid [gw2] [ 10%] PASSED cheroot/test/test__compat.py::test_extract_bytes_invalid cheroot/test/test__compat.py::test_extract_bytes[input_argument1-asdfgh] [gw7] [ 10%] PASSED cheroot/test/test__compat.py::test_extract_bytes[input_argument1-asdfgh] cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[/tmp/cheroot.sock-/tmp/cheroot.sock] [gw7] [ 11%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[/tmp/cheroot.sock-/tmp/cheroot.sock] cheroot/test/test_conn.py::test_streaming_11[True] [gw3] [ 12%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[foo-expected_bind_addr4] cheroot/test/test_conn.py::test_HTTP11_persistent_connections cheroot/test/test_conn.py::test_keepalive_conn_management cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[/tmp/some-random-file-name-/tmp/some-random-file-name] [gw2] [ 12%] PASSED cheroot/test/test_cli.py::test_parse_wsgi_bind_addr[/tmp/some-random-file-name-/tmp/some-random-file-name] cheroot/test/test_conn.py::test_streaming_10[False] [gw1] [ 13%] PASSED cheroot/test/test_cli.py::test_Aplication_resolve[None-application] cheroot/test/test_conn.py::test_keepalive[HTTP/1.0] [gw0] [ 14%] PASSED cheroot/test/test_conn.py::test_streaming_10[True] [gw7] [ 14%] PASSED cheroot/test/test_conn.py::test_streaming_11[True] [gw5] [ 15%] PASSED cheroot/test/test_conn.py::test_keepalive[HTTP/1.1] [gw6] [ 15%] PASSED cheroot/test/test_conn.py::test_streaming_11[False] [gw1] [ 16%] PASSED cheroot/test/test_conn.py::test_keepalive[HTTP/1.0] [gw2] [ 17%] PASSED cheroot/test/test_conn.py::test_streaming_10[False] [gw3] [ 17%] PASSED cheroot/test/test_conn.py::test_HTTP11_persistent_connections cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(ESHUTDOWN)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[simulated socket.error(ENOTCONN)] [gw0] [ 18%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(ESHUTDOWN)] [gw7] [ 19%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[simulated socket.error(ENOTCONN)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(EPIPE)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[RuntimeError(666)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(-1)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[real socket.error(ENOTCONN)] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(ECONNRESET)] cheroot/test/test_conn.py::test_No_CRLF[\n\n] cheroot/test/test_conn.py::test_Content_Length_not_int [gw6] [ 19%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(EPIPE)] [gw5] [ 20%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(-1)] [gw2] [ 21%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[real socket.error(ENOTCONN)] [gw1] [ 21%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[RuntimeError(666)] [gw3] [ 22%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[socket.error(ECONNRESET)] [gw0] [ 22%] PASSED cheroot/test/test_conn.py::test_Content_Length_not_int [gw7] [ 23%] PASSED cheroot/test/test_conn.py::test_No_CRLF[\n\n] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[BrokenPipeError(ESHUTDOWN)] cheroot/test/test_conn.py::test_readall_or_close[0] cheroot/test/test_core.py::test_normal_request cheroot/test/test_core.py::test_parse_acceptable_uri[/%D0%AE%D1%85%D1%85%D1%83%D1%83%D1%83?%D1%97=%D0%B9%D0%BE] cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[BrokenPipeError(EPIPE)] cheroot/test/test_conn.py::test_Content_Length_out[/wrong_cl_buffered-500-The requested resource returned more bytes than the declared Content-Length.] [gw2] [ 24%] PASSED cheroot/test/test_core.py::test_normal_request [gw5] [ 24%] PASSED cheroot/test/test_conn.py::test_readall_or_close[0] [gw1] [ 25%] PASSED cheroot/test/test_core.py::test_parse_acceptable_uri[/%D0%AE%D1%85%D1%85%D1%83%D1%83%D1%83?%D1%97=%D0%B9%D0%BE] cheroot/test/test_conn.py::test_No_CRLF[\r\n\n] [gw6] [ 26%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[BrokenPipeError(ESHUTDOWN)] [gw0] [ 26%] PASSED cheroot/test/test_conn.py::test_Content_Length_out[/wrong_cl_buffered-500-The requested resource returned more bytes than the declared Content-Length.] [gw3] [ 27%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[BrokenPipeError(EPIPE)] [gw7] [ 28%] PASSED cheroot/test/test_conn.py::test_No_CRLF[\r\n\n] cheroot/test/test_core.py::test_parse_no_leading_slash_invalid[\u043f\u0440\u0438\u0432\u0456\u0442] cheroot/test/test_core.py::test_query_string_request cheroot/test/test_conn.py::test_readall_or_close[1001] cheroot/test/test_core.py::test_parse_uri_unsafe_uri cheroot/test/test_core.py::test_no_content_length [gw6] [ 28%] PASSED cheroot/test/test_core.py::test_parse_no_leading_slash_invalid[\u043f\u0440\u0438\u0432\u0456\u0442] cheroot/test/test_conn.py::test_Content_Length_out[/wrong_cl_unbuffered-200-I too] [gw2] [ 29%] PASSED cheroot/test/test_core.py::test_query_string_request [gw1] [ 29%] PASSED cheroot/test/test_core.py::test_parse_uri_unsafe_uri [gw3] [ 30%] PASSED cheroot/test/test_core.py::test_no_content_length [gw5] [ 31%] PASSED cheroot/test/test_conn.py::test_readall_or_close[1001] cheroot/test/test_conn.py::test_invalid_selected_connection cheroot/test/test_core.py::test_parse_uri_invalid_uri cheroot/test/test_conn.py::test_No_Message_Body cheroot/test/test_core.py::test_content_length_required [gw0] [ 31%] PASSED cheroot/test/test_conn.py::test_Content_Length_out[/wrong_cl_unbuffered-200-I too] [gw1] [ 32%] PASSED cheroot/test/test_core.py::test_parse_uri_invalid_uri [gw3] [ 33%] PASSED cheroot/test/test_core.py::test_content_length_required [gw5] [ 33%] PASSED cheroot/test/test_conn.py::test_No_Message_Body cheroot/test/test_core.py::test_large_request cheroot/test/test_conn.py::test_Chunked_Encoding [gw5] [ 34%] XFAIL cheroot/test/test_conn.py::test_Chunked_Encoding [gw3] [ 35%] XFAIL cheroot/test/test_core.py::test_large_request cheroot/test/test_core.py::test_parse_uri_absolute_uri cheroot/test/test_core.py::test_parse_acceptable_uri[/hello] [gw6] [ 35%] PASSED cheroot/test/test_core.py::test_parse_uri_absolute_uri cheroot/test/test_conn.py::test_598 [gw2] [ 36%] PASSED cheroot/test/test_core.py::test_parse_acceptable_uri[/hello] cheroot/test/test_core.py::test_parse_no_leading_slash_invalid[hello] [gw1] [ 36%] PASSED cheroot/test/test_core.py::test_parse_no_leading_slash_invalid[hello] cheroot/test/test_core.py::test_malformed_request_line[GET /-400-Malformed Request-Line] cheroot/test/test_conn.py::test_Content_Length_in [gw3] [ 37%] PASSED cheroot/test/test_core.py::test_malformed_request_line[GET /-400-Malformed Request-Line] [gw5] [ 38%] PASSED cheroot/test/test_conn.py::test_Content_Length_in [gw7] [ 38%] PASSED cheroot/test/test_conn.py::test_invalid_selected_connection cheroot/test/test_core.py::test_parse_uri_asterisk_uri cheroot/test/test_core.py::test_parse_acceptable_uri[/query_string?test=True] cheroot/test/test_core.py::test_http_connect_request cheroot/test/test_core.py::test_malformed_header [gw2] [ 39%] PASSED cheroot/test/test_core.py::test_parse_acceptable_uri[/query_string?test=True] [gw6] [ 40%] PASSED cheroot/test/test_core.py::test_parse_uri_asterisk_uri [gw7] [ 40%] PASSED cheroot/test/test_core.py::test_http_connect_request [gw1] [ 41%] PASSED cheroot/test/test_core.py::test_malformed_header cheroot/test/test_dispatch.py::test_dispatch_no_script_name [gw3] [ 42%] PASSED cheroot/test/test_dispatch.py::test_dispatch_no_script_name cheroot/test/test_errors.py::test_plat_specific_errors[err_names0-err_nums0] [gw3] [ 42%] PASSED cheroot/test/test_errors.py::test_plat_specific_errors[err_names0-err_nums0] cheroot/test/test_errors.py::test_plat_specific_errors[err_names1-err_nums1] [gw3] [ 43%] PASSED cheroot/test/test_errors.py::test_plat_specific_errors[err_names1-err_nums1] cheroot/test/test_server.py::test_bind_addr_inet[0.0.0.0] cheroot/test/test_makefile.py::test_bytes_read [gw5] [ 43%] PASSED cheroot/test/test_makefile.py::test_bytes_read cheroot/test/test_makefile.py::test_bytes_written [gw5] [ 44%] PASSED cheroot/test/test_makefile.py::test_bytes_written cheroot/test/test_server.py::test_prepare_makes_server_ready [gw5] [ 45%] PASSED cheroot/test/test_server.py::test_prepare_makes_server_ready cheroot/test/test_server.py::test_bind_addr_unix[file] [gw0] [ 45%] XFAIL cheroot/test/test_conn.py::test_598 [gw3] [ 46%] PASSED cheroot/test/test_server.py::test_bind_addr_inet[0.0.0.0] [gw4] [ 47%] PASSED cheroot/test/test_conn.py::test_keepalive_conn_management cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[ConnectionResetError(ECONNRESET)] [gw5] [ 47%] PASSED cheroot/test/test_server.py::test_bind_addr_unix[file] cheroot/test/test_core.py::test_malformed_request_line[GET / HTTPS/1.1-400-Malformed Request-Line: bad protocol] [gw4] [ 48%] PASSED cheroot/test/test_conn.py::test_broken_connection_during_tcp_fin[ConnectionResetError(ECONNRESET)] cheroot/test/test_server.py::test_stop_interrupts_serve [gw0] [ 49%] PASSED cheroot/test/test_core.py::test_malformed_request_line[GET / HTTPS/1.1-400-Malformed Request-Line: bad protocol] cheroot/test/test_core.py::test_parse_uri_fragment_uri cheroot/test/test_server.py::test_server_interrupt[OSError1] cheroot/test/test_core.py::test_request_line_split_issue_1220 cheroot/test/test_server.py::test_bind_addr_inet[::] cheroot/test/test_server.py::test_bind_addr_unix_abstract [gw6] [ 49%] PASSED cheroot/test/test_core.py::test_parse_uri_fragment_uri [gw1] [ 50%] PASSED cheroot/test/test_core.py::test_request_line_split_issue_1220 [gw3] [ 50%] PASSED cheroot/test/test_server.py::test_bind_addr_inet[::] [gw5] [ 51%] PASSED cheroot/test/test_server.py::test_bind_addr_unix_abstract cheroot/test/test_conn.py::test_HTTP11_Timeout[True] [gw2] [ 52%] PASSED cheroot/test/test_server.py::test_stop_interrupts_serve cheroot/test/test_server.py::test_server_interrupt[OSError0] cheroot/test/test_core.py::test_malformed_request_line[GET / HTTP/1-400-Malformed Request-Line: bad version] [gw0] [ 52%] PASSED cheroot/test/test_core.py::test_malformed_request_line[GET / HTTP/1-400-Malformed Request-Line: bad version] [gw7] [ 53%] PASSED cheroot/test/test_server.py::test_server_interrupt[OSError1] cheroot/test/test_server.py::test_server_interrupt[RuntimeError] cheroot/test/test_server.py::test_peercreds_unix_sock[abstract] cheroot/test/test_server.py::test_bind_addr_unix[abstract] cheroot/test/test_server.py::test_peercreds_unix_sock_with_lookup[abstract] cheroot/test/test_core.py::test_garbage_in [gw1] [ 54%] PASSED cheroot/test/test_core.py::test_garbage_in [gw3] [ 54%] PASSED cheroot/test/test_server.py::test_bind_addr_unix[abstract] [gw6] [ 55%] PASSED cheroot/test/test_server.py::test_peercreds_unix_sock[abstract] [gw5] [ 56%] PASSED cheroot/test/test_server.py::test_peercreds_unix_sock_with_lookup[abstract] cheroot/test/test_server.py::test_peercreds_unix_sock[file] cheroot/test/test_server.py::test_peercreds_unix_sock_with_lookup[file] [gw5] [ 56%] PASSED cheroot/test/test_server.py::test_peercreds_unix_sock_with_lookup[file] [gw6] [ 57%] PASSED cheroot/test/test_server.py::test_peercreds_unix_sock[file] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-localhost-builtin] cheroot/test/test_core.py::test_malformed_request_line[GET / HTTP/2.15-505-Cannot fulfill request] cheroot/test/test_server.py::test_high_number_of_file_descriptors[1024] cheroot/test/test_core.py::test_send_header_before_closing [gw7] [ 57%] PASSED cheroot/test/test_server.py::test_server_interrupt[RuntimeError] [gw0] [ 58%] PASSED cheroot/test/test_core.py::test_malformed_request_line[GET / HTTP/2.15-505-Cannot fulfill request] cheroot/test/test_server.py::test_serving_is_false_and_stop_returns_after_ctrlc [gw7] [ 59%] PASSED cheroot/test/test_server.py::test_serving_is_false_and_stop_returns_after_ctrlc cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-*.localhost-builtin] [gw1] [ 59%] PASSED cheroot/test/test_core.py::test_send_header_before_closing cheroot/test/test_ssl.py::test_ssl_adapters[builtin] [gw5] [ 60%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-localhost-pyopenssl] [gw2] [ 61%] PASSED cheroot/test/test_server.py::test_server_interrupt[OSError0] cheroot/test/test_server.py::test_server_interrupt[KeyboardInterrupt] cheroot/test/test_core.py::test_malformed_http_method cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-127.0.0.1-builtin] Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 132, in runtestprotocol item.funcargs = None # type: ignore[attr-defined] ResourceWarning: unclosed [gw3] [ 61%] PASSED cheroot/test/test_server.py::test_high_number_of_file_descriptors[1024] cheroot/test/test_server.py::test_high_number_of_file_descriptors[2048] [gw0] [ 62%] PASSED cheroot/test/test_core.py::test_malformed_http_method [gw7] [ 63%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-*.localhost-builtin] [gw5] [ 63%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-*.localhost-pyopenssl] [gw1] [ 64%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-127.0.0.1-builtin] [gw6] [ 64%] PASSED cheroot/test/test_ssl.py::test_ssl_adapters[builtin] [gw4] [ 65%] PASSED cheroot/test/test_conn.py::test_HTTP11_Timeout[True] cheroot/test/test_ssl.py::test_ssl_adapters[pyopenssl] Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/_pytest/runner.py", line 132, in runtestprotocol item.funcargs = None # type: ignore[attr-defined] ResourceWarning: unclosed cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-False-localhost-builtin] [gw3] [ 66%] PASSED cheroot/test/test_server.py::test_high_number_of_file_descriptors[2048] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-False-localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-not_localhost-builtin] cheroot/test/test_conn.py::test_HTTP11_Timeout[False] [gw2] [ 66%] PASSED cheroot/test/test_server.py::test_server_interrupt[KeyboardInterrupt] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-not_localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-127.0.0.1-pyopenssl] [gw7] [ 67%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-*.localhost-pyopenssl] [gw6] [ 68%] PASSED cheroot/test/test_ssl.py::test_ssl_adapters[pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-localhost-pyopenssl] [gw5] [ 68%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-not_localhost-builtin] [gw2] [ 69%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-not_localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-*.localhost-builtin] [gw1] [ 70%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-True-127.0.0.1-pyopenssl] [gw0] [ 70%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-False-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-localhost-builtin] [gw3] [ 71%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-False-localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-*.localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-not_localhost-builtin] [gw6] [ 71%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-127.0.0.1-builtin] [gw5] [ 72%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-*.localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-127.0.0.1-pyopenssl] [gw7] [ 73%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-False-localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-False-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-not_localhost-pyopenssl] [gw3] [ 73%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-127.0.0.1-pyopenssl] [gw0] [ 74%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-127.0.0.1-builtin] [gw4] [ 75%] PASSED cheroot/test/test_conn.py::test_HTTP11_Timeout[False] [gw1] [ 75%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-not_localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-localhost-pyopenssl] [gw7] [ 76%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-False-localhost-pyopenssl] cheroot/test/test_conn.py::test_HTTP11_Timeout_after_request [gw2] [ 77%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-*.localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-127.0.0.1-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-127.0.0.1-builtin] [gw6] [ 77%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-True-not_localhost-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-*.localhost-builtin] [gw1] [ 78%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-localhost-pyopenssl] [gw5] [ 78%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-False-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-not_localhost-builtin] [gw3] [ 79%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-127.0.0.1-pyopenssl] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-False-localhost-pyopenssl] [gw0] [ 80%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-127.0.0.1-builtin] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-False-builtin] [gw7] [ 80%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-*.localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-not_localhost-pyopenssl] [gw2] [ 81%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-localhost-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-*.localhost-pyopenssl] [gw3] [ 82%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-False-localhost-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-False-pyopenssl] [gw1] [ 82%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-not_localhost-pyopenssl] [gw0] [ 83%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-False-builtin] cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-False-localhost-builtin] [gw6] [ 84%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-not_localhost-builtin] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-False-builtin] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-True-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-False-pyopenssl] [gw5] [ 84%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-True-*.localhost-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-True-builtin] [gw0] [ 85%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-False-builtin] [gw7] [ 85%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-False-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_REQUIRED-True-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-True-builtin] [gw1] [ 86%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-False-pyopenssl] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-True-pyopenssl] [gw2] [ 87%] PASSED cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_REQUIRED-False-localhost-builtin] [gw6] [ 87%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-True-builtin] cheroot/test/test_ssl.py::test_http_over_https_error[0.0.0.0-builtin] [gw0] [ 88%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_REQUIRED-True-pyopenssl] cheroot/test/test_ssl.py::test_https_over_http_error[::] [gw3] [ 89%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_NONE-True-pyopenssl] cheroot/test/test_ssl.py::test_https_over_http_error[0.0.0.0] [gw1] [ 89%] PASSED cheroot/test/test_ssl.py::test_https_over_http_error[::] [gw3] [ 90%] PASSED cheroot/test/test_ssl.py::test_https_over_http_error[0.0.0.0] cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_REQUIRED-True-builtin] [gw7] [ 91%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-True-pyopenssl] [gw5] [ 91%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_OPTIONAL-True-builtin] cheroot/test/test_ssl.py::test_http_over_https_error[::-builtin] cheroot/test/test_ssl.py::test_http_over_https_error[0.0.0.0-pyopenssl] [gw6] [ 92%] PASSED cheroot/test/test_ssl.py::test_http_over_https_error[0.0.0.0-builtin] cheroot/test/test_wsgi.py::test_gateway_start_response_called_twice [gw1] [ 92%] PASSED cheroot/test/test_wsgi.py::test_gateway_start_response_called_twice [gw5] [ 93%] PASSED cheroot/test/test_ssl.py::test_http_over_https_error[::-builtin] cheroot/test/test_wsgi.py::test_gateway_write_needs_start_response_called_before [gw3] [ 94%] PASSED cheroot/test/test_wsgi.py::test_gateway_write_needs_start_response_called_before cheroot/test/test_ssl.py::test_http_over_https_error[::-pyopenssl] [gw4] [ 94%] PASSED cheroot/test/test_conn.py::test_HTTP11_Timeout_after_request [gw0] [ 95%] PASSED cheroot/test/test_ssl.py::test_http_over_https_error[0.0.0.0-pyopenssl] cheroot/test/test_wsgi.py::test_connection_keepalive cheroot/test/test_conn.py::test_HTTP11_pipelining [gw2] [ 96%] PASSED cheroot/test/test_ssl.py::test_ssl_env[VerifyMode.CERT_REQUIRED-True-builtin] cheroot/test/webtest.py::cheroot.test.webtest.WebCase.getPage [gw2] [ 96%] PASSED cheroot/test/webtest.py::cheroot.test.webtest.WebCase.getPage [gw4] [ 97%] PASSED cheroot/test/test_conn.py::test_HTTP11_pipelining cheroot/test/test_conn.py::test_100_Continue cheroot/test/webtest.py::cheroot.test.webtest.strip_netloc [gw5] [ 98%] PASSED cheroot/test/webtest.py::cheroot.test.webtest.strip_netloc [gw4] [ 98%] PASSED cheroot/test/test_conn.py::test_100_Continue [gw7] [ 99%] PASSED cheroot/test/test_ssl.py::test_http_over_https_error[::-pyopenssl] [gw6] [100%] PASSED cheroot/test/test_wsgi.py::test_connection_keepalive - generated xml file: /home/buildozer/aports/community/py3-cheroot/src/cheroot-8.6.0/.test-results/pytest/test.xml - ---------- coverage: platform linux, python 3.10.3-final-0 ----------- Name Stmts Miss Cover Missing -------------------------------------------------------------- cheroot/__init__.py 10 10 0% 3-15 cheroot/__main__.py 3 3 0% 3-6 cheroot/_compat.py 67 23 66% 15-16, 22-23, 28-37, 74-102, 124 cheroot/cli.py 71 22 69% 90, 97, 105-111, 115, 123, 127-133, 154-155, 236-247 cheroot/connections.py 180 31 83% 22-44, 232, 290, 319, 338-343, 350-374 cheroot/errors.py 26 4 85% 58-59, 87-88 cheroot/makefile.py 311 249 20% 11-13, 32, 47, 56-59, 62, 65-68, 72-82, 86-88, 92-95, 99-110, 116, 132-190, 194-282, 286-406, 447 cheroot/server.py 1003 249 75% 86-87, 129-136, 141-144, 153, 207, 213, 223, 234, 239, 256-257, 275, 286-289, 301-304, 328-337, 341, 345, 349-352, 379, 398-407, 419-428, 432, 436, 440-442, 470, 476, 485-486, 498, 506, 523, 527, 536-538, 552-583, 595-604, 613-634, 638, 721-726, 733-739, 773-775, 823, 847-873, 916-920, 937-939, 946, 969-970, 1037-1039, 1068-1070, 1081-1087, 1119, 1129-1131, 1159, 1292, 1314-1319, 1321, 1337, 1363-1366, 1402, 1406, 1417-1425, 1460, 1672-1675, 1679, 1726, 1737-1746, 1764, 1769-1771, 1782-1790, 1797-1801, 1804, 1826-1827, 1911, 1925-1934, 1944, 1957-1958, 1962-1964, 1971-1977, 1980, 2032-2035, 2071-2073, 2101, 2119-2124, 2144-2146, 2190, 2198-2199 cheroot/ssl/builtin.py 205 36 82% 19-20, 24-28, 39, 47, 83, 111-112, 137, 216, 228, 235, 243, 246, 285, 308-330, 355, 402, 433, 443-444, 458, 467, 478-479 cheroot/ssl/pyopenssl.py 148 20 86% 70-73, 105, 110-113, 116, 121-122, 131, 135, 155, 163, 276, 287, 308, 382 cheroot/test/_pytest_plugin.py 8 6 25% 7-16, 19 cheroot/test/conftest.py 39 1 97% 42 cheroot/test/helper.py 102 42 59% 48-76, 81-82, 87-89, 94-97, 103-111, 141, 156-157, 172 cheroot/test/test_cli.py 24 1 96% 77 cheroot/test/test_conn.py 626 28 96% 56, 97-99, 138, 178, 308-313, 508, 770-774, 798-801, 804, 899, 1079-1083, 1196-1198 cheroot/test/test_core.py 224 8 96% 38, 58, 299-301, 402-405, 438 cheroot/test/test_makefile.py 31 4 87% 27-30 cheroot/test/test_server.py 207 7 97% 58, 242, 268, 301, 402, 430-431 cheroot/test/test_ssl.py 270 31 89% 109, 173-176, 352, 367, 376, 381, 388-394, 405, 457, 539, 581, 583-599, 604, 638, 675, 717, 726, 748, 752 cheroot/test/webtest.py 324 190 41% 58-61, 66-68, 76-83, 98-100, 129-130, 134-138, 149-154, 163, 167, 175, 202-232, 242-250, 255-300, 305, 309-314, 322-327, 331-342, 346-355, 359-366, 370-375, 379-385, 389-396, 400-405, 409-414, 418-423, 443, 455-458, 470-485, 503, 527-530, 534, 543, 549, 604-613 cheroot/testing.py 78 9 88% 48-49, 124-128, 132, 144-146 cheroot/workers/threadpool.py 153 54 65% 30, 33, 122, 132-136, 138-139, 186, 191-192, 205-210, 214-225, 228-234, 240-256, 267-268, 298-299, 304-315, 330 cheroot/wsgi.py 163 43 74% 92, 96, 144, 167-170, 176, 180, 200, 202, 279-289, 333-350, 354-357, 361-365, 419-425 -------------------------------------------------------------- TOTAL 4393 1071 76% 7 files skipped due to complete coverage. Coverage XML written to file .test-results/pytest/cov.xml ============================= slowest 10 durations ============================= 5.50s call cheroot/test/test_wsgi.py::test_connection_keepalive 4.04s call cheroot/test/test_conn.py::test_HTTP11_Timeout_after_request 3.43s call cheroot/test/test_conn.py::test_keepalive_conn_management 2.12s call cheroot/test/test_conn.py::test_HTTP11_Timeout[False] 2.00s call cheroot/test/test_conn.py::test_HTTP11_Timeout[True] 1.14s call cheroot/test/test_server.py::test_server_interrupt[OSError0] 1.14s call cheroot/test/test_server.py::test_server_interrupt[KeyboardInterrupt] 1.12s call cheroot/test/test_conn.py::test_invalid_selected_connection 1.02s call cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_OPTIONAL-False-localhost-builtin] 0.92s call cheroot/test/test_ssl.py::test_tls_client_auth[VerifyMode.CERT_NONE-False-localhost-pyopenssl] =========================== short test summary info ============================ XFAIL cheroot/test/test_conn.py::test_Chunked_Encoding Headers from earlier request leak into the request line for a subsequent request, resulting in 400 instead of 413. See cherrypy/cheroot#69 for details. XFAIL cheroot/test/test_core.py::test_large_request https://github.com/cherrypy/cheroot/issues/106 XFAIL cheroot/test/test_conn.py::test_598 Sometimes this test fails due to low timeout. Ref: https://github.com/cherrypy/cherrypy/issues/598 ======================= 154 passed, 3 xfailed in 23.46s ======================== >>> py3-cheroot: Entering fakeroot... running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py running egg_info writing cheroot.egg-info/PKG-INFO writing dependency_links to cheroot.egg-info/dependency_links.txt writing entry points to cheroot.egg-info/entry_points.txt writing requirements to cheroot.egg-info/requires.txt writing top-level names to cheroot.egg-info/top_level.txt reading manifest file 'cheroot.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'cheroot.egg-info/SOURCES.txt' running install_lib creating /home/buildozer/aports/community/py3-cheroot/pkg creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10 creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/__init__.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/testing.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/__init__.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/__init__.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_wsgi.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/webtest.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_core.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_makefile.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/helper.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_dispatch.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_conn.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_ssl.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/_pytest_plugin.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test__compat.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_errors.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_cli.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/conftest.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/test/test_server.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test copying build/lib/cheroot/testing.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/cli.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/wsgi.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/errors.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/errors.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/__init__.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/__init__.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/builtin.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/builtin.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/pyopenssl.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/ssl/pyopenssl.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl copying build/lib/cheroot/__main__.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/makefile.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/py.typed -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/connections.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/wsgi.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/server.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot creating /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers copying build/lib/cheroot/workers/__init__.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers copying build/lib/cheroot/workers/__init__.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers copying build/lib/cheroot/workers/threadpool.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers copying build/lib/cheroot/workers/threadpool.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers copying build/lib/cheroot/server.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/connections.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/makefile.pyi -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/cli.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot copying build/lib/cheroot/_compat.py -> /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/testing.py to testing.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_wsgi.py to test_wsgi.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/webtest.py to webtest.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_core.py to test_core.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_makefile.py to test_makefile.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/helper.py to helper.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_dispatch.py to test_dispatch.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_conn.py to test_conn.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_ssl.py to test_ssl.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/_pytest_plugin.py to _pytest_plugin.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test__compat.py to test__compat.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_errors.py to test_errors.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_cli.py to test_cli.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/conftest.py to conftest.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test/test_server.py to test_server.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/errors.py to errors.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl/builtin.py to builtin.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/ssl/pyopenssl.py to pyopenssl.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/__main__.py to __main__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/makefile.py to makefile.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/wsgi.py to wsgi.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/server.py to server.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/workers/threadpool.py to threadpool.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/connections.py to connections.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/cli.py to cli.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/_compat.py to _compat.cpython-310.pyc running install_egg_info Copying cheroot.egg-info to /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot-8.6.0-py3.10.egg-info running install_scripts Installing cheroot script to /home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/bin >>> py3-cheroot-tests*: Running split function tests... '/home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot/usr/lib/python3.10/site-packages/cheroot/test' -> '/home/buildozer/aports/community/py3-cheroot/pkg/py3-cheroot-tests/usr/lib/python3.10/site-packages/cheroot/test' >>> py3-cheroot-tests*: Preparing subpackage py3-cheroot-tests... >>> py3-cheroot-tests*: Running postcheck for py3-cheroot-tests >>> py3-cheroot*: Running postcheck for py3-cheroot >>> py3-cheroot*: Preparing package py3-cheroot... >>> py3-cheroot-tests*: Tracing dependencies... >>> py3-cheroot-tests*: Package size: 336.0 KB >>> py3-cheroot-tests*: Compressing data... >>> py3-cheroot-tests*: Create checksum... >>> py3-cheroot-tests*: Create py3-cheroot-tests-8.6.0-r0.apk >>> py3-cheroot*: Tracing dependencies... >>> py3-cheroot*: Package size: 512.0 KB >>> py3-cheroot*: Compressing data... >>> py3-cheroot*: Create checksum... >>> py3-cheroot*: Create py3-cheroot-8.6.0-r0.apk >>> py3-cheroot: Build complete at Sun, 24 Apr 2022 15:02:09 +0000 elapsed time 0h 0m 41s >>> py3-cheroot: Cleaning up srcdir >>> py3-cheroot: Cleaning up pkgdir >>> py3-cheroot: Uninstalling dependencies... (1/60) Purging .makedepends-py3-cheroot (20220424.150132) (2/60) Purging py3-dateutil (2.8.2-r1) (3/60) Purging py3-portend (3.1.0-r2) (4/60) Purging py3-tempora (5.0.1-r1) (5/60) Purging py3-tz (2022.1-r0) (6/60) Purging py3-setuptools_scm (6.4.2-r1) (7/60) Purging py3-setuptools (59.4.0-r0) (8/60) Purging py3-appdirs (1.4.4-r3) (9/60) Purging py3-ordered-set (4.0.2-r3) (10/60) Purging py3-tomli (2.0.1-r1) (11/60) Purging py3-jaraco.text (3.7.0-r0) (12/60) Purging py3-jaraco.context (4.1.1-r1) (13/60) Purging py3-jaraco.functools (3.5.0-r0) (14/60) Purging py3-jaraco.classes (3.2.1-r2) (15/60) Purging py3-pypytools (0.6.2-r0) (16/60) Purging py3-pytest-cov (2.12.1-r1) (17/60) Purging py3-coverage (5.5-r1) (18/60) Purging py3-pytest-mock (3.5.1-r2) (19/60) Purging py3-mock (4.0.3-r2) (20/60) Purging py3-pbr (5.8.1-r0) (21/60) Purging py3-requests-unixsocket (0.3.0-r0) (22/60) Purging py3-requests-toolbelt (0.9.1-r3) (23/60) Purging py3-requests (2.27.1-r0) (24/60) Purging py3-certifi (2021.10.8-r0) (25/60) Purging py3-charset-normalizer (2.0.10-r0) (26/60) Purging py3-urllib3 (1.26.9-r0) (27/60) Purging py3-pytest-xdist (2.5.0-r0) (28/60) Purging py3-execnet (1.9.0-r0) (29/60) Purging py3-apipkg (2.1.0-r0) (30/60) Purging py3-pytest-forked (1.4.0-r0) (31/60) Purging py3-pytest (6.2.5-r2) (32/60) Purging py3-atomicwrites (1.4.0-r2) (33/60) Purging py3-more-itertools (8.12.0-r2) (34/60) Purging py3-iniconfig (1.1.1-r2) (35/60) Purging py3-pluggy (1.0.0-r0) (36/60) Purging py3-py (1.10.0-r2) (37/60) Purging py3-wcwidth (0.2.5-r2) (38/60) Purging py3-packaging (21.3-r0) (39/60) Purging py3-parsing (2.4.7-r3) (40/60) Purging py3-toml (0.10.2-r3) (41/60) Purging py3-pygments (2.11.2-r0) (42/60) Purging py3-trustme (0.9.0-r1) (43/60) Purging py3-openssl (21.0.0-r1) (44/60) Purging py3-service_identity (21.1.0-r2) (45/60) Purging py3-asn1-modules (0.2.8-r2) (46/60) Purging py3-asn1 (0.4.8-r2) (47/60) Purging py3-attrs (21.4.0-r0) (48/60) Purging py3-characteristic (14.3.0-r8) (49/60) Purging py3-cryptography (3.4.8-r0) (50/60) Purging py3-cffi (1.15.0-r0) (51/60) Purging py3-cparser (2.20-r2) (52/60) Purging py3-idna (3.3-r2) (53/60) Purging py3-asn1crypto (1.4.0-r2) (54/60) Purging py3-six (1.16.0-r1) (55/60) Purging python3 (3.10.3-r1) (56/60) Purging libffi (3.4.2-r1) (57/60) Purging gdbm (1.23-r0) (58/60) Purging mpdecimal (2.5.1-r1) (59/60) Purging readline (8.1.2-r0) (60/60) Purging sqlite-libs (3.38.2-r0) Executing busybox-1.35.0-r10.trigger OK: 326 MiB in 94 packages >>> py3-cheroot: Updating the community/s390x repository index... >>> py3-cheroot: Signing the index...