Fri Mar 21 04:10:45 UTC 2025  I: starting to build yt-dlp/trixie/armhf on jenkins on '2025-03-21 04:10'
Fri Mar 21 04:10:45 UTC 2025  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_13/9731/console.log
Fri Mar 21 04:10:45 UTC 2025  I: Downloading source for trixie/yt-dlp=2025.02.19-1
--2025-03-21 04:10:45--  http://deb.debian.org/debian/pool/main/y/yt-dlp/yt-dlp_2025.02.19-1.dsc
Connecting to 46.16.76.132:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2034 (2.0K) [text/prs.lines.tag]
Saving to: ‘yt-dlp_2025.02.19-1.dsc’

     0K .                                                     100%  319M=0s

2025-03-21 04:10:45 (319 MB/s) - ‘yt-dlp_2025.02.19-1.dsc’ saved [2034/2034]

Fri Mar 21 04:10:45 UTC 2025  I: yt-dlp_2025.02.19-1.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: yt-dlp
Binary: yt-dlp
Architecture: all
Version: 2025.02.19-1
Maintainer: Unit 193 <unit193@debian.org>
Homepage: https://github.com/yt-dlp/yt-dlp
Standards-Version: 4.7.0
Vcs-Browser: https://codeberg.org/Unit193/yt-dlp
Vcs-Git: https://codeberg.org/Unit193/yt-dlp.git
Testsuite: autopkgtest
Testsuite-Triggers: @builddeps@, python3-all
Build-Depends: debhelper-compat (= 13), dh-python (>= 5.20211213~), pandoc, pybuild-plugin-pyproject, python3-pytest <!nocheck>, python3-hatchling, zip
Build-Depends-Indep: python3
Package-List:
 yt-dlp deb web optional arch=all
Checksums-Sha1:
 f5836d03924d8d44140eff43dc3ada24472c3604 2728869 yt-dlp_2025.02.19.orig.tar.gz
 8de585951e76e942f848ab6ae7820f9333678778 6528 yt-dlp_2025.02.19-1.debian.tar.xz
Checksums-Sha256:
 3942d04ac56b7cbd51881653946662dc84b8628c9405f9e9bacb29d0259e0ab1 2728869 yt-dlp_2025.02.19.orig.tar.gz
 05aa2486b909bd3c13d2109c3888deb5927596872ce6d90622621530e7bbf75b 6528 yt-dlp_2025.02.19-1.debian.tar.xz
Files:
 9421d252c3fe9e62f4da177b50c80cb4 2728869 yt-dlp_2025.02.19.orig.tar.gz
 f6a36f3cb193e8f6f9fc800de2002e1f 6528 yt-dlp_2025.02.19-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAme127UACgkQUAHhsJqj
