>>> yt-dlp: Building community/yt-dlp 2025.06.30-r0 (using abuild 3.15.0-r2) started Thu, 03 Jul 2025 19:37:20 +0000 >>> yt-dlp: Validating /home/buildozer/aports/community/yt-dlp/APKBUILD... >>> yt-dlp: Analyzing dependencies... >>> yt-dlp: Installing for build: build-base python3 attr ca-certificates ffmpeg py3-brotli py3-mutagen py3-pycryptodomex py3-secretstorage py3-websockets py3-gpep517 py3-hatchling py3-flake8 py3-nose py3-pytest-xdist py3-requests ( 1/184) Installing libbz2 (1.0.8-r6) ( 2/184) Installing libffi (3.5.1-r0) ( 3/184) Installing gdbm (1.24-r0) ( 4/184) Installing xz-libs (5.8.1-r0) ( 5/184) Installing mpdecimal (4.0.1-r0) ( 6/184) Installing libpanelw (6.5_p20250614-r0) ( 7/184) Installing sqlite-libs (3.50.2-r0) ( 8/184) Installing python3 (3.12.11-r0) ( 9/184) Installing python3-pycache-pyc0 (3.12.11-r0) ( 10/184) Installing pyc (3.12.11-r0) ( 11/184) Installing python3-pyc (3.12.11-r0) ( 12/184) Installing libattr (2.5.2-r2) ( 13/184) Installing attr (2.5.2-r2) ( 14/184) Installing ca-certificates (20241121-r2) ( 15/184) Installing libSvtAv1Enc (2.3.0-r0) ( 16/184) Installing aom-libs (3.12.1-r0) ( 17/184) Installing libxau (1.0.12-r0) ( 18/184) Installing libmd (1.1.0-r0) ( 19/184) Installing libbsd (0.12.2-r0) ( 20/184) Installing libxdmcp (1.1.5-r1) ( 21/184) Installing libxcb (1.17.0-r0) ( 22/184) Installing libx11 (1.8.12-r0) ( 23/184) Installing hwdata-pci (0.396-r0) ( 24/184) Installing libpciaccess (0.18.1-r1) ( 25/184) Installing libdrm (2.4.125-r0) ( 26/184) Installing libxext (1.3.6-r2) ( 27/184) Installing libxfixes (6.0.1-r4) ( 28/184) Installing wayland-libs-client (1.23.1-r3) ( 29/184) Installing libva (2.22.0-r1) ( 30/184) Installing libvdpau (1.5-r4) ( 31/184) Installing onevpl-libs (2023.3.1-r2) ( 32/184) Installing ffmpeg-libavutil (6.1.2-r4) ( 33/184) Installing libdav1d (1.5.1-r0) ( 34/184) Installing openexr-libiex (3.3.2-r0) ( 35/184) Installing openexr-libilmthread (3.3.2-r0) ( 36/184) Installing imath (3.1.12-r0) ( 37/184) Installing libdeflate (1.24-r0) ( 38/184) Installing openexr-libopenexrcore (3.3.2-r0) ( 39/184) Installing openexr-libopenexr (3.3.2-r0) ( 40/184) Installing giflib (5.2.2-r1) ( 41/184) Installing libhwy (1.0.7-r1) ( 42/184) Installing libjpeg-turbo (3.1.1-r0) ( 43/184) Installing lcms2 (2.16-r0) ( 44/184) Installing libpng (1.6.49-r0) ( 45/184) Installing libjxl (0.10.3-r2) ( 46/184) Installing lame-libs (3.100-r5) ( 47/184) Installing opus (1.5.2-r1) ( 48/184) Installing rav1e-libs (0.8.1-r0) ( 49/184) Installing soxr (0.1.3-r7) ( 50/184) Installing ffmpeg-libswresample (6.1.2-r4) ( 51/184) Installing libogg (1.3.5-r5) ( 52/184) Installing libtheora (1.1.1-r18) ( 53/184) Installing libvorbis (1.3.7-r2) ( 54/184) Installing libvpx (1.15.1-r1) ( 55/184) Installing libsharpyuv (1.5.0-r0) ( 56/184) Installing libwebp (1.5.0-r0) ( 57/184) Installing libwebpmux (1.5.0-r0) ( 58/184) Installing x264-libs (0.164.3108-r0) ( 59/184) Installing numactl (2.0.18-r0) ( 60/184) Installing x265-libs (3.6-r0) ( 61/184) Installing xvidcore (1.3.7-r2) ( 62/184) Installing ffmpeg-libavcodec (6.1.2-r4) ( 63/184) Installing sdl3 (3.2.16-r0) ( 64/184) Installing sdl2-compat (2.32.56-r0) ( 65/184) Installing alsa-lib (1.2.14-r0) ( 66/184) Installing freetype (2.13.3-r0) ( 67/184) Installing fontconfig (2.15.0-r3) ( 68/184) Installing fribidi (1.0.16-r1) ( 69/184) Installing libintl (0.24.1-r0) ( 70/184) Installing libeconf (0.7.9-r0) ( 71/184) Installing libblkid (2.41.1-r0) ( 72/184) Installing libmount (2.41.1-r0) ( 73/184) Installing glib (2.84.3-r0) ( 74/184) Installing graphite2 (1.3.14-r6) ( 75/184) Installing harfbuzz (11.2.1-r0) ( 76/184) Installing libunibreak (6.1-r0) ( 77/184) Installing libass (0.17.4-r0) ( 78/184) Installing libbluray (1.3.4-r1) ( 79/184) Installing mpg123-libs (1.32.10-r0) ( 80/184) Installing libopenmpt (0.8.1-r0) ( 81/184) Installing mbedtls (3.6.3.1-r0) ( 82/184) Installing librist (0.2.10-r1) ( 83/184) Installing libsrt (1.5.3-r1) ( 84/184) Installing libssh (0.11.2-r0) ( 85/184) Installing libxml2 (2.13.8-r0) ( 86/184) Installing libsodium (1.0.20-r0) ( 87/184) Installing libzmq (4.3.5-r2) ( 88/184) Installing ffmpeg-libavformat (6.1.2-r4) ( 89/184) Installing serd-libs (0.32.4-r0) ( 90/184) Installing zix-libs (0.6.2-r0) ( 91/184) Installing sord-libs (0.16.18-r0) ( 92/184) Installing sratom (0.6.18-r0) ( 93/184) Installing lilv-libs (0.24.26-r0) ( 94/184) Installing libdovi (3.3.2-r0) ( 95/184) Installing spirv-tools (1.4.313.0-r0) ( 96/184) Installing glslang-libs (1.4.309.0-r0) ( 97/184) Installing shaderc (2024.4-r0) ( 98/184) Installing vulkan-loader (1.4.313.0-r0) ( 99/184) Installing libplacebo (6.338.2-r3) (100/184) Installing ffmpeg-libpostproc (6.1.2-r4) (101/184) Installing ffmpeg-libswscale (6.1.2-r4) (102/184) Installing vidstab (1.1.1-r0) (103/184) Installing zimg (3.0.5-r3) (104/184) Installing ffmpeg-libavfilter (6.1.2-r4) (105/184) Installing libasyncns (0.8-r4) (106/184) Installing dbus-libs (1.16.2-r1) (107/184) Installing libltdl (2.5.4-r1) (108/184) Installing orc (0.4.40-r1) (109/184) Installing libflac (1.4.3-r2) (110/184) Installing libsndfile (1.2.2-r2) (111/184) Installing speexdsp (1.2.1-r2) (112/184) Installing tdb-libs (1.4.12-r0) (113/184) Installing libpulse (17.0-r5) (114/184) Installing v4l-utils-libs (1.30.1-r0) (115/184) Installing ffmpeg-libavdevice (6.1.2-r4) (116/184) Installing ffmpeg (6.1.2-r4) (117/184) Installing py3-brotli (1.1.0-r2) (118/184) Installing py3-brotli-pyc (1.1.0-r2) (119/184) Installing py3-mutagen (1.47.0-r1) (120/184) Installing py3-mutagen-pyc (1.47.0-r1) (121/184) Installing py3-pycryptodomex (3.23.0-r0) (122/184) Installing py3-cparser (2.22-r1) (123/184) Installing py3-cparser-pyc (2.22-r1) (124/184) Installing py3-cffi (1.17.1-r1) (125/184) Installing py3-cffi-pyc (1.17.1-r1) (126/184) Installing py3-cryptography (44.0.3-r0) (127/184) Installing py3-cryptography-pyc (44.0.3-r0) (128/184) Installing py3-jeepney (0.9.0-r0) (129/184) Installing py3-jeepney-pyc (0.9.0-r0) (130/184) Installing py3-secretstorage (3.3.3-r3) (131/184) Installing py3-secretstorage-pyc (3.3.3-r3) (132/184) Installing py3-websockets (15.0.1-r0) (133/184) Installing py3-websockets-pyc (15.0.1-r0) (134/184) Installing py3-installer (0.7.0-r2) (135/184) Installing py3-installer-pyc (0.7.0-r2) (136/184) Installing py3-gpep517 (19-r0) (137/184) Installing py3-gpep517-pyc (19-r0) (138/184) Installing py3-editables (0.5-r2) (139/184) Installing py3-editables-pyc (0.5-r2) (140/184) Installing py3-parsing (3.2.3-r0) (141/184) Installing py3-parsing-pyc (3.2.3-r0) (142/184) Installing py3-packaging (25.0-r0) (143/184) Installing py3-packaging-pyc (25.0-r0) (144/184) Installing py3-pathspec (0.12.1-r2) (145/184) Installing py3-pathspec-pyc (0.12.1-r2) (146/184) Installing py3-pluggy (1.5.0-r0) (147/184) Installing py3-pluggy-pyc (1.5.0-r0) (148/184) Installing py3-trove-classifiers (2025.1.15.22-r0) (149/184) Installing py3-trove-classifiers-pyc (2025.1.15.22-r0) (150/184) Installing py3-hatchling (1.27.0-r0) (151/184) Installing py3-hatchling-pyc (1.27.0-r0) (152/184) Installing py3-pyflakes (3.4.0-r0) (153/184) Installing py3-pyflakes-pyc (3.4.0-r0) (154/184) Installing py3-pycodestyle (2.14.0-r0) (155/184) Installing py3-pycodestyle-pyc (2.14.0-r0) (156/184) Installing py3-mccabe (0.7.0-r4) (157/184) Installing py3-mccabe-pyc (0.7.0-r4) (158/184) Installing py3-flake8 (7.3.0-r0) (159/184) Installing py3-flake8-pyc (7.3.0-r0) (160/184) Installing py3-nose (1.3.7-r15) (161/184) Installing py3-nose-pyc (1.3.7-r15) (162/184) Installing py3-execnet (2.1.1-r0) (163/184) Installing py3-execnet-pyc (2.1.1-r0) (164/184) Installing py3-iniconfig (2.1.0-r0) (165/184) Installing py3-iniconfig-pyc (2.1.0-r0) (166/184) Installing py3-py (1.11.0-r4) (167/184) Installing py3-py-pyc (1.11.0-r4) (168/184) Installing py3-pygments (2.19.2-r0) (169/184) Installing py3-pygments-pyc (2.19.2-r0) (170/184) Installing py3-pytest (8.4.1-r0) (171/184) Installing py3-pytest-pyc (8.4.1-r0) (172/184) Installing py3-pytest-xdist (3.6.1-r0) (173/184) Installing py3-pytest-xdist-pyc (3.6.1-r0) (174/184) Installing py3-certifi (2025.6.15-r0) (175/184) Installing py3-certifi-pyc (2025.6.15-r0) (176/184) Installing py3-charset-normalizer (3.4.2-r0) (177/184) Installing py3-charset-normalizer-pyc (3.4.2-r0) (178/184) Installing py3-idna (3.10-r0) (179/184) Installing py3-idna-pyc (3.10-r0) (180/184) Installing py3-urllib3 (1.26.20-r0) (181/184) Installing py3-urllib3-pyc (1.26.20-r0) (182/184) Installing py3-requests (2.32.4-r0) (183/184) Installing py3-requests-pyc (2.32.4-r0) (184/184) Installing .makedepends-yt-dlp (20250703.193721) busybox-1.37.0-r18.trigger: Executing script... ca-certificates-20241121-r2.trigger: Executing script... glib-2.84.3-r0.trigger: Executing script... OK: 603 MiB in 290 packages >>> yt-dlp: Cleaning up srcdir >>> yt-dlp: Cleaning up pkgdir >>> yt-dlp: Cleaning up tmpdir >>> yt-dlp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/yt-dlp-2025.06.30.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> yt-dlp: Fetching yt-dlp-2025.06.30.tar.gz::https://github.com/yt-dlp/yt-dlp/releases/download/2025.06.30/yt-dlp.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to objects.githubusercontent.com (185.199.111.133:443) saving to '/var/cache/distfiles/edge/yt-dlp-2025.06.30.tar.gz.part' yt-dlp-2025.06.30.ta 24% |******* | 1425k 0:00:03 ETA yt-dlp-2025.06.30.ta 100% |********************************| 5888k 0:00:00 ETA '/var/cache/distfiles/edge/yt-dlp-2025.06.30.tar.gz.part' saved >>> yt-dlp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/yt-dlp-2025.06.30.tar.gz >>> yt-dlp: Checking sha512sums... yt-dlp-2025.06.30.tar.gz: OK >>> yt-dlp: Unpacking /var/cache/distfiles/edge/yt-dlp-2025.06.30.tar.gz... 2025-07-03 19:37:24,222 gpep517 INFO Building wheel via backend hatchling.build 2025-07-03 19:37:24,633 gpep517 INFO The backend produced .dist/yt_dlp-2025.6.30-py3-none-any.whl yt_dlp-2025.6.30-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.11, pytest-8.4.1, pluggy-1.5.0 -- /home/buildozer/aports/community/yt-dlp/src/yt-dlp/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/yt-dlp/src/yt-dlp configfile: pyproject.toml plugins: xdist-3.6.1 created: 48/48 workers 48 workers [1221 items] scheduling tests via LoadScheduling test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_without_ffmpeg ---------------------------------------- Exception occurred during processing of request from ('127.0.0.1', 39216) Traceback (most recent call last): File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 438, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 404, in handle_one_request self.raw_requestline = self.rfile.readline(65537) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/socket.py", line 720, in readinto return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1251, in recv_into return self.read(nbytes, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1103, in read return self._sslobj.read(len, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ BrokenPipeError: [Errno 32] Broken pipe ---------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 438, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 404, in handle_one_request self.raw_requestline = self.rfile.readline(65537) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/socket.py", line 720, in readinto return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1251, in recv_into return self.read(nbytes, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1103, in read return self._sslobj.read(len, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ BrokenPipeError: [Errno 32] Broken pipe ---------------------------------------- test/test_InfoExtractor.py::TestInfoExtractor::test_parse_f4m_formats test/test_InfoExtractor.py::TestInfoExtractor::test_response_with_expected_status_returns_content test/test_all_urls.py::TestAllURLsMatching::test_pbs test/test_InfoExtractor.py::TestInfoExtractor::test_extract_jwplayer_data_realworld test/test_YoutubeDL.py::TestYoutubeDL::test_header_cookies test/test_YoutubeDL.py::TestFormatSelection::test_youtube_format_selection test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_by_vcodec_sort test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_malformed_cookies test/test_all_urls.py::TestAllURLsMatching::test_youtube_matching test/test_YoutubeDL.py::TestYoutubeDL::test_postprocessors test/test_aes.py::TestAES::test_key_expansion test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_derive_key test/test_compat.py::TestCompat::test_compat_etree_fromstring_doctype test/test_http_proxy.py::TestHTTPProxy::test_https[http-Requests] test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[Requests-https] test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Requests] test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Requests] test/test_aes.py::TestAES::test_decrypt_text test/test_jsinterp.py::TestJSInterpreter::test_assignments test/test_cookies.py::TestLenientSimpleCookie::test_parsing [gw18] [ 0%] PASSED test/test_cookies.py::TestLenientSimpleCookie::test_parsing test/test_devalue.py::TestDevalue::test_devalue_parse_cyclical [gw18] [ 0%] PASSED test/test_devalue.py::TestDevalue::test_devalue_parse_cyclical test/test_jsinterp.py::TestJSInterpreter::test_div [gw8] [ 0%] PASSED test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_malformed_cookies test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_strip_httponly_prefix [gw8] [ 0%] PASSED test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_strip_httponly_prefix test/test_aes.py::TestAES::test_cbc_decrypt test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Requests] test/test_jsinterp.py::TestJSInterpreter::test_increment_decrement test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10 test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[Requests-https] test/test_devalue.py::TestDevalue::test_devalue_parse_equals [gw18] [ 0%] PASSED test/test_devalue.py::TestDevalue::test_devalue_parse_equals test/test_devalue.py::TestDevalue::test_devalue_parse_invalid test/test_execution.py::TestExecution::test_cmdline_umlauts test/test_jsinterp.py::TestJSInterpreter::test_return_function test/test_jsinterp.py::TestJSInterpreter::test_packed [gw30] [ 0%] SKIPPED test/test_jsinterp.py::TestJSInterpreter::test_packed test/test_jsinterp.py::TestJSInterpreter::test_parens test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Urllib] [gw5] [ 0%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_youtube_format_selection test/test_YoutubeDL.py::TestYoutubeDL::test_add_extra_info [gw5] [ 0%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_add_extra_info test/test_YoutubeDL.py::TestYoutubeDL::test_add_headers_cookie [gw8] [ 0%] PASSED test/test_aes.py::TestAES::test_cbc_decrypt test/test_jsinterp.py::TestJSInterpreter::test_call [gw27] [ 0%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_call test/test_jsinterp.py::TestJSInterpreter::test_catch test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Urllib] [gw1] [ 0%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_f4m_formats test/test_InfoExtractor.py::TestInfoExtractor::test_parse_html5_media_entries test/test_config.py::TestConfig::test_config_default_expected_locations [gw24] [ 0%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_assignments test/test_jsinterp.py::TestJSInterpreter::test_basic [gw24] [ 1%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_basic test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_overflow [gw9] [ 1%] PASSED test/test_aes.py::TestAES::test_decrypt_text test/test_aes.py::TestAES::test_ecb_decrypt [gw9] [ 1%] PASSED test/test_aes.py::TestAES::test_ecb_decrypt test/test_aes.py::TestAES::test_ecb_encrypt [gw9] [ 1%] PASSED test/test_aes.py::TestAES::test_ecb_encrypt test/test_aes.py::TestAES::test_encrypt [gw9] [ 1%] PASSED test/test_aes.py::TestAES::test_encrypt test/test_aes.py::TestAES::test_gcm_aligned_decrypt test/test_jsinterp.py::TestJSInterpreter::test_switch [gw33] [ 1%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_switch test/test_jsinterp.py::TestJSInterpreter::test_switch_default [gw31] [ 1%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_return_function test/test_jsinterp.py::TestJSInterpreter::test_slice [gw0] [ 1%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_extract_jwplayer_data_realworld test/test_InfoExtractor.py::TestInfoExtractor::test_get_netrc_login_info [gw13] [ 1%] PASSED test/test_compat.py::TestCompat::test_compat_etree_fromstring_doctype test/test_compat.py::TestCompat::test_compat_expanduser [gw13] [ 1%] PASSED test/test_compat.py::TestCompat::test_compat_expanduser [gw18] [ 1%] PASSED test/test_devalue.py::TestDevalue::test_devalue_parse_invalid test/test_devalue.py::TestDevalue::test_devalue_parse_is [gw18] [ 1%] PASSED test/test_devalue.py::TestDevalue::test_devalue_parse_is [gw30] [ 2%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_parens test/test_jsinterp.py::TestJSInterpreter::test_precedence [gw10] [ 2%] PASSED test/test_aes.py::TestAES::test_key_expansion test/test_aes.py::TestAES::test_pad_block [gw10] [ 2%] PASSED test/test_aes.py::TestAES::test_pad_block test/test_all_urls.py::TestAllURLsMatching::test_facebook_matching [gw33] [ 2%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_switch_default test/test_jsinterp.py::TestJSInterpreter::test_try [gw33] [ 2%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_try test/test_jsinterp.py::TestJSInterpreter::test_undefined test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Urllib] [gw27] [ 2%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_catch test/test_jsinterp.py::TestJSInterpreter::test_char_code_at [gw27] [ 2%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_char_code_at test/test_jsinterp.py::TestJSInterpreter::test_comma [gw15] [ 2%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_derive_key test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10 [gw15] [ 2%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10 test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10_meta24 [gw15] [ 2%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10_meta24 test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v11 [gw15] [ 2%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v11 test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_derive_key [gw15] [ 2%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_derive_key test/test_jsinterp.py::TestJSInterpreter::test_finally [gw28] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_finally test/test_jsinterp.py::TestJSInterpreter::test_for_loop [gw28] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_for_loop test/test_jsinterp.py::TestJSInterpreter::test_for_loop_break [gw28] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_for_loop_break test/test_jsinterp.py::TestJSInterpreter::test_for_loop_continue [gw28] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_for_loop_continue test/test_jsinterp.py::TestJSInterpreter::test_for_loop_try [gw24] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_overflow test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_typecast [gw24] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_typecast test/test_jsinterp.py::TestJSInterpreter::test_builtins [gw14] [ 3%] PASSED test/test_config.py::TestConfig::test_config_default_expected_locations test/test_config.py::TestConfig::test_config_default_grouping [gw27] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_comma test/test_jsinterp.py::TestJSInterpreter::test_comments [gw27] [ 3%] SKIPPED test/test_jsinterp.py::TestJSInterpreter::test_comments [gw33] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_undefined test/test_jsinterp.py::TestJSInterpreter::test_mul [gw29] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_mul test/test_jsinterp.py::TestJSInterpreter::test_negative [gw29] [ 3%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_negative test/test_jsinterp.py::TestJSInterpreter::test_nested_try [gw29] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_nested_try test/test_jsinterp.py::TestJSInterpreter::test_null [gw29] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_null test/test_jsinterp.py::TestJSInterpreter::test_object [gw29] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_object [gw30] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_precedence test/test_jsinterp.py::TestJSInterpreter::test_quotes [gw30] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_quotes test/test_jsinterp.py::TestJSInterpreter::test_regex [gw30] [ 4%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_regex [gw36] [ 4%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Requests] [gw36] [ 4%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Requests] test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[CurlCFFI] [gw36] [ 4%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Urllib] [gw36] [ 4%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Requests] [gw3] [ 4%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_without_ffmpeg test/test_YoutubeDL.py::TestFormatSelection::test_format_filtering [gw6] [ 4%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_header_cookies test/test_YoutubeDL.py::TestYoutubeDL::test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries [gw5] [ 4%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_add_headers_cookie test/test_YoutubeDL.py::TestYoutubeDL::test_close_hooks [gw5] [ 5%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_close_hooks test/test_YoutubeDL.py::TestYoutubeDL::test_do_not_override_ie_key_in_url_transparent [gw5] [ 5%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_do_not_override_ie_key_in_url_transparent test/test_aes.py::TestAES::test_cbc_encrypt [gw8] [ 5%] PASSED test/test_aes.py::TestAES::test_cbc_encrypt test/test_aes.py::TestAES::test_ctr_decrypt [gw8] [ 5%] PASSED test/test_aes.py::TestAES::test_ctr_decrypt [gw28] [ 5%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_for_loop_try [gw46] [ 5%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Requests] [gw31] [ 5%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_slice [gw38] [ 5%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Requests] [gw16] [ 5%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10 test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10_meta24 [gw16] [ 5%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10_meta24 test/test_cookies.py::TestCookies::test_get_desktop_environment [gw16] [ 5%] PASSED test/test_cookies.py::TestCookies::test_get_desktop_environment test/test_cookies.py::TestCookies::test_pbkdf2_sha1 [gw16] [ 5%] PASSED test/test_cookies.py::TestCookies::test_pbkdf2_sha1 test/test_cookies.py::TestCookies::test_safari_cookie_parsing [gw16] [ 6%] PASSED test/test_cookies.py::TestCookies::test_safari_cookie_parsing test/test_networking.py::TestHTTPRequestHandler::test_headers[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Urllib] [gw37] [ 6%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Requests] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Urllib] [gw39] [ 6%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Requests] test/test_jsinterp.py::TestJSInterpreter::test_splice [gw31] [ 6%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_splice test/test_jsinterp.py::TestJSInterpreter::test_split test/test_compat.py::TestCompat::test_compat_passthrough [gw13] [ 6%] PASSED test/test_compat.py::TestCompat::test_compat_passthrough test/test_compat.py::TestCompat::test_struct_unpack [gw13] [ 6%] PASSED test/test_compat.py::TestCompat::test_struct_unpack test/test_config.py::TestConfig::test_config__ENVIRON_DEFAULTS_sanity [gw13] [ 6%] PASSED test/test_config.py::TestConfig::test_config__ENVIRON_DEFAULTS_sanity test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Urllib] [gw40] [ 6%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Requests] [gw26] [ 6%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_div test/test_jsinterp.py::TestJSInterpreter::test_empty_return [gw26] [ 6%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_empty_return test/test_jsinterp.py::TestJSInterpreter::test_exp [gw26] [ 6%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_exp test/test_jsinterp.py::TestJSInterpreter::test_extract_function [gw26] [ 6%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_extract_function test/test_jsinterp.py::TestJSInterpreter::test_extract_function_with_global_stack [gw26] [ 7%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_extract_function_with_global_stack test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Urllib] [gw35] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Requests] [gw35] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Requests] test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[CurlCFFI] [gw35] [ 7%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Urllib] [gw43] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Requests] [gw36] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Requests] [gw41] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Requests] [gw9] [ 7%] PASSED test/test_aes.py::TestAES::test_gcm_aligned_decrypt [gw31] [ 7%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_split test/test_jsinterp.py::TestJSInterpreter::test_strange_chars [gw31] [ 7%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_strange_chars [gw34] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Requests] [gw34] [ 7%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Requests] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-CurlCFFI] [gw34] [ 8%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Urllib] [gw2] [ 8%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_response_with_expected_status_returns_content test/test_InfoExtractor.py::TestInfoExtractor::test_search_json_ld_realworld [gw1] [ 8%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_html5_media_entries test/test_InfoExtractor.py::TestInfoExtractor::test_parse_ism_formats [gw24] [ 8%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_builtins test/test_jsinterp.py::TestJSInterpreter::test_void [gw33] [ 8%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_void [gw43] [ 8%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Requests] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-CurlCFFI] [gw46] [ 8%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Requests] test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[CurlCFFI] [gw46] [ 8%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_cookies[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Urllib] [gw42] [ 8%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Requests] [gw47] [ 8%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_headers[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_headers[Requests] test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Urllib] [gw44] [ 8%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Requests] [gw2] [ 8%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_search_json_ld_realworld test/test_InfoExtractor.py::TestInfoExtractor::test_search_nextjs_data [gw43] [ 9%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Urllib] [gw35] [ 9%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Requests] [gw32] [ 9%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_increment_decrement test/test_jsinterp.py::TestJSInterpreter::test_join [gw32] [ 9%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_join test/test_jsinterp.py::TestJSInterpreter::test_js_number_to_string [gw32] [ 9%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_js_number_to_string test/test_jsinterp.py::TestJSInterpreter::test_literal_list [gw32] [ 9%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_literal_list test/test_jsinterp.py::TestJSInterpreter::test_mod [gw32] [ 9%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_mod [gw2] [ 9%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_search_nextjs_data test/test_InfoExtractor.py::TestInfoExtractor::test_search_nuxt_json [gw1] [ 9%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_ism_formats [gw45] [ 9%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Requests] test/test_InfoExtractor.py::TestInfoExtractor::test_parse_m3u8_formats [gw38] [ 9%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Requests] test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[CurlCFFI] [gw2] [ 9%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_search_nuxt_json [gw37] [ 9%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Requests] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-CurlCFFI] [gw38] [ 10%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[CurlCFFI] test/test_YoutubeDL.py::TestFormatSelection::test_audio_only_extractor_format_selection test/test_networking.py::TestHTTPRequestHandler::test_response_url[Urllib] [gw34] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Urllib] [gw37] [ 10%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Requests] test/test_devalue.py::TestDevalue::test_devalue_parse_revivers [gw18] [ 10%] PASSED test/test_devalue.py::TestDevalue::test_devalue_parse_revivers test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Urllib] test/test_aes.py::TestAES::test_gcm_decrypt [gw1] [ 10%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_m3u8_formats [gw35] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Requests] [gw9] [ 10%] PASSED test/test_aes.py::TestAES::test_gcm_decrypt test/test_InfoExtractor.py::TestInfoExtractor::test_parse_mpd_formats [gw46] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookies[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_cookies[Requests] test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Urllib] test/test_netrc.py::TestNetRc::test_netrc_present [gw42] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Requests] test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-CurlCFFI] [gw41] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Requests] [gw43] [ 10%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-CurlCFFI] [gw42] [ 10%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Requests] test/test_jsinterp.py::TestJSInterpreter::test_date test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_v10 [gw15] [ 11%] PASSED test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_v10 [gw37] [ 11%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Requests] [gw41] [ 11%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_read[Urllib] test/test_jsinterp.py::TestJSInterpreter::test_if test/test_jsinterp.py::TestJSInterpreter::test_calc [gw34] [ 11%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Requests] [gw24] [ 11%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_calc [gw28] [ 11%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_if [gw39] [ 11%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Requests] [gw33] [ 11%] PASSED test/test_netrc.py::TestNetRc::test_netrc_present test/test_networking.py::TestHTTPRequestHandler::test_deflate[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[Urllib] [gw39] [ 11%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Urllib] [gw0] [ 11%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_get_netrc_login_info test/test_jsinterp.py::TestJSInterpreter::test_operators test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_meta [gw24] [ 11%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[Requests] test/test_jsinterp.py::TestJSInterpreter::test_replace [gw30] [ 11%] SKIPPED test/test_jsinterp.py::TestJSInterpreter::test_replace test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[CurlCFFI] [gw38] [ 12%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_response_url[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_response_url[Requests] [gw14] [ 12%] PASSED test/test_config.py::TestConfig::test_config_default_grouping test/test_config.py::TestConfig::test_config_early_exit_commandline [gw24] [ 12%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[Requests] test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[CurlCFFI] [gw24] [ 12%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_keep_header_casing[CurlCFFI] test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Urllib] [gw36] [ 12%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[CurlCFFI] test/test_YoutubeDL.py::TestYoutubeDL::test_format_note [gw0] [ 12%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_meta test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_regex [gw0] [ 12%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_regex test/test_InfoExtractor.py::TestInfoExtractor::test_ie_key [gw47] [ 12%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_headers[Requests] test/test_networking.py::TestHTTPRequestHandler::test_headers[CurlCFFI] [gw44] [ 12%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Requests] [gw40] [ 12%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Requests] [gw9] [ 12%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Requests] test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Requests-urllib3] [gw36] [ 12%] PASSED test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Requests-urllib3] test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.client] [gw36] [ 13%] PASSED test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.client] test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.server] [gw36] [ 13%] PASSED test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.server] test/test_networking.py::TestRequestHandlerMisc::test_wrap_request_errors [gw36] [ 13%] PASSED test/test_networking.py::TestRequestHandlerMisc::test_wrap_request_errors test/test_networking.py::TestUrllibRequestHandler::test_file_urls[Urllib] [gw47] [ 13%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_headers[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Urllib] [gw41] [ 13%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Requests] test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[CurlCFFI] [gw44] [ 13%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Urllib] [gw29] [ 13%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_operators test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Urllib] [gw42] [ 13%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Requests] [gw43] [ 13%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Requests] [gw45] [ 13%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Requests] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[CurlCFFI] [gw45] [ 13%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Urllib] [gw0] [ 13%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_ie_key test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-CurlCFFI] [gw40] [ 14%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Urllib] [gw14] [ 14%] PASSED test/test_config.py::TestConfig::test_config_early_exit_commandline [gw33] [ 14%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_deflate[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_deflate[Requests] [gw24] [ 14%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Urllib] test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Requests] test/test_config.py::TestConfig::test_config_early_exit_files [gw30] [ 14%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Urllib] test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Requests] [gw29] [ 14%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Urllib] [gw37] [ 14%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Requests] [gw39] [ 14%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Urllib] test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Requests] [gw15] [ 14%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_read[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Requests] [gw6] [ 14%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries test/test_aes.py::TestAES::test_ctr_encrypt test/test_YoutubeDL.py::TestYoutubeDL::test_infojson_cookies test/test_networking.py::TestHTTPRequestHandler::test_read[Requests] [gw8] [ 14%] PASSED test/test_aes.py::TestAES::test_ctr_encrypt test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError3-Requests] [gw27] [ 14%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_date test/test_cookies.py::TestLenientSimpleCookie::test_lenient_parsing [gw9] [ 14%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Requests] test/test_jsinterp.py::TestJSInterpreter::test_sub test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Urllib] test/test_config.py::TestConfig::test_config_all_environ_values test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[CurlCFFI] [gw40] [ 15%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Requests] [gw16] [ 15%] PASSED test/test_cookies.py::TestLenientSimpleCookie::test_lenient_parsing [gw41] [ 15%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Requests] [gw38] [ 15%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_response_url[Requests] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError4-Requests] [gw9] [ 15%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_brotli[Urllib] [gw8] [ 15%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError3-Requests] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-ProxyError-Requests] [gw18] [ 15%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Urllib] [gw31] [ 15%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_sub test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None2-Requests] [gw10] [ 15%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_facebook_matching [gw8] [ 15%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-ProxyError-Requests] test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Requests] [gw46] [ 15%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookies[Requests] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-CertificateVerifyError-Requests] test/test_all_urls.py::TestAllURLsMatching::test_keywords [gw16] [ 15%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError4-Requests] [gw44] [ 16%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Urllib] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError2-Requests] test/test_jsinterp.py::TestJSInterpreter::test_extract_object [gw45] [ 16%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Requests] test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Requests] [gw31] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None2-Requests] [gw26] [ 16%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_extract_object test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-TransportError-None0-CurlCFFI] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None3-Requests] [gw8] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-CertificateVerifyError-Requests] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-SSLError-Requests] [gw16] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError2-Requests] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-SSLError-None-Requests] test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[CurlCFFI] [gw35] [ 16%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-HTTPError-None-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-CurlCFFI] [gw8] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-SSLError-Requests] Exception occurred during processing of request from ('127.0.0.216', 53039) test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError0-Requests] [gw8] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError0-Requests] [gw16] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-SSLError-None-Requests] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None0-Requests] [gw16] [ 16%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None0-Requests] [gw35] [ 16%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-HTTPError-None-CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-ProxyError-None-CurlCFFI] [gw31] [ 17%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None3-Requests] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None4-Requests] [gw31] [ 17%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None4-Requests] Traceback (most recent call last): test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-IncompleteRead-3 bytes read, 4 more expected-Requests] [gw31] [ 17%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-IncompleteRead-3 bytes read, 4 more expected-Requests] File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) [gw26] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-TransportError-None0-CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-TransportError-None1-CurlCFFI] [gw26] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-TransportError-None1-CurlCFFI] File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-TransportError-None-CurlCFFI] [gw26] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-TransportError-None-CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-CertificateVerifyError-None-CurlCFFI] Exception occurred during processing of request from ('127.0.0.203', 44317) Traceback (most recent call last): [gw26] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-CertificateVerifyError-None-CurlCFFI] [gw35] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-ProxyError-None-CurlCFFI] File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 425, in handle_one_request self.wfile.flush() #actually send the response if not already done. ^^^^^^^^^^^^^^^^^^ ValueError: I/O operation on closed file. ---------------------------------------- [gw34] [ 17%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[CurlCFFI-False-http] [gw34] [ 17%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[CurlCFFI-False-http] test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Websockets-False-ws] test/test_networking.py::TestHTTPRequestHandler::test_cookies[CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_response_reader[CurlCFFI] [gw35] [ 17%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_response_reader[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Urllib-False-http] [gw35] [ 17%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Urllib-False-http] [gw39] [ 18%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Requests] [gw27] [ 18%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Urllib] [gw33] [ 18%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_deflate[Requests] test/test_networking.py::TestHTTPRequestHandler::test_deflate[CurlCFFI] [gw34] [ 18%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Websockets-False-ws] test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Urllib-http] [gw34] [ 18%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Urllib-http] test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[HTTPSupportedRH-http] [gw34] [ 18%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[HTTPSupportedRH-http] test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Requests] [gw46] [ 18%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_cookies[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[CurlCFFI-http] [gw46] [ 18%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[CurlCFFI-http] test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Websockets-ws] [gw46] [ 18%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Websockets-ws] [gw40] [ 18%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Requests] [gw15] [ 18%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_read[Requests] test/test_networking.py::TestHTTPRequestHandler::test_read[CurlCFFI] [gw15] [ 18%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_read[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Urllib] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-//example.com] [gw46] [ 19%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-//example.com] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-example.com] [gw33] [ 19%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_deflate[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_gzip[Urllib] [gw36] [ 19%] PASSED test/test_networking.py::TestUrllibRequestHandler::test_file_urls[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-CurlCFFI] [gw9] [ 19%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_brotli[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_brotli[Requests] [gw43] [ 19%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-/a/b/c] [gw30] [ 19%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Requests] test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[CurlCFFI] [gw43] [ 19%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-/a/b/c] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-//example.com] [gw46] [ 19%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-example.com] [gw30] [ 19%] SKIPPED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[CurlCFFI] test/test_networking.py::TestHTTPImpersonateRequestHandler::test_supported_impersonate_targets[CurlCFFI] test/test_jsinterp.py::TestJSInterpreter::test_morespace [gw43] [ 19%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-//example.com] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-example.com] [gw30] [ 19%] SKIPPED test/test_networking.py::TestHTTPImpersonateRequestHandler::test_supported_impersonate_targets[CurlCFFI] [gw32] [ 19%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_morespace test/test_networking.py::TestHTTPImpersonateRequestHandler::test_response_extensions[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-//example.com] [gw43] [ 19%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-example.com] [gw30] [ 20%] SKIPPED test/test_networking.py::TestHTTPImpersonateRequestHandler::test_response_extensions[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-127.0.0.1] [gw32] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-//example.com] [gw3] [ 20%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_filtering [gw43] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-example.com] test/test_networking.py::TestHTTPRequestHandler::test_response_url[CurlCFFI] test/test_YoutubeDL.py::TestFormatSelection::test_format_not_available [gw38] [ 20%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_response_url[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-ftp-False-handler_kwargs3] [gw32] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-example.com] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-127.0.0.1] [gw24] [ 20%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Requests] [gw38] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-ftp-False-handler_kwargs3] [gw32] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-/a/b/c] test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-UnsupportedRequest-handler_kwargs4] [gw32] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-/a/b/c] [gw29] [ 20%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Requests] [gw38] [ 20%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-UnsupportedRequest-handler_kwargs4] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-False-handler_kwargs5] [gw37] [ 21%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-ws-False-handler_kwargs8] [gw37] [ 21%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-ws-False-handler_kwargs8] test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[CurlCFFI] [gw29] [ 21%] SKIPPED test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[CurlCFFI] test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Urllib] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-wss-False-handler_kwargs9] [gw37] [ 21%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-wss-False-handler_kwargs9] [gw33] [ 21%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_gzip[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_gzip[Requests] [gw38] [ 21%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-False-handler_kwargs5] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-http-False-handler_kwargs6] [gw38] [ 21%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-http-False-handler_kwargs6] [gw3] [ 21%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_not_available test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-http-False-handler_kwargs10] [gw9] [ 21%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_brotli[Requests] test/test_YoutubeDL.py::TestFormatSelection::test_format_selection [gw42] [ 21%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Requests] test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-CurlCFFI] [gw29] [ 21%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Urllib] test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Requests] [gw37] [ 21%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-http-False-handler_kwargs10] [gw42] [ 22%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[ValidationRH-http-UnsupportedRequest-handler_kwargs13] [gw42] [ 22%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[ValidationRH-http-UnsupportedRequest-handler_kwargs13] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-https-False-handler_kwargs11] [gw37] [ 22%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-https-False-handler_kwargs11] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-all-http-False] [gw4] [ 22%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_by_vcodec_sort [gw42] [ 22%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-all-http-False] [gw5] [ 22%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_format_note test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_issue_10083 test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-unrelated-http-False] test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-CurlCFFI] [gw41] [ 22%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-all-http-False] [gw41] [ 22%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-all-http-False] [gw18] [ 22%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Requests] test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[CurlCFFI] [gw42] [ 22%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-unrelated-http-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-all-http-False] test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req0-method can't contain control characters--Urllib] [gw18] [ 22%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_source_address[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-unrelated-http-False] [gw42] [ 22%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-all-http-False] [gw39] [ 23%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-CurlCFFI] [gw41] [ 23%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-unrelated-http-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-all-socks5-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-all-http-UnsupportedRequest] [gw6] [ 23%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_infojson_cookies test/test_YoutubeDL.py::TestYoutubeDL::test_load_plugins_compat test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[CurlCFFI] [gw33] [ 23%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_gzip[Requests] test/test_InfoExtractor.py::TestInfoExtractor::test_opengraph [gw41] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-all-socks5-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-unrelated-socks5-False] [gw39] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-all-http-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-no-http-UnsupportedRequest] [gw24] [ 23%] SKIPPED test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4a-False] [gw24] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4a-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5-False] [gw39] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-no-http-UnsupportedRequest] [gw41] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-unrelated-socks5-False] [gw24] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-http-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5h-False] [gw45] [ 23%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Requests] test/test_networking.py::TestUrllibRequestHandler::test_http_error_returns_content[Urllib] [gw24] [ 23%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5h-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks-UnsupportedRequest] [gw6] [ 24%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_load_plugins_compat [gw39] [ 24%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-http-False] [gw4] [ 24%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_issue_10083 [gw24] [ 24%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks-UnsupportedRequest] test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_string_ops [gw44] [ 24%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Requests] test/test_YoutubeDL.py::TestYoutubeDL::test_match_filter test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-https-UnsupportedRequest] [gw39] [ 24%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-https-UnsupportedRequest] test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-CurlCFFI] [gw5] [ 24%] PASSED test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req0-method can't contain control characters--Urllib] [gw40] [ 24%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[CurlCFFI] test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req1-URL can't contain control characters--Urllib] test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[CurlCFFI] [gw45] [ 24%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5h-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5-False] [gw44] [ 24%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[CurlCFFI] [gw40] [ 24%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5h-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest1] [gw18] [ 24%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_source_address[Urllib] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError1-Requests] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-http-UnsupportedRequest] [gw44] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest1] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None1-Requests] test/test_networking.py::TestHTTPRequestHandler::test_source_address[Requests] test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-IncompleteRead-3 bytes read, 5 more expected-Requests] [gw8] [ 25%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-RequestError1-Requests] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions0-AssertionError] [gw45] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5h-False] [gw45] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5h-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False0] [gw40] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-http-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-https-UnsupportedRequest] [gw31] [ 25%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-IncompleteRead-3 bytes read, 5 more expected-Requests] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions14-UnsupportedRequest] [gw36] [ 25%] PASSED test/test_networking.py::TestUrllibRequestHandler::test_http_error_returns_content[Urllib] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-http-False] [gw36] [ 25%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-http-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-https-False] [gw36] [ 25%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-https-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4-False] [gw36] [ 25%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4-False] [gw40] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-https-UnsupportedRequest] [gw44] [ 25%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions0-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions1-False] [gw44] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions1-False] [gw0] [ 26%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_opengraph test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-https-False] [gw0] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-https-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions4-AssertionError] [gw8] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions4-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions5-UnsupportedRequest] [gw8] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions5-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions6-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions2-AssertionError] [gw44] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions2-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4a-False] [gw36] [ 26%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4a-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4-False] [gw40] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4-False] test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-SSLError-None-CurlCFFI] [gw26] [ 26%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[-SSLError-None-CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions19-False] [gw26] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions19-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions20-AssertionError] [gw31] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions14-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions15-False] [gw31] [ 26%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions15-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions16-False] [gw31] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions16-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions17-AssertionError] [gw31] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions17-AssertionError] [gw8] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions6-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions7-False] [gw8] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions7-False] [gw0] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4a-False] [gw0] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4a-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5-False] [gw0] [ 27%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5-False] [gw2] [ 27%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_audio_only_extractor_format_selection test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_with_ffmpeg [gw2] [ 27%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_with_ffmpeg test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-example.com] [gw2] [ 27%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-example.com] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-127.0.0.1] [gw2] [ 27%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-/a/b/c] [gw2] [ 27%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-/a/b/c] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-//example.com] [gw18] [ 28%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_source_address[Requests] [gw45] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False0] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest0] [gw45] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest0] [gw29] [ 28%] PASSED test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Requests] [gw5] [ 28%] PASSED test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req1-URL can't contain control characters--Urllib] test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req2-Invalid header name-None-Urllib] [gw26] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions20-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions21-AssertionError] [gw26] [ 28%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions21-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions22-False] [gw26] [ 28%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions22-False] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Requests-http] test/test_networking.py::TestHTTPRequestHandler::test_brotli[CurlCFFI] [gw2] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-//example.com] test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Requests-False-http] [gw35] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Requests-False-http] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions24-AssertionError] [gw34] [ 28%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Requests-http] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions29-False] [gw34] [ 28%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions29-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions30-False] [gw34] [ 28%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions30-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions31-AssertionError] [gw34] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions31-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions32-False] [gw34] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions32-False] [gw46] [ 29%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions34-AssertionError] [gw46] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions34-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions35-False] [gw35] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions24-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions25-UnsupportedRequest] [gw35] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions25-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions26-UnsupportedRequest] [gw35] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions26-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions27-AssertionError] [gw35] [ 29%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions27-AssertionError] test/test_networking.py::TestHTTPImpersonateRequestHandler::test_http_error_response_extensions[CurlCFFI] [gw30] [ 29%] SKIPPED test/test_networking.py::TestHTTPImpersonateRequestHandler::test_http_error_response_extensions[CurlCFFI] test/test_networking.py::TestRequestDirector::test_send [gw30] [ 29%] PASSED test/test_networking.py::TestRequestDirector::test_send [gw9] [ 29%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_brotli[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions39-False] [gw9] [ 29%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions39-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions40-False] [gw9] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions40-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions41-AssertionError] [gw9] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions41-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_invalid_request_type [gw9] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_request_type test/test_networking.py::TestRequestDirector::test_unsupported_handlers [gw30] [ 30%] PASSED test/test_networking.py::TestRequestDirector::test_unsupported_handlers test/test_networking.py::TestRequestDirector::test_unexpected_error test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-/a/b/c] [gw43] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-/a/b/c] test/test_networking.py::TestYoutubeDLNetworking::test_compat_opener [gw46] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions35-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions36-False] [gw46] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions36-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions37-False] [gw46] [ 30%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions37-False] [gw14] [ 30%] PASSED test/test_config.py::TestConfig::test_config_early_exit_files test/test_config.py::TestConfig::test_config_override_commandline [gw3] [ 30%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio [gw5] [ 30%] PASSED test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req2-Invalid header name-None-Urllib] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError0-Requests] [gw30] [ 30%] PASSED test/test_networking.py::TestRequestDirector::test_unexpected_error test/test_networking.py::TestRequestDirector::test_preference [gw30] [ 31%] PASSED test/test_networking.py::TestRequestDirector::test_preference [gw16] [ 31%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[-TransportError-None1-Requests] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions9-UnsupportedRequest] [gw16] [ 31%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions9-UnsupportedRequest] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions10-AssertionError] [gw16] [ 31%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions10-AssertionError] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions11-False] [gw16] [ 31%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions11-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions12-False] [gw16] [ 31%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions12-False] [gw5] [ 31%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError0-Requests] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError1-Requests] [gw5] [ 31%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError1-Requests] [gw14] [ 31%] PASSED test/test_config.py::TestConfig::test_config_override_commandline test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-//example.com] [gw1] [ 31%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_mpd_formats test/test_InfoExtractor.py::TestInfoExtractor::test_parse_xspf test/test_networking.py::TestHTTPRequestHandler::test_gzip[CurlCFFI] [gw32] [ 31%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-//example.com] test/test_networking.py::TestYoutubeDLNetworking::test_extract_basic_auth [gw33] [ 31%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_gzip[CurlCFFI] test/test_networking.py::TestYoutubeDLNetworking::test_legacy_server_connect_error test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-https-False-handler_kwargs7] [gw38] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-https-False-handler_kwargs7] test/test_networking.py::TestYoutubeDLNetworking::test_get_impersonate_targets test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[NoCheckRH-http-False-handler_kwargs12] [gw4] [ 32%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_string_ops test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_video [gw29] [ 32%] SKIPPED test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[CurlCFFI] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-socks5://example.com-socks5h://example.com] [gw1] [ 32%] PASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_xspf test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-127.0.0.1] [gw1] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-127.0.0.1] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-/a/b/c] test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-unrelated-http-False] [gw37] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[NoCheckRH-http-False-handler_kwargs12] test/test_networking.py::TestYoutubeDLNetworking::test_clean_header [gw1] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-/a/b/c] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-http-False-handler_kwargs0] [gw1] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-http-False-handler_kwargs0] [gw42] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-unrelated-http-False] test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params3] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-https-False-handler_kwargs1] [gw1] [ 32%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-https-False-handler_kwargs1] [gw3] [ 32%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio [gw38] [ 32%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_get_impersonate_targets test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-__noproxy__-None] [gw33] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_legacy_server_connect_error test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_target test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[NoCheckRH-http-all-http-False] [gw41] [ 33%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[NoCheckRH-http-all-http-False] [gw37] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_header test/test_networking.py::TestYoutubeDLNetworking::test_build_handler_params test/test_networking.py::TestRequest::test_request_helpers [gw43] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_compat_opener [gw32] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_extract_basic_auth test/test_networking.py::TestYoutubeDLNetworking::test_sanitize_url test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-http-False] [gw15] [ 33%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Requests] [gw41] [ 33%] PASSED test/test_networking.py::TestRequest::test_request_helpers test/test_networking.py::TestRequest::test_headers [gw33] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_target test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_extension [gw42] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params3] test/test_networking.py::TestYoutubeDLNetworking::test_urllib_file_urls [gw32] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_sanitize_url [gw38] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-__noproxy__-None] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[no-127.0.0.1,foo.bar-127.0.0.1,foo.bar] [gw38] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[no-127.0.0.1,foo.bar-127.0.0.1,foo.bar] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-example.com-http://example.com] [gw37] [ 33%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_build_handler_params test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params0] [gw37] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params0] test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params1] [gw37] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params1] [gw41] [ 34%] PASSED test/test_networking.py::TestRequest::test_headers test/test_networking.py::TestRequest::test_data_type [gw41] [ 34%] PASSED test/test_networking.py::TestRequest::test_data_type [gw33] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_extension test/test_networking.py::TestYoutubeDLNetworking::test_raise_impersonate_error [gw33] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_raise_impersonate_error test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4-False] [gw39] [ 34%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4-False] test/test_networking.py::TestRequest::test_copy [gw38] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-example.com-http://example.com] test/test_networking.py::TestYoutubeDLNetworking::test_proxy[http://127.0.0.1:8080-expected0] [gw43] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_proxy[http://127.0.0.1:8080-expected0] test/test_networking.py::TestYoutubeDLNetworking::test_proxy[-expected1] [gw43] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_proxy[-expected1] test/test_networking.py::TestYoutubeDLNetworking::test_proxy[None-expected2] [gw42] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_urllib_file_urls test/test_networking.py::TestYoutubeDLNetworking::test_compat_opt_prefer_urllib [gw42] [ 34%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_compat_opt_prefer_urllib test/test_networking.py::TestRequest::test_query [gw42] [ 35%] PASSED test/test_networking.py::TestRequest::test_query [gw39] [ 35%] PASSED test/test_networking.py::TestRequest::test_copy test/test_networking.py::TestRequest::test_url [gw39] [ 35%] PASSED test/test_networking.py::TestRequest::test_url test/test_networking.py::TestResponse::test_reason[custom-200-custom] [gw39] [ 35%] PASSED test/test_networking.py::TestResponse::test_reason[custom-200-custom] [gw4] [ 35%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_video test/test_YoutubeDL.py::TestFormatSelection::test_invalid_format_specs [gw4] [ 35%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_invalid_format_specs test/test_networking.py::TestYoutubeDLNetworking::test_file_urls_error [gw32] [ 35%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_file_urls_error test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[ws] [gw32] [ 35%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[ws] [gw6] [ 35%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_match_filter [gw29] [ 35%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-socks5://example.com-socks5h://example.com] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks://example.com-socks4://example.com] [gw29] [ 35%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks://example.com-socks4://example.com] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks4://example.com-socks4://example.com] [gw29] [ 35%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks4://example.com-socks4://example.com] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[unrelated-/bad/proxy-/bad/proxy] [gw24] [ 36%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-http-False] test/test_networking.py::TestRequest::test_content_type_header [gw24] [ 36%] PASSED test/test_networking.py::TestRequest::test_content_type_header test/test_networking.py::TestRequest::test_update_req [gw24] [ 36%] PASSED test/test_networking.py::TestRequest::test_update_req test/test_networking.py::TestRequest::test_proxies [gw24] [ 36%] PASSED test/test_networking.py::TestRequest::test_proxies [gw43] [ 36%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_proxy[None-expected2] [gw27] [ 36%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Requests] test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[CurlCFFI] [gw27] [ 36%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Urllib] [gw29] [ 36%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[unrelated-/bad/proxy-/bad/proxy] test/test_YoutubeDL.py::TestYoutubeDL::test_playlist_items_selection test/test_networking.py::TestHTTPRequestHandler::test_source_address[CurlCFFI] [gw18] [ 36%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_source_address[CurlCFFI] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions3-False] test/test_networking.py::TestResponse::test_compat test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5-False] [gw36] [ 36%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5-False] [gw44] [ 36%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions3-False] [gw7] [ 36%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_postprocessors test/test_YoutubeDL.py::TestYoutubeDL::test_prepare_outtmpl_and_filename test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4a-False] [gw40] [ 37%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4a-False] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-120] test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-5.6-expected3] [gw18] [ 37%] PASSED test/test_networking.py::TestResponse::test_compat test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-expected0] [gw40] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-120] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[:-12.0] test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-expected7] [gw44] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-expected7] test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-6.5-expected8] [gw44] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-6.5-expected8] test/test_networking.py::TestImpersonateTarget::test_target_from_str[:-expected9] [gw44] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[:-expected9] [gw36] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-5.6-expected3] test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:xyz-expected4] [gw36] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:xyz-expected4] test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:-expected5] [gw18] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-expected0] test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120_esr-expected1] [gw18] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120_esr-expected1] [gw36] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:-expected5] [gw40] [ 37%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[:-12.0] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-12:-12] [gw40] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-12:-12] [gw27] [ 38%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Requests] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions18-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions8-AssertionError] [gw8] [ 38%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions8-AssertionError] [gw31] [ 38%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions18-False] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5h-False] test/test_networking.py::TestImpersonateTarget::test_str[target0-abc] [gw8] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target0-abc] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[::] [gw0] [ 38%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5h-False] test/test_networking.py::TestImpersonateTarget::test_str[target4-abc:xyz] test/test_networking.py::TestImpersonateTarget::test_str[target1-abc-120] [gw8] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target1-abc-120] test/test_networking.py::TestImpersonateTarget::test_str[target2-abc-120:xyz] [gw31] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[::] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:] [gw31] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:] [gw0] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target4-abc:xyz] test/test_networking.py::TestImpersonateTarget::test_str[target5-abc-120] [gw0] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target5-abc-120] test/test_networking.py::TestImpersonateTarget::test_str[target6-abc-120:xyz] [gw0] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target6-abc-120:xyz] [gw8] [ 38%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target2-abc-120:xyz] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:e-f-g] [gw31] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:e-f-g] test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-example.com] [gw2] [ 39%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-example.com] test/test_networking.py::TestImpersonateTarget::test_str[target8-:xyz-6.5] [gw2] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target8-:xyz-6.5] test/test_networking.py::TestImpersonateTarget::test_str[target9-abc] [gw2] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target9-abc] test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False1] [gw45] [ 39%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False1] test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args1] [gw45] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args1] test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args2] [gw45] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args2] test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args3] test/test_networking.py::TestImpersonateTarget::test_str[target10-] [gw2] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target10-] [gw45] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args3] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions23-False] [gw27] [ 39%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Requests] [gw26] [ 39%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions23-False] test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args5] [gw26] [ 39%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args5] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target10-target20-True-True] [gw26] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target10-target20-True-True] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions33-False] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target11-target21-True-False] [gw26] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target11-target21-True-False] [gw34] [ 40%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions33-False] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target13-target23-False-False] [gw34] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target13-target23-False-False] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target14-target24-True-False] [gw34] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target14-target24-True-False] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target15-target25-True-False] [gw34] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target15-target25-True-False] test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions28-False] [gw35] [ 40%] SKIPPED test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions28-False] test/test_networking.py::TestRequestDirector::test_handler_operations test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target17-target27-True-True] [gw9] [ 40%] PASSED test/test_networking.py::TestRequestDirector::test_handler_operations test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4://u%40ser:pa%20ss@127.0.0.1:1080-expected2] test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions38-False] [gw46] [ 40%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions38-False] test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio_exts [gw35] [ 40%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target17-target27-True-True] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[GET-303-GET] [gw46] [ 40%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[GET-303-GET] [gw9] [ 40%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4://u%40ser:pa%20ss@127.0.0.1:1080-expected2] test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4a://:pa%20ss@127.0.0.1-expected3] [gw9] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4a://:pa%20ss@127.0.0.1-expected3] test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_unknown test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-303-HEAD] [gw46] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-303-HEAD] test/test_networking.py::TestRequestDirector::test_close test/test_networking_utils.py::TestNetworkingUtils::test_select_proxy [gw9] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_unknown test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-303-GET] [gw46] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-303-GET] [gw30] [ 41%] PASSED test/test_networking.py::TestRequestDirector::test_close [gw35] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_select_proxy test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5h://example.com-expected0] test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError2-Requests] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-308-POST] test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions13-AssertionError] [gw16] [ 41%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions13-AssertionError] test/test_config.py::TestConfig::test_config_override_files [gw5] [ 41%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[-TransportError2-Requests] test/test_networking_utils.py::TestNetworkingExceptions::test_http_error test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers0-supported_encodings0-expected0] [gw16] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers0-supported_encodings0-expected0] test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers1-supported_encodings1-expected1] [gw5] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingExceptions::test_http_error test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error [gw5] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error test/test_networking_utils.py::TestNetworkingExceptions::test_incomplete_read_error [gw30] [ 41%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-308-POST] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-307-POST] [gw16] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers1-supported_encodings1-expected1] test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers2-supported_encodings2-expected2] [gw16] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers2-supported_encodings2-expected2] [gw5] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingExceptions::test_incomplete_read_error [gw30] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-307-POST] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-308-HEAD] [gw35] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5h://example.com-expected0] [gw30] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-308-HEAD] test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-data-False-handler_kwargs2] [gw1] [ 42%] PASSED test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-data-False-handler_kwargs2] test/test_plugins.py::TestPlugins::test_invalid_plugin_dir [gw15] [ 42%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Requests] [gw3] [ 42%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio_exts test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params2] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-301-HEAD] [gw1] [ 42%] PASSED test/test_plugins.py::TestPlugins::test_invalid_plugin_dir test/test_networking.py::TestRequest::test_content_length_header [gw3] [ 42%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-301-HEAD] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-302-GET] test/test_plugins.py::TestPlugins::test_load_all_plugin_types test/test_networking.py::TestYoutubeDLNetworking::test_pass_impersonate_param [gw37] [ 42%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params2] test/test_plugins.py::TestPlugins::test_reloading_plugins [gw41] [ 42%] PASSED test/test_networking.py::TestRequest::test_content_length_header test/test_postprocessors.py::TestMetadataFromField::test_metadatafromfield [gw3] [ 43%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-302-GET] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-302-HEAD] [gw3] [ 43%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-302-HEAD] [gw33] [ 43%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_pass_impersonate_param test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoEnd [gw41] [ 43%] PASSED test/test_postprocessors.py::TestMetadataFromField::test_metadatafromfield test/test_postprocessors.py::TestConvertThumbnail::test_escaping [gw28] [ 43%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Urllib] test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Requests] test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-//example.com-http://example.com] [gw1] [ 43%] PASSED test/test_plugins.py::TestPlugins::test_load_all_plugin_types test/test_plugins.py::TestPlugins::test_no_plugin_dirs test/test_networking.py::TestRequest::test_method test/test_YoutubeDL.py::TestFormatSelection::test_prefer_free_formats [gw38] [ 43%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-//example.com-http://example.com] [gw42] [ 43%] PASSED test/test_networking.py::TestRequest::test_method test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCutHidingSponsor test/test_networking.py::TestResponse::test_reason[None-404-Not Found] [gw39] [ 43%] PASSED test/test_networking.py::TestResponse::test_reason[None-404-Not Found] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingCuts test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_RunsOfQuotes test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[wss] [gw1] [ 43%] PASSED test/test_plugins.py::TestPlugins::test_no_plugin_dirs [gw32] [ 43%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[wss] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutCoincidesWithChapters [gw37] [ 43%] PASSED test/test_plugins.py::TestPlugins::test_reloading_plugins test/test_plugins.py::TestPlugins::test_set_plugin_dirs test/test_networking.py::TestRequest::test_extensions test/test_networking.py::TestYoutubeDLNetworking::test_compat_request test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy_header [gw24] [ 44%] PASSED test/test_networking.py::TestRequest::test_extensions test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsAtVideoBoundaries [gw37] [ 44%] PASSED test/test_plugins.py::TestPlugins::test_set_plugin_dirs test/test_postprocessors.py::TestMetadataFromField::test_field_to_template [gw43] [ 44%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_compat_request [gw29] [ 44%] PASSED test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy_header test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingSponsored [gw37] [ 44%] PASSED test/test_postprocessors.py::TestMetadataFromField::test_field_to_template test/test_networking.py::TestImpersonateTarget::test_target_from_str[-expected10] [gw44] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[-expected10] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorStartsAtChapterStart test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorBlockChapters test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-expected2] test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-:-] [gw18] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-expected2] test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:-expected6] [gw36] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:-expected6] test/test_networking.py::TestImpersonateTarget::test_str[target7-abc:xyz] test/test_networking.py::TestImpersonateTarget::test_str[target3-abc-120:xyz-5] [gw40] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-:-] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsPrependedToTheNextSponsor [gw0] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target7-abc:xyz] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsStillOverlapAfterCut [gw8] [ 44%] PASSED test/test_networking.py::TestImpersonateTarget::test_str[target3-abc-120:xyz-5] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromCutsAreIgnored test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_ignore_expired_existing_key test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_initialization [gw4] [ 44%] PASSED test/test_YoutubeDL.py::TestFormatSelection::test_prefer_free_formats test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args4] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsors test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a:b:] test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args0] [gw2] [ 45%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args0] [gw31] [ 45%] PASSED test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a:b:] [gw45] [ 45%] PASSED test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args4] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.PLAYER-False-expected5] test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[CurlCFFI] [gw27] [ 45%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[CurlCFFI] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.PLAYER-False-expected9] test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_use_global_cache_default test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.PLAYER-False-expected1] [gw45] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.PLAYER-False-expected5] [gw2] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.PLAYER-False-expected1] [gw27] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.PLAYER-False-expected9] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.SUBS-False-expected10] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.SUBS-False-expected2] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.SUBS-False-expected6] [gw45] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.SUBS-False-expected6] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.GVS-True-expected7] [gw27] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.SUBS-False-expected10] [gw2] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.SUBS-False-expected2] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.GVS-True-expected3] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target12-target22-True-False] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.GVS-True-expected11] [gw45] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.GVS-True-expected7] [gw2] [ 45%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.GVS-True-expected3] [gw26] [ 46%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target12-target22-True-False] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-expected13] [gw27] [ 46%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.GVS-True-expected11] test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target16-target26-True-False] [gw26] [ 46%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-expected13] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.SUBS-False-expected14] [gw26] [ 46%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.SUBS-False-expected14] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-True-expected15] [gw34] [ 46%] PASSED test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target16-target26-True-False] [gw26] [ 46%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-True-expected15] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.PLAYER-False-expected17] test/test_networking_utils.py::TestNetworkingUtils::test_load_certifi test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-301-GET] [gw34] [ 46%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.PLAYER-False-expected17] [gw46] [ 46%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-301-GET] [gw21] [ 46%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_https[http-Requests] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.PLAYER-False-expected25] [gw23] [ 46%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[Requests-https] test/test_http_proxy.py::TestHTTPProxy::test_https[http-CurlCFFI] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[CurlCFFI-https] test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-307-HEAD] [gw30] [ 46%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-307-HEAD] [gw23] [ 46%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[CurlCFFI-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[Requests-https] test/test_plugins.py::TestPlugins::test_append_plugin_dirs test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.SUBS-False-expected18] [gw34] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.SUBS-False-expected18] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.GVS-True-expected19] [gw34] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.GVS-True-expected19] test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[CurlCFFI] [gw15] [ 47%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[CurlCFFI] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[IOS-PoTokenContext.GVS-False] [gw46] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.PLAYER-False-expected25] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.SUBS-False-expected26] [gw46] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.SUBS-False-expected26] test/test_networking_utils.py::TestInstanceStoreMixin::test_mixin [gw16] [ 47%] PASSED test/test_networking_utils.py::TestInstanceStoreMixin::test_mixin test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_REMIX-PoTokenContext.GVS-False-expected28] [gw16] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_REMIX-PoTokenContext.GVS-False-expected28] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_init [gw14] [ 47%] PASSED test/test_config.py::TestConfig::test_config_override_files test/test_plugins.py::TestPlugins::test_directories_containing_plugins [gw14] [ 47%] PASSED test/test_plugins.py::TestPlugins::test_directories_containing_plugins test/test_plugins.py::TestPlugins::test_extractor_classes [gw5] [ 47%] PASSED test/test_plugins.py::TestPlugins::test_append_plugin_dirs test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5://user:@example.com:5555-expected1] [gw21] [ 47%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_https[http-CurlCFFI] test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Urllib] [gw21] [ 47%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Urllib] test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Requests] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_REMIX-PoTokenContext.PLAYER-False-expected29] [gw16] [ 47%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_REMIX-PoTokenContext.PLAYER-False-expected29] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[IOS-PoTokenContext.GVS-False-expected31] [gw5] [ 48%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[IOS-PoTokenContext.GVS-False-expected31] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_extract_visitor_id [gw5] [ 48%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_extract_visitor_id test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-302-PUT] [gw3] [ 48%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-302-PUT] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected1] [gw35] [ 48%] PASSED test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5://user:@example.com:5555-expected1] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_no_visitor_id [gw35] [ 48%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_no_visitor_id test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_invalid_base64 [gw35] [ 48%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_invalid_base64 [gw33] [ 48%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoEnd test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoStart [gw14] [ 48%] PASSED test/test_plugins.py::TestPlugins::test_extractor_classes test/test_plugins.py::TestPlugins::test_extractor_override_plugin [gw20] [ 48%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Requests] [gw22] [ 48%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Requests] test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-CurlCFFI] test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-CurlCFFI] [gw19] [ 48%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Requests] test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-CurlCFFI] [gw19] [ 48%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-CurlCFFI] test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Urllib] test/test_plugins.py::TestPlugins::test_postprocessor_classes [gw20] [ 49%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-CurlCFFI] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[Requests-https] [gw25] [ 49%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[Requests-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[CurlCFFI-https] [gw25] [ 49%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[CurlCFFI-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[Requests-https] [gw22] [ 49%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-CurlCFFI] test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Urllib] [gw14] [ 49%] PASSED test/test_plugins.py::TestPlugins::test_extractor_override_plugin test/test_plugins.py::TestPlugins::test_get_plugin_spec [gw14] [ 49%] PASSED test/test_plugins.py::TestPlugins::test_get_plugin_spec test/test_postprocessors.py::TestMetadataFromField::test_format_to_regex [gw37] [ 49%] PASSED test/test_postprocessors.py::TestMetadataFromField::test_format_to_regex test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected7] [gw1] [ 49%] PASSED test/test_plugins.py::TestPlugins::test_postprocessor_classes test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected4] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.GVS-False-expected8] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-False-expected12] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.GVS-False-expected4] [gw45] [ 49%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5-PoTokenContext.GVS-False-expected8] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.GVS-False-expected16] [gw27] [ 49%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-False-expected12] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected10] [gw2] [ 49%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[MWEB-PoTokenContext.GVS-False-expected4] [gw26] [ 49%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB_CREATOR-PoTokenContext.GVS-False-expected16] [gw32] [ 50%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutCoincidesWithChapters test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutEndsAtChapterEnd test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected19] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected16] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.GVS-True-expected27] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-False-expected20] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected13] [gw46] [ 50%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.GVS-True-expected27] [gw34] [ 50%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-False-expected20] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-False-None-None-None-expected22] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_default_ttl test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[ANDROID-PoTokenContext.GVS-False-expected30] [gw16] [ 50%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[ANDROID-PoTokenContext.GVS-False-expected30] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_invalid_visitor_id test/test_pot/test_pot_director.py::TestPoTokenCache::test_unsupported_cache_spec_no_fallback [gw39] [ 50%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingCuts test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsors [gw5] [ 50%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_invalid_visitor_id test/test_pot/test_pot_director.py::TestPoTokenCache::test_invalid_cache_spec_fallback [gw4] [ 50%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsors test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorsAndCuts test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_base_type [gw35] [ 50%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_base_type test/test_pot/test_pot_director.py::TestPoTokenCache::test_unexpected_error_cache_spec test/test_plugins.py::TestPlugins::test_importing_zipped_module [gw42] [ 50%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCutHidingSponsor test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCuts [gw38] [ 50%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_RunsOfQuotes test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CanGetThroughUnaltered [gw14] [ 50%] PASSED test/test_plugins.py::TestPlugins::test_importing_zipped_module test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_preferences [gw0] [ 50%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_initialization test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_and_get [gw24] [ 51%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsAtVideoBoundaries test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsOverlapChaptersAtVideoBoundaries [gw17] [ 51%] PASSED test/test_execution.py::TestExecution::test_cmdline_umlauts test/test_execution.py::TestExecution::test_import [gw44] [ 51%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorStartsAtChapterStart test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsAtVideoBoundaries [gw33] [ 51%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoStart [gw9] [ 51%] SKIPPED test/test_networking_utils.py::TestNetworkingUtils::test_load_certifi test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtEnd test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-expected21] [gw9] [ 51%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-expected21] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.SUBS-False-expected22] [gw29] [ 51%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorBlockChapters [gw9] [ 51%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.SUBS-False-expected22] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorCoincidesWithChapters test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-True-expected23] [gw9] [ 51%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-True-expected23] test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.GVS-False-expected24] [gw8] [ 51%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_ignore_expired_existing_key [gw9] [ 51%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[TVHTML5_SIMPLY-PoTokenContext.GVS-False-expected24] test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_get_key_expired test/test_pot/test_pot_director.py::TestPoTokenCache::test_get_invalid_po_token_response ---------------------------------------- ---------------------------------------- Exception occurred during processing of request from---------------------------------------- ('127.0.0.1', 54344) [gw28] [ 51%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Requests] Traceback (most recent call last): File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 438, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 404, in handle_one_request self.raw_requestline = self.rfile.readline(65537) ^^^^^^^^^^^^^^^^^^^^^^^^^^ [gw43] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingSponsored File "/usr/lib/python3.12/socket.py", line 720, in readinto return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ ConnectionResetError: [Errno 104] Connection reset by peer ---------------------------------------- test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_OverlappingSponsorsDifferentTitlesAfterCut test/test_networking.py::TestHTTPRequestHandler::test_noproxy[CurlCFFI] [gw28] [ 52%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_noproxy[CurlCFFI] test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Urllib] [gw36] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromCutsAreIgnored test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromSponsorOverlapAreIgnored [gw18] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsStillOverlapAfterCut [gw4] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorsAndCuts test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastCut test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsWithinSomeChaptersAndOverlappingOthers [gw7] [ 52%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_prepare_outtmpl_and_filename test/test_YoutubeDL.py::TestYoutubeDL::test_subtitles [gw40] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsPrependedToTheNextSponsor test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_UniqueNamesForOverlappingSponsors [gw42] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCuts [gw31] [ 52%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_use_global_cache_default test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingCuts test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_fail_max_size_change_global [gw38] [ 52%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CanGetThroughUnaltered test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentCuts [gw3] [ 52%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected1] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected2] [gw30] [ 52%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_init test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_is_registered [gw30] [ 52%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_is_registered [gw15] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[IOS-PoTokenContext.GVS-False] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[ANDROID-PoTokenContext.GVS-False] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[IOS-PoTokenContext.PLAYER-False] [gw32] [ 53%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutEndsAtChapterEnd test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutOverlapsMultipleChapters [gw37] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected7] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected8] [gw1] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected4] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected5] [gw2] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected16] [gw11] [ 53%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_pbs test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected17] test/test_all_urls.py::TestAllURLsMatching::test_soundcloud_not_matching_sets [gw7] [ 53%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_subtitles [gw45] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected10] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected11] test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookie_header [gw7] [ 53%] PASSED test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookie_header test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookies_for_url [gw7] [ 53%] PASSED test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookies_for_url [gw27] [ 53%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected13] [gw16] [ 53%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unsupported_cache_spec_no_fallback [gw5] [ 54%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_invalid_cache_spec_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_unavailable_cache_spec_no_fallback test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_keep_session_cookies test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected14] test/test_pot/test_pot_director.py::TestPoTokenCache::test_unsupported_cache_spec_fallback [gw39] [ 54%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsors [gw7] [ 54%] PASSED test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_keep_session_cookies test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsorsAndCuts test/test_pot/test_pot_director.py::TestPoTokenCache::test_expires_at_default_spec [gw34] [ 54%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-False-None-None-None-expected22] [gw46] [ 54%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_default_ttl test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.PLAYER-False-None-None-http://example.com-expected23] [gw11] [ 54%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_soundcloud_not_matching_sets [gw35] [ 54%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unexpected_error_cache_spec test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_write_policy test/test_pot/test_pot_director.py::TestPoTokenCache::test_unexpected_error_cache_spec_fallback test/test_all_urls.py::TestAllURLsMatching::test_tumblr [gw26] [ 54%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected19] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected20] [gw41] [ 54%] PASSED test/test_postprocessors.py::TestConvertThumbnail::test_escaping test/test_postprocessors.py::TestExec::test_parse_cmd [gw4] [ 54%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastCut test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastSponsor [gw0] [ 54%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_and_get test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_ignore_expired [gw38] [ 54%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentCuts test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentSponsors [gw14] [ 55%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_preferences [gw11] [ 55%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_tumblr test/test_pot/test_pot_director.py::TestPoTokenCache::test_secondary_cache_provider_hit test/test_all_urls.py::TestAllURLsMatching::test_vimeo_matching [gw43] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_OverlappingSponsorsDifferentTitlesAfterCut test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SingleTinyChapterIsPreserved [gw15] [ 55%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[IOS-PoTokenContext.PLAYER-False] [gw30] [ 55%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_not_supports[ANDROID-PoTokenContext.GVS-False] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected0] [gw44] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsAtVideoBoundaries test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_first_policy_cache_spec test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsNoLongerOverlapAfterCut [gw33] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtEnd test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtStart [gw24] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsOverlapChaptersAtVideoBoundaries test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsWithinSomeChaptersAndOverlappingOthers [gw29] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorCoincidesWithChapters test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorEndsAtChapterEnd [gw8] [ 55%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_get_key_expired test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_lru_eviction [gw36] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromSponsorOverlapAreIgnored test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsAreIgnored [gw42] [ 55%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingCuts test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingSponsors [gw12] [ 56%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_matching [gw9] [ 56%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_get_invalid_po_token_response test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_invalid_po_token_response [gw18] [ 56%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsWithinSomeChaptersAndOverlappingOthers test/test_all_urls.py::TestAllURLsMatching::test_youtube_playlist_matching test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChapterAtTheStartPrependedToTheNext [gw40] [ 56%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_UniqueNamesForOverlappingSponsors test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_base_type [gw40] [ 56%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_base_type test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_is_registered [gw40] [ 56%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_is_registered test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_not_cache_expires_at[-1] [gw31] [ 56%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_fail_max_size_change_global test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_memory_lru_preference [gw3] [ 56%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected2] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected3] [gw41] [ 56%] PASSED test/test_postprocessors.py::TestExec::test_parse_cmd [gw32] [ 56%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutOverlapsMultipleChapters test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_CommonCase [gw11] [ 56%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_vimeo_matching test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutStartsAtChapterStart test/test_all_urls.py::TestAllURLsMatching::test_youtube_channel_matching [gw10] [ 56%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_keywords test/test_all_urls.py::TestAllURLsMatching::test_no_duplicated_ie_names [gw38] [ 57%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentSponsors test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unavailable_fallback [gw37] [ 57%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected8] [gw43] [ 57%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SingleTinyChapterIsPreserved test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected9] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SmallestSponsorInTheOverlapGetsNamed [gw15] [ 57%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected0] test/test_pot/test_pot_director.py::TestPoTokenCache::test_close [gw1] [ 57%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected5] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected6] [gw30] [ 57%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_first_policy_cache_spec test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_all_policy_cache_spec [gw12] [ 57%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_playlist_matching [gw10] [ 57%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_no_duplicated_ie_names test/test_all_urls.py::TestAllURLsMatching::test_youtube_search_matching [gw45] [ 57%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected11] [gw2] [ 57%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected17] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected12] test/test_all_urls.py::TestAllURLsMatching::test_no_duplicates test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected18] [gw16] [ 57%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unsupported_cache_spec_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_invalid_cache_spec_no_fallback [gw11] [ 57%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_channel_matching [gw5] [ 57%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unavailable_cache_spec_no_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_unavailable_cache_spec_fallback test/test_all_urls.py::TestAllURLsMatching::test_youtube_feeds [gw35] [ 58%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unexpected_error_cache_spec_fallback [gw4] [ 58%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastSponsor test/test_pot/test_pot_director.py::TestPoTokenCache::test_key_bindings_spec_provider [gw39] [ 58%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsorsAndCuts test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unexpected_error_no_fallback [gw46] [ 58%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_write_policy [gw7] [ 58%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_expires_at_default_spec [gw28] [ 58%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Urllib] test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_error_no_fallback [gw12] [ 58%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_search_matching test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Requests] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorCutInTheMiddle test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_success [gw34] [ 58%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.PLAYER-False-None-None-http://example.com-expected23] test/test_all_urls.py::TestAllURLsMatching::test_youtube_user_matching [gw27] [ 58%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected14] test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_no_bind_visitor_id test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected15] [gw0] [ 58%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_ignore_expired [gw26] [ 58%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.GVS-True-example-remote-host-example-source-address-example-request-proxy-expected20] test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_override_existing_key test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_REMIX-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected21] [gw41] [ 58%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_CommonCase test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unsupported_request_fallback [gw14] [ 59%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_secondary_cache_provider_hit [gw38] [ 59%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unavailable_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_available_not_called test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_no_hits [gw44] [ 59%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsNoLongerOverlapAfterCut [gw33] [ 59%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtStart test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_bypass_cache [gw29] [ 59%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorEndsAtChapterEnd test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsOverlapChaptersAtVideoBoundaries test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorOverlapsMultipleChapters [gw11] [ 59%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_feeds [gw15] [ 59%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_close [gw43] [ 59%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SmallestSponsorInTheOverlapGetsNamed test/test_pot/test_pot_director.py::test_clean_pot_fail[123] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_unexpected_error_fallback test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_request_pot_success [gw11] [ 59%] PASSED test/test_pot/test_pot_director.py::test_clean_pot_fail[123] [gw24] [ 59%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsWithinSomeChaptersAndOverlappingOthers [gw8] [ 59%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_lru_eviction test/test_pot/test_pot_director.py::test_clean_pot[TwAA/+8=-TwAA_-8=] test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingCut test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_delete [gw11] [ 59%] PASSED test/test_pot/test_pot_director.py::test_clean_pot[TwAA/+8=-TwAA_-8=] test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_proxy_scheme [gw30] [ 60%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_all_policy_cache_spec [gw42] [ 60%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingSponsors test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_cache_expires_at_none test/test_pot/test_pot_director.py::TestPoTokenCache::test_expires_at_pot_response [gw36] [ 60%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsAreIgnored test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsOverlapsAreIgnored [gw9] [ 60%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_invalid_po_token_response [gw18] [ 60%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChapterAtTheStartPrependedToTheNext test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_policy test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersInTheOriginalArePreserved [gw40] [ 60%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_not_cache_expires_at[-1] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_no_providers [gw3] [ 60%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[MWEB-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected3] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_close [gw31] [ 60%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_memory_lru_preference [gw32] [ 60%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutStartsAtChapterStart test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_available_not_called test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.GVS-False-expected0] [gw31] [ 60%] PASSED test/test_pot/test_pot_builtin_utils.py::TestGetWebPoContentBinding::test_get_webpo_content_binding[WEB-PoTokenContext.GVS-False-expected0] test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_store_method [gw4] [ 60%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unexpected_error_no_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unexpected_error_fallback [gw41] [ 60%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unsupported_request_fallback test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unavailable_request_no_fallback [gw37] [ 61%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_EMBEDDED_PLAYER-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected9] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_no_fallback_expected [gw38] [ 61%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_available_not_called [gw12] [ 61%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_youtube_user_matching test/test_pot/test_pot_director.py::TestPoTokenCache::test_available_called_trace test/test_cache.py::TestCache::test_cache [gw1] [ 61%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected6] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_invalid_po_token_response [gw23] [ 61%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[Requests-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[CurlCFFI-https] [gw23] [ 61%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[CurlCFFI-https] [gw16] [ 61%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_invalid_cache_spec_no_fallback test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[Requests-https] [gw45] [ 61%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_CREATOR-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected12] test/test_pot/test_pot_director.py::test_validate_cache_spec[spec6-False] [gw15] [ 61%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_request_pot_success [gw12] [ 61%] PASSED test/test_cache.py::TestCache::test_cache [gw16] [ 61%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec6-False] test/test_pot/test_pot_director.py::test_validate_cache_spec[None-False] [gw45] [ 61%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[None-False] [gw2] [ 61%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected18] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_request_and_cache test/test_pot/test_pot_director.py::test_validate_cache_spec[spec4-False] test/test_pot/test_pot_director.py::test_validate_cache_spec[spec7-True] test/test_compat.py::TestCompat::test_compat_etree_fromstring [gw5] [ 62%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_unavailable_cache_spec_fallback test/test_pot/test_pot_director.py::test_validate_cache_spec[spec1-False] [gw2] [ 62%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec4-False] [gw16] [ 62%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec7-True] test/test_pot/test_pot_director.py::test_validate_cache_spec[spec8-True] [gw45] [ 62%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec1-False] [gw12] [ 62%] PASSED test/test_compat.py::TestCompat::test_compat_etree_fromstring [gw5] [ 62%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec8-True] test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_require_class_end_with_suffix test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_example test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_missing_supports_method test/test_pot/test_pot_director.py::test_validate_cache_spec[spec5-False] test/test_pot/test_pot_director.py::test_clean_pot_fail[invalid-token?] [gw43] [ 62%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_unexpected_error_fallback [gw2] [ 62%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec5-False] [gw5] [ 62%] PASSED test/test_pot/test_pot_director.py::test_clean_pot_fail[invalid-token?] [gw35] [ 62%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_key_bindings_spec_provider [gw39] [ 62%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorCutInTheMiddle test/test_pot/test_pot_framework.py::test_provider_bug_report_message test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_require_class_end_with_suffix test/test_pot/test_pot_director.py::test_clean_pot[TwAA%5F%2D9VA6Q92v%5FvEQ4==?extra-param=2-TwAA_-9VA6Q92v_vEQ4=] test/test_pot/test_pot_director.py::test_validate_pot_response[response1-False] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_invalid_po_token_response_type [gw46] [ 62%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_success [gw39] [ 63%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response1-False] [gw35] [ 63%] PASSED test/test_pot/test_pot_director.py::test_clean_pot[TwAA%5F%2D9VA6Q92v%5FvEQ4==?extra-param=2-TwAA_-9VA6Q92v_vEQ4=] test/test_pot/test_pot_director.py::test_validate_pot_response[response3-False] test/test_pot/test_pot_director.py::test_validate_pot_response[None-False] test/test_pot/test_pot_director.py::test_validate_pot_response[response2-False] [gw46] [ 63%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response3-False] [gw7] [ 63%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_error_no_fallback [gw39] [ 63%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response2-False] test/test_pot/test_pot_framework.py::test_logger_log_level [gw35] [ 63%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[None-False] test/test_pot/test_pot_framework.py::test_register_cache_provider_spec [gw21] [ 63%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Requests] test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-CurlCFFI] [gw21] [ 63%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-CurlCFFI] test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_error_fallback [gw20] [ 63%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[Requests-https] [gw39] [ 63%] PASSED test/test_pot/test_pot_framework.py::test_logger_log_level [gw34] [ 63%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_no_bind_visitor_id test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[CurlCFFI-https] [gw20] [ 63%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[CurlCFFI-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[Requests-https] test/test_pot/test_pot_director.py::test_validate_pot_response[response5-False] test/test_pot/test_pot_director.py::test_validate_pot_response[response4-False] [gw46] [ 64%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response4-False] test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Requests-http] [gw34] [ 64%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response5-False] test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Urllib] [gw25] [ 64%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[Requests-https] test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Urllib-http] test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[CurlCFFI-https] [gw25] [ 64%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[CurlCFFI-https] test/test_jsinterp.py::TestJSInterpreter::test_add test/test_pot/test_pot_director.py::test_validate_pot_response[response6-False] [gw34] [ 64%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response6-False] test/test_socks.py::TestSocks4Proxy::test_socks4_auth[CurlCFFI-http] [gw0] [ 64%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_store_override_existing_key test/test_pot/test_pot_director.py::test_validate_pot_response[response9-True] [gw0] [ 64%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response9-True] [gw19] [ 64%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Urllib] test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Requests] [gw34] [ 64%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4_auth[CurlCFFI-http] [gw30] [ 64%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_expires_at_pot_response [gw27] [ 64%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[TVHTML5_SIMPLY_EMBEDDED_PLAYER-PoTokenContext.GVS-False-example-remote-host-example-source-address-example-request-proxy-expected15] test/test_pot/test_pot_director.py::test_validate_pot_response[response7-True] [gw27] [ 64%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response7-True] test/test_pot/test_pot_director.py::test_validate_pot_response[response10-True] [gw0] [ 65%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response10-True] test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[CurlCFFI-http] [gw25] [ 65%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_add test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Urllib-http] [gw26] [ 65%] PASSED test/test_pot/test_pot_builtin_webpospec.py::TestWebPoPCSP::test_generate_key_bindings[WEB_REMIX-PoTokenContext.PLAYER-False-example-remote-host-example-source-address-example-request-proxy-expected21] test/test_pot/test_pot_director.py::test_validate_pot_response[response8-True] [gw0] [ 65%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[CurlCFFI-http] test/test_pot/test_pot_director.py::test_built_in_provider [gw27] [ 65%] PASSED test/test_pot/test_pot_director.py::test_validate_pot_response[response8-True] test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Urllib-http] test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[CurlCFFI-http] test/test_jsinterp.py::TestJSInterpreter::test_array_access [gw25] [ 65%] PASSED test/test_jsinterp.py::TestJSInterpreter::test_array_access [gw27] [ 65%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[CurlCFFI-http] test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Requests-http] [gw22] [ 65%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Urllib] test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Requests] test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Urllib-http] [gw29] [ 65%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorOverlapsMultipleChapters [gw33] [ 65%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_bypass_cache test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_clean_pot_generate test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_context [gw14] [ 65%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_no_hits test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_create_provider_missing_fetch_method [gw41] [ 65%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unavailable_request_no_fallback [gw44] [ 66%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsOverlapChaptersAtVideoBoundaries test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_barebones_provider test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unavailable_request_fallback [gw4] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unexpected_error_fallback test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unavailable_no_fallback [gw42] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_cache_expires_at_none [gw8] [ 66%] PASSED test/test_pot/test_pot_builtin_memorycache.py::TestMemoryLRUPCS::test_delete [gw38] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_available_called_trace test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_external_request_tls_verification [gw24] [ 66%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingCut test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_is_available_method [gw11] [ 66%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_proxy_scheme test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_cache_expires_at_positive test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_external_request_source_address test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_ignore_external_request_features [gw9] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_store_write_policy test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_get_config_arg [gw40] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_no_providers [gw36] [ 66%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsOverlapsAreIgnored [gw16] [ 66%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_missing_supports_method test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_no_log test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_try_cache_no_providers [gw18] [ 66%] PASSED test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersInTheOriginalArePreserved test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_barebones test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_base_type [gw1] [ 66%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_invalid_po_token_response [gw3] [ 67%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_close [gw18] [ 67%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_base_type test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_copy_request_provider test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_pot_provider_preferences test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_get_method [gw45] [ 67%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_example [gw32] [ 67%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_available_not_called test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_get_config_arg test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_available_called_trace [gw31] [ 67%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_store_method test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_delete_method [gw28] [ 67%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Requests] test/test_networking.py::TestHTTPRequestHandler::test_allproxy[CurlCFFI] [gw28] [ 67%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_allproxy[CurlCFFI] test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Requests-http] [gw37] [ 67%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_no_fallback_expected [gw30] [ 67%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_fallback test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_override [gw41] [ 67%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unavailable_request_fallback test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-CurlCFFI-http] [gw41] [ 67%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-CurlCFFI-http] [gw14] [ 67%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_create_provider_missing_fetch_method test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Urllib-http] [gw43] [ 68%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_invalid_po_token_response_type test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_create_provider_missing_available_method test/test_pot/test_pot_framework.py::test_register_pot_preference [gw15] [ 68%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_request_and_cache test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_example [gw12] [ 68%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_require_class_end_with_suffix test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_base_type [gw12] [ 68%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_base_type test/test_socks.py::TestSocks4Proxy::test_timeout[Websockets-ws] [gw5] [ 68%] PASSED test/test_pot/test_pot_framework.py::test_provider_bug_report_message [gw2] [ 68%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_require_class_end_with_suffix test/test_pot/test_pot_framework.py::test_register_provider test/test_pot/test_pot_framework.py::TestPoTokenRequest::test_copy_request [gw2] [ 68%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenRequest::test_copy_request test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Requests-http] [gw35] [ 68%] PASSED test/test_pot/test_pot_framework.py::test_register_cache_provider_spec test/test_pot/test_pot_framework.py::test_register_cache_provider_preference [gw7] [ 68%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_error_fallback test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[CurlCFFI-http] [gw7] [ 68%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[CurlCFFI-http] [gw38] [ 68%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_is_available_method [gw1] [ 68%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_copy_request_provider test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Urllib-http] test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_barebones_provider test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Requests-http] [gw45] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_get_config_arg test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-CurlCFFI-http] [gw45] [ 69%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-CurlCFFI-http] [gw16] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheSpecProvider::test_create_provider_barebones test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[CurlCFFI-http] [gw45] [ 69%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[CurlCFFI-http] test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Urllib-http] [gw8] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_external_request_tls_verification [gw24] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_external_request_source_address test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_supported_external_request_tls_verification test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_supported_external_request_source_address [gw26] [ 69%] PASSED test/test_pot/test_pot_director.py::test_built_in_provider test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_base_type [gw26] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_base_type [gw33] [ 69%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_clean_pot_generate [gw29] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_context [gw9] [ 69%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_get_config_arg test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Requests-http] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_clean_pot_cache test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_require_class_end_with_suffix test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_client [gw4] [ 69%] PASSED test/test_pot/test_pot_director.py::TestPoTokenCache::test_cache_provider_unavailable_no_fallback [gw44] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_barebones_provider [gw30] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_override test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Requests-http] test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_example_provider_success test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[CurlCFFI-http] [gw30] [ 70%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Urllib-http] [gw42] [ 70%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_cache_expires_at_positive [gw11] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_ignore_external_request_features test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_not_cache_expires_at[0] [gw32] [ 70%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_available_called_trace test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Websockets-ws] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_no_fallback_unexpected [gw5] [ 70%] PASSED test/test_pot/test_pot_framework.py::test_register_provider test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Urllib-http] [gw40] [ 70%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_try_cache_no_providers test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-CurlCFFI-http] [gw36] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_no_log [gw40] [ 70%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-CurlCFFI-http] test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_no_pot_request test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Websockets-ws] [gw14] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_create_provider_missing_available_method [gw18] [ 70%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_get_method [gw3] [ 71%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_pot_provider_preferences test/test_socks.py::TestSocks4Proxy::test_timeout[Requests-http] test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Websockets-ws] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unsupported_request_no_fallback [gw31] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_missing_delete_method test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Urllib-http] [gw38] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_barebones_provider test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Websockets-ws] [gw15] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_create_provider_example test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_get_config_arg [gw43] [ 71%] PASSED test/test_pot/test_pot_framework.py::test_register_pot_preference test/test_pot/test_pot_framework.py::test_register_cache_provider [gw8] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_supported_external_request_tls_verification test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[CurlCFFI-http] [gw8] [ 71%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[CurlCFFI-http] [gw37] [ 71%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_fallback test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Urllib-http] test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_unexpected_error_no_fallback [gw24] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_supported_external_request_source_address test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Urllib-http] [gw9] [ 71%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_require_class_end_with_suffix test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Urllib-http] [gw42] [ 71%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_not_cache_expires_at[0] [gw35] [ 71%] PASSED test/test_pot/test_pot_framework.py::test_register_cache_provider_preference [gw32] [ 71%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_error_no_fallback_unexpected test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[CurlCFFI-http] [gw35] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-CurlCFFI-http] [gw35] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Urllib-http] [gw44] [ 72%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_example_provider_success [gw36] [ 72%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_request_webpage_no_pot_request test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[CurlCFFI-http] [gw33] [ 72%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_clean_pot_cache [gw44] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[CurlCFFI-http] [gw36] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-CurlCFFI-http] [gw36] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Websockets-ws] [gw3] [ 72%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_unsupported_request_no_fallback test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[CurlCFFI-http] [gw3] [ 72%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Urllib-http] [gw15] [ 72%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenCacheProvider::test_get_config_arg [gw43] [ 72%] PASSED test/test_pot/test_pot_framework.py::test_register_cache_provider test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Websockets-ws] [gw29] [ 73%] PASSED test/test_pot/test_pot_framework.py::TestPoTokenProvider::test_provider_unsupported_client test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[CurlCFFI-http] [gw43] [ 73%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Requests-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-CurlCFFI-http] [gw43] [ 73%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Requests-http] [gw17] [ 73%] PASSED test/test_execution.py::TestExecution::test_import test/test_execution.py::TestExecution::test_lazy_extractors [gw37] [ 73%] PASSED test/test_pot/test_pot_director.py::TestPoTokenRequestDirector::test_provider_unexpected_error_no_fallback test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Websockets-ws] [gw23] [ 73%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[Requests-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[CurlCFFI-https] [gw23] [ 73%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[CurlCFFI-https] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Urllib-http] [gw20] [ 73%] PASSED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[Requests-https] test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[CurlCFFI-https] [gw20] [ 73%] SKIPPED test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[CurlCFFI-https] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Websockets-ws] [gw21] [ 73%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Urllib] test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Requests-http] [gw46] [ 73%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Requests-http] test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Websockets-ws] [gw39] [ 73%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Urllib-http] test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Requests-http] [gw19] [ 74%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Requests] test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-CurlCFFI] [gw19] [ 74%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-CurlCFFI] test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Urllib] [gw34] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Urllib-http] test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Requests-http] [gw0] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Urllib-http] test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[CurlCFFI-http] [gw0] [ 74%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[CurlCFFI-http] test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Urllib-http] [gw22] [ 74%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Requests] [gw25] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Requests-http] test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-CurlCFFI] [gw22] [ 74%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-CurlCFFI] test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Websockets-ws] test/test_http_proxy.py::TestHTTPProxy::test_https[http-Urllib] [gw27] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Urllib-http] [gw22] [ 74%] SKIPPED test/test_http_proxy.py::TestHTTPProxy::test_https[http-Urllib] test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Requests-http] test/test_socks.py::TestSocks5Proxy::test_timeout[Urllib-http] [gw28] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Requests-http] test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Websockets-ws] [gw41] [ 74%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Urllib-http] test/test_socks.py::TestSocks4Proxy::test_timeout[Urllib-http] [gw2] [ 75%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Requests-http] test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Websockets-ws] [gw16] [ 75%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Requests-http] [gw45] [ 75%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Websockets-ws] [gw1] [ 75%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Requests-http] test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Requests-http] [gw7] [ 75%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Urllib-http] [gw26] [ 75%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Requests-http] [gw30] [ 75%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Requests-http] [gw26] [ 75%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[CurlCFFI-http] test/test_traversal.py::TestTraversal::test_traversal_alternatives [gw11] [ 75%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Websockets-ws] [gw26] [ 75%] PASSED test/test_traversal.py::TestTraversal::test_traversal_alternatives test/test_traversal.py::TestTraversal::test_traversal_dict test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[CurlCFFI-http] [gw4] [ 75%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Requests-http] [gw26] [ 75%] PASSED test/test_traversal.py::TestTraversal::test_traversal_dict [gw11] [ 76%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[CurlCFFI-http] test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Websockets-ws] test/test_traversal.py::TestTraversal::test_traversal_default test/test_traversal.py::TestTraversal::test_traversal_branching[path0] [gw26] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_default [gw11] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_branching[path0] test/test_traversal.py::TestTraversal::test_traversal_branching[path3] [gw40] [ 76%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Websockets-ws] [gw26] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_branching[path3] test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Urllib-http] test/test_traversal.py::TestTraversal::test_traversal_expected_type test/test_traversal.py::TestTraversal::test_traversal_branching[path2] [gw26] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_expected_type [gw18] [ 76%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Websockets-ws] [gw11] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_branching[path2] test/test_traversal.py::TestTraversal::test_traversal_casesense [gw26] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_casesense test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Websockets-ws] test/test_traversal.py::TestTraversal::test_traversal_traverse_string [gw5] [ 76%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Urllib-http] test/test_traversal.py::TestTraversal::test_traversal_re [gw11] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_traverse_string [gw26] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_re test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Requests-http] test/test_traversal.py::TestTraversal::test_traversal_unbranching test/test_traversal.py::TestTraversal::test_traversal_morsel [gw11] [ 76%] PASSED test/test_traversal.py::TestTraversal::test_traversal_unbranching [gw26] [ 77%] PASSED test/test_traversal.py::TestTraversal::test_traversal_morsel test/test_traversal.py::TestTraversalHelpers::test_subs_list_to_dict test/test_traversal.py::TestTraversalHelpers::test_traversal_require [gw11] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_traversal_require [gw26] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_subs_list_to_dict test/test_traversal.py::TestTraversalHelpers::test_unpack test/test_traversal.py::TestTraversalHelpers::test_trim_str [gw11] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_unpack [gw26] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_trim_str [gw38] [ 77%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Websockets-ws] test/test_traversal.py::TestTraversalHelpers::test_find_element test/test_traversal.py::TestTraversalHelpers::test_find_elements test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Requests-http] [gw26] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_find_elements [gw11] [ 77%] PASSED test/test_traversal.py::TestTraversalHelpers::test_find_element test/test_update.py::TestUpdate::test_query_update test/test_traversal.py::TestDictGet::test_dict_get [gw11] [ 77%] PASSED test/test_traversal.py::TestDictGet::test_dict_get test/test_utils.py::TestUtil::test_LazyList_laziness [gw11] [ 77%] PASSED test/test_utils.py::TestUtil::test_LazyList_laziness test/test_utils.py::TestUtil::test_age_restricted [gw11] [ 77%] PASSED test/test_utils.py::TestUtil::test_age_restricted [gw31] [ 77%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Urllib-http] [gw26] [ 78%] PASSED test/test_update.py::TestUpdate::test_query_update test/test_utils.py::TestUtil::test_args_to_str test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Urllib-http] test/test_utils.py::TestUtil::test_LazyList [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_args_to_str [gw26] [ 78%] PASSED test/test_utils.py::TestUtil::test_LazyList test/test_utils.py::TestUtil::test_base_url test/test_utils.py::TestUtil::test_clean_html [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_base_url test/test_utils.py::TestUtil::test_clean_podcast_url [gw26] [ 78%] PASSED test/test_utils.py::TestUtil::test_clean_html [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_clean_podcast_url test/test_utils.py::TestUtil::test_cli_bool_option [gw26] [ 78%] PASSED test/test_utils.py::TestUtil::test_cli_bool_option test/test_utils.py::TestUtil::test_cli_option test/test_utils.py::TestUtil::test_cli_valueless_option [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_cli_option [gw26] [ 78%] PASSED test/test_utils.py::TestUtil::test_cli_valueless_option test/test_utils.py::TestUtil::test_date_from_str test/test_utils.py::TestUtil::test_daterange [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_date_from_str test/test_utils.py::TestUtil::test_datetime_from_str [gw26] [ 78%] PASSED test/test_utils.py::TestUtil::test_daterange [gw11] [ 78%] PASSED test/test_utils.py::TestUtil::test_datetime_from_str test/test_utils.py::TestUtil::test_detect_exe_version test/test_utils.py::TestUtil::test_determine_ext [gw8] [ 79%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Urllib-http] [gw11] [ 79%] PASSED test/test_utils.py::TestUtil::test_determine_ext [gw26] [ 79%] PASSED test/test_utils.py::TestUtil::test_detect_exe_version [gw24] [ 79%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Urllib-http] test/test_utils.py::TestUtil::test_dfxp2srt test/test_utils.py::TestUtil::test_determine_file_encoding test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Requests-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-CurlCFFI-http] [gw9] [ 79%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Urllib-http] [gw24] [ 79%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-CurlCFFI-http] [gw26] [ 79%] PASSED test/test_utils.py::TestUtil::test_determine_file_encoding test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Urllib-http] test/test_utils.py::TestUtil::test_expand_path test/test_utils.py::TestUtil::test_encode_base_n [gw11] [ 79%] PASSED test/test_utils.py::TestUtil::test_dfxp2srt [gw24] [ 79%] PASSED test/test_utils.py::TestUtil::test_expand_path [gw26] [ 79%] PASSED test/test_utils.py::TestUtil::test_encode_base_n test/test_utils.py::TestUtil::test_encode_compat_str [gw11] [ 79%] PASSED test/test_utils.py::TestUtil::test_encode_compat_str test/test_utils.py::TestUtil::test_extract_basic_auth test/test_utils.py::TestUtil::test_find_xpath_attr [gw24] [ 79%] PASSED test/test_utils.py::TestUtil::test_extract_basic_auth test/test_utils.py::TestUtil::test_fix_xml_ampersands [gw26] [ 80%] PASSED test/test_utils.py::TestUtil::test_find_xpath_attr test/test_utils.py::TestUtil::test_float_or_none [gw11] [ 80%] PASSED test/test_utils.py::TestUtil::test_fix_xml_ampersands test/test_utils.py::TestUtil::test_format_bytes [gw24] [ 80%] PASSED test/test_utils.py::TestUtil::test_float_or_none [gw26] [ 80%] PASSED test/test_utils.py::TestUtil::test_format_bytes test/test_utils.py::TestUtil::test_get_compatible_ext test/test_utils.py::TestUtil::test_get_element_by_attribute test/test_utils.py::TestUtil::test_get_element_by_class [gw11] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_compatible_ext [gw26] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_element_by_class test/test_utils.py::TestUtil::test_get_element_html_by_attribute [gw24] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_element_by_attribute [gw42] [ 80%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Websockets-ws] [gw11] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_element_html_by_attribute test/test_utils.py::TestUtil::test_get_element_text_and_html_by_tag test/test_utils.py::TestUtil::test_get_element_html_by_class test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Requests-http] [gw26] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_element_text_and_html_by_tag test/test_utils.py::TestUtil::test_get_elements_by_attribute test/test_utils.py::TestUtil::test_get_elements_by_class [gw24] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_element_html_by_class [gw11] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_elements_by_attribute [gw26] [ 80%] PASSED test/test_utils.py::TestUtil::test_get_elements_by_class test/test_utils.py::TestUtil::test_get_elements_html_by_attribute test/test_utils.py::TestUtil::test_hide_login_info [gw24] [ 81%] PASSED test/test_utils.py::TestUtil::test_get_elements_html_by_attribute test/test_utils.py::TestUtil::test_get_elements_text_and_html_by_attribute [gw26] [ 81%] PASSED test/test_utils.py::TestUtil::test_hide_login_info [gw11] [ 81%] PASSED test/test_utils.py::TestUtil::test_get_elements_text_and_html_by_attribute test/test_utils.py::TestUtil::test_int_or_none test/test_utils.py::TestUtil::test_http_header_dict test/test_utils.py::TestUtil::test_iri_to_uri [gw26] [ 81%] PASSED test/test_utils.py::TestUtil::test_int_or_none [gw24] [ 81%] PASSED test/test_utils.py::TestUtil::test_http_header_dict [gw33] [ 81%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Websockets-ws] test/test_utils.py::TestUtil::test_is_html test/test_utils.py::TestUtil::test_js_to_json_common_constructors [gw44] [ 81%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Websockets-ws] [gw11] [ 81%] PASSED test/test_utils.py::TestUtil::test_iri_to_uri [gw26] [ 81%] PASSED test/test_utils.py::TestUtil::test_js_to_json_common_constructors test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Requests-http] [gw24] [ 81%] PASSED test/test_utils.py::TestUtil::test_is_html test/test_utils.py::TestUtil::test_js_to_json_edgecases [gw32] [ 81%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Urllib-http] test/test_utils.py::TestUtil::test_js_to_json_realworld [gw36] [ 81%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Websockets-ws] test/test_utils.py::TestUtil::test_js_to_json_malformed [gw26] [ 82%] PASSED test/test_utils.py::TestUtil::test_js_to_json_malformed [gw11] [ 82%] PASSED test/test_utils.py::TestUtil::test_js_to_json_edgecases [gw24] [ 82%] PASSED test/test_utils.py::TestUtil::test_js_to_json_realworld test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-CurlCFFI-http] test/test_utils.py::TestUtil::test_locked_file [gw35] [ 82%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Urllib-http] test/test_utils.py::TestUtil::test_lowercase_escape [gw36] [ 82%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-CurlCFFI-http] test/test_utils.py::TestUtil::test_limit_length [gw24] [ 82%] PASSED test/test_utils.py::TestUtil::test_lowercase_escape [gw26] [ 82%] PASSED test/test_utils.py::TestUtil::test_locked_file [gw11] [ 82%] PASSED test/test_utils.py::TestUtil::test_limit_length test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Requests-http] test/test_utils.py::TestUtil::test_month_by_name test/test_utils.py::TestUtil::test_merge_dicts test/test_utils.py::TestUtil::test_mimetype2ext test/test_utils.py::TestUtil::test_multipart_encode [gw36] [ 82%] PASSED test/test_utils.py::TestUtil::test_merge_dicts [gw11] [ 82%] PASSED test/test_utils.py::TestUtil::test_multipart_encode [gw26] [ 82%] PASSED test/test_utils.py::TestUtil::test_mimetype2ext [gw24] [ 82%] PASSED test/test_utils.py::TestUtil::test_month_by_name test/test_utils.py::TestUtil::test_parse_age_limit test/test_utils.py::TestUtil::test_paged_list test/test_utils.py::TestUtil::test_normalize_url test/test_utils.py::TestUtil::test_ordered_set [gw11] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_age_limit [gw24] [ 83%] PASSED test/test_utils.py::TestUtil::test_ordered_set [gw26] [ 83%] PASSED test/test_utils.py::TestUtil::test_paged_list [gw36] [ 83%] PASSED test/test_utils.py::TestUtil::test_normalize_url test/test_utils.py::TestUtil::test_parse_codecs test/test_utils.py::TestUtil::test_parse_bitrate test/test_utils.py::TestUtil::test_parse_dfxp_time_expr [gw11] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_bitrate [gw26] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_codecs test/test_utils.py::TestUtil::test_parse_count [gw36] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_count [gw24] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_dfxp_time_expr test/test_utils.py::TestUtil::test_parse_filesize test/test_utils.py::TestUtil::test_parse_duration test/test_utils.py::TestUtil::test_parse_resolution test/test_utils.py::TestUtil::test_parse_iso8601 [gw15] [ 83%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Websockets-ws] [gw11] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_filesize [gw36] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_resolution test/test_utils.py::TestUtil::test_partial_application test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Websockets-ws] [gw26] [ 83%] PASSED test/test_utils.py::TestUtil::test_parse_duration test/test_utils.py::TestUtil::test_prepend_extension [gw11] [ 84%] PASSED test/test_utils.py::TestUtil::test_partial_application test/test_utils.py::TestUtil::test_pkcs1pad [gw36] [ 84%] PASSED test/test_utils.py::TestUtil::test_prepend_extension [gw26] [ 84%] PASSED test/test_utils.py::TestUtil::test_pkcs1pad [gw3] [ 84%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Urllib-http] test/test_utils.py::TestUtil::test_remove_end test/test_utils.py::TestUtil::test_remove_quotes [gw24] [ 84%] PASSED test/test_utils.py::TestUtil::test_parse_iso8601 test/test_utils.py::TestUtil::test_remove_start [gw36] [ 84%] PASSED test/test_utils.py::TestUtil::test_remove_quotes [gw11] [ 84%] PASSED test/test_utils.py::TestUtil::test_remove_end [gw26] [ 84%] PASSED test/test_utils.py::TestUtil::test_remove_start test/test_utils.py::TestUtil::test_render_table test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Requests-http] [gw11] [ 84%] PASSED test/test_utils.py::TestUtil::test_render_table test/test_utils.py::TestUtil::test_read_batch_urls test/test_utils.py::TestUtil::test_rot47 test/test_utils.py::TestUtil::test_replace_extension test/test_utils.py::TestUtil::test_sanitize_filename_restricted [gw24] [ 84%] PASSED test/test_utils.py::TestUtil::test_read_batch_urls [gw26] [ 84%] PASSED test/test_utils.py::TestUtil::test_rot47 [gw36] [ 84%] PASSED test/test_utils.py::TestUtil::test_replace_extension test/test_utils.py::TestUtil::test_sanitize_ids [gw24] [ 85%] PASSED test/test_utils.py::TestUtil::test_sanitize_ids test/test_utils.py::TestUtil::test_sanitize_path test/test_utils.py::TestUtil::test_sanitize_url test/test_utils.py::TestUtil::test_smuggle_url [gw11] [ 85%] PASSED test/test_utils.py::TestUtil::test_sanitize_filename_restricted [gw36] [ 85%] PASSED test/test_utils.py::TestUtil::test_sanitize_url [gw26] [ 85%] PASSED test/test_utils.py::TestUtil::test_sanitize_path [gw24] [ 85%] PASSED test/test_utils.py::TestUtil::test_smuggle_url test/test_utils.py::TestUtil::test_shell_quote [gw29] [ 85%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Requests-http] test/test_utils.py::TestUtil::test_str_to_int [gw11] [ 85%] PASSED test/test_utils.py::TestUtil::test_shell_quote [gw26] [ 85%] PASSED test/test_utils.py::TestUtil::test_str_to_int test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Urllib-http] test/test_utils.py::TestUtil::test_strip_or_none [gw24] [ 85%] PASSED test/test_utils.py::TestUtil::test_strip_or_none test/test_utils.py::TestUtil::test_strip_jsonp [gw43] [ 85%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Requests-http] test/test_utils.py::TestUtil::test_subtitles_filename [gw36] [ 85%] PASSED test/test_utils.py::TestUtil::test_strip_jsonp [gw11] [ 85%] PASSED test/test_utils.py::TestUtil::test_subtitles_filename test/test_utils.py::TestUtil::test_unescape_html test/test_utils.py::TestUtil::test_try_call [gw26] [ 85%] PASSED test/test_utils.py::TestUtil::test_try_call [gw24] [ 86%] PASSED test/test_utils.py::TestUtil::test_unescape_html test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Websockets-ws] test/test_utils.py::TestUtil::test_timeconvert test/test_utils.py::TestUtil::test_unified_timestamps test/test_utils.py::TestUtil::test_update_url_query test/test_utils.py::TestUtil::test_uppercase_escape [gw36] [ 86%] PASSED test/test_utils.py::TestUtil::test_timeconvert [gw24] [ 86%] PASSED test/test_utils.py::TestUtil::test_uppercase_escape [gw26] [ 86%] PASSED test/test_utils.py::TestUtil::test_update_url_query test/test_utils.py::TestUtil::test_urshift test/test_utils.py::TestUtil::test_url_or_none test/test_utils.py::TestUtil::test_urljoin [gw24] [ 86%] PASSED test/test_utils.py::TestUtil::test_urshift [gw26] [ 86%] PASSED test/test_utils.py::TestUtil::test_urljoin test/test_utils.py::TestUtil::test_version_tuple [gw36] [ 86%] PASSED test/test_utils.py::TestUtil::test_url_or_none test/test_utils.py::TestUtil::test_windows_escaping [gw24] [ 86%] PASSED test/test_utils.py::TestUtil::test_version_tuple [gw26] [ 86%] SKIPPED test/test_utils.py::TestUtil::test_windows_escaping test/test_utils.py::TestUtil::test_variadic test/test_utils.py::TestUtil::test_xpath_attr test/test_utils.py::TestUtil::test_xpath_element [gw36] [ 86%] PASSED test/test_utils.py::TestUtil::test_variadic [gw24] [ 86%] PASSED test/test_utils.py::TestUtil::test_xpath_attr [gw26] [ 86%] PASSED test/test_utils.py::TestUtil::test_xpath_element test/test_utils.py::TestUtil::test_xpath_text test/test_utils.py::TestUtil::test_xpath_with_ns test/test_verbose_output.py::TestVerboseOutput::test_private_info_arg [gw24] [ 87%] PASSED test/test_utils.py::TestUtil::test_xpath_with_ns [gw36] [ 87%] PASSED test/test_utils.py::TestUtil::test_xpath_text test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg_eq test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg [gw37] [ 87%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-CurlCFFI-http] [gw37] [ 87%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-CurlCFFI-http] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[bytes-2-Websockets] [gw11] [ 87%] PASSED test/test_utils.py::TestUtil::test_unified_timestamps test/test_utils.py::TestUtil::test_urlencode_postdata [gw11] [ 87%] PASSED test/test_utils.py::TestUtil::test_urlencode_postdata test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_extension[Websockets] [gw11] [ 87%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_extension[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_support[Websockets] [gw6] [ 87%] PASSED test/test_YoutubeDL.py::TestYoutubeDL::test_playlist_items_selection test/test_networking.py::TestResponse::test_reason[-403-Forbidden] [gw6] [ 87%] PASSED test/test_networking.py::TestResponse::test_reason[-403-Forbidden] test/test_networking.py::TestResponse::test_reason[None-999-None] [gw6] [ 87%] PASSED test/test_networking.py::TestResponse::test_reason[None-999-None] test/test_networking.py::TestResponse::test_headers [gw11] [ 87%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_support[Websockets] [gw6] [ 87%] PASSED test/test_networking.py::TestResponse::test_headers test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/\u4e2d\u6587-/%E4%B8%AD%E6%96%87-Websockets] test/test_networking.py::TestResponse::test_get_header [gw6] [ 88%] PASSED test/test_networking.py::TestResponse::test_get_header test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_remove_dot_segments[Websockets] [gw37] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[bytes-2-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_ssl_error[Websockets] [gw37] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_ssl_error[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[204-Websockets] [gw11] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/\u4e2d\u6587-/%E4%B8%AD%E6%96%87-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/%c7%9f-/%c7%9f-Websockets] [gw6] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_remove_dot_segments[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[200-Websockets] [gw11] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/%c7%9f-/%c7%9f-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[302-Websockets] [gw37] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[204-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[301-Websockets] [gw6] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[200-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[303-Websockets] [gw11] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[302-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[400-Websockets] [gw37] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[301-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[500-Websockets] [gw6] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[303-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[511-Websockets] [gw11] [ 88%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[400-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params0-extensions0-Websockets] [gw37] [ 89%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[500-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params1-extensions1-Websockets] [gw20] [ 89%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Websockets-ws] [gw6] [ 89%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[511-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_connect_timeout[Websockets] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-CurlCFFI-http] [gw20] [ 89%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-CurlCFFI-http] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_source_address[Websockets] [gw23] [ 89%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Requests-http] [gw11] [ 89%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params0-extensions0-Websockets] [gw46] [ 89%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Websockets-ws] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookies[Websockets] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Urllib-http] [gw37] [ 89%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params1-extensions1-Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_only_cookiejar[Websockets] [gw6] [ 89%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_connect_timeout[Websockets] [gw37] [ 89%] SKIPPED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_only_cookiejar[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_delete_cookie[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_noproxy[Websockets] [gw6] [ 89%] SKIPPED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_delete_cookie[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_allproxy[Websockets] [gw39] [ 89%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Requests-http] test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Websockets-ws] [gw25] [ 90%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-CurlCFFI-http] [gw25] [ 90%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-CurlCFFI-http] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError2-Websockets] [gw19] [ 90%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Urllib] [gw0] [ 90%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Urllib-http] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Requests-http] [gw34] [ 90%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Requests-http] [gw20] [ 90%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_source_address[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_response_url[Websockets] test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Websockets-ws] test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Websockets-ws] [gw21] [ 90%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Requests-http] [gw27] [ 90%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Requests-http] test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Websockets-ws] test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Websockets-ws] [gw11] [ 90%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookies[Websockets] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_keep_header_casing[Websockets] [gw25] [ 90%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError2-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError3-Websockets] [gw20] [ 90%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_response_url[Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError5-Websockets] [gw11] [ 90%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_keep_header_casing[Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None1-Websockets] [gw11] [ 90%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None1-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-ProxyError-None-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-ProxyError-None-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None3-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None3-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None0-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None0-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None1-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None1-Websockets] [gw20] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError5-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None2-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-RequestError-None-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None2-Websockets] [gw25] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError3-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-ProxyError-None-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None2-Websockets] [gw20] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-RequestError-None-Websockets] [gw11] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-ProxyError-None-Websockets] [gw28] [ 91%] PASSED test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Websockets-ws] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None3-Websockets] test/test_youtube_misc.py::TestYoutubeMisc::test_youtube_extract test/test_socks.py::TestSocks5Proxy::test_timeout[Websockets-ws] [gw20] [ 91%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[-TransportError-None3-Websockets] [gw11] [ 91%] PASSED test/test_youtube_misc.py::TestYoutubeMisc::test_youtube_extract [gw25] [ 92%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None2-Websockets] [gw2] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Websockets-ws] test/test_traversal.py::TestTraversal::test_traversal_base [gw2] [ 92%] PASSED test/test_traversal.py::TestTraversal::test_traversal_base [gw45] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Websockets-ws] test/test_traversal.py::TestTraversal::test_traversal_function [gw45] [ 92%] PASSED test/test_traversal.py::TestTraversal::test_traversal_function [gw16] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Requests-http] [gw1] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Requests-http] test/test_traversal.py::TestTraversal::test_traversal_ellipsis test/test_traversal.py::TestTraversal::test_traversal_set [gw1] [ 92%] PASSED test/test_traversal.py::TestTraversal::test_traversal_set [gw16] [ 92%] PASSED test/test_traversal.py::TestTraversal::test_traversal_ellipsis [gw4] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Websockets-ws] test/test_traversal.py::TestTraversal::test_traversal_branching[path1] [gw4] [ 92%] PASSED test/test_traversal.py::TestTraversal::test_traversal_branching[path1] [gw7] [ 92%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Urllib-http] [gw30] [ 93%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Requests-http] test/test_traversal.py::TestTraversal::test_traversal_slice [gw7] [ 93%] PASSED test/test_traversal.py::TestTraversal::test_traversal_slice test/test_traversal.py::TestTraversal::test_traversal_branching_nesting [gw18] [ 93%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Websockets-ws] [gw30] [ 93%] PASSED test/test_traversal.py::TestTraversal::test_traversal_branching_nesting test/test_traversal.py::TestTraversal::test_traversal_xml_etree [gw47] [ 93%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Urllib] [gw40] [ 93%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Urllib-http] test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Requests] [gw18] [ 93%] PASSED test/test_traversal.py::TestTraversal::test_traversal_xml_etree [gw37] [ 93%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_noproxy[Websockets] test/test_traversal.py::TestTraversal::test_traversal_get_all [gw6] [ 93%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_allproxy[Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-RequestError-Websockets] [gw40] [ 93%] PASSED test/test_traversal.py::TestTraversal::test_traversal_get_all test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError0-Websockets] [gw5] [ 93%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Requests-http] test/test_traversal.py::TestTraversal::test_traversal_filter [gw5] [ 93%] PASSED test/test_traversal.py::TestTraversal::test_traversal_filter [gw37] [ 94%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-RequestError-Websockets] [gw38] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Requests-http] test/test_update.py::TestUpdate::test_update_spec [gw6] [ 94%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError0-Websockets] [gw38] [ 94%] PASSED test/test_update.py::TestUpdate::test_update_spec [gw31] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Urllib-http] test/test_utils.py::TestUtil::test_caesar [gw31] [ 94%] PASSED test/test_utils.py::TestUtil::test_caesar [gw9] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Urllib-http] [gw8] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Requests-http] test/test_utils.py::TestUtil::test_escape_rfc3986 test/test_utils.py::TestUtil::test_extract_attributes [gw8] [ 94%] PASSED test/test_utils.py::TestUtil::test_escape_rfc3986 [gw9] [ 94%] PASSED test/test_utils.py::TestUtil::test_extract_attributes [gw42] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Requests-http] test/test_utils.py::TestUtil::test_get_elements_html_by_class [gw32] [ 94%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Websockets-ws] test/test_utils.py::TestUtil::test_match_str [gw42] [ 95%] PASSED test/test_utils.py::TestUtil::test_get_elements_html_by_class [gw32] [ 95%] PASSED test/test_utils.py::TestUtil::test_match_str [gw33] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Urllib-http] [gw15] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Websockets-ws] [gw35] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Requests-http] [gw44] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Requests-http] test/test_utils.py::TestUtil::test_js_to_json_template_literal test/test_utils.py::TestUtil::test_remove_dot_segments test/test_utils.py::TestUtil::test_ohdave_rsa_encrypt test/test_utils.py::TestUtil::test_js_to_json_vars_strings [gw33] [ 95%] PASSED test/test_utils.py::TestUtil::test_js_to_json_template_literal [gw15] [ 95%] PASSED test/test_utils.py::TestUtil::test_remove_dot_segments [gw35] [ 95%] PASSED test/test_utils.py::TestUtil::test_ohdave_rsa_encrypt [gw44] [ 95%] PASSED test/test_utils.py::TestUtil::test_js_to_json_vars_strings [gw43] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Websockets-ws] test/test_utils.py::TestUtil::test_url_basename [gw43] [ 95%] PASSED test/test_utils.py::TestUtil::test_url_basename [gw3] [ 95%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Requests-http] test/test_utils.py::TestUtil::test_sanitize_filename [gw29] [ 96%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Urllib-http] [gw3] [ 96%] PASSED test/test_utils.py::TestUtil::test_sanitize_filename test/test_utils.py::TestUtil::test_unified_dates [gw29] [ 96%] PASSED test/test_utils.py::TestUtil::test_unified_dates [gw39] [ 96%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Websockets-ws] [gw46] [ 96%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Urllib-http] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_disable_proxy[Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError1-Websockets] [gw23] [ 96%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Requests-http] test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_headers[Websockets] [gw34] [ 96%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Websockets-ws] [gw0] [ 96%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Websockets-ws] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-SSLError-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-CertificateVerifyError-Websockets] [gw27] [ 96%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Websockets-ws] [gw21] [ 96%] PASSED test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Websockets-ws] test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None0-Websockets] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-ProxyError-Websockets] [gw27] [ 96%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[-TransportError-None0-Websockets] [gw39] [ 96%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError1-Websockets] [gw19] [ 97%] PASSED test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Requests-http] test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError4-Websockets] [gw34] [ 97%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-SSLError-Websockets] [gw0] [ 97%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-CertificateVerifyError-Websockets] [gw21] [ 97%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-ProxyError-Websockets] [gw19] [ 97%] PASSED test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[-TransportError4-Websockets] [gw23] [ 97%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_headers[Websockets] [gw46] [ 97%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_disable_proxy[Websockets] [gw24] [ 97%] PASSED test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg_eq test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_basic_websockets[Websockets] [gw36] [ 97%] PASSED test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[str-1-Websockets] [gw24] [ 97%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_basic_websockets[Websockets] [gw36] [ 97%] PASSED test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[str-1-Websockets] [gw26] [ 97%] PASSED test/test_verbose_output.py::TestVerboseOutput::test_private_info_arg test/test_verbose_output.py::TestVerboseOutput::test_private_info_eq [gw12] [ 98%] PASSED test/test_socks.py::TestSocks4Proxy::test_timeout[Websockets-ws] test/test_socks.py::TestSocks4Proxy::test_timeout[CurlCFFI-http] [gw12] [ 98%] SKIPPED test/test_socks.py::TestSocks4Proxy::test_timeout[CurlCFFI-http] [gw14] [ 98%] PASSED test/test_socks.py::TestSocks4Proxy::test_timeout[Requests-http] test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Requests-http] [gw13] [ 98%] PASSED test/test_config.py::TestConfig::test_config_all_environ_values test/test_networking.py::TestRequestsRequestHandler::test_close[Requests] [gw13] [ 98%] PASSED test/test_networking.py::TestRequestsRequestHandler::test_close[Requests] test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params0-extensions0-CurlCFFI] [gw13] [ 98%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params0-extensions0-CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params1-extensions1-CurlCFFI] [gw13] [ 98%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params1-extensions1-CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_headers[CurlCFFI] [gw13] [ 98%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_headers[CurlCFFI] test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-IncompleteRead-None-CurlCFFI] [gw13] [ 98%] SKIPPED test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[-IncompleteRead-None-CurlCFFI] [gw22] [ 98%] PASSED test/test_socks.py::TestSocks5Proxy::test_timeout[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_timeout[Requests-http] [gw41] [ 98%] PASSED test/test_socks.py::TestSocks4Proxy::test_timeout[Urllib-http] test/test_socks.py::TestSocks5Proxy::test_timeout[CurlCFFI-http] [gw41] [ 98%] SKIPPED test/test_socks.py::TestSocks5Proxy::test_timeout[CurlCFFI-http] [gw14] [ 99%] PASSED test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Requests-http] [gw26] [ 99%] PASSED test/test_verbose_output.py::TestVerboseOutput::test_private_info_eq [gw28] [ 99%] PASSED test/test_socks.py::TestSocks5Proxy::test_timeout[Websockets-ws] [gw47] [ 99%] PASSED test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Requests] test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[CurlCFFI] [gw47] [ 99%] SKIPPED test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[CurlCFFI] [gw22] [ 99%] PASSED test/test_socks.py::TestSocks5Proxy::test_timeout[Requests-http] ---------------------------------------- Exception occurred during processing of request from ('127.0.0.1', 47310) Traceback (most recent call last): File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/home/buildozer/aports/community/yt-dlp/src/yt-dlp/test/test_networking.py", line 260, in do_GET self._headers() File "/home/buildozer/aports/community/yt-dlp/src/yt-dlp/test/test_networking.py", line 85, in _headers self.wfile.write(payload) File "/usr/lib/python3.12/socketserver.py", line 845, in write self._sock.sendall(b) BrokenPipeError: [Errno 32] Broken pipe ---------------------------------------- ---------------------------------------- Exception occurred during processing of request from ('127.0.0.1', 56312) Traceback (most recent call last): File "/usr/lib/python3.12/socketserver.py", line 697, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 766, in __init__ self.handle() File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/usr/lib/python3.12/http/server.py", line 424, in handle_one_request method() File "/home/buildozer/aports/community/yt-dlp/src/yt-dlp/test/test_networking.py", line 260, in do_GET self._headers() File "/home/buildozer/aports/community/yt-dlp/src/yt-dlp/test/test_networking.py", line 85, in _headers self.wfile.write(payload) File "/usr/lib/python3.12/socketserver.py", line 845, in write self._sock.sendall(b) BrokenPipeError: [Errno 32] Broken pipe ---------------------------------------- [gw10] [ 99%] PASSED test/test_all_urls.py::TestAllURLsMatching::test_no_duplicates test/test_pot/test_pot_director.py::test_validate_cache_spec[spec2-False] [gw10] [ 99%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec2-False] test/test_pot/test_pot_director.py::test_validate_cache_spec[spec3-False] [gw10] [ 99%] PASSED test/test_pot/test_pot_director.py::test_validate_cache_spec[spec3-False] [gw17] [ 99%] PASSED test/test_execution.py::TestExecution::test_lazy_extractors test/test_execution.py::TestExecution::test_main_exec [gw17] [ 99%] PASSED test/test_execution.py::TestExecution::test_main_exec test/test_execution.py::TestExecution::test_module_exec [gw17] [ 99%] PASSED test/test_execution.py::TestExecution::test_module_exec test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Urllib] [gw17] [100%] PASSED test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Urllib] =========================== short test summary info ============================ SKIPPED [1] test/test_jsinterp.py:385: Not implemented SKIPPED [1] test/test_jsinterp.py:123: Not implemented SKIPPED [1] test/test_networking.py:330: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:372: CurlCFFI request handler is not available SKIPPED [3] test/test_networking.py:404: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:524: CurlCFFI request handler is not available SKIPPED [10] test/test_networking.py:446: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:426: CurlCFFI request handler is not available SKIPPED [2] test/test_networking.py:723: handler does not support keep_header_casing SKIPPED [1] test/test_jsinterp.py:347: Not implemented SKIPPED [1] test/test_networking.py:723: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:347: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:563: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:487: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:545: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:618: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:393: CurlCFFI request handler is not available SKIPPED [5] test/test_networking.py:1072: CurlCFFI request handler is not available SKIPPED [3] test/test_networking.py:1044: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:1345: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:1111: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:529: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:1355: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:673: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:635: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:777: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:787: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:796: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:435: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:419: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:765: CurlCFFI request handler is not available SKIPPED [2] test/test_networking.py:1377: CurlCFFI request handler is not available SKIPPED [2] test/test_networking.py:1385: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:593: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:760: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:552: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:519: CurlCFFI request handler is not available SKIPPED [6] test/test_networking.py:1394: CurlCFFI request handler is not available SKIPPED [4] test/test_networking.py:1366: CurlCFFI request handler is not available SKIPPED [14] test/test_networking.py:1403: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:804: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:624: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:644: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:771: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:653: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:608: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:663: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:334: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:683: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:285: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:294: urllib does not support https proxies SKIPPED [1] test/test_http_proxy.py:252: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:304: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:360: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:267: CurlCFFI request handler is not available SKIPPED [1] test/test_networking_utils.py:105: System uses certifi as default. The test is not valid SKIPPED [1] test/test_networking.py:694: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:340: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:294: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:319: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:370: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:306: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:315: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:322: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:708: CurlCFFI request handler is not available SKIPPED [3] test/test_socks.py:340: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:299: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:382: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:351: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:394: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:375: CurlCFFI request handler is not available SKIPPED [8] test/test_socks.py:450: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:408: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:424: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:431: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:441: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:351: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:327: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:260: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:330: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:275: CurlCFFI request handler is not available SKIPPED [1] test/test_http_proxy.py:285: urllib does not support https proxies SKIPPED [1] test/test_socks.py:401: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:416: CurlCFFI request handler is not available SKIPPED [1] test/test_utils.py:2142: Only relevant on Windows SKIPPED [1] test/test_websockets.py:283: Set-Cookie not supported by websockets SKIPPED [1] test/test_websockets.py:293: Set-Cookie not supported by websockets SKIPPED [1] test/test_socks.py:359: CurlCFFI request handler is not available SKIPPED [2] test/test_networking.py:1012: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:1024: CurlCFFI request handler is not available SKIPPED [1] test/test_socks.py:466: CurlCFFI request handler is not available SKIPPED [1] test/test_networking.py:578: CurlCFFI request handler is not available ====================== 1078 passed, 143 skipped in 49.84s ====================== /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b/popen-gw26/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b/popen-gw26/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b/popen-gw26 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b/popen-gw26' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-d6a1d400-c826-4caf-818f-6804dc56573b' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35/popen-gw14/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35/popen-gw14/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35/popen-gw14 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35/popen-gw14' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0b77c6bc-90b3-4710-b4a7-888013045c35' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b3f3dc8d-a563-4ac4-b720-b573c404b251/test_validate_zimfile_creatabl3 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b3f3dc8d-a563-4ac4-b720-b573c404b251/test_validate_zimfile_creatabl3' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b3f3dc8d-a563-4ac4-b720-b573c404b251 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b3f3dc8d-a563-4ac4-b720-b573c404b251' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071/popen-gw9/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071/popen-gw9/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071/popen-gw9 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071/popen-gw9' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f06124cb-93f7-4693-8618-3bf364eea071' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef/popen-gw21/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef/popen-gw21/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef/popen-gw21 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef/popen-gw21' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-db98354c-def1-4d1a-9658-eedd071149ef' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488/popen-gw10/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488/popen-gw10/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488/popen-gw10 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488/popen-gw10' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-652dbc95-7c87-4f64-b07a-deb8e7c21488' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136/popen-gw23/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136/popen-gw23/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136/popen-gw23 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136/popen-gw23' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b979eb15-e310-496c-9aac-eb3945f57136' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608/popen-gw7/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608/popen-gw7/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608/popen-gw7 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608/popen-gw7' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-f132a431-310b-4760-b728-f326a15f0608' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19/popen-gw13/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19/popen-gw13/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19/popen-gw13 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19/popen-gw13' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0486be65-6a54-4f75-ae95-76cebdb00b19' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05/popen-gw38/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05/popen-gw38/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05/popen-gw38 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05/popen-gw38' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-0ed66c63-1369-45bf-ba7d-82abc6e12e05' warnings.warn( >>> yt-dlp: Entering fakeroot... '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp/usr/bin/youtube-dl' -> 'yt-dlp' >>> yt-dlp-core-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/yt_dlp/utils/jslib/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/utils/jslib/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/utils/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/utils/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/postprocessor/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/postprocessor/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/downloader/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/downloader/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/__pyinstaller/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/__pyinstaller/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/pot/_builtin/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/pot/_builtin/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/pot/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/extractor/youtube/pot/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/extractor/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/extractor/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/dependencies/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/dependencies/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/networking/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/networking/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/compat/urllib/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/compat/urllib/__pycache__' 'usr/lib/python3.12/site-packages/yt_dlp/compat/__pycache__' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core-pyc/usr/lib/python3.12/site-packages/yt_dlp/compat/__pycache__' >>> yt-dlp-core-pyc*: Preparing subpackage yt-dlp-core-pyc... >>> yt-dlp-core-pyc*: Running postcheck for yt-dlp-core-pyc >>> yt-dlp-core*: Running split function core... 'usr/lib/python3.12/site-packages' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core/usr/lib/python3.12/site-packages' 'usr/bin' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-core/usr/bin' >>> yt-dlp-core*: Preparing subpackage yt-dlp-core... >>> yt-dlp-core*: Running postcheck for yt-dlp-core >>> yt-dlp-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-doc/usr/share/doc' 'usr/share/man' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-doc/usr/share/man' >>> yt-dlp-doc*: Preparing subpackage yt-dlp-doc... >>> yt-dlp-doc*: Running postcheck for yt-dlp-doc >>> yt-dlp-zsh-completion*: Running split function zshcomp... 'usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-zsh-completion/usr/share/zsh/site-functions' >>> yt-dlp-zsh-completion*: Preparing subpackage yt-dlp-zsh-completion... >>> yt-dlp-zsh-completion*: Running postcheck for yt-dlp-zsh-completion >>> yt-dlp-bash-completion*: Running split function bashcomp... 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-bash-completion/usr/share/bash-completion/completions' >>> yt-dlp-bash-completion*: Preparing subpackage yt-dlp-bash-completion... >>> yt-dlp-bash-completion*: Running postcheck for yt-dlp-bash-completion >>> yt-dlp-fish-completion*: Running split function fishcomp... 'usr/share/fish/vendor_completions.d' -> '/home/buildozer/aports/community/yt-dlp/pkg/yt-dlp-fish-completion/usr/share/fish/vendor_completions.d' >>> yt-dlp-fish-completion*: Preparing subpackage yt-dlp-fish-completion... >>> yt-dlp-fish-completion*: Running postcheck for yt-dlp-fish-completion >>> yt-dlp*: Running postcheck for yt-dlp >>> yt-dlp*: Preparing package yt-dlp... >>> yt-dlp-bash-completion*: Tracing dependencies... >>> yt-dlp-bash-completion*: Package size: 6.1 KB >>> yt-dlp-bash-completion*: Compressing data... >>> yt-dlp-bash-completion*: Create checksum... >>> yt-dlp-bash-completion*: Create yt-dlp-bash-completion-2025.06.30-r0.apk >>> yt-dlp-core-pyc*: Tracing dependencies... python3 python3~3.12 >>> yt-dlp-core-pyc*: Package size: 10.5 MB >>> yt-dlp-core-pyc*: Compressing data... >>> yt-dlp-core-pyc*: Create checksum... >>> yt-dlp-core-pyc*: Create yt-dlp-core-pyc-2025.06.30-r0.apk >>> yt-dlp-core*: Tracing dependencies... python3 python3~3.12 >>> yt-dlp-core*: Package size: 10.0 MB >>> yt-dlp-core*: Compressing data... >>> yt-dlp-core*: Create checksum... >>> yt-dlp-core*: Create yt-dlp-core-2025.06.30-r0.apk >>> yt-dlp-doc*: Tracing dependencies... >>> yt-dlp-doc*: Package size: 199.5 KB >>> yt-dlp-doc*: Compressing data... >>> yt-dlp-doc*: Create checksum... >>> yt-dlp-doc*: Create yt-dlp-doc-2025.06.30-r0.apk >>> yt-dlp-fish-completion*: Tracing dependencies... >>> yt-dlp-fish-completion*: Package size: 50.3 KB >>> yt-dlp-fish-completion*: Compressing data... >>> yt-dlp-fish-completion*: Create checksum... >>> yt-dlp-fish-completion*: Create yt-dlp-fish-completion-2025.06.30-r0.apk >>> yt-dlp-zsh-completion*: Tracing dependencies... >>> yt-dlp-zsh-completion*: Package size: 6.2 KB >>> yt-dlp-zsh-completion*: Compressing data... >>> yt-dlp-zsh-completion*: Create checksum... >>> yt-dlp-zsh-completion*: Create yt-dlp-zsh-completion-2025.06.30-r0.apk >>> yt-dlp*: Tracing dependencies... attr ca-certificates ffmpeg py3-brotli py3-mutagen py3-pycryptodomex py3-secretstorage py3-websockets yt-dlp-core=2025.06.30-r0 >>> yt-dlp*: Package size: 0.0 >>> yt-dlp*: Compressing data... >>> yt-dlp*: Create checksum... >>> yt-dlp*: Create yt-dlp-2025.06.30-r0.apk >>> yt-dlp: Build complete at Thu, 03 Jul 2025 19:38:25 +0000 elapsed time 0h 1m 5s >>> yt-dlp: Cleaning up srcdir >>> yt-dlp: Cleaning up pkgdir >>> yt-dlp: Uninstalling dependencies... ( 1/184) Purging .makedepends-yt-dlp (20250703.193721) ( 2/184) Purging attr (2.5.2-r2) ( 3/184) Purging ca-certificates (20241121-r2) ca-certificates-20241121-r2.post-deinstall: Executing script... ( 4/184) Purging ffmpeg (6.1.2-r4) ( 5/184) Purging py3-brotli-pyc (1.1.0-r2) ( 6/184) Purging py3-brotli (1.1.0-r2) ( 7/184) Purging py3-mutagen-pyc (1.47.0-r1) ( 8/184) Purging py3-mutagen (1.47.0-r1) ( 9/184) Purging py3-pycryptodomex (3.23.0-r0) ( 10/184) Purging py3-secretstorage-pyc (3.3.3-r3) ( 11/184) Purging py3-secretstorage (3.3.3-r3) ( 12/184) Purging py3-cryptography-pyc (44.0.3-r0) ( 13/184) Purging py3-cryptography (44.0.3-r0) ( 14/184) Purging py3-cffi-pyc (1.17.1-r1) ( 15/184) Purging py3-cffi (1.17.1-r1) ( 16/184) Purging py3-cparser-pyc (2.22-r1) ( 17/184) Purging py3-cparser (2.22-r1) ( 18/184) Purging py3-jeepney-pyc (0.9.0-r0) ( 19/184) Purging py3-jeepney (0.9.0-r0) ( 20/184) Purging py3-websockets-pyc (15.0.1-r0) ( 21/184) Purging py3-websockets (15.0.1-r0) ( 22/184) Purging py3-gpep517-pyc (19-r0) ( 23/184) Purging py3-gpep517 (19-r0) ( 24/184) Purging py3-installer-pyc (0.7.0-r2) ( 25/184) Purging py3-installer (0.7.0-r2) ( 26/184) Purging py3-hatchling-pyc (1.27.0-r0) ( 27/184) Purging py3-hatchling (1.27.0-r0) ( 28/184) Purging py3-editables-pyc (0.5-r2) ( 29/184) Purging py3-editables (0.5-r2) ( 30/184) Purging py3-pathspec-pyc (0.12.1-r2) ( 31/184) Purging py3-pathspec (0.12.1-r2) ( 32/184) Purging py3-trove-classifiers-pyc (2025.1.15.22-r0) ( 33/184) Purging py3-trove-classifiers (2025.1.15.22-r0) ( 34/184) Purging py3-flake8-pyc (7.3.0-r0) ( 35/184) Purging py3-flake8 (7.3.0-r0) ( 36/184) Purging py3-pyflakes-pyc (3.4.0-r0) ( 37/184) Purging py3-pyflakes (3.4.0-r0) ( 38/184) Purging py3-pycodestyle-pyc (2.14.0-r0) ( 39/184) Purging py3-pycodestyle (2.14.0-r0) ( 40/184) Purging py3-mccabe-pyc (0.7.0-r4) ( 41/184) Purging py3-mccabe (0.7.0-r4) ( 42/184) Purging py3-nose-pyc (1.3.7-r15) ( 43/184) Purging py3-nose (1.3.7-r15) ( 44/184) Purging py3-pytest-xdist-pyc (3.6.1-r0) ( 45/184) Purging py3-pytest-xdist (3.6.1-r0) ( 46/184) Purging py3-execnet-pyc (2.1.1-r0) ( 47/184) Purging py3-execnet (2.1.1-r0) ( 48/184) Purging py3-pytest-pyc (8.4.1-r0) ( 49/184) Purging py3-pytest (8.4.1-r0) ( 50/184) Purging py3-iniconfig-pyc (2.1.0-r0) ( 51/184) Purging py3-iniconfig (2.1.0-r0) ( 52/184) Purging py3-packaging-pyc (25.0-r0) ( 53/184) Purging py3-packaging (25.0-r0) ( 54/184) Purging py3-parsing-pyc (3.2.3-r0) ( 55/184) Purging py3-parsing (3.2.3-r0) ( 56/184) Purging py3-pluggy-pyc (1.5.0-r0) ( 57/184) Purging py3-pluggy (1.5.0-r0) ( 58/184) Purging py3-py-pyc (1.11.0-r4) ( 59/184) Purging py3-py (1.11.0-r4) ( 60/184) Purging py3-pygments-pyc (2.19.2-r0) ( 61/184) Purging py3-pygments (2.19.2-r0) ( 62/184) Purging py3-requests-pyc (2.32.4-r0) ( 63/184) Purging py3-requests (2.32.4-r0) ( 64/184) Purging py3-certifi-pyc (2025.6.15-r0) ( 65/184) Purging py3-certifi (2025.6.15-r0) ( 66/184) Purging py3-charset-normalizer-pyc (3.4.2-r0) ( 67/184) Purging py3-charset-normalizer (3.4.2-r0) ( 68/184) Purging py3-idna-pyc (3.10-r0) ( 69/184) Purging py3-idna (3.10-r0) ( 70/184) Purging py3-urllib3-pyc (1.26.20-r0) ( 71/184) Purging py3-urllib3 (1.26.20-r0) ( 72/184) Purging python3-pyc (3.12.11-r0) ( 73/184) Purging python3-pycache-pyc0 (3.12.11-r0) ( 74/184) Purging pyc (3.12.11-r0) ( 75/184) Purging python3 (3.12.11-r0) ( 76/184) Purging ffmpeg-libavdevice (6.1.2-r4) ( 77/184) Purging ffmpeg-libavfilter (6.1.2-r4) ( 78/184) Purging ffmpeg-libavformat (6.1.2-r4) ( 79/184) Purging ffmpeg-libpostproc (6.1.2-r4) ( 80/184) Purging ffmpeg-libswscale (6.1.2-r4) ( 81/184) Purging gdbm (1.24-r0) ( 82/184) Purging libass (0.17.4-r0) ( 83/184) Purging libattr (2.5.2-r2) ( 84/184) Purging libbluray (1.3.4-r1) ( 85/184) Purging libopenmpt (0.8.1-r0) ( 86/184) Purging libpanelw (6.5_p20250614-r0) ( 87/184) Purging libplacebo (6.338.2-r3) ( 88/184) Purging libpulse (17.0-r5) ( 89/184) Purging librist (0.2.10-r1) ( 90/184) Purging libsndfile (1.2.2-r2) ( 91/184) Purging libsrt (1.5.3-r1) ( 92/184) Purging libssh (0.11.2-r0) ( 93/184) Purging libunibreak (6.1-r0) ( 94/184) Purging libxml2 (2.13.8-r0) ( 95/184) Purging libzmq (4.3.5-r2) ( 96/184) Purging lilv-libs (0.24.26-r0) ( 97/184) Purging mbedtls (3.6.3.1-r0) ( 98/184) Purging mpdecimal (4.0.1-r0) ( 99/184) Purging mpg123-libs (1.32.10-r0) (100/184) Purging orc (0.4.40-r1) (101/184) Purging sdl2-compat (2.32.56-r0) (102/184) Purging sdl3 (3.2.16-r0) (103/184) Purging shaderc (2024.4-r0) (104/184) Purging speexdsp (1.2.1-r2) (105/184) Purging sqlite-libs (3.50.2-r0) (106/184) Purging sratom (0.6.18-r0) (107/184) Purging tdb-libs (1.4.12-r0) (108/184) Purging v4l-utils-libs (1.30.1-r0) (109/184) Purging vidstab (1.1.1-r0) (110/184) Purging vulkan-loader (1.4.313.0-r0) (111/184) Purging xz-libs (5.8.1-r0) (112/184) Purging zimg (3.0.5-r3) (113/184) Purging alsa-lib (1.2.14-r0) (114/184) Purging ffmpeg-libavcodec (6.1.2-r4) (115/184) Purging aom-libs (3.12.1-r0) (116/184) Purging dbus-libs (1.16.2-r1) (117/184) Purging ffmpeg-libswresample (6.1.2-r4) (118/184) Purging ffmpeg-libavutil (6.1.2-r4) (119/184) Purging fontconfig (2.15.0-r3) (120/184) Purging harfbuzz (11.2.1-r0) (121/184) Purging freetype (2.13.3-r0) (122/184) Purging fribidi (1.0.16-r1) (123/184) Purging libjxl (0.10.3-r2) (124/184) Purging giflib (5.2.2-r1) (125/184) Purging glib (2.84.3-r0) (126/184) Purging glslang-libs (1.4.309.0-r0) (127/184) Purging graphite2 (1.3.14-r6) (128/184) Purging libva (2.22.0-r1) (129/184) Purging libdrm (2.4.125-r0) (130/184) Purging libpciaccess (0.18.1-r1) (131/184) Purging hwdata-pci (0.396-r0) (132/184) Purging openexr-libopenexr (3.3.2-r0) (133/184) Purging imath (3.1.12-r0) (134/184) Purging lame-libs (3.100-r5) (135/184) Purging lcms2 (2.16-r0) (136/184) Purging libasyncns (0.8-r4) (137/184) Purging libmount (2.41.1-r0) (138/184) Purging libblkid (2.41.1-r0) (139/184) Purging libvdpau (1.5-r4) (140/184) Purging libxext (1.3.6-r2) (141/184) Purging libxfixes (6.0.1-r4) (142/184) Purging libx11 (1.8.12-r0) (143/184) Purging libxcb (1.17.0-r0) (144/184) Purging libxdmcp (1.1.5-r1) (145/184) Purging libbsd (0.12.2-r0) (146/184) Purging libbz2 (1.0.8-r6) (147/184) Purging libdav1d (1.5.1-r0) (148/184) Purging openexr-libopenexrcore (3.3.2-r0) (149/184) Purging libdeflate (1.24-r0) (150/184) Purging libdovi (3.3.2-r0) (151/184) Purging libeconf (0.7.9-r0) (152/184) Purging wayland-libs-client (1.23.1-r3) (153/184) Purging libffi (3.5.1-r0) (154/184) Purging libflac (1.4.3-r2) (155/184) Purging libhwy (1.0.7-r1) (156/184) Purging libintl (0.24.1-r0) (157/184) Purging libjpeg-turbo (3.1.1-r0) (158/184) Purging libltdl (2.5.4-r1) (159/184) Purging libmd (1.1.0-r0) (160/184) Purging libtheora (1.1.1-r18) (161/184) Purging libvorbis (1.3.7-r2) (162/184) Purging libogg (1.3.5-r5) (163/184) Purging libpng (1.6.49-r0) (164/184) Purging libwebpmux (1.5.0-r0) (165/184) Purging libwebp (1.5.0-r0) (166/184) Purging libsharpyuv (1.5.0-r0) (167/184) Purging libsodium (1.0.20-r0) (168/184) Purging libSvtAv1Enc (2.3.0-r0) (169/184) Purging libvpx (1.15.1-r1) (170/184) Purging libxau (1.0.12-r0) (171/184) Purging x265-libs (3.6-r0) (172/184) Purging numactl (2.0.18-r0) (173/184) Purging onevpl-libs (2023.3.1-r2) (174/184) Purging openexr-libilmthread (3.3.2-r0) (175/184) Purging openexr-libiex (3.3.2-r0) (176/184) Purging opus (1.5.2-r1) (177/184) Purging rav1e-libs (0.8.1-r0) (178/184) Purging sord-libs (0.16.18-r0) (179/184) Purging serd-libs (0.32.4-r0) (180/184) Purging soxr (0.1.3-r7) (181/184) Purging spirv-tools (1.4.313.0-r0) (182/184) Purging x264-libs (0.164.3108-r0) (183/184) Purging xvidcore (1.3.7-r2) (184/184) Purging zix-libs (0.6.2-r0) busybox-1.37.0-r18.trigger: Executing script... OK: 413 MiB in 106 packages >>> yt-dlp: Updating the community/x86_64 repository index... >>> yt-dlp: Signing the index...