dEtoqA//YLiIpl4qIspcHtlkYFVJQA65fuidzkIijalpXP3taQfM8fEy5Ljl0+Ij
MVgoZpss+kuxM7tuDDmnBAhvGEu1AbXbNbTgrTDJMTn/KKf8HvxqvMTjhbpYRmiC
4fUVUhcKVEkByMHw8t0K4+lJWL8VdZhrDjBY8ntubAZ+7va4VMaLBYEnxZYStNk1
JAiBGFSNk8qHRkV9bJEptPSlxxBpEDDC2rvoewOLEdkKHtRy5DAGFfO7ktqaqBIQ
4MmLfL+U7fDgDMWa++qkxGPJq3SgUI2MgUS89IACsmr4oIqqrRo4OdC+LvCXyC1f
dJfwvfjjQUjje233qo5MoRluqbOHrSDFJoKd2ZmPO4kyEQkF7j97U8Gykk4iOvrO
mdPjzWWHfQrmcSTFfxih7IOHIoSzZ/4jzHSizwBRe/GpKn1KWa2dvyGsk6IvPbJI
kply8/i4vCtCRNWyri+86sBV00hucqTFKFL3H2M0inHPvEqCjBOb5luMhbnqQtpb
ozua8wK9n2n7Foekus+Lhpd0UXbtMumt7QNg8Z2jtiBqCYGls6x5ftYXicgL+A1Q
hmiUyw9qh5DhO4w+fuaw24Xlr+nCCIlgLg5DJw+UKBUShzMUqOvVX7CwUrJvi20M
k0G0biVU8NiLn63qedskhupw/zhdsn5W/3f0KIqXmH7fzIKnhH8=
=qzbQ
-----END PGP SIGNATURE-----
Fri Mar 21 04:10:45 UTC 2025  I: Checking whether the package is not for us
Fri Mar 21 04:10:45 UTC 2025  I: Starting 1st build on remote node ff64a-armhf-rb.debian.net.
Fri Mar 21 04:10:45 UTC 2025  I: Preparing to do remote build '1' on ff64a-armhf-rb.debian.net.
Fri Mar 21 04:28:06 UTC 2025  I: Deleting $TMPDIR on ff64a-armhf-rb.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Thu Mar 20 16:10:53 -12 2025
I: pbuilder-time-stamp: 1742530253
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [yt-dlp_2025.02.19-1.dsc]
I: copying [./yt-dlp_2025.02.19.orig.tar.gz]
I: copying [./yt-dlp_2025.02.19-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./yt-dlp_2025.02.19-1.dsc: unsupported subcommand
dpkg-source: info: extracting yt-dlp in yt-dlp-2025.02.19
dpkg-source: info: unpacking yt-dlp_2025.02.19.orig.tar.gz
dpkg-source: info: unpacking yt-dlp_2025.02.19-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Debianize-paths.patch
dpkg-source: info: applying 0003-Remove-use-of-git.patch
dpkg-source: info: applying 0004-Makefile-Don-t-run-flake8-when-running-offlinetest.patch
dpkg-source: info: applying 0005-fix-hatchling-breaking-backportability.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/13927/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='armhf'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 '
  DISTRIBUTION='trixie'
  HOME='/root'
  HOST_ARCH='armhf'
  IFS=' 	
  '
  INVOCATION_ID='21ae26fe7caa4809a9f5370892b5f17f'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='13927'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/pbuilderrc_cN39 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/b1 --logfile b1/build.log yt-dlp_2025.02.19-1.dsc'
  SUDO_GID='114'
  SUDO_UID='109'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://10.0.0.15:3142/'
I: uname -a
  Linux ff64a 6.1.0-32-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/13927/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-python (>= 5.20211213~), pandoc, pybuild-plugin-pyproject, python3-pytest, python3-hatchling, zip, python3
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19510 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-python (>= 5.20211213~); however:
  Package dh-python is not installed.
 pbuilder-satisfydepends-dummy depends on pandoc; however:
  Package pandoc is not installed.
 pbuilder-satisfydepends-dummy depends on pybuild-plugin-pyproject; however:
  Package pybuild-plugin-pyproject is not installed.
 pbuilder-satisfydepends-dummy depends on python3-pytest; however:
  Package python3-pytest is not installed.
 pbuilder-satisfydepends-dummy depends on python3-hatchling; however:
  Package python3-hatchling is not installed.
 pbuilder-satisfydepends-dummy depends on zip; however:
  Package zip is not installed.
 pbuilder-satisfydepends-dummy depends on python3; however:
  Package python3 is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libicu72{a} liblua5.4-0{a} libmagic-mgc{a} libmagic1t64{a} libnuma1{a} libpipeline1{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} pandoc{a} pandoc-data{a} po-debconf{a} pybuild-plugin-pyproject{a} python3{a} python3-build{a} python3-hatchling{a} python3-iniconfig{a} python3-installer{a} python3-minimal{a} python3-packaging{a} python3-pathspec{a} python3-pluggy{a} python3-pyproject-hooks{a} python3-pytest{a} python3-toml{a} python3-trove-classifiers{a} python3-wheel{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} zip{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx python3-pygments unzip wget 
0 packages upgraded, 64 newly installed, 0 to remove and 0 not upgraded.
Need to get 60.0 MB of archives. After unpacking 349 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian trixie/main armhf libpython3.13-minimal armhf 3.13.2-2 [846 kB]
Get: 2 http://deb.debian.org/debian trixie/main armhf libexpat1 armhf 2.6.4-1 [83.5 kB]
Get: 3 http://deb.debian.org/debian trixie/main armhf python3.13-minimal armhf 3.13.2-2 [1840 kB]
Get: 4 http://deb.debian.org/debian trixie/main armhf python3-minimal armhf 3.13.2-2 [27.1 kB]
Get: 5 http://deb.debian.org/debian trixie/main armhf media-types all 13.0.0 [29.3 kB]
Get: 6 http://deb.debian.org/debian trixie/main armhf netbase all 6.5 [12.4 kB]
Get: 7 http://deb.debian.org/debian trixie/main armhf tzdata all 2025a-2 [259 kB]
Get: 8 http://deb.debian.org/debian trixie/main armhf libffi8 armhf 3.4.7-1 [20.3 kB]
Get: 9 http://deb.debian.org/debian trixie/main armhf readline-common all 8.2-6 [69.4 kB]
Get: 10 http://deb.debian.org/debian trixie/main armhf libreadline8t64 armhf 8.2-6 [146 kB]
Get: 11 http://deb.debian.org/debian trixie/main armhf libpython3.13-stdlib armhf 3.13.2-2 [1826 kB]
Get: 12 http://deb.debian.org/debian trixie/main armhf python3.13 armhf 3.13.2-2 [746 kB]
Get: 13 http://deb.debian.org/debian trixie/main armhf libpython3-stdlib armhf 3.13.2-2 [10.1 kB]
Get: 14 http://deb.debian.org/debian trixie/main armhf python3 armhf 3.13.2-2 [28.1 kB]
Get: 15 http://deb.debian.org/debian trixie/main armhf sensible-utils all 0.0.24 [24.8 kB]
Get: 16 http://deb.debian.org/debian trixie/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB]
Get: 17 http://deb.debian.org/debian trixie/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB]
Get: 18 http://deb.debian.org/debian trixie/main armhf file armhf 1:5.45-3+b1 [42.3 kB]
Get: 19 http://deb.debian.org/debian trixie/main armhf gettext-base armhf 0.23.1-1 [238 kB]
Get: 20 http://deb.debian.org/debian trixie/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB]
Get: 21 http://deb.debian.org/debian trixie/main armhf groff-base armhf 1.23.0-7 [1095 kB]
Get: 22 http://deb.debian.org/debian trixie/main armhf bsdextrautils armhf 2.40.4-5 [84.9 kB]
Get: 23 http://deb.debian.org/debian trixie/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB]
Get: 24 http://deb.debian.org/debian trixie/main armhf man-db armhf 2.13.0-1 [1382 kB]
Get: 25 http://deb.debian.org/debian trixie/main armhf m4 armhf 1.4.19-7 [272 kB]
Get: 26 http://deb.debian.org/debian trixie/main armhf autoconf all 2.72-3 [493 kB]
Get: 27 http://deb.debian.org/debian trixie/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get: 28 http://deb.debian.org/debian trixie/main armhf automake all 1:1.17-3 [862 kB]
Get: 29 http://deb.debian.org/debian trixie/main armhf autopoint all 0.23.1-1 [770 kB]
Get: 30 http://deb.debian.org/debian trixie/main armhf libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 31 http://deb.debian.org/debian trixie/main armhf libtool all 2.5.4-4 [539 kB]
Get: 32 http://deb.debian.org/debian trixie/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 33 http://deb.debian.org/debian trixie/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 34 http://deb.debian.org/debian trixie/main armhf libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 35 http://deb.debian.org/debian trixie/main armhf dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 36 http://deb.debian.org/debian trixie/main armhf libelf1t64 armhf 0.192-4 [184 kB]
Get: 37 http://deb.debian.org/debian trixie/main armhf dwz armhf 0.15-1+b2 [106 kB]
Get: 38 http://deb.debian.org/debian trixie/main armhf libunistring5 armhf 1.3-1 [444 kB]
Get: 39 http://deb.debian.org/debian trixie/main armhf libicu72 armhf 72.1-6 [9086 kB]
Get: 40 http://deb.debian.org/debian trixie/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b2 [605 kB]
Get: 41 http://deb.debian.org/debian trixie/main armhf gettext armhf 0.23.1-1 [1560 kB]
Get: 42 http://deb.debian.org/debian trixie/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 43 http://deb.debian.org/debian trixie/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 44 http://deb.debian.org/debian trixie/main armhf debhelper all 13.24.1 [920 kB]
Get: 45 http://deb.debian.org/debian trixie/main armhf dh-python all 6.20250308 [115 kB]
Get: 46 http://deb.debian.org/debian trixie/main armhf liblua5.4-0 armhf 5.4.7-1+b2 [123 kB]
Get: 47 http://deb.debian.org/debian trixie/main armhf libnuma1 armhf 2.0.18-1+b1 [18.9 kB]
Get: 48 http://deb.debian.org/debian trixie/main armhf libyaml-0-2 armhf 0.2.5-2 [45.4 kB]
Get: 49 http://deb.debian.org/debian trixie/main armhf pandoc-data all 3.1.11.1-3 [459 kB]
Get: 50 http://deb.debian.org/debian trixie/main armhf pandoc armhf 3.1.11.1+ds-2 [32.7 MB]
Get: 51 http://deb.debian.org/debian trixie/main armhf python3-packaging all 24.2-1 [55.3 kB]
Get: 52 http://deb.debian.org/debian trixie/main armhf python3-pyproject-hooks all 1.2.0-1 [11.7 kB]
Get: 53 http://deb.debian.org/debian trixie/main armhf python3-toml all 0.10.2-1 [16.2 kB]
Get: 54 http://deb.debian.org/debian trixie/main armhf python3-wheel all 0.45.1-1 [56.7 kB]
Get: 55 http://deb.debian.org/debian trixie/main armhf python3-build all 1.2.2-1 [36.0 kB]
Get: 56 http://deb.debian.org/debian trixie/main armhf python3-installer all 0.7.0+dfsg1-3 [18.6 kB]
Get: 57 http://deb.debian.org/debian trixie/main armhf pybuild-plugin-pyproject all 6.20250308 [11.7 kB]
Get: 58 http://deb.debian.org/debian trixie/main armhf python3-pathspec all 0.12.1-1 [28.1 kB]
Get: 59 http://deb.debian.org/debian trixie/main armhf python3-pluggy all 1.5.0-1 [26.9 kB]
Get: 60 http://deb.debian.org/debian trixie/main armhf python3-trove-classifiers all 2025.2.18.16-1 [10.4 kB]
Get: 61 http://deb.debian.org/debian trixie/main armhf python3-hatchling all 1.27.0-1 [47.0 kB]
Get: 62 http://deb.debian.org/debian trixie/main armhf python3-iniconfig all 1.1.1-2 [6396 B]
Get: 63 http://deb.debian.org/debian trixie/main armhf python3-pytest all 8.3.4-1 [250 kB]
Get: 64 http://deb.debian.org/debian trixie/main armhf zip armhf 3.0-14 [221 kB]
Fetched 60.0 MB in 2s (36.2 MB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal:armhf.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19510 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.2-2_armhf.deb ...
Unpacking libpython3.13-minimal:armhf (3.13.2-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.6.4-1_armhf.deb ...
Unpacking libexpat1:armhf (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.2-2_armhf.deb ...
Unpacking python3.13-minimal (3.13.2-2) ...
Setting up libpython3.13-minimal:armhf (3.13.2-2) ...
Setting up libexpat1:armhf (2.6.4-1) ...
Setting up python3.13-minimal (3.13.2-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19844 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.13.2-2_armhf.deb ...
Unpacking python3-minimal (3.13.2-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_13.0.0_all.deb ...
Unpacking media-types (13.0.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.5_all.deb ...
Unpacking netbase (6.5) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../3-tzdata_2025a-2_all.deb ...
Unpacking tzdata (2025a-2) ...
Selecting previously unselected package libffi8:armhf.
Preparing to unpack .../4-libffi8_3.4.7-1_armhf.deb ...
Unpacking libffi8:armhf (3.4.7-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../5-readline-common_8.2-6_all.deb ...
Unpacking readline-common (8.2-6) ...
Selecting previously unselected package libreadline8t64:armhf.
Preparing to unpack .../6-libreadline8t64_8.2-6_armhf.deb ...
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:armhf (8.2-6) ...
Selecting previously unselected package libpython3.13-stdlib:armhf.
Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-2_armhf.deb ...
Unpacking libpython3.13-stdlib:armhf (3.13.2-2) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../8-python3.13_3.13.2-2_armhf.deb ...
Unpacking python3.13 (3.13.2-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../9-libpython3-stdlib_3.13.2-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.13.2-2) ...
Setting up python3-minimal (3.13.2-2) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20854 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.2-2_armhf.deb ...
Unpacking python3 (3.13.2-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:armhf.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic1t64:armhf (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_armhf.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_armhf.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-5_armhf.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-7_armhf.deb ...
Unpacking m4 (1.4.19-7) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:armhf.
Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ...
Unpacking libelf1t64:armhf (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ...
Unpacking dwz (0.15-1+b2) ...
Selecting previously unselected package libunistring5:armhf.
Preparing to unpack .../24-libunistring5_1.3-1_armhf.deb ...
Unpacking libunistring5:armhf (1.3-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../25-libicu72_72.1-6_armhf.deb ...
Unpacking libicu72:armhf (72.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_armhf.deb ...
Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.23.1-1_armhf.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../31-dh-python_6.20250308_all.deb ...
Unpacking dh-python (6.20250308) ...
Selecting previously unselected package liblua5.4-0:armhf.
Preparing to unpack .../32-liblua5.4-0_5.4.7-1+b2_armhf.deb ...
Unpacking liblua5.4-0:armhf (5.4.7-1+b2) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../33-libnuma1_2.0.18-1+b1_armhf.deb ...
Unpacking libnuma1:armhf (2.0.18-1+b1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../34-libyaml-0-2_0.2.5-2_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-2) ...
Selecting previously unselected package pandoc-data.
Preparing to unpack .../35-pandoc-data_3.1.11.1-3_all.deb ...
Unpacking pandoc-data (3.1.11.1-3) ...
Selecting previously unselected package pandoc.
Preparing to unpack .../36-pandoc_3.1.11.1+ds-2_armhf.deb ...
Unpacking pandoc (3.1.11.1+ds-2) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../37-python3-packaging_24.2-1_all.deb ...
Unpacking python3-packaging (24.2-1) ...
Selecting previously unselected package python3-pyproject-hooks.
Preparing to unpack .../38-python3-pyproject-hooks_1.2.0-1_all.deb ...
Unpacking python3-pyproject-hooks (1.2.0-1) ...
Selecting previously unselected package python3-toml.
Preparing to unpack .../39-python3-toml_0.10.2-1_all.deb ...
Unpacking python3-toml (0.10.2-1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../40-python3-wheel_0.45.1-1_all.deb ...
Unpacking python3-wheel (0.45.1-1) ...
Selecting previously unselected package python3-build.
Preparing to unpack .../41-python3-build_1.2.2-1_all.deb ...
Unpacking python3-build (1.2.2-1) ...
Selecting previously unselected package python3-installer.
Preparing to unpack .../42-python3-installer_0.7.0+dfsg1-3_all.deb ...
Unpacking python3-installer (0.7.0+dfsg1-3) ...
Selecting previously unselected package pybuild-plugin-pyproject.
Preparing to unpack .../43-pybuild-plugin-pyproject_6.20250308_all.deb ...
Unpacking pybuild-plugin-pyproject (6.20250308) ...
Selecting previously unselected package python3-pathspec.
Preparing to unpack .../44-python3-pathspec_0.12.1-1_all.deb ...
Unpacking python3-pathspec (0.12.1-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../45-python3-pluggy_1.5.0-1_all.deb ...
Unpacking python3-pluggy (1.5.0-1) ...
Selecting previously unselected package python3-trove-classifiers.
Preparing to unpack .../46-python3-trove-classifiers_2025.2.18.16-1_all.deb ...
Unpacking python3-trove-classifiers (2025.2.18.16-1) ...
Selecting previously unselected package python3-hatchling.
Preparing to unpack .../47-python3-hatchling_1.27.0-1_all.deb ...
Unpacking python3-hatchling (1.27.0-1) ...
Selecting previously unselected package python3-iniconfig.
Preparing to unpack .../48-python3-iniconfig_1.1.1-2_all.deb ...
Unpacking python3-iniconfig (1.1.1-2) ...
Selecting previously unselected package python3-pytest.
Preparing to unpack .../49-python3-pytest_8.3.4-1_all.deb ...
Unpacking python3-pytest (8.3.4-1) ...
Selecting previously unselected package zip.
Preparing to unpack .../50-zip_3.0-14_armhf.deb ...
Unpacking zip (3.0-14) ...
Setting up media-types (13.0.0) ...
Setting up libpipeline1:armhf (1.5.8-1) ...
Setting up libicu72:armhf (72.1-6) ...
Setting up bsdextrautils (2.40.4-5) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-2) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:armhf (1:5.45-3+b1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-7) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:armhf (0.192-4) ...
Setting up tzdata (2025a-2) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Fri Mar 21 04:12:24 UTC 2025.
Universal Time is now:  Fri Mar 21 04:12:24 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up zip (3.0-14) ...
Setting up autotools-dev (20220109.1) ...
Setting up libunistring5:armhf (1.3-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up libffi8:armhf (3.4.7-1) ...
Setting up libnuma1:armhf (2.0.18-1+b1) ...
Setting up dwz (0.15-1+b2) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:armhf (0.0.8-1+b2) ...
Setting up liblua5.4-0:armhf (5.4.7-1+b2) ...
Setting up netbase (6.5) ...
Setting up pandoc-data (3.1.11.1-3) ...
Setting up readline-common (8.2-6) ...
Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up pandoc (3.1.11.1+ds-2) ...
Setting up libreadline8t64:armhf (8.2-6) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up libpython3.13-stdlib:armhf (3.13.2-2) ...
Setting up libpython3-stdlib:armhf (3.13.2-2) ...
Setting up python3.13 (3.13.2-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.13.2-2) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-wheel (0.45.1-1) ...
Setting up python3-packaging (24.2-1) ...
Setting up python3-pyproject-hooks (1.2.0-1) ...
Setting up python3-toml (0.10.2-1) ...
Setting up python3-installer (0.7.0+dfsg1-3) ...
Setting up python3-pluggy (1.5.0-1) ...
Setting up python3-trove-classifiers (2025.2.18.16-1) ...
Setting up python3-build (1.2.2-1) ...
Setting up python3-pathspec (0.12.1-1) ...
Setting up dh-python (6.20250308) ...
Setting up python3-iniconfig (1.1.1-2) ...
Setting up pybuild-plugin-pyproject (6.20250308) ...
Setting up python3-pytest (8.3.4-1) ...
Setting up debhelper (13.24.1) ...
Setting up python3-hatchling (1.27.0-1) ...
Processing triggers for libc-bin (2.41-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/yt-dlp-2025.02.19/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../yt-dlp_2025.02.19-1_source.changes
dpkg-buildpackage: info: source package yt-dlp
dpkg-buildpackage: info: source version 2025.02.19-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Unit 193 <unit193@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   debian/rules override_dh_clean
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
make clean
make[2]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
rm -rf test/testdata/sigs/player-*.js tmp/ *.annotations.xml *.aria2 *.description *.dump *.frag \
*.frag.aria2 *.frag.urls *.info.json *.live_chat.json *.meta *.part* *.tmp *.temp *.unknown_video *.ytdl \
*.3gp *.ape *.ass *.avi *.desktop *.f4v *.flac *.flv *.gif *.jpeg *.jpg *.lrc *.m4a *.m4v *.mhtml *.mkv *.mov *.mp3 *.mp4 \
*.mpg *.mpga *.oga *.ogg *.opus *.png *.sbv *.srt *.ssa *.swf *.tt *.ttml *.url *.vtt *.wav *.webloc *.webm *.webp
rm -rf yt-dlp.1.temp.md yt-dlp.1 README.txt MANIFEST build/ dist/ .coverage cover/ yt-dlp.tar.gz completions/ \
yt_dlp/extractor/lazy_extractors.py *.spec CONTRIBUTING.md.tmp yt-dlp yt-dlp.exe yt_dlp.egg-info/ AUTHORS
make[2]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
dh_clean
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
PREFIX=/usr SYSCONFDIR=/etc make
make[2]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
/usr/bin/env python3 devscripts/make_lazy_extractors.py yt_dlp/extractor/lazy_extractors.py
mkdir -p zip
for d in yt_dlp yt_dlp/compat yt_dlp/compat/urllib yt_dlp/dependencies yt_dlp/downloader yt_dlp/extractor yt_dlp/networking yt_dlp/postprocessor yt_dlp/utils ; do \
  mkdir -p zip/$d ;\
  cp -pPR $d/*.py zip/$d/ ;\
done
(cd zip && touch -t 200001010101 yt_dlp/*.py yt_dlp/compat/*.py yt_dlp/compat/urllib/*.py yt_dlp/dependencies/*.py yt_dlp/downloader/*.py yt_dlp/extractor/*.py yt_dlp/networking/*.py yt_dlp/postprocessor/*.py yt_dlp/utils/*.py)
mv zip/yt_dlp/__main__.py zip/
(cd zip && zip -q ../yt-dlp yt_dlp/*.py yt_dlp/compat/*.py yt_dlp/compat/urllib/*.py yt_dlp/dependencies/*.py yt_dlp/downloader/*.py yt_dlp/extractor/*.py yt_dlp/networking/*.py yt_dlp/postprocessor/*.py yt_dlp/utils/*.py __main__.py)
rm -rf zip
echo '#!/usr/bin/env python3' > yt-dlp
cat yt-dlp.zip >> yt-dlp
rm yt-dlp.zip
chmod a+x yt-dlp
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/1_broken_site.yml .github/ISSUE_TEMPLATE/1_broken_site.yml
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/2_site_support_request.yml .github/ISSUE_TEMPLATE/2_site_support_request.yml
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/3_site_feature_request.yml .github/ISSUE_TEMPLATE/3_site_feature_request.yml
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/4_bug_report.yml .github/ISSUE_TEMPLATE/4_bug_report.yml
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/5_feature_request.yml .github/ISSUE_TEMPLATE/5_feature_request.yml
/usr/bin/env python3 devscripts/make_issue_template.py .github/ISSUE_TEMPLATE_tmpl/6_question.yml .github/ISSUE_TEMPLATE/6_question.yml
/usr/bin/env python3 devscripts/make_supportedsites.py supportedsites.md
pandoc -f markdown-smart -t plain README.md -o README.txt
mkdir -p completions/bash
/usr/bin/env python3 devscripts/bash-completion.py
mkdir -p completions/fish
/usr/bin/env python3 devscripts/fish-completion.py
mkdir -p completions/zsh
/usr/bin/env python3 devscripts/zsh-completion.py
/usr/bin/env python3 devscripts/prepare_manpage.py yt-dlp.1.temp.md
pandoc -s -f markdown-smart -t man yt-dlp.1.temp.md -o yt-dlp.1
rm -f yt-dlp.1.temp.md
make[2]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
python3 devscripts/set-variant.py debian -M "As yt-dlp has been installed via apt, you should use that to update.  If you're on a stable release, also check backports."
rm yt-dlp
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/yt-dlp-2025.02.19/.pybuild/cpython3_3.13_yt_dlp  
* Building wheel...
Successfully built yt_dlp-2025.2.19-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
make offlinetest PYTHON=python3
make[2]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
python3 -m pytest -m "not download"
============================= test session starts ==============================
platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /build/reproducible-path/yt-dlp-2025.02.19
configfile: pyproject.toml
collecting ... collected 7016 items / 6010 deselected / 1006 selected

test/test_InfoExtractor.py::TestInfoExtractor::test_download_json PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_extract_jwplayer_data_realworld PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_get_netrc_login_info PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_meta PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_regex PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_ie_key PASSED        [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_opengraph PASSED     [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_f4m_formats PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_html5_media_entries PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_ism_formats PASSED [  0%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_m3u8_formats PASSED [  1%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_mpd_formats PASSED [  1%]
test/test_InfoExtractor.py::TestInfoExtractor::test_parse_xspf PASSED    [  1%]
test/test_InfoExtractor.py::TestInfoExtractor::test_response_with_expected_status_returns_content PASSED [  1%]
test/test_InfoExtractor.py::TestInfoExtractor::test_search_json_ld_realworld PASSED [  1%]
test/test_InfoExtractor.py::TestInfoExtractor::test_search_nextjs_data PASSED [  1%]
test/test_YoutubeDL.py::TestFormatSelection::test_audio_only_extractor_format_selection PASSED [  1%]
test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_with_ffmpeg PASSED [  1%]
test/test_YoutubeDL.py::TestFormatSelection::test_default_format_spec_without_ffmpeg PASSED [  1%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_filtering PASSED [  1%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_not_available PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_audio_exts PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_by_vcodec_sort PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_issue_10083 PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_string_ops PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_format_selection_video PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_invalid_format_specs PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_prefer_free_formats PASSED [  2%]
test/test_YoutubeDL.py::TestFormatSelection::test_youtube_format_selection PASSED [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_add_extra_info PASSED        [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_add_headers_cookie PASSED    [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_do_not_override_ie_key_in_url_transparent PASSED [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_format_note PASSED           [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_header_cookies PASSED        [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries PASSED [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_infojson_cookies PASSED      [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_match_filter PASSED          [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_playlist_items_selection PASSED [  3%]
test/test_YoutubeDL.py::TestYoutubeDL::test_postprocessors PASSED        [  4%]
test/test_YoutubeDL.py::TestYoutubeDL::test_prepare_outtmpl_and_filename PASSED [  4%]
test/test_YoutubeDL.py::TestYoutubeDL::test_subtitles PASSED             [  4%]
test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookie_header PASSED [  4%]
test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_get_cookies_for_url PASSED [  4%]
test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_keep_session_cookies PASSED [  4%]
test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_malformed_cookies PASSED [  4%]
test/test_YoutubeDLCookieJar.py::TestYoutubeDLCookieJar::test_strip_httponly_prefix PASSED [  4%]
test/test_aes.py::TestAES::test_cbc_decrypt PASSED                       [  4%]
test/test_aes.py::TestAES::test_cbc_encrypt PASSED                       [  4%]
test/test_aes.py::TestAES::test_ctr_decrypt PASSED                       [  5%]
test/test_aes.py::TestAES::test_ctr_encrypt PASSED                       [  5%]
test/test_aes.py::TestAES::test_decrypt_text PASSED                      [  5%]
test/test_aes.py::TestAES::test_ecb_decrypt PASSED                       [  5%]
test/test_aes.py::TestAES::test_ecb_encrypt PASSED                       [  5%]
test/test_aes.py::TestAES::test_encrypt PASSED                           [  5%]
test/test_aes.py::TestAES::test_gcm_aligned_decrypt PASSED               [  5%]
test/test_aes.py::TestAES::test_gcm_decrypt PASSED                       [  5%]
test/test_aes.py::TestAES::test_key_expansion PASSED                     [  5%]
test/test_aes.py::TestAES::test_pad_block PASSED                         [  5%]
test/test_all_urls.py::TestAllURLsMatching::test_facebook_matching PASSED [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_keywords PASSED         [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_no_duplicated_ie_names PASSED [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_no_duplicates PASSED    [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_pbs PASSED              [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_soundcloud_not_matching_sets PASSED [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_tumblr PASSED           [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_vimeo_matching PASSED   [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_channel_matching PASSED [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_feeds PASSED    [  6%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_matching PASSED [  7%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_playlist_matching PASSED [  7%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_search_matching PASSED [  7%]
test/test_all_urls.py::TestAllURLsMatching::test_youtube_user_matching PASSED [  7%]
test/test_cache.py::TestCache::test_cache PASSED                         [  7%]
test/test_compat.py::TestCompat::test_compat_etree_fromstring PASSED     [  7%]
test/test_compat.py::TestCompat::test_compat_etree_fromstring_doctype PASSED [  7%]
test/test_compat.py::TestCompat::test_compat_expanduser PASSED           [  7%]
test/test_compat.py::TestCompat::test_compat_passthrough PASSED          [  7%]
test/test_compat.py::TestCompat::test_struct_unpack PASSED               [  7%]
test/test_config.py::TestConfig::test_config__ENVIRON_DEFAULTS_sanity PASSED [  8%]
test/test_config.py::TestConfig::test_config_all_environ_values PASSED   [  8%]
test/test_config.py::TestConfig::test_config_default_expected_locations PASSED [  8%]
test/test_config.py::TestConfig::test_config_default_grouping PASSED     [  8%]
test/test_config.py::TestConfig::test_config_early_exit_commandline PASSED [  8%]
test/test_config.py::TestConfig::test_config_early_exit_files PASSED     [  8%]
test/test_config.py::TestConfig::test_config_override_commandline PASSED [  8%]
test/test_config.py::TestConfig::test_config_override_files PASSED       [  8%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_derive_key PASSED [  8%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10 PASSED [  8%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v10_meta24 PASSED [  9%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_linux_v11 PASSED [  9%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_derive_key PASSED [  9%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_mac_v10 PASSED [  9%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10 PASSED [  9%]
test/test_cookies.py::TestCookies::test_chrome_cookie_decryptor_windows_v10_meta24 PASSED [  9%]
test/test_cookies.py::TestCookies::test_get_desktop_environment PASSED   [  9%]
test/test_cookies.py::TestCookies::test_pbkdf2_sha1 PASSED               [  9%]
test/test_cookies.py::TestCookies::test_safari_cookie_parsing PASSED     [  9%]
test/test_cookies.py::TestLenientSimpleCookie::test_lenient_parsing PASSED [  9%]
test/test_cookies.py::TestLenientSimpleCookie::test_parsing PASSED       [ 10%]
test/test_downloader_external.py::TestHttpieFD::test_make_cmd PASSED     [ 10%]
test/test_downloader_external.py::TestAxelFD::test_make_cmd PASSED       [ 10%]
test/test_downloader_external.py::TestWgetFD::test_make_cmd PASSED       [ 10%]
test/test_downloader_external.py::TestCurlFD::test_make_cmd PASSED       [ 10%]
test/test_downloader_external.py::TestAria2cFD::test_make_cmd PASSED     [ 10%]
test/test_downloader_external.py::TestFFmpegFD::test_make_cmd SKIPPED    [ 10%]
test/test_downloader_http.py::TestHttpFD::test_chunked PASSED            [ 10%]
test/test_downloader_http.py::TestHttpFD::test_regular PASSED            [ 10%]
test/test_execution.py::TestExecution::test_cmdline_umlauts PASSED       [ 10%]
test/test_execution.py::TestExecution::test_import PASSED                [ 11%]
test/test_execution.py::TestExecution::test_lazy_extractors PASSED       [ 11%]
test/test_execution.py::TestExecution::test_main_exec PASSED             [ 11%]
test/test_execution.py::TestExecution::test_module_exec PASSED           [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Urllib] PASSED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-Requests] SKIPPED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_no_auth[http-CurlCFFI] SKIPPED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Urllib] PASSED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-Requests] SKIPPED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_auth[http-CurlCFFI] SKIPPED [ 11%]
test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Urllib] PASSED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-Requests] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_http_bad_auth[http-CurlCFFI] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Urllib] PASSED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-Requests] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_http_source_address[http-CurlCFFI] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_https[http-Urllib] SKIPPED  [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_https[http-Requests] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_https[http-CurlCFFI] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Urllib] SKIPPED [ 12%]
test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-Requests] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPProxy::test_https_verify_failed[http-CurlCFFI] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Urllib] PASSED [ 13%]
test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-Requests] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPProxy::test_http_with_idn[http-CurlCFFI] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[Requests-https] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_no_auth[CurlCFFI-https] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[Requests-https] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_auth[CurlCFFI-https] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[Requests-https] SKIPPED [ 13%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_bad_auth[CurlCFFI-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[Requests-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_http_connect_source_address[CurlCFFI-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[Requests-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy[CurlCFFI-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[Requests-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_verify_failed[CurlCFFI-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[Requests-https] SKIPPED [ 14%]
test/test_http_proxy.py::TestHTTPConnectProxy::test_https_connect_proxy_auth[CurlCFFI-https] SKIPPED [ 14%]
test/test_jsinterp.py::TestJSInterpreter::test_add PASSED                [ 14%]
test/test_jsinterp.py::TestJSInterpreter::test_array_access PASSED       [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_assignments PASSED        [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_basic PASSED              [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_overflow PASSED [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_bitwise_operators_typecast PASSED [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_builtins PASSED           [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_calc PASSED               [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_call PASSED               [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_catch PASSED              [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_char_code_at PASSED       [ 15%]
test/test_jsinterp.py::TestJSInterpreter::test_comma PASSED              [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_comments SKIPPED (Not...) [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_date PASSED               [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_div PASSED                [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_empty_return PASSED       [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_exp PASSED                [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_finally PASSED            [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_for_loop PASSED           [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_for_loop_break PASSED     [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_for_loop_continue PASSED  [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_for_loop_try PASSED       [ 16%]
test/test_jsinterp.py::TestJSInterpreter::test_if PASSED                 [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_join PASSED               [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_js_number_to_string PASSED [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_literal_list PASSED       [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_mod PASSED                [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_morespace PASSED          [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_mul PASSED                [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_negative PASSED           [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_nested_try PASSED         [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_null PASSED               [ 17%]
test/test_jsinterp.py::TestJSInterpreter::test_object PASSED             [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_operators PASSED          [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_packed SKIPPED (Not i...) [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_parens PASSED             [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_precedence PASSED         [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_quotes PASSED             [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_regex PASSED              [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_replace SKIPPED (Not ...) [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_return_function PASSED    [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_slice PASSED              [ 18%]
test/test_jsinterp.py::TestJSInterpreter::test_split PASSED              [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_strange_chars PASSED      [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_sub PASSED                [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_switch PASSED             [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_switch_default PASSED     [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_try PASSED                [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_undefined PASSED          [ 19%]
test/test_jsinterp.py::TestJSInterpreter::test_void PASSED               [ 19%]
test/test_netrc.py::TestNetRc::test_netrc_present PASSED                 [ 19%]
test/test_networking.py::TestHTTPRequestHandler::test_verify_cert[Urllib] PASSED [ 19%]
test/test_networking.py::TestHTTPRequestHandler::test_verify_cert[Requests] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_verify_cert[CurlCFFI] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Urllib] PASSED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[Requests] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_ssl_error[CurlCFFI] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Urllib] PASSED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[Requests] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_extension[CurlCFFI] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Urllib] PASSED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[Requests] SKIPPED [ 20%]
test/test_networking.py::TestHTTPRequestHandler::test_legacy_ssl_support[CurlCFFI] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Urllib] PASSED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[Requests] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_percent_encode[CurlCFFI] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Urllib] PASSED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Requests] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-CurlCFFI] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Urllib] PASSED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Requests] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-CurlCFFI] SKIPPED [ 21%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Urllib] PASSED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Requests] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-CurlCFFI] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Urllib] PASSED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[Requests] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_unicode_path_redirection[CurlCFFI] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Urllib] PASSED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[Requests] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_raise_http_error[CurlCFFI] SKIPPED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_response_url[Urllib] PASSED [ 22%]
test/test_networking.py::TestHTTPRequestHandler::test_response_url[Requests] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_response_url[CurlCFFI] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Urllib] PASSED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-Requests] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-POST-expected0-CurlCFFI] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Urllib] PASSED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-Requests] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[303-HEAD-expected1-CurlCFFI] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Urllib] PASSED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-Requests] SKIPPED [ 23%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-POST-expected2-CurlCFFI] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Urllib] PASSED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-Requests] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[301-HEAD-expected3-CurlCFFI] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Urllib] PASSED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-Requests] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-POST-expected4-CurlCFFI] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Urllib] PASSED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-Requests] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[302-HEAD-expected5-CurlCFFI] SKIPPED [ 24%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Urllib] PASSED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-Requests] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-POST-expected6-CurlCFFI] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Urllib] PASSED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-Requests] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-POST-expected7-CurlCFFI] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Urllib] PASSED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-Requests] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[307-HEAD-expected8-CurlCFFI] SKIPPED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Urllib] PASSED [ 25%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-Requests] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect[308-HEAD-expected9-CurlCFFI] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Urllib] PASSED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Requests] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[CurlCFFI] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Urllib] PASSED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Requests] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[CurlCFFI] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Urllib] PASSED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[Requests] SKIPPED [ 26%]
test/test_networking.py::TestHTTPRequestHandler::test_incompleteread[CurlCFFI] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookies[Urllib] PASSED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookies[Requests] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookies[CurlCFFI] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Urllib] PASSED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[Requests] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_only_cookiejar[CurlCFFI] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Urllib] PASSED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[Requests] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_cookie_sync_delete_cookie[CurlCFFI] SKIPPED [ 27%]
test/test_networking.py::TestHTTPRequestHandler::test_headers[Urllib] PASSED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_headers[Requests] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_headers[CurlCFFI] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Urllib] PASSED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[Requests] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_read_timeout[CurlCFFI] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Urllib] PASSED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[Requests] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout[CurlCFFI] SKIPPED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_source_address[Urllib] ----------------------------------------
Exception occurred during processing of request from ('127.0.0.11', 44769)
Traceback (most recent call last):
  File "/usr/lib/python3.13/socketserver.py", line 697, in process_request_thread
    self.finish_request(request, client_address)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/socketserver.py", line 362, in finish_request
    self.RequestHandlerClass(request, client_address, self)
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/socketserver.py", line 766, in __init__
    self.handle()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3.13/http/server.py", line 436, in handle
    self.handle_one_request()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/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.
----------------------------------------
PASSED [ 28%]
test/test_networking.py::TestHTTPRequestHandler::test_source_address[Requests] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_source_address[CurlCFFI] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Urllib] PASSED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[Requests] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip_trailing_garbage[CurlCFFI] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_brotli[Urllib] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_brotli[Requests] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_brotli[CurlCFFI] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_deflate[Urllib] PASSED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_deflate[Requests] SKIPPED [ 29%]
test/test_networking.py::TestHTTPRequestHandler::test_deflate[CurlCFFI] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip[Urllib] PASSED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip[Requests] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_gzip[CurlCFFI] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Urllib] PASSED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[Requests] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_multiple_encodings[CurlCFFI] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Urllib] PASSED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[Requests] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_unsupported_encoding[CurlCFFI] SKIPPED [ 30%]
test/test_networking.py::TestHTTPRequestHandler::test_read[Urllib] PASSED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_read[Requests] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_read[CurlCFFI] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Urllib] PASSED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[Requests] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_request_disable_proxy[CurlCFFI] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Urllib] PASSED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_noproxy[Requests] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_noproxy[CurlCFFI] SKIPPED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Urllib] PASSED [ 31%]
test/test_networking.py::TestHTTPRequestHandler::test_allproxy[Requests] SKIPPED [ 32%]
test/test_networking.py::TestHTTPRequestHandler::test_allproxy[CurlCFFI] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Urllib] PASSED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[Requests] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_nopass[CurlCFFI] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Urllib] PASSED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[Requests] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_nopass[CurlCFFI] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Urllib] PASSED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[Requests] SKIPPED [ 32%]
test/test_networking.py::TestClientCertificate::test_certificate_combined_pass[CurlCFFI] SKIPPED [ 33%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Urllib] PASSED [ 33%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[Requests] SKIPPED [ 33%]
test/test_networking.py::TestClientCertificate::test_certificate_nocombined_pass[CurlCFFI] SKIPPED [ 33%]
test/test_networking.py::TestHTTPImpersonateRequestHandler::test_supported_impersonate_targets[CurlCFFI] SKIPPED [ 33%]
test/test_networking.py::TestHTTPImpersonateRequestHandler::test_response_extensions[CurlCFFI] SKIPPED [ 33%]
test/test_networking.py::TestHTTPImpersonateRequestHandler::test_http_error_response_extensions[CurlCFFI] SKIPPED [ 33%]
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Requests-urllib3] SKIPPED [ 33%]
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.client] SKIPPED [ 33%]
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.server] SKIPPED [ 33%]
test/test_networking.py::TestRequestHandlerMisc::test_wrap_request_errors PASSED [ 33%]
test/test_networking.py::TestUrllibRequestHandler::test_file_urls[Urllib] PASSED [ 34%]
test/test_networking.py::TestUrllibRequestHandler::test_http_error_returns_content[Urllib] PASSED [ 34%]
test/test_networking.py::TestUrllibRequestHandler::test_verify_cert_error_text[Urllib] PASSED [ 34%]
test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req0-method can't contain control characters-<lambda>-Urllib] PASSED [ 34%]
test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req1-URL can't contain control characters-<lambda>-Urllib] PASSED [ 34%]
test/test_networking.py::TestUrllibRequestHandler::test_httplib_validation_errors[req2-Invalid header name-None-Urllib] PASSED [ 34%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError0-Requests] SKIPPED [ 34%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError1-Requests] SKIPPED [ 34%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError2-Requests] SKIPPED [ 34%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError3-Requests] SKIPPED [ 34%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-ProxyError-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-CertificateVerifyError-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-SSLError-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError0-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError1-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError4-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError2-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-SSLError-None-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None0-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None1-Requests] SKIPPED [ 35%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None2-Requests] SKIPPED [ 36%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None3-Requests] SKIPPED [ 36%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None4-Requests] SKIPPED [ 36%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-IncompleteRead-3 bytes read, 4 more expected-Requests] SKIPPED [ 36%]
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-IncompleteRead-3 bytes read, 5 more expected-Requests] SKIPPED [ 36%]
test/test_networking.py::TestRequestsRequestHandler::test_close[Requests] SKIPPED [ 36%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params0-extensions0-CurlCFFI] SKIPPED [ 36%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_impersonate[params1-extensions1-CurlCFFI] SKIPPED [ 36%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_headers[CurlCFFI] SKIPPED [ 36%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[<lambda>-IncompleteRead-None-CurlCFFI] SKIPPED [ 36%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[<lambda>-TransportError-None0-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_response_error_mapping[<lambda>-TransportError-None1-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[<lambda>-TransportError-None-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[<lambda>-CertificateVerifyError-None-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[<lambda>-SSLError-None-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[<lambda>-HTTPError-None-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_request_error_mapping[<lambda>-ProxyError-None-CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestCurlCFFIRequestHandler::test_response_reader[CurlCFFI] SKIPPED [ 37%]
test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Urllib-False-http] PASSED [ 37%]
test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Requests-False-http] SKIPPED [ 37%]
test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[CurlCFFI-False-http] SKIPPED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_no_proxy[Websockets-False-ws] SKIPPED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Urllib-http] PASSED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[HTTPSupportedRH-http] PASSED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Requests-http] SKIPPED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[CurlCFFI-http] SKIPPED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Websockets-ws] SKIPPED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-//example.com] PASSED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-example.com] PASSED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-127.0.0.1] PASSED [ 38%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Urllib-http-/a/b/c] PASSED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-//example.com] PASSED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-example.com] PASSED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-127.0.0.1] PASSED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[HTTPSupportedRH-http-/a/b/c] PASSED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-//example.com] SKIPPED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-example.com] SKIPPED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-127.0.0.1] SKIPPED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Requests-http-/a/b/c] SKIPPED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-//example.com] SKIPPED [ 39%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-example.com] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-127.0.0.1] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[CurlCFFI-http-/a/b/c] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-//example.com] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-example.com] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-127.0.0.1] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_proxy_url[Websockets-ws-/a/b/c] SKIPPED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-http-False-handler_kwargs0] PASSED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-https-False-handler_kwargs1] PASSED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-data-False-handler_kwargs2] PASSED [ 40%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-ftp-False-handler_kwargs3] PASSED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-UnsupportedRequest-handler_kwargs4] PASSED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Urllib-file-False-handler_kwargs5] PASSED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-http-False-handler_kwargs6] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Requests-https-False-handler_kwargs7] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-ws-False-handler_kwargs8] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-wss-False-handler_kwargs9] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-http-False-handler_kwargs10] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[CurlCFFI-https-False-handler_kwargs11] SKIPPED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[NoCheckRH-http-False-handler_kwargs12] PASSED [ 41%]
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[ValidationRH-http-UnsupportedRequest-handler_kwargs13] PASSED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-all-http-False] PASSED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Urllib-http-unrelated-http-False] PASSED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-all-http-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Requests-http-unrelated-http-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-all-http-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[CurlCFFI-http-unrelated-http-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-all-socks5-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[Websockets-ws-unrelated-socks5-False] SKIPPED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[NoCheckRH-http-all-http-False] PASSED [ 42%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-all-http-UnsupportedRequest] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_key[HTTPSupportedRH-http-no-http-UnsupportedRequest] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-http-False] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-https-UnsupportedRequest] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4-False] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks4a-False] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5-False] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks5h-False] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Urllib-http-socks-UnsupportedRequest] PASSED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-http-False] SKIPPED [ 43%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-https-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks4a-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Requests-http-socks5h-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-http-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-https-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks4a-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5-False] SKIPPED [ 44%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[CurlCFFI-http-socks5h-False] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-http-UnsupportedRequest] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-https-UnsupportedRequest] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4-False] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks4a-False] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5-False] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[Websockets-ws-socks5h-False] SKIPPED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False0] PASSED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest0] PASSED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[NoCheckRH-http-http-False1] PASSED [ 45%]
test/test_networking.py::TestRequestHandlerValidation::test_proxy_scheme[HTTPSupportedRH-http-http-UnsupportedRequest1] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions0-AssertionError] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions1-False] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions2-AssertionError] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions3-False] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions4-AssertionError] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions5-UnsupportedRequest] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions6-False] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions7-False] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Urllib-http-extensions8-AssertionError] PASSED [ 46%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions9-AssertionError] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions10-False] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions11-False] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions12-AssertionError] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions13-UnsupportedRequest] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions14-False] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions15-False] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Requests-http-extensions16-AssertionError] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions17-AssertionError] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions18-False] SKIPPED [ 47%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions19-False] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions20-AssertionError] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions21-UnsupportedRequest] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions22-UnsupportedRequest] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions23-AssertionError] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions24-False] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions25-False] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions26-False] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions27-AssertionError] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions28-False] SKIPPED [ 48%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions29-False] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[CurlCFFI-http-extensions30-AssertionError] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions31-False] PASSED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[NoCheckRH-http-extensions32-False] PASSED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions33-False] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions34-False] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions35-False] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions36-False] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_extension[Websockets-ws-extensions37-AssertionError] SKIPPED [ 49%]
test/test_networking.py::TestRequestHandlerValidation::test_invalid_request_type PASSED [ 49%]
test/test_networking.py::TestRequestDirector::test_handler_operations PASSED [ 50%]
test/test_networking.py::TestRequestDirector::test_send PASSED           [ 50%]
test/test_networking.py::TestRequestDirector::test_unsupported_handlers PASSED [ 50%]
test/test_networking.py::TestRequestDirector::test_unexpected_error PASSED [ 50%]
test/test_networking.py::TestRequestDirector::test_preference PASSED     [ 50%]
test/test_networking.py::TestRequestDirector::test_close PASSED          [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_compat_opener PASSED [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_proxy[http://127.0.0.1:8080-expected0] PASSED [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_proxy[-expected1] PASSED [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_proxy[None-expected2] PASSED [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_compat_request PASSED [ 50%]
test/test_networking.py::TestYoutubeDLNetworking::test_extract_basic_auth PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_sanitize_url PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_file_urls_error PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[ws] PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[wss] PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_legacy_server_connect_error PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_target PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_unsupported_impersonate_extension PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_raise_impersonate_error PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_pass_impersonate_param PASSED [ 51%]
test/test_networking.py::TestYoutubeDLNetworking::test_get_impersonate_targets PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-__noproxy__-None] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[no-127.0.0.1,foo.bar-127.0.0.1,foo.bar] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-example.com-http://example.com] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-//example.com-http://example.com] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[https-socks5://example.com-socks5h://example.com] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks://example.com-socks4://example.com] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[http-socks4://example.com-socks4://example.com] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy[unrelated-/bad/proxy-/bad/proxy] PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_proxy_header PASSED [ 52%]
test/test_networking.py::TestYoutubeDLNetworking::test_clean_header PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_build_handler_params PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params0] PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params1] PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params2] PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_client_certificate[ydl_params3] PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_urllib_file_urls PASSED [ 53%]
test/test_networking.py::TestYoutubeDLNetworking::test_compat_opt_prefer_urllib PASSED [ 53%]
test/test_networking.py::TestRequest::test_query PASSED                  [ 53%]
test/test_networking.py::TestRequest::test_method PASSED                 [ 53%]
test/test_networking.py::TestRequest::test_request_helpers PASSED        [ 54%]
test/test_networking.py::TestRequest::test_headers PASSED                [ 54%]
test/test_networking.py::TestRequest::test_data_type PASSED              [ 54%]
test/test_networking.py::TestRequest::test_content_length_header PASSED  [ 54%]
test/test_networking.py::TestRequest::test_content_type_header PASSED    [ 54%]
test/test_networking.py::TestRequest::test_update_req PASSED             [ 54%]
test/test_networking.py::TestRequest::test_proxies PASSED                [ 54%]
test/test_networking.py::TestRequest::test_extensions PASSED             [ 54%]
test/test_networking.py::TestRequest::test_copy PASSED                   [ 54%]
test/test_networking.py::TestRequest::test_url PASSED                    [ 54%]
test/test_networking.py::TestResponse::test_reason[custom-200-custom] PASSED [ 55%]
test/test_networking.py::TestResponse::test_reason[None-404-Not Found] PASSED [ 55%]
test/test_networking.py::TestResponse::test_reason[-403-Forbidden] PASSED [ 55%]
test/test_networking.py::TestResponse::test_reason[None-999-None] PASSED [ 55%]
test/test_networking.py::TestResponse::test_headers PASSED               [ 55%]
test/test_networking.py::TestResponse::test_get_header PASSED            [ 55%]
test/test_networking.py::TestResponse::test_compat PASSED                [ 55%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-expected0] PASSED [ 55%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120_esr-expected1] PASSED [ 55%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-expected2] PASSED [ 55%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:xyz-5.6-expected3] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:xyz-expected4] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc:-expected5] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[abc-120:-expected6] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-expected7] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[:xyz-6.5-expected8] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[:-expected9] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_str[-expected10] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-120] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[:-12.0] PASSED [ 56%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-12:-12] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[-:-] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[::] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a-c-d:e-f-g] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_target_from_invalid_str[a:b:] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_str[target0-abc] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_str[target1-abc-120] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_str[target2-abc-120:xyz] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_str[target3-abc-120:xyz-5] PASSED [ 57%]
test/test_networking.py::TestImpersonateTarget::test_str[target4-abc:xyz] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target5-abc-120] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target6-abc-120:xyz] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target7-abc:xyz] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target8-:xyz-6.5] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target9-abc] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_str[target10-] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args0] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args1] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args2] PASSED [ 58%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args3] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args4] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_invalid_impersonate_target[args5] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target10-target20-True-True] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target11-target21-True-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target12-target22-True-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target13-target23-False-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target14-target24-True-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target15-target25-True-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target16-target26-True-False] PASSED [ 59%]
test/test_networking.py::TestImpersonateTarget::test_impersonate_target_in[target17-target27-True-True] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_select_proxy PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5h://example.com-expected0] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks5://user:@example.com:5555-expected1] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4://u%40ser:pa%20ss@127.0.0.1:1080-expected2] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_opts[socks4a://:pa%20ss@127.0.0.1-expected3] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_make_socks_proxy_unknown PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_load_certifi SKIPPED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[GET-303-GET] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-303-HEAD] PASSED [ 60%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-303-GET] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-301-GET] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-301-HEAD] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-302-GET] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-302-HEAD] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[PUT-302-PUT] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-308-POST] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[POST-307-POST] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-308-HEAD] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_get_redirect_method[HEAD-307-HEAD] PASSED [ 61%]
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers0-supported_encodings0-expected0] PASSED [ 62%]
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers1-supported_encodings1-expected1] PASSED [ 62%]
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers2-supported_encodings2-expected2] PASSED [ 62%]
test/test_networking_utils.py::TestInstanceStoreMixin::test_mixin PASSED [ 62%]
test/test_networking_utils.py::TestNetworkingExceptions::test_http_error PASSED [ 62%]
test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error PASSED [ 62%]
test/test_networking_utils.py::TestNetworkingExceptions::test_incomplete_read_error PASSED [ 62%]
test/test_plugins.py::TestPlugins::test_directories_containing_plugins PASSED [ 62%]
test/test_plugins.py::TestPlugins::test_extractor_classes PASSED         [ 62%]
test/test_plugins.py::TestPlugins::test_importing_zipped_module PASSED   [ 62%]
test/test_plugins.py::TestPlugins::test_plugin_dirs PASSED               [ 63%]
test/test_plugins.py::TestPlugins::test_postprocessor_classes PASSED     [ 63%]
test/test_postprocessors.py::TestMetadataFromField::test_field_to_template PASSED [ 63%]
test/test_postprocessors.py::TestMetadataFromField::test_format_to_regex PASSED [ 63%]
test/test_postprocessors.py::TestMetadataFromField::test_metadatafromfield PASSED [ 63%]
test/test_postprocessors.py::TestConvertThumbnail::test_escaping PASSED  [ 63%]
test/test_postprocessors.py::TestExec::test_parse_cmd PASSED             [ 63%]
test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_CommonCase PASSED [ 63%]
test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoEnd PASSED [ 63%]
test/test_postprocessors.py::TestModifyChaptersPP::test_make_concat_opts_NoZeroDurationChunkAtVideoStart PASSED [ 63%]
test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtEnd PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_QuotesAtStart PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_quote_for_concat_RunsOfQuotes PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CanGetThroughUnaltered PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentCuts PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithAdjacentSponsors PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCutHidingSponsor PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithCuts PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingCuts PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithOverlappingSponsors PASSED [ 64%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingCuts PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsors PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithRunsOfOverlappingSponsorsAndCuts PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorCutInTheMiddle PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsors PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChapterWithSponsorsAndCuts PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastCut PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_ChaptersAfterLastSponsor PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutCoincidesWithChapters PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutEndsAtChapterEnd PASSED [ 65%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutOverlapsMultipleChapters PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutStartsAtChapterStart PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsAtVideoBoundaries PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsOverlapChaptersAtVideoBoundaries PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_CutsWithinSomeChaptersAndOverlappingOthers PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingCut PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_EverythingSponsored PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_OverlappingSponsorsDifferentTitlesAfterCut PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SingleTinyChapterIsPreserved PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SmallestSponsorInTheOverlapGetsNamed PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorBlockChapters PASSED [ 66%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorCoincidesWithChapters PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorEndsAtChapterEnd PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorOverlapsMultipleChapters PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorStartsAtChapterStart PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsAtVideoBoundaries PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsNoLongerOverlapAfterCut PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsOverlapChaptersAtVideoBoundaries PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsStillOverlapAfterCut PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_SponsorsWithinSomeChaptersAndOverlappingOthers PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChapterAtTheStartPrependedToTheNext PASSED [ 67%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersInTheOriginalArePreserved PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromCutsAreIgnored PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinyChaptersResultingFromSponsorOverlapAreIgnored PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsAreIgnored PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsOverlapsAreIgnored PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_TinySponsorsPrependedToTheNextSponsor PASSED [ 68%]
test/test_postprocessors.py::TestModifyChaptersPP::test_remove_marked_arrange_sponsors_UniqueNamesForOverlappingSponsors PASSED [ 68%]
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Urllib-http] PASSED [ 68%]
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Requests-http] SKIPPED [ 68%]
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Websockets-ws] SKIPPED [ 68%]
test/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[CurlCFFI-http] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Urllib-http] PASSED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Requests-http] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4_auth[Websockets-ws] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4_auth[CurlCFFI-http] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Urllib-http] PASSED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Requests-http] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[Websockets-ws] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_ipv4_target[CurlCFFI-http] SKIPPED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Urllib-http] PASSED [ 69%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Requests-http] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[Websockets-ws] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4a_domain_target[CurlCFFI-http] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Urllib-http] PASSED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Requests-http] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[Websockets-ws] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_ipv4_client_source_address[CurlCFFI-http] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Urllib-http] PASSED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Requests-http] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-Websockets-ws] SKIPPED [ 70%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[91-CurlCFFI-http] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Urllib-http] PASSED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Requests-http] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-Websockets-ws] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[92-CurlCFFI-http] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Urllib-http] PASSED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Requests-http] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-Websockets-ws] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_socks4_errors[93-CurlCFFI-http] SKIPPED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Urllib-http] PASSED [ 71%]
test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Requests-http] SKIPPED [ 72%]
test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[Websockets-ws] SKIPPED [ 72%]
test/test_socks.py::TestSocks4Proxy::test_ipv6_socks4_proxy[CurlCFFI-http] SKIPPED [ 72%]
test/test_socks.py::TestSocks4Proxy::test_timeout[Urllib-http] PASSED    [ 72%]
test/test_socks.py::TestSocks4Proxy::test_timeout[Requests-http] SKIPPED [ 72%]
test/test_socks.py::TestSocks4Proxy::test_timeout[Websockets-ws] SKIPPED [ 72%]
test/test_socks.py::TestSocks4Proxy::test_timeout[CurlCFFI-http] SKIPPED [ 72%]
test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Urllib-http] PASSED [ 72%]
test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Requests-http] SKIPPED [ 72%]
test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[Websockets-ws] SKIPPED [ 72%]
test/test_socks.py::TestSocks5Proxy::test_socks5_no_auth[CurlCFFI-http] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Urllib-http] PASSED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Requests-http] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[Websockets-ws] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_user_pass[CurlCFFI-http] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Urllib-http] PASSED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Requests-http] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[Websockets-ws] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv4_target[CurlCFFI-http] SKIPPED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Urllib-http] PASSED [ 73%]
test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Requests-http] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[Websockets-ws] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5_domain_target[CurlCFFI-http] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Urllib-http] PASSED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Requests-http] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[Websockets-ws] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_domain_target[CurlCFFI-http] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Urllib-http] PASSED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Requests-http] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[Websockets-ws] SKIPPED [ 74%]
test/test_socks.py::TestSocks5Proxy::test_socks5h_ip_target[CurlCFFI-http] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Urllib-http] PASSED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Requests-http] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[Websockets-ws] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_socks5_ipv6_destination[CurlCFFI-http] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Urllib-http] PASSED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Requests-http] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[Websockets-ws] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv6_socks5_proxy[CurlCFFI-http] SKIPPED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Urllib-http] PASSED [ 75%]
test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Requests-http] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[Websockets-ws] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_ipv4_client_source_address[CurlCFFI-http] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Urllib-http] PASSED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Requests-http] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-Websockets-ws] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[1-CurlCFFI-http] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Urllib-http] PASSED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Requests-http] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-Websockets-ws] SKIPPED [ 76%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[2-CurlCFFI-http] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Urllib-http] PASSED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Requests-http] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-Websockets-ws] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[3-CurlCFFI-http] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Urllib-http] PASSED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Requests-http] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-Websockets-ws] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[4-CurlCFFI-http] SKIPPED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Urllib-http] PASSED [ 77%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Requests-http] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-Websockets-ws] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[5-CurlCFFI-http] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Urllib-http] PASSED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Requests-http] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-Websockets-ws] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[6-CurlCFFI-http] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Urllib-http] PASSED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Requests-http] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-Websockets-ws] SKIPPED [ 78%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[7-CurlCFFI-http] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Urllib-http] PASSED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Requests-http] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-Websockets-ws] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_socks5_errors[8-CurlCFFI-http] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_timeout[Urllib-http] PASSED    [ 79%]
test/test_socks.py::TestSocks5Proxy::test_timeout[Requests-http] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_timeout[Websockets-ws] SKIPPED [ 79%]
test/test_socks.py::TestSocks5Proxy::test_timeout[CurlCFFI-http] SKIPPED [ 79%]
test/test_traversal.py::TestTraversal::test_traversal_base PASSED        [ 79%]
test/test_traversal.py::TestTraversal::test_traversal_ellipsis PASSED    [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_function PASSED    [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_set PASSED         [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_slice PASSED       [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_alternatives PASSED [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_branching_nesting PASSED [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_dict PASSED        [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_default PASSED     [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_branching[path0] PASSED [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_branching[path1] PASSED [ 80%]
test/test_traversal.py::TestTraversal::test_traversal_branching[path2] PASSED [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_branching[path3] PASSED [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_expected_type PASSED [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_get_all PASSED     [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_casesense PASSED   [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_traverse_string PASSED [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_re PASSED          [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_xml_etree PASSED   [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_unbranching PASSED [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_morsel PASSED      [ 81%]
test/test_traversal.py::TestTraversal::test_traversal_filter PASSED      [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_traversal_require PASSED [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_subs_list_to_dict PASSED [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_trim_str PASSED       [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_unpack PASSED         [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_find_element PASSED   [ 82%]
test/test_traversal.py::TestTraversalHelpers::test_find_elements PASSED  [ 82%]
test/test_traversal.py::TestDictGet::test_dict_get PASSED                [ 82%]
test/test_update.py::TestUpdate::test_query_update PASSED                [ 82%]
test/test_update.py::TestUpdate::test_update_spec PASSED                 [ 82%]
test/test_utils.py::TestUtil::test_LazyList PASSED                       [ 83%]
test/test_utils.py::TestUtil::test_LazyList_laziness PASSED              [ 83%]
test/test_utils.py::TestUtil::test_age_restricted PASSED                 [ 83%]
test/test_utils.py::TestUtil::test_args_to_str PASSED                    [ 83%]
test/test_utils.py::TestUtil::test_base_url PASSED                       [ 83%]
test/test_utils.py::TestUtil::test_caesar PASSED                         [ 83%]
test/test_utils.py::TestUtil::test_clean_html PASSED                     [ 83%]
test/test_utils.py::TestUtil::test_clean_podcast_url PASSED              [ 83%]
test/test_utils.py::TestUtil::test_cli_bool_option PASSED                [ 83%]
test/test_utils.py::TestUtil::test_cli_option PASSED                     [ 83%]
test/test_utils.py::TestUtil::test_cli_valueless_option PASSED           [ 83%]
test/test_utils.py::TestUtil::test_date_from_str PASSED                  [ 84%]
test/test_utils.py::TestUtil::test_daterange PASSED                      [ 84%]
test/test_utils.py::TestUtil::test_datetime_from_str PASSED              [ 84%]
test/test_utils.py::TestUtil::test_detect_exe_version PASSED             [ 84%]
test/test_utils.py::TestUtil::test_determine_ext PASSED                  [ 84%]
test/test_utils.py::TestUtil::test_determine_file_encoding PASSED        [ 84%]
test/test_utils.py::TestUtil::test_dfxp2srt PASSED                       [ 84%]
test/test_utils.py::TestUtil::test_encode_base_n PASSED                  [ 84%]
test/test_utils.py::TestUtil::test_encode_compat_str PASSED              [ 84%]
test/test_utils.py::TestUtil::test_escape_rfc3986 PASSED                 [ 84%]
test/test_utils.py::TestUtil::test_expand_path PASSED                    [ 85%]
test/test_utils.py::TestUtil::test_extract_attributes PASSED             [ 85%]
test/test_utils.py::TestUtil::test_extract_basic_auth PASSED             [ 85%]
test/test_utils.py::TestUtil::test_find_xpath_attr PASSED                [ 85%]
test/test_utils.py::TestUtil::test_fix_xml_ampersands PASSED             [ 85%]
test/test_utils.py::TestUtil::test_float_or_none PASSED                  [ 85%]
test/test_utils.py::TestUtil::test_format_bytes PASSED                   [ 85%]
test/test_utils.py::TestUtil::test_get_compatible_ext PASSED             [ 85%]
test/test_utils.py::TestUtil::test_get_element_by_attribute PASSED       [ 85%]
test/test_utils.py::TestUtil::test_get_element_by_class PASSED           [ 85%]
test/test_utils.py::TestUtil::test_get_element_html_by_attribute PASSED  [ 86%]
test/test_utils.py::TestUtil::test_get_element_html_by_class PASSED      [ 86%]
test/test_utils.py::TestUtil::test_get_element_text_and_html_by_tag PASSED [ 86%]
test/test_utils.py::TestUtil::test_get_elements_by_attribute PASSED      [ 86%]
test/test_utils.py::TestUtil::test_get_elements_by_class PASSED          [ 86%]
test/test_utils.py::TestUtil::test_get_elements_html_by_attribute PASSED [ 86%]
test/test_utils.py::TestUtil::test_get_elements_html_by_class PASSED     [ 86%]
test/test_utils.py::TestUtil::test_get_elements_text_and_html_by_attribute PASSED [ 86%]
test/test_utils.py::TestUtil::test_hide_login_info PASSED                [ 86%]
test/test_utils.py::TestUtil::test_http_header_dict PASSED               [ 86%]
test/test_utils.py::TestUtil::test_int_or_none PASSED                    [ 87%]
test/test_utils.py::TestUtil::test_iri_to_uri PASSED                     [ 87%]
test/test_utils.py::TestUtil::test_is_html PASSED                        [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_common_constructors PASSED [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_edgecases PASSED           [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_malformed PASSED           [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_realworld PASSED           [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_template_literal PASSED    [ 87%]
test/test_utils.py::TestUtil::test_js_to_json_vars_strings PASSED        [ 87%]
test/test_utils.py::TestUtil::test_limit_length PASSED                   [ 87%]
test/test_utils.py::TestUtil::test_locked_file PASSED                    [ 88%]
test/test_utils.py::TestUtil::test_lowercase_escape PASSED               [ 88%]
test/test_utils.py::TestUtil::test_match_str PASSED                      [ 88%]
test/test_utils.py::TestUtil::test_merge_dicts PASSED                    [ 88%]
test/test_utils.py::TestUtil::test_mimetype2ext PASSED                   [ 88%]
test/test_utils.py::TestUtil::test_month_by_name PASSED                  [ 88%]
test/test_utils.py::TestUtil::test_multipart_encode PASSED               [ 88%]
test/test_utils.py::TestUtil::test_normalize_url PASSED                  [ 88%]
test/test_utils.py::TestUtil::test_ohdave_rsa_encrypt PASSED             [ 88%]
test/test_utils.py::TestUtil::test_ordered_set PASSED                    [ 88%]
test/test_utils.py::TestUtil::test_paged_list PASSED                     [ 89%]
test/test_utils.py::TestUtil::test_parse_age_limit PASSED                [ 89%]
test/test_utils.py::TestUtil::test_parse_bitrate PASSED                  [ 89%]
test/test_utils.py::TestUtil::test_parse_codecs PASSED                   [ 89%]
test/test_utils.py::TestUtil::test_parse_count PASSED                    [ 89%]
test/test_utils.py::TestUtil::test_parse_dfxp_time_expr PASSED           [ 89%]
test/test_utils.py::TestUtil::test_parse_duration PASSED                 [ 89%]
test/test_utils.py::TestUtil::test_parse_filesize PASSED                 [ 89%]
test/test_utils.py::TestUtil::test_parse_iso8601 PASSED                  [ 89%]
test/test_utils.py::TestUtil::test_parse_resolution PASSED               [ 89%]
test/test_utils.py::TestUtil::test_partial_application PASSED            [ 90%]
test/test_utils.py::TestUtil::test_pkcs1pad PASSED                       [ 90%]
test/test_utils.py::TestUtil::test_prepend_extension PASSED              [ 90%]
test/test_utils.py::TestUtil::test_read_batch_urls PASSED                [ 90%]
test/test_utils.py::TestUtil::test_remove_dot_segments PASSED            [ 90%]
test/test_utils.py::TestUtil::test_remove_end PASSED                     [ 90%]
test/test_utils.py::TestUtil::test_remove_quotes PASSED                  [ 90%]
test/test_utils.py::TestUtil::test_remove_start PASSED                   [ 90%]
test/test_utils.py::TestUtil::test_render_table PASSED                   [ 90%]
test/test_utils.py::TestUtil::test_replace_extension PASSED              [ 90%]
test/test_utils.py::TestUtil::test_rot47 PASSED                          [ 91%]
test/test_utils.py::TestUtil::test_sanitize_filename PASSED              [ 91%]
test/test_utils.py::TestUtil::test_sanitize_filename_restricted PASSED   [ 91%]
test/test_utils.py::TestUtil::test_sanitize_ids PASSED                   [ 91%]
test/test_utils.py::TestUtil::test_sanitize_path PASSED                  [ 91%]
test/test_utils.py::TestUtil::test_sanitize_url PASSED                   [ 91%]
test/test_utils.py::TestUtil::test_shell_quote PASSED                    [ 91%]
test/test_utils.py::TestUtil::test_smuggle_url PASSED                    [ 91%]
test/test_utils.py::TestUtil::test_str_to_int PASSED                     [ 91%]
test/test_utils.py::TestUtil::test_strip_jsonp PASSED                    [ 91%]
test/test_utils.py::TestUtil::test_strip_or_none PASSED                  [ 92%]
test/test_utils.py::TestUtil::test_subtitles_filename PASSED             [ 92%]
test/test_utils.py::TestUtil::test_timeconvert PASSED                    [ 92%]
test/test_utils.py::TestUtil::test_try_call PASSED                       [ 92%]
test/test_utils.py::TestUtil::test_unescape_html PASSED                  [ 92%]
test/test_utils.py::TestUtil::test_unified_dates PASSED                  [ 92%]
test/test_utils.py::TestUtil::test_unified_timestamps PASSED             [ 92%]
test/test_utils.py::TestUtil::test_update_url_query PASSED               [ 92%]
test/test_utils.py::TestUtil::test_uppercase_escape PASSED               [ 92%]
test/test_utils.py::TestUtil::test_url_basename PASSED                   [ 92%]
test/test_utils.py::TestUtil::test_url_or_none PASSED                    [ 93%]
test/test_utils.py::TestUtil::test_urlencode_postdata PASSED             [ 93%]
test/test_utils.py::TestUtil::test_urljoin PASSED                        [ 93%]
test/test_utils.py::TestUtil::test_urshift PASSED                        [ 93%]
test/test_utils.py::TestUtil::test_variadic PASSED                       [ 93%]
test/test_utils.py::TestUtil::test_version_tuple PASSED                  [ 93%]
test/test_utils.py::TestUtil::test_windows_escaping SKIPPED (Only re...) [ 93%]
test/test_utils.py::TestUtil::test_xpath_attr PASSED                     [ 93%]
test/test_utils.py::TestUtil::test_xpath_element PASSED                  [ 93%]
test/test_utils.py::TestUtil::test_xpath_text PASSED                     [ 93%]
test/test_utils.py::TestUtil::test_xpath_with_ns PASSED                  [ 94%]
test/test_verbose_output.py::TestVerboseOutput::test_private_info_arg PASSED [ 94%]
test/test_verbose_output.py::TestVerboseOutput::test_private_info_eq PASSED [ 94%]
test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg PASSED [ 94%]
test/test_verbose_output.py::TestVerboseOutput::test_private_info_shortarg_eq PASSED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_basic_websockets[Websockets] SKIPPED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[str-1-Websockets] SKIPPED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_send_types[bytes-2-Websockets] SKIPPED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_verify_cert[Websockets] SKIPPED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_ssl_error[Websockets] SKIPPED [ 94%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_extension[Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_legacy_ssl_support[Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/\u4e2d\u6587-/%E4%B8%AD%E6%96%87-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_percent_encode[/%c7%9f-/%c7%9f-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_remove_dot_segments[Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[200-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[204-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[301-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[302-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[303-Websockets] SKIPPED [ 95%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[400-Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[500-Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_raise_http_error[511-Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params0-extensions0-Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_read_timeout[params1-extensions1-Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_connect_timeout[Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookies[Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_only_cookiejar[Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_cookie_sync_delete_cookie[Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_source_address[Websockets] SKIPPED [ 96%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_response_url[Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_headers[Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_mtls[client_cert0-Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_mtls[client_cert1-Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_mtls[client_cert2-Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_mtls[client_cert3-Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_request_disable_proxy[Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_noproxy[Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsSocketRequestHandlerConformance::test_allproxy[Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-RequestError-Websockets] SKIPPED [ 97%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError0-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError1-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError2-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError3-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError4-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-TransportError5-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-SSLError-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-CertificateVerifyError-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_request_error_mapping[<lambda>-ProxyError-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-TransportError-None0-Websockets] SKIPPED [ 98%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-TransportError-None1-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-TransportError-None2-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-RequestError-None-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-ProxyError-None-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_send_error_mapping[<lambda>-TransportError-None3-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[<lambda>-TransportError-None0-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[<lambda>-TransportError-None1-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[<lambda>-TransportError-None2-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[<lambda>-ProxyError-None-Websockets] SKIPPED [ 99%]
test/test_websockets.py::TestWebsocketsRequestHandler::test_ws_recv_error_mapping[<lambda>-TransportError-None3-Websockets] SKIPPED [ 99%]
test/test_youtube_misc.py::TestYoutubeMisc::test_youtube_extract PASSED  [100%]

=========================== short test summary info ============================
SKIPPED [1] test/test_downloader_external.py:115: ffmpeg not found
SKIPPED [1] test/test_http_proxy.py:252: Requests request handler is not available
SKIPPED [1] test/test_http_proxy.py:252: CurlCFFI request handler is not available
SKIPPED [1] test/test_http_proxy.py:260: Requests request handler is not available
SKIPPED [1] test/test_http_proxy.py:260: CurlCFFI request handler is not available
SKIPPED [1] test/test_http_proxy.py:267: Requests request handler is not available
SKIPPED [1] test/test_http_proxy.py:267: CurlCFFI request handler is not available
SKIPPED [1] test/test_http_proxy.py:275: Requests 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_http_proxy.py:285: Requests 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:294: Requests 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:304: Requests 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:319: Requests 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:327: Requests 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:334: Requests request handler is not available
SKIPPED [1] test/test_http_proxy.py:334: CurlCFFI request handler is not available
SKIPPED [1] test/test_http_proxy.py:344: Requests request handler is not available
SKIPPED [1] test/test_http_proxy.py:344: CurlCFFI request handler is not available
SKIPPED [2] test/test_http_proxy.py:355: requires urllib3 to test
SKIPPED [2] test/test_http_proxy.py:364: requires urllib3 to test
SKIPPED [2] test/test_http_proxy.py:374: requires urllib3 to test
SKIPPED [1] test/test_jsinterp.py:122: Not implemented
SKIPPED [1] test/test_jsinterp.py:384: Not implemented
SKIPPED [1] test/test_jsinterp.py:346: Not implemented
SKIPPED [1] test/test_networking.py:319: Requests request handler is not available
SKIPPED [1] test/test_networking.py:319: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:329: Requests request handler is not available
SKIPPED [1] test/test_networking.py:329: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:346: Requests request handler is not available
SKIPPED [1] test/test_networking.py:346: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:371: Requests request handler is not available
SKIPPED [1] test/test_networking.py:371: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:392: Requests request handler is not available
SKIPPED [1] test/test_networking.py:392: CurlCFFI request handler is not available
SKIPPED [3] test/test_networking.py:403: Requests request handler is not available
SKIPPED [3] test/test_networking.py:403: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:418: Requests request handler is not available
SKIPPED [1] test/test_networking.py:418: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:425: Requests request handler is not available
SKIPPED [1] test/test_networking.py:425: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:434: Requests request handler is not available
SKIPPED [1] test/test_networking.py:434: CurlCFFI request handler is not available
SKIPPED [10] test/test_networking.py:445: Requests request handler is not available
SKIPPED [10] test/test_networking.py:445: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:486: Requests request handler is not available
SKIPPED [1] test/test_networking.py:486: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:518: Requests request handler is not available
SKIPPED [1] test/test_networking.py:518: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:523: Requests request handler is not available
SKIPPED [1] test/test_networking.py:523: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:528: Requests request handler is not available
SKIPPED [1] test/test_networking.py:528: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:544: Requests request handler is not available
SKIPPED [1] test/test_networking.py:544: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:551: Requests request handler is not available
SKIPPED [1] test/test_networking.py:551: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:562: Requests request handler is not available
SKIPPED [1] test/test_networking.py:562: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:577: Requests request handler is not available
SKIPPED [1] test/test_networking.py:577: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:592: Requests request handler is not available
SKIPPED [1] test/test_networking.py:592: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:607: Requests request handler is not available
SKIPPED [1] test/test_networking.py:607: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:618: Requests request handler is not available
SKIPPED [1] test/test_networking.py:618: CurlCFFI request handler is not available
SKIPPED [3] test/test_networking.py:624: brotli support is not installed
SKIPPED [1] test/test_networking.py:635: Requests request handler is not available
SKIPPED [1] test/test_networking.py:635: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:644: Requests request handler is not available
SKIPPED [1] test/test_networking.py:644: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:653: Requests request handler is not available
SKIPPED [1] test/test_networking.py:653: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:663: Requests request handler is not available
SKIPPED [1] test/test_networking.py:663: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:673: Requests request handler is not available
SKIPPED [1] test/test_networking.py:673: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:683: Requests request handler is not available
SKIPPED [1] test/test_networking.py:683: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:694: Requests request handler is not available
SKIPPED [1] test/test_networking.py:694: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:708: Requests request handler is not available
SKIPPED [1] test/test_networking.py:708: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:751: Requests request handler is not available
SKIPPED [1] test/test_networking.py:751: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:756: Requests request handler is not available
SKIPPED [1] test/test_networking.py:756: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:762: Requests request handler is not available
SKIPPED [1] test/test_networking.py:762: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:768: Requests request handler is not available
SKIPPED [1] test/test_networking.py:768: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:778: 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:795: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:809: Requests request handler is not available
SKIPPED [2] test/test_networking.py:809: Websockets request handler is not available
SKIPPED [11] test/test_networking.py:918: Requests request handler is not available
SKIPPED [8] test/test_networking.py:948: Requests request handler is not available
SKIPPED [1] test/test_networking.py:984: Requests request handler is not available
SKIPPED [2] test/test_networking.py:1003: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:1015: CurlCFFI request handler is not available
SKIPPED [3] test/test_networking.py:1035: CurlCFFI request handler is not available
SKIPPED [5] test/test_networking.py:1063: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:1102: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:1332: Requests request handler is not available
SKIPPED [1] test/test_networking.py:1332: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:1332: Websockets request handler is not available
SKIPPED [1] test/test_networking.py:1342: Requests request handler is not available
SKIPPED [1] test/test_networking.py:1342: CurlCFFI request handler is not available
SKIPPED [1] test/test_networking.py:1342: Websockets request handler is not available
SKIPPED [4] test/test_networking.py:1353: Requests request handler is not available
SKIPPED [4] test/test_networking.py:1353: CurlCFFI request handler is not available
SKIPPED [4] test/test_networking.py:1353: Websockets request handler is not available
SKIPPED [2] test/test_networking.py:1364: Requests request handler is not available
SKIPPED [2] test/test_networking.py:1364: Websockets request handler is not available
SKIPPED [2] test/test_networking.py:1364: CurlCFFI request handler is not available
SKIPPED [2] test/test_networking.py:1372: Requests request handler is not available
SKIPPED [2] test/test_networking.py:1372: CurlCFFI request handler is not available
SKIPPED [2] test/test_networking.py:1372: Websockets request handler is not available
SKIPPED [6] test/test_networking.py:1381: Requests request handler is not available
SKIPPED [6] test/test_networking.py:1381: CurlCFFI request handler is not available
SKIPPED [6] test/test_networking.py:1381: Websockets request handler is not available
SKIPPED [8] test/test_networking.py:1390: Requests request handler is not available
SKIPPED [14] test/test_networking.py:1390: CurlCFFI request handler is not available
SKIPPED [5] test/test_networking.py:1390: Websockets request handler is not available
SKIPPED [1] test/test_networking_utils.py:91: certifi is not installed
SKIPPED [1] test/test_socks.py:299: Requests request handler is not available
SKIPPED [1] test/test_socks.py:299: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:299: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:306: Requests request handler is not available
SKIPPED [1] test/test_socks.py:306: Websockets 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: Requests request handler is not available
SKIPPED [1] test/test_socks.py:315: Websockets 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: Requests request handler is not available
SKIPPED [1] test/test_socks.py:322: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:322: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:330: Requests request handler is not available
SKIPPED [1] test/test_socks.py:330: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:330: CurlCFFI request handler is not available
SKIPPED [3] test/test_socks.py:340: Requests request handler is not available
SKIPPED [3] test/test_socks.py:340: Websockets request handler is not available
SKIPPED [3] test/test_socks.py:340: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:351: Requests request handler is not available
SKIPPED [1] test/test_socks.py:351: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:351: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:359: Requests request handler is not available
SKIPPED [1] test/test_socks.py:359: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:359: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:375: Requests request handler is not available
SKIPPED [1] test/test_socks.py:375: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:375: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:382: Requests request handler is not available
SKIPPED [1] test/test_socks.py:382: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:382: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:394: Requests request handler is not available
SKIPPED [1] test/test_socks.py:394: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:394: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:401: Requests request handler is not available
SKIPPED [1] test/test_socks.py:401: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:401: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:408: Requests request handler is not available
SKIPPED [1] test/test_socks.py:408: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:408: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:416: Requests request handler is not available
SKIPPED [1] test/test_socks.py:416: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:416: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:424: Requests request handler is not available
SKIPPED [1] test/test_socks.py:424: Websockets 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: Requests request handler is not available
SKIPPED [1] test/test_socks.py:431: Websockets 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: Requests request handler is not available
SKIPPED [1] test/test_socks.py:441: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:441: CurlCFFI request handler is not available
SKIPPED [8] test/test_socks.py:450: Requests request handler is not available
SKIPPED [8] test/test_socks.py:450: Websockets request handler is not available
SKIPPED [8] test/test_socks.py:450: CurlCFFI request handler is not available
SKIPPED [1] test/test_socks.py:466: Requests request handler is not available
SKIPPED [1] test/test_socks.py:466: Websockets request handler is not available
SKIPPED [1] test/test_socks.py:466: CurlCFFI request handler is not available
SKIPPED [1] test/test_utils.py:2131: Only relevant on Windows
SKIPPED [1] test/test_websockets.py:151: websockets must be installed to test websocket request handlers
SKIPPED [2] test/test_websockets.py:161: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:169: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:179: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:185: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:195: websockets must be installed to test websocket request handlers
SKIPPED [2] test/test_websockets.py:201: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:215: websockets must be installed to test websocket request handlers
SKIPPED [8] test/test_websockets.py:227: websockets must be installed to test websocket request handlers
SKIPPED [2] test/test_websockets.py:234: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:243: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:258: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:283: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:293: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:309: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:318: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:325: websockets must be installed to test websocket request handlers
SKIPPED [4] test/test_websockets.py:344: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:369: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:379: websockets must be installed to test websocket request handlers
SKIPPED [1] test/test_websockets.py:392: websockets must be installed to test websocket request handlers
SKIPPED [10] test/test_websockets.py:435: Websockets request handler is not available
SKIPPED [6] test/test_websockets.py:466: Websockets request handler is not available
SKIPPED [5] test/test_websockets.py:483: Websockets request handler is not available
======== 627 passed, 379 skipped, 6010 deselected in 708.07s (0:11:48) =========
make[2]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install --destdir=debian/yt-dlp/ -O--buildsystem=pybuild
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
   dh_installdocs -O--buildsystem=pybuild
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
DEB_BUILD_OPTIONS=notrimdch dh_installchangelogs Changelog.md
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
   dh_installman -O--buildsystem=pybuild
   debian/rules override_dh_python3
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
dh_python3 --depends-section=default
I: dh_python3 pydist:316: Cannot find package that provides curl_cffi. Please add package that provides it to Build-Depends or add "curl_cffi python3-curl-cffi" line to debian/py3dist-overrides or add proper dependency to Depends by hand and ignore this info.
I: dh_python3 pydist:339: Ignoring complex environment marker: curl_cffi==0.5.10; (os_name == 'nt' and implementation_name == 'cpython') and extra == 'curl-cffi'
I: dh_python3 pydist:339: Ignoring complex environment marker: brotli; (implementation_name == 'cpython') and extra == 'default'
I: dh_python3 pydist:339: Ignoring complex environment marker: brotlicffi; (implementation_name != 'cpython') and extra == 'default'
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
   dh_installsystemduser -O--buildsystem=pybuild
   dh_perl -O--buildsystem=pybuild
   dh_link -O--buildsystem=pybuild
   dh_strip_nondeterminism -O--buildsystem=pybuild
   dh_compress -O--buildsystem=pybuild
   dh_fixperms -O--buildsystem=pybuild
   dh_missing -O--buildsystem=pybuild
   dh_installdeb -O--buildsystem=pybuild
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/build/reproducible-path/yt-dlp-2025.02.19'
dh_gencontrol -- -Vyt-dlp:Sites="$(sed -n -e 's/.* \- \*\*//g' -e 's/:.*//' -e 's/\*\*.*/,/p' supportedsites.md | fmt )"
make[1]: Leaving directory '/build/reproducible-path/yt-dlp-2025.02.19'
   dh_md5sums -O--buildsystem=pybuild
   dh_builddeb -O--buildsystem=pybuild
dpkg-deb: building package 'yt-dlp' in '../yt-dlp_2025.02.19-1_all.deb'.
 dpkg-genbuildinfo --build=binary -O../yt-dlp_2025.02.19-1_armhf.buildinfo
 dpkg-genchanges --build=binary -O../yt-dlp_2025.02.19-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/13927 and its subdirectories
I: Current time: Thu Mar 20 16:27:55 -12 2025
I: pbuilder-time-stamp: 1742531275
Fri Mar 21 04:28:09 UTC 2025  I: 1st build successful. Starting 2nd build on remote node virt32b-armhf-rb.debian.net.
Fri Mar 21 04:28:09 UTC 2025  I: Preparing to do remote build '2' on virt32b-armhf-rb.debian.net.
Fri Mar 21 04:35:37 UTC 2025  I: Deleting $TMPDIR on virt32b-armhf-rb.debian.net.
Fri Mar 21 04:35:39 UTC 2025  I: yt-dlp_2025.02.19-1_armhf.changes:
Format: 1.8
Date: Wed, 19 Feb 2025 08:09:34 -0500
Source: yt-dlp
Binary: yt-dlp
Architecture: all
Version: 2025.02.19-1
Distribution: unstable
Urgency: medium
Maintainer: Unit 193 <unit193@debian.org>
Changed-By: Unit 193 <unit193@debian.org>
Description:
 yt-dlp     - downloader of videos from YouTube and other sites
Closes: 1096171
Changes:
 yt-dlp (2025.02.19-1) unstable; urgency=medium
 .
   * New upstream version 2025.02.19.
     - francetv: Fix extractor. (Closes: #1096171)
Checksums-Sha1:
 62f7904a48d81a7992bcdbd489b292f8a41b5a92 2017432 yt-dlp_2025.02.19-1_all.deb
 b00d020d02915263d85a12d8132db0a5d786cb4c 5513 yt-dlp_2025.02.19-1_armhf.buildinfo
Checksums-Sha256:
 7109bde480c130ed650941c45cf35d82be37031ba464b9f91bda277daf71eb29 2017432 yt-dlp_2025.02.19-1_all.deb
 6e909a08339691e7f0e6bc8d724d1ff78a28dfd9c39d5754c852739efdc181d7 5513 yt-dlp_2025.02.19-1_armhf.buildinfo
Files:
 c484ca1d3ad5187203cbd29e3dd9e873 2017432 web optional yt-dlp_2025.02.19-1_all.deb
 50817d72e059fa8a411ce697aa58486e 5513 web optional yt-dlp_2025.02.19-1_armhf.buildinfo
Fri Mar 21 04:35:41 UTC 2025  I: diffoscope 289 will be used to compare the two builds:
Running as unit: rb-diffoscope-armhf_13-9731.service
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/yt-dlp_2025.02.19-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/yt-dlp_2025.02.19-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/yt-dlp_2025.02.19-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/b1/yt-dlp_2025.02.19-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.gsVXYyMM/b2/yt-dlp_2025.02.19-1_armhf.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     diffoscope.comparators.binary.FilesystemFile

## main (total time: 0.003s)
       0.003s      2 calls    outputs
       0.000s      1 call     cleanup
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 222ms
CPU time consumed: 224ms
Fri Mar 21 04:35:41 UTC 2025  I: diffoscope 289 found no differences in the changes files, and a .buildinfo file also exists.
Fri Mar 21 04:35:41 UTC 2025  I: yt-dlp from trixie built successfully and reproducibly on armhf.
Fri Mar 21 04:35:42 UTC 2025  I: Submitting .buildinfo files to external archives:
Fri Mar 21 04:35:42 UTC 2025  I: Submitting 8.0K	b1/yt-dlp_2025.02.19-1_armhf.buildinfo.asc
Fri Mar 21 04:35:43 UTC 2025  I: Submitting 8.0K	b2/yt-dlp_2025.02.19-1_armhf.buildinfo.asc
Fri Mar 21 04:35:43 UTC 2025  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Fri Mar 21 04:35:43 UTC 2025  I: Done submitting .buildinfo files.
Fri Mar 21 04:35:43 UTC 2025  I: Removing signed yt-dlp_2025.02.19-1_armhf.buildinfo.asc files:
removed './b1/yt-dlp_2025.02.19-1_armhf.buildinfo.asc'
removed './b2/yt-dlp_2025.02.19-1_armhf.buildinfo.asc'