Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '64cc81eace8a4db7942fa13a4356fc8e', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/mitmproxy-8.1.1-2.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '270e1d503a4b400f88637fa52efc37f0', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cSdVZa + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mitmproxy-8.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mitmproxy-8.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mitmproxy-8.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-python311.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-deps.patch + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-tests.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/198c2d55657179baeee3bb8019612e1d0319ff25.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ZgQRrK + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/mitmproxy-8.1.1-2.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b6786f95608a431f8138ae7d33b2d59e', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GljhUZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mitmproxy-8.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mitmproxy-8.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mitmproxy-8.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-python311.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-deps.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-tests.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/198c2d55657179baeee3bb8019612e1d0319ff25.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.BIKB1Y + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running egg_info HOOK STDOUT: creating mitmproxy.egg-info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running dist_info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy-8.1.1.dist-info' Handling asgiref (<3.6,>=3.2.10) from hook generated metadata: Requires-Dist Requirement not satisfied: asgiref (<3.6,>=3.2.10) Handling blinker (<1.6,>=1.4) from hook generated metadata: Requires-Dist Requirement not satisfied: blinker (<1.6,>=1.4) Handling Brotli (<1.1,>=1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: Brotli (<1.1,>=1.0) Handling certifi (>=2019.9.11) from hook generated metadata: Requires-Dist Requirement not satisfied: certifi (>=2019.9.11) Handling cryptography (<38,>=36) from hook generated metadata: Requires-Dist Requirement not satisfied: cryptography (<38,>=36) Handling flask (<2.3,>=1.1.1) from hook generated metadata: Requires-Dist Requirement not satisfied: flask (<2.3,>=1.1.1) Handling h11 (<0.14,>=0.11) from hook generated metadata: Requires-Dist Requirement not satisfied: h11 (<0.14,>=0.11) Handling h2 (<5,>=4.1) from hook generated metadata: Requires-Dist Requirement not satisfied: h2 (<5,>=4.1) Handling hyperframe (<7,>=6.0) from hook generated metadata: Requires-Dist Requirement not satisfied: hyperframe (<7,>=6.0) Handling kaitaistruct (<0.11,>=0.7) from hook generated metadata: Requires-Dist Requirement not satisfied: kaitaistruct (<0.11,>=0.7) Handling ldap3 (<2.10,>=2.8) from hook generated metadata: Requires-Dist Requirement not satisfied: ldap3 (<2.10,>=2.8) Handling msgpack (<1.1.0,>=1.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: msgpack (<1.1.0,>=1.0.0) Handling passlib (<1.8,>=1.6.5) from hook generated metadata: Requires-Dist Requirement not satisfied: passlib (<1.8,>=1.6.5) Handling protobuf (<5,>=3.14) from hook generated metadata: Requires-Dist Requirement not satisfied: protobuf (<5,>=3.14) Handling pyOpenSSL (<22.1,>=21.0) from hook generated metadata: Requires-Dist Requirement not satisfied: pyOpenSSL (<22.1,>=21.0) Handling pyparsing (<3.1,>=2.4.2) from hook generated metadata: Requires-Dist Requirement satisfied: pyparsing (<3.1,>=2.4.2) (installed: pyparsing 3.0.9) Handling pyperclip (<1.9,>=1.6.0) from hook generated metadata: Requires-Dist Requirement not satisfied: pyperclip (<1.9,>=1.6.0) Handling ruamel.yaml (<0.18,>=0.16) from hook generated metadata: Requires-Dist Requirement not satisfied: ruamel.yaml (<0.18,>=0.16) Handling sortedcontainers (<2.5,>=2.3) from hook generated metadata: Requires-Dist Requirement satisfied: sortedcontainers (<2.5,>=2.3) (installed: sortedcontainers 2.4.0) Handling tornado (<7,>=6.1) from hook generated metadata: Requires-Dist Requirement not satisfied: tornado (<7,>=6.1) Handling urwid (<2.2,>=2.1.1) from hook generated metadata: Requires-Dist Requirement not satisfied: urwid (<2.2,>=2.1.1) Handling wsproto (<1.3,>=1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: wsproto (<1.3,>=1.0) Handling publicsuffix2 (<3,>=2.20190812) from hook generated metadata: Requires-Dist Requirement not satisfied: publicsuffix2 (<3,>=2.20190812) Handling zstandard (<0.20,>=0.11) from hook generated metadata: Requires-Dist Requirement not satisfied: zstandard (<0.20,>=0.11) Handling pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" from hook generated metadata: Requires-Dist Ignoring alien requirement: pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" Handling click (<8.2,>=7.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: click (<8.2,>=7.0) ; extra == 'dev' Handling hypothesis (<7,>=5.8) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: hypothesis (<7,>=5.8) ; extra == 'dev' Handling parver (<2.0,>=0.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: parver (<2.0,>=0.1) ; extra == 'dev' Handling pdoc (>=4.0.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pdoc (>=4.0.0) ; extra == 'dev' Handling pyinstaller (==5.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pyinstaller (==5.1) ; extra == 'dev' Handling pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' Handling pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' Handling pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' Handling pytest-xdist (<3,>=2.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-xdist (<3,>=2.1.0) ; extra == 'dev' Handling pytest (<8,>=6.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest (<8,>=6.1.0) ; extra == 'dev' Handling requests (<3,>=2.9.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: requests (<3,>=2.9.1) ; extra == 'dev' Handling tox (<4,>=3.5) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: tox (<4,>=3.5) ; extra == 'dev' Handling wheel (<0.38,>=0.36.2) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: wheel (<0.38,>=0.36.2) ; extra == 'dev' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/mitmproxy-8.1.1-2.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6af8cc3a7e50427fb531c97bbedae678', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LBFpvp + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mitmproxy-8.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mitmproxy-8.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mitmproxy-8.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-python311.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-deps.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mitmproxy-tests.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/198c2d55657179baeee3bb8019612e1d0319ff25.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.fIEs95 + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running egg_info HOOK STDOUT: creating mitmproxy.egg-info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running dist_info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy-8.1.1.dist-info' Handling asgiref (<3.6,>=3.2.10) from hook generated metadata: Requires-Dist Requirement satisfied: asgiref (<3.6,>=3.2.10) (installed: asgiref 3.4.1) Handling blinker (<1.6,>=1.4) from hook generated metadata: Requires-Dist Requirement satisfied: blinker (<1.6,>=1.4) (installed: blinker 1.5) Handling Brotli (<1.1,>=1.0) from hook generated metadata: Requires-Dist Requirement satisfied: Brotli (<1.1,>=1.0) (installed: Brotli 1.0.9) Handling certifi (>=2019.9.11) from hook generated metadata: Requires-Dist Requirement satisfied: certifi (>=2019.9.11) (installed: certifi 2022.9.24) Handling cryptography (<38,>=36) from hook generated metadata: Requires-Dist Requirement satisfied: cryptography (<38,>=36) (installed: cryptography 37.0.2) Handling flask (<2.3,>=1.1.1) from hook generated metadata: Requires-Dist Requirement satisfied: flask (<2.3,>=1.1.1) (installed: flask 2.2.2) Handling h11 (<0.14,>=0.11) from hook generated metadata: Requires-Dist Requirement satisfied: h11 (<0.14,>=0.11) (installed: h11 0.13.0) Handling h2 (<5,>=4.1) from hook generated metadata: Requires-Dist Requirement satisfied: h2 (<5,>=4.1) (installed: h2 4.1.0) Handling hyperframe (<7,>=6.0) from hook generated metadata: Requires-Dist Requirement satisfied: hyperframe (<7,>=6.0) (installed: hyperframe 6.0.1) Handling kaitaistruct (<0.11,>=0.7) from hook generated metadata: Requires-Dist Requirement satisfied: kaitaistruct (<0.11,>=0.7) (installed: kaitaistruct 0.10) Handling ldap3 (<2.10,>=2.8) from hook generated metadata: Requires-Dist Requirement satisfied: ldap3 (<2.10,>=2.8) (installed: ldap3 2.9.1) Handling msgpack (<1.1.0,>=1.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: msgpack (<1.1.0,>=1.0.0) (installed: msgpack 1.0.4) Handling passlib (<1.8,>=1.6.5) from hook generated metadata: Requires-Dist Requirement satisfied: passlib (<1.8,>=1.6.5) (installed: passlib 1.7.4) Handling protobuf (<5,>=3.14) from hook generated metadata: Requires-Dist Requirement satisfied: protobuf (<5,>=3.14) (installed: protobuf 3.19.6) Handling pyOpenSSL (<22.1,>=21.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyOpenSSL (<22.1,>=21.0) (installed: pyOpenSSL 21.0.0) Handling pyparsing (<3.1,>=2.4.2) from hook generated metadata: Requires-Dist Requirement satisfied: pyparsing (<3.1,>=2.4.2) (installed: pyparsing 3.0.9) Handling pyperclip (<1.9,>=1.6.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyperclip (<1.9,>=1.6.0) (installed: pyperclip 1.8.2) Handling ruamel.yaml (<0.18,>=0.16) from hook generated metadata: Requires-Dist Requirement satisfied: ruamel.yaml (<0.18,>=0.16) (installed: ruamel.yaml 0.17.21) Handling sortedcontainers (<2.5,>=2.3) from hook generated metadata: Requires-Dist Requirement satisfied: sortedcontainers (<2.5,>=2.3) (installed: sortedcontainers 2.4.0) Handling tornado (<7,>=6.1) from hook generated metadata: Requires-Dist Requirement satisfied: tornado (<7,>=6.1) (installed: tornado 6.2) Handling urwid (<2.2,>=2.1.1) from hook generated metadata: Requires-Dist Requirement satisfied: urwid (<2.2,>=2.1.1) (installed: urwid 2.1.2) Handling wsproto (<1.3,>=1.0) from hook generated metadata: Requires-Dist Requirement satisfied: wsproto (<1.3,>=1.0) (installed: wsproto 1.2.0) Handling publicsuffix2 (<3,>=2.20190812) from hook generated metadata: Requires-Dist Requirement satisfied: publicsuffix2 (<3,>=2.20190812) (installed: publicsuffix2 2.20191221) Handling zstandard (<0.20,>=0.11) from hook generated metadata: Requires-Dist Requirement satisfied: zstandard (<0.20,>=0.11) (installed: zstandard 0.19.0) Handling pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" from hook generated metadata: Requires-Dist Ignoring alien requirement: pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" Handling click (<8.2,>=7.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: click (<8.2,>=7.0) ; extra == 'dev' Handling hypothesis (<7,>=5.8) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: hypothesis (<7,>=5.8) ; extra == 'dev' Handling parver (<2.0,>=0.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: parver (<2.0,>=0.1) ; extra == 'dev' Handling pdoc (>=4.0.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pdoc (>=4.0.0) ; extra == 'dev' Handling pyinstaller (==5.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pyinstaller (==5.1) ; extra == 'dev' Handling pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' Handling pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' Handling pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' Handling pytest-xdist (<3,>=2.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-xdist (<3,>=2.1.0) ; extra == 'dev' Handling pytest (<8,>=6.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest (<8,>=6.1.0) ; extra == 'dev' Handling requests (<3,>=2.9.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: requests (<3,>=2.9.1) ; extra == 'dev' Handling tox (<4,>=3.5) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: tox (<4,>=3.5) ; extra == 'dev' Handling wheel (<0.38,>=0.36.2) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: wheel (<0.38,>=0.36.2) ; extra == 'dev' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/mitmproxy-8.1.1-2.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '48f7bcb5ac7a41d5a7166b26fe6160c2', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1674239479.548724/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._xpfberj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/mitmproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.8qHcyQ + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv mitmproxy-8.1.1.dist-info/ removed 'mitmproxy-8.1.1.dist-info/LICENSE' removed 'mitmproxy-8.1.1.dist-info/METADATA' removed 'mitmproxy-8.1.1.dist-info/entry_points.txt' removed 'mitmproxy-8.1.1.dist-info/top_level.txt' removed directory 'mitmproxy-8.1.1.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running egg_info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.38.4) warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' HOOK STDOUT: running dist_info HOOK STDOUT: writing mitmproxy.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to mitmproxy.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to mitmproxy.egg-info/entry_points.txt HOOK STDOUT: writing requirements to mitmproxy.egg-info/requires.txt HOOK STDOUT: writing top-level names to mitmproxy.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'mitmproxy.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy-8.1.1.dist-info' Handling asgiref (<3.6,>=3.2.10) from hook generated metadata: Requires-Dist Requirement satisfied: asgiref (<3.6,>=3.2.10) (installed: asgiref 3.4.1) Handling blinker (<1.6,>=1.4) from hook generated metadata: Requires-Dist Requirement satisfied: blinker (<1.6,>=1.4) (installed: blinker 1.5) Handling Brotli (<1.1,>=1.0) from hook generated metadata: Requires-Dist Requirement satisfied: Brotli (<1.1,>=1.0) (installed: Brotli 1.0.9) Handling certifi (>=2019.9.11) from hook generated metadata: Requires-Dist Requirement satisfied: certifi (>=2019.9.11) (installed: certifi 2022.9.24) Handling cryptography (<38,>=36) from hook generated metadata: Requires-Dist Requirement satisfied: cryptography (<38,>=36) (installed: cryptography 37.0.2) Handling flask (<2.3,>=1.1.1) from hook generated metadata: Requires-Dist Requirement satisfied: flask (<2.3,>=1.1.1) (installed: flask 2.2.2) Handling h11 (<0.14,>=0.11) from hook generated metadata: Requires-Dist Requirement satisfied: h11 (<0.14,>=0.11) (installed: h11 0.13.0) Handling h2 (<5,>=4.1) from hook generated metadata: Requires-Dist Requirement satisfied: h2 (<5,>=4.1) (installed: h2 4.1.0) Handling hyperframe (<7,>=6.0) from hook generated metadata: Requires-Dist Requirement satisfied: hyperframe (<7,>=6.0) (installed: hyperframe 6.0.1) Handling kaitaistruct (<0.11,>=0.7) from hook generated metadata: Requires-Dist Requirement satisfied: kaitaistruct (<0.11,>=0.7) (installed: kaitaistruct 0.10) Handling ldap3 (<2.10,>=2.8) from hook generated metadata: Requires-Dist Requirement satisfied: ldap3 (<2.10,>=2.8) (installed: ldap3 2.9.1) Handling msgpack (<1.1.0,>=1.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: msgpack (<1.1.0,>=1.0.0) (installed: msgpack 1.0.4) Handling passlib (<1.8,>=1.6.5) from hook generated metadata: Requires-Dist Requirement satisfied: passlib (<1.8,>=1.6.5) (installed: passlib 1.7.4) Handling protobuf (<5,>=3.14) from hook generated metadata: Requires-Dist Requirement satisfied: protobuf (<5,>=3.14) (installed: protobuf 3.19.6) Handling pyOpenSSL (<22.1,>=21.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyOpenSSL (<22.1,>=21.0) (installed: pyOpenSSL 21.0.0) Handling pyparsing (<3.1,>=2.4.2) from hook generated metadata: Requires-Dist Requirement satisfied: pyparsing (<3.1,>=2.4.2) (installed: pyparsing 3.0.9) Handling pyperclip (<1.9,>=1.6.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyperclip (<1.9,>=1.6.0) (installed: pyperclip 1.8.2) Handling ruamel.yaml (<0.18,>=0.16) from hook generated metadata: Requires-Dist Requirement satisfied: ruamel.yaml (<0.18,>=0.16) (installed: ruamel.yaml 0.17.21) Handling sortedcontainers (<2.5,>=2.3) from hook generated metadata: Requires-Dist Requirement satisfied: sortedcontainers (<2.5,>=2.3) (installed: sortedcontainers 2.4.0) Handling tornado (<7,>=6.1) from hook generated metadata: Requires-Dist Requirement satisfied: tornado (<7,>=6.1) (installed: tornado 6.2) Handling urwid (<2.2,>=2.1.1) from hook generated metadata: Requires-Dist Requirement satisfied: urwid (<2.2,>=2.1.1) (installed: urwid 2.1.2) Handling wsproto (<1.3,>=1.0) from hook generated metadata: Requires-Dist Requirement satisfied: wsproto (<1.3,>=1.0) (installed: wsproto 1.2.0) Handling publicsuffix2 (<3,>=2.20190812) from hook generated metadata: Requires-Dist Requirement satisfied: publicsuffix2 (<3,>=2.20190812) (installed: publicsuffix2 2.20191221) Handling zstandard (<0.20,>=0.11) from hook generated metadata: Requires-Dist Requirement satisfied: zstandard (<0.20,>=0.11) (installed: zstandard 0.19.0) Handling pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" from hook generated metadata: Requires-Dist Ignoring alien requirement: pydivert (<2.2,>=2.0.3) ; sys_platform == "win32" Handling click (<8.2,>=7.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: click (<8.2,>=7.0) ; extra == 'dev' Handling hypothesis (<7,>=5.8) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: hypothesis (<7,>=5.8) ; extra == 'dev' Handling parver (<2.0,>=0.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: parver (<2.0,>=0.1) ; extra == 'dev' Handling pdoc (>=4.0.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pdoc (>=4.0.0) ; extra == 'dev' Handling pyinstaller (==5.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pyinstaller (==5.1) ; extra == 'dev' Handling pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-asyncio (<0.19,>=0.17.0) ; extra == 'dev' Handling pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-cov (<3.1,>=2.7.1) ; extra == 'dev' Handling pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-timeout (<2.2,>=1.3.3) ; extra == 'dev' Handling pytest-xdist (<3,>=2.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest-xdist (<3,>=2.1.0) ; extra == 'dev' Handling pytest (<8,>=6.1.0) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: pytest (<8,>=6.1.0) ; extra == 'dev' Handling requests (<3,>=2.9.1) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: requests (<3,>=2.9.1) ; extra == 'dev' Handling tox (<4,>=3.5) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: tox (<4,>=3.5) ; extra == 'dev' Handling wheel (<0.38,>=0.36.2) ; extra == 'dev' from hook generated metadata: Requires-Dist Ignoring alien requirement: wheel (<0.38,>=0.36.2) ; extra == 'dev' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GT15kZ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mitmproxy-8.1.1 + mkdir -p /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Processing /builddir/build/BUILD/mitmproxy-8.1.1 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info writing /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-modern-metadata-5ll49mcj/mitmproxy-8.1.1.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: mitmproxy Building wheel for mitmproxy (pyproject.toml): started Running command Building wheel for mitmproxy (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/mitmproxy copying mitmproxy/websocket.py -> build/lib/mitmproxy copying mitmproxy/version.py -> build/lib/mitmproxy copying mitmproxy/types.py -> build/lib/mitmproxy copying mitmproxy/tls.py -> build/lib/mitmproxy copying mitmproxy/tcp.py -> build/lib/mitmproxy copying mitmproxy/stateobject.py -> build/lib/mitmproxy copying mitmproxy/optmanager.py -> build/lib/mitmproxy copying mitmproxy/options.py -> build/lib/mitmproxy copying mitmproxy/master.py -> build/lib/mitmproxy copying mitmproxy/log.py -> build/lib/mitmproxy copying mitmproxy/http.py -> build/lib/mitmproxy copying mitmproxy/hooks.py -> build/lib/mitmproxy copying mitmproxy/flowfilter.py -> build/lib/mitmproxy copying mitmproxy/flow.py -> build/lib/mitmproxy copying mitmproxy/exceptions.py -> build/lib/mitmproxy copying mitmproxy/eventsequence.py -> build/lib/mitmproxy copying mitmproxy/dns.py -> build/lib/mitmproxy copying mitmproxy/ctx.py -> build/lib/mitmproxy copying mitmproxy/connection.py -> build/lib/mitmproxy copying mitmproxy/command_lexer.py -> build/lib/mitmproxy copying mitmproxy/command.py -> build/lib/mitmproxy copying mitmproxy/certs.py -> build/lib/mitmproxy copying mitmproxy/addonmanager.py -> build/lib/mitmproxy copying mitmproxy/__init__.py -> build/lib/mitmproxy creating build/lib/mitmproxy/utils copying mitmproxy/utils/vt_codes.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/typecheck.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/strutils.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/spec.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/sliding_window.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/human.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/emoji.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/debug.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/data.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/bits.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/asyncio_utils.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/arg_check.py -> build/lib/mitmproxy/utils copying mitmproxy/utils/__init__.py -> build/lib/mitmproxy/utils creating build/lib/mitmproxy/tools copying mitmproxy/tools/main.py -> build/lib/mitmproxy/tools copying mitmproxy/tools/dump.py -> build/lib/mitmproxy/tools copying mitmproxy/tools/cmdline.py -> build/lib/mitmproxy/tools copying mitmproxy/tools/__init__.py -> build/lib/mitmproxy/tools creating build/lib/mitmproxy/script copying mitmproxy/script/concurrent.py -> build/lib/mitmproxy/script copying mitmproxy/script/__init__.py -> build/lib/mitmproxy/script creating build/lib/mitmproxy/proxy copying mitmproxy/proxy/utils.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/tunnel.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/server_hooks.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/server.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/layer.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/events.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/context.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/commands.py -> build/lib/mitmproxy/proxy copying mitmproxy/proxy/__init__.py -> build/lib/mitmproxy/proxy creating build/lib/mitmproxy/platform copying mitmproxy/platform/windows.py -> build/lib/mitmproxy/platform copying mitmproxy/platform/pf.py -> build/lib/mitmproxy/platform copying mitmproxy/platform/osx.py -> build/lib/mitmproxy/platform copying mitmproxy/platform/openbsd.py -> build/lib/mitmproxy/platform copying mitmproxy/platform/linux.py -> build/lib/mitmproxy/platform copying mitmproxy/platform/__init__.py -> build/lib/mitmproxy/platform creating build/lib/mitmproxy/net copying mitmproxy/net/udp.py -> build/lib/mitmproxy/net copying mitmproxy/net/tls.py -> build/lib/mitmproxy/net copying mitmproxy/net/server_spec.py -> build/lib/mitmproxy/net copying mitmproxy/net/encoding.py -> build/lib/mitmproxy/net copying mitmproxy/net/check.py -> build/lib/mitmproxy/net copying mitmproxy/net/__init__.py -> build/lib/mitmproxy/net creating build/lib/mitmproxy/io copying mitmproxy/io/tnetstring.py -> build/lib/mitmproxy/io copying mitmproxy/io/io.py -> build/lib/mitmproxy/io copying mitmproxy/io/compat.py -> build/lib/mitmproxy/io copying mitmproxy/io/__init__.py -> build/lib/mitmproxy/io creating build/lib/mitmproxy/coretypes copying mitmproxy/coretypes/serializable.py -> build/lib/mitmproxy/coretypes copying mitmproxy/coretypes/multidict.py -> build/lib/mitmproxy/coretypes copying mitmproxy/coretypes/bidi.py -> build/lib/mitmproxy/coretypes copying mitmproxy/coretypes/basethread.py -> build/lib/mitmproxy/coretypes copying mitmproxy/coretypes/__init__.py -> build/lib/mitmproxy/coretypes creating build/lib/mitmproxy/contrib copying mitmproxy/contrib/__init__.py -> build/lib/mitmproxy/contrib creating build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/grpc.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/xml_html.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/wbxml.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/urlencoded.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/raw.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/query.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/protobuf.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/multipart.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/msgpack.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/json.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/javascript.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/hex.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/graphql.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/css.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/base.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/auto.py -> build/lib/mitmproxy/contentviews copying mitmproxy/contentviews/__init__.py -> build/lib/mitmproxy/contentviews creating build/lib/mitmproxy/addons copying mitmproxy/addons/view.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/upstream_auth.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/tlsconfig.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/termlog.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/stickycookie.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/stickyauth.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/serverplayback.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/server_side_events.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/script.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/save.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/readfile.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/proxyserver.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/proxyauth.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/onboarding.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/next_layer.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/modifyheaders.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/modifybody.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/mapremote.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/maplocal.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/keepserving.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/intercept.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/export.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/eventstore.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/errorcheck.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/dumper.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/dns_resolver.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/disable_h2c.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/cut.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/core.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/comment.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/command_history.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/clientplayback.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/browser.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/blocklist.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/block.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/asgiapp.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/anticomp.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/anticache.py -> build/lib/mitmproxy/addons copying mitmproxy/addons/__init__.py -> build/lib/mitmproxy/addons creating build/lib/mitmproxy/utils/pyinstaller copying mitmproxy/utils/pyinstaller/hook-mitmproxy.tools.web.py -> build/lib/mitmproxy/utils/pyinstaller copying mitmproxy/utils/pyinstaller/hook-mitmproxy.py -> build/lib/mitmproxy/utils/pyinstaller copying mitmproxy/utils/pyinstaller/hook-mitmproxy.addons.onboardingapp.py -> build/lib/mitmproxy/utils/pyinstaller copying mitmproxy/utils/pyinstaller/__init__.py -> build/lib/mitmproxy/utils/pyinstaller creating build/lib/mitmproxy/tools/web copying mitmproxy/tools/web/webaddons.py -> build/lib/mitmproxy/tools/web copying mitmproxy/tools/web/static_viewer.py -> build/lib/mitmproxy/tools/web copying mitmproxy/tools/web/master.py -> build/lib/mitmproxy/tools/web copying mitmproxy/tools/web/app.py -> build/lib/mitmproxy/tools/web copying mitmproxy/tools/web/__init__.py -> build/lib/mitmproxy/tools/web creating build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/window.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/tabs.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/statusbar.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/signals.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/searchable.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/palettes.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/overlay.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/options.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/master.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/layoutwidget.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/keymap.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/keybindings.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/help.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/flowview.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/flowlist.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/flowdetailview.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/eventlog.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/defaultkeys.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/consoleaddons.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/common.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/commands.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/commandexecutor.py -> build/lib/mitmproxy/tools/console copying mitmproxy/tools/console/__init__.py -> build/lib/mitmproxy/tools/console creating build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/editors.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/col_viewany.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/col_text.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/col_subgrid.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/col_bytes.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/base.py -> build/lib/mitmproxy/tools/console/grideditor copying mitmproxy/tools/console/grideditor/__init__.py -> build/lib/mitmproxy/tools/console/grideditor creating build/lib/mitmproxy/tools/console/commander copying mitmproxy/tools/console/commander/commander.py -> build/lib/mitmproxy/tools/console/commander copying mitmproxy/tools/console/commander/__init__.py -> build/lib/mitmproxy/tools/console/commander creating build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/websocket.py -> build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/tls.py -> build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/tcp.py -> build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/modes.py -> build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/dns.py -> build/lib/mitmproxy/proxy/layers copying mitmproxy/proxy/layers/__init__.py -> build/lib/mitmproxy/proxy/layers creating build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_upstream_proxy.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_http_h2.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_http2.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_http1.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_hooks.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_events.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/_base.py -> build/lib/mitmproxy/proxy/layers/http copying mitmproxy/proxy/layers/http/__init__.py -> build/lib/mitmproxy/proxy/layers/http creating build/lib/mitmproxy/net/http copying mitmproxy/net/http/user_agents.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/url.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/status_codes.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/multipart.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/headers.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/cookies.py -> build/lib/mitmproxy/net/http copying mitmproxy/net/http/__init__.py -> build/lib/mitmproxy/net/http creating build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/types.py -> build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/response_codes.py -> build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/op_codes.py -> build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/domain_names.py -> build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/classes.py -> build/lib/mitmproxy/net/dns copying mitmproxy/net/dns/__init__.py -> build/lib/mitmproxy/net/dns creating build/lib/mitmproxy/net/http/http1 copying mitmproxy/net/http/http1/read.py -> build/lib/mitmproxy/net/http/http1 copying mitmproxy/net/http/http1/assemble.py -> build/lib/mitmproxy/net/http/http1 copying mitmproxy/net/http/http1/__init__.py -> build/lib/mitmproxy/net/http/http1 creating build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/__init__.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/InvalidDataException.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/GlobalTokens.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/ASWBXMLCodePage.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/ASWBXML.py -> build/lib/mitmproxy/contrib/wbxml copying mitmproxy/contrib/wbxml/ASCommandResponse.py -> build/lib/mitmproxy/contrib/wbxml creating build/lib/mitmproxy/contrib/urwid copying mitmproxy/contrib/urwid/win32.py -> build/lib/mitmproxy/contrib/urwid copying mitmproxy/contrib/urwid/raw_display.py -> build/lib/mitmproxy/contrib/urwid copying mitmproxy/contrib/urwid/escape_patches.py -> build/lib/mitmproxy/contrib/urwid copying mitmproxy/contrib/urwid/__init__.py -> build/lib/mitmproxy/contrib/urwid creating build/lib/mitmproxy/contrib/tornado copying mitmproxy/contrib/tornado/__init__.py -> build/lib/mitmproxy/contrib/tornado creating build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/vlq_base128_le.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/tls_client_hello.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/png.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/jpeg.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/ico.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/google_protobuf.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/gif.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/exif_le.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/exif_be.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/exif.py -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/__init__.py -> build/lib/mitmproxy/contrib/kaitaistruct creating build/lib/mitmproxy/contrib/click copying mitmproxy/contrib/click/__init__.py -> build/lib/mitmproxy/contrib/click creating build/lib/mitmproxy/contentviews/image copying mitmproxy/contentviews/image/view.py -> build/lib/mitmproxy/contentviews/image copying mitmproxy/contentviews/image/image_parser.py -> build/lib/mitmproxy/contentviews/image copying mitmproxy/contentviews/image/__init__.py -> build/lib/mitmproxy/contentviews/image creating build/lib/mitmproxy/addons/onboardingapp copying mitmproxy/addons/onboardingapp/__init__.py -> build/lib/mitmproxy/addons/onboardingapp running egg_info writing mitmproxy.egg-info/PKG-INFO writing dependency_links to mitmproxy.egg-info/dependency_links.txt writing entry points to mitmproxy.egg-info/entry_points.txt writing requirements to mitmproxy.egg-info/requires.txt writing top-level names to mitmproxy.egg-info/top_level.txt reading manifest file 'mitmproxy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*.pyc' found under directory '*' warning: no previously-included files matching '*.pyo' found under directory '*' warning: no previously-included files matching '*.swo' found under directory '*' warning: no previously-included files matching '*.swp' found under directory '*' warning: no previously-included files matching '*.map' found under directory '*' adding license file 'LICENSE' writing manifest file 'mitmproxy.egg-info/SOURCES.txt' /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.addons.onboardingapp.static' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.addons.onboardingapp.static' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.addons.onboardingapp.static' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.addons.onboardingapp.static' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.addons.onboardingapp.static.images' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.addons.onboardingapp.static.images' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.addons.onboardingapp.static.images' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.addons.onboardingapp.static.images' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.addons.onboardingapp.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.addons.onboardingapp.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.addons.onboardingapp.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.addons.onboardingapp.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.addons.onboardingapp.templates.icons' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.addons.onboardingapp.templates.icons' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.addons.onboardingapp.templates.icons' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.addons.onboardingapp.templates.icons' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.test' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.test' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.test' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.test' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.tools.web.static' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.tools.web.static' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.tools.web.static' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.tools.web.static' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.tools.web.static.fonts' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.tools.web.static.fonts' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.tools.web.static.fonts' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.tools.web.static.fonts' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.tools.web.static.images' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.tools.web.static.images' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.tools.web.static.images' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.tools.web.static.images' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'mitmproxy.tools.web.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'mitmproxy.tools.web.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'mitmproxy.tools.web.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'mitmproxy.tools.web.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying mitmproxy/py.typed -> build/lib/mitmproxy creating build/lib/mitmproxy/test copying mitmproxy/test/taddons.py -> build/lib/mitmproxy/test copying mitmproxy/test/tflow.py -> build/lib/mitmproxy/test copying mitmproxy/test/tutils.py -> build/lib/mitmproxy/test copying mitmproxy/contrib/README -> build/lib/mitmproxy/contrib creating build/lib/mitmproxy/tools/web/static copying mitmproxy/tools/web/static/app.css -> build/lib/mitmproxy/tools/web/static copying mitmproxy/tools/web/static/app.js -> build/lib/mitmproxy/tools/web/static copying mitmproxy/tools/web/static/static.js -> build/lib/mitmproxy/tools/web/static copying mitmproxy/tools/web/static/vendor.css -> build/lib/mitmproxy/tools/web/static copying mitmproxy/tools/web/static/vendor.js -> build/lib/mitmproxy/tools/web/static creating build/lib/mitmproxy/tools/web/static/fonts copying mitmproxy/tools/web/static/fonts/fontawesome-webfont.eot -> build/lib/mitmproxy/tools/web/static/fonts copying mitmproxy/tools/web/static/fonts/fontawesome-webfont.svg -> build/lib/mitmproxy/tools/web/static/fonts copying mitmproxy/tools/web/static/fonts/fontawesome-webfont.ttf -> build/lib/mitmproxy/tools/web/static/fonts copying mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff -> build/lib/mitmproxy/tools/web/static/fonts copying mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff2 -> build/lib/mitmproxy/tools/web/static/fonts creating build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/favicon.ico -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceDnsIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceExecutableIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceFlashIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceImageIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceJavaIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceNotModifiedIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceRedirectIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceTcpIcon.png -> build/lib/mitmproxy/tools/web/static/images copying mitmproxy/tools/web/static/images/resourceWebSocketIcon.png -> build/lib/mitmproxy/tools/web/static/images creating build/lib/mitmproxy/tools/web/static/images/chrome-devtools copying mitmproxy/tools/web/static/images/chrome-devtools/LICENSE -> build/lib/mitmproxy/tools/web/static/images/chrome-devtools copying mitmproxy/tools/web/static/images/chrome-devtools/resourceCSSIcon.png -> build/lib/mitmproxy/tools/web/static/images/chrome-devtools copying mitmproxy/tools/web/static/images/chrome-devtools/resourceDocumentIcon.png -> build/lib/mitmproxy/tools/web/static/images/chrome-devtools copying mitmproxy/tools/web/static/images/chrome-devtools/resourceJSIcon.png -> build/lib/mitmproxy/tools/web/static/images/chrome-devtools copying mitmproxy/tools/web/static/images/chrome-devtools/resourcePlainIcon.png -> build/lib/mitmproxy/tools/web/static/images/chrome-devtools creating build/lib/mitmproxy/tools/web/templates copying mitmproxy/tools/web/templates/index.html -> build/lib/mitmproxy/tools/web/templates copying mitmproxy/contrib/kaitaistruct/make.sh -> build/lib/mitmproxy/contrib/kaitaistruct copying mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy -> build/lib/mitmproxy/contrib/kaitaistruct creating build/lib/mitmproxy/addons/onboardingapp/static copying mitmproxy/addons/onboardingapp/static/bootstrap.min.css -> build/lib/mitmproxy/addons/onboardingapp/static copying mitmproxy/addons/onboardingapp/static/mitmproxy.css -> build/lib/mitmproxy/addons/onboardingapp/static creating build/lib/mitmproxy/addons/onboardingapp/static/images copying mitmproxy/addons/onboardingapp/static/images/favicon.ico -> build/lib/mitmproxy/addons/onboardingapp/static/images copying mitmproxy/addons/onboardingapp/static/images/mitmproxy-long.png -> build/lib/mitmproxy/addons/onboardingapp/static/images creating build/lib/mitmproxy/addons/onboardingapp/templates copying mitmproxy/addons/onboardingapp/templates/index.html -> build/lib/mitmproxy/addons/onboardingapp/templates copying mitmproxy/addons/onboardingapp/templates/layout.html -> build/lib/mitmproxy/addons/onboardingapp/templates creating build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/android-brands.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/apple-brands.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/certificate-solid.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/firefox-browser-brands.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/linux-brands.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons copying mitmproxy/addons/onboardingapp/templates/icons/windows-brands.svg -> build/lib/mitmproxy/addons/onboardingapp/templates/icons installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/mitmproxy creating build/bdist.linux-x86_64/wheel/mitmproxy/test copying build/lib/mitmproxy/test/tutils.py -> build/bdist.linux-x86_64/wheel/mitmproxy/test copying build/lib/mitmproxy/test/tflow.py -> build/bdist.linux-x86_64/wheel/mitmproxy/test copying build/lib/mitmproxy/test/taddons.py -> build/bdist.linux-x86_64/wheel/mitmproxy/test copying build/lib/mitmproxy/py.typed -> build/bdist.linux-x86_64/wheel/mitmproxy creating build/bdist.linux-x86_64/wheel/mitmproxy/addons creating build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp creating build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates creating build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/windows-brands.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/linux-brands.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/firefox-browser-brands.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/certificate-solid.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/apple-brands.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/icons/android-brands.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates/icons copying build/lib/mitmproxy/addons/onboardingapp/templates/layout.html -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates copying build/lib/mitmproxy/addons/onboardingapp/templates/index.html -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/templates creating build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static creating build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static/images copying build/lib/mitmproxy/addons/onboardingapp/static/images/mitmproxy-long.png -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static/images copying build/lib/mitmproxy/addons/onboardingapp/static/images/favicon.ico -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static/images copying build/lib/mitmproxy/addons/onboardingapp/static/mitmproxy.css -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static copying build/lib/mitmproxy/addons/onboardingapp/static/bootstrap.min.css -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp/static copying build/lib/mitmproxy/addons/onboardingapp/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons/onboardingapp copying build/lib/mitmproxy/addons/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/anticache.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/anticomp.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/asgiapp.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/block.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/blocklist.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/browser.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/clientplayback.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/command_history.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/comment.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/core.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/cut.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/disable_h2c.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/dns_resolver.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/dumper.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/errorcheck.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/eventstore.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/export.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/intercept.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/keepserving.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/maplocal.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/mapremote.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/modifybody.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/modifyheaders.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/next_layer.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/onboarding.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/proxyauth.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/proxyserver.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/readfile.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/save.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/script.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/server_side_events.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/serverplayback.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/stickyauth.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/stickycookie.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/termlog.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/tlsconfig.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/upstream_auth.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons copying build/lib/mitmproxy/addons/view.py -> build/bdist.linux-x86_64/wheel/mitmproxy/addons creating build/bdist.linux-x86_64/wheel/mitmproxy/contentviews creating build/bdist.linux-x86_64/wheel/mitmproxy/contentviews/image copying build/lib/mitmproxy/contentviews/image/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews/image copying build/lib/mitmproxy/contentviews/image/image_parser.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews/image copying build/lib/mitmproxy/contentviews/image/view.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews/image copying build/lib/mitmproxy/contentviews/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/auto.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/base.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/css.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/graphql.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/hex.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/javascript.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/json.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/msgpack.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/multipart.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/protobuf.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/query.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/raw.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/urlencoded.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/wbxml.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/xml_html.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews copying build/lib/mitmproxy/contentviews/grpc.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contentviews creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib copying build/lib/mitmproxy/contrib/README -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib/click copying build/lib/mitmproxy/contrib/click/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/click creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/make.sh -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/exif.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/exif_be.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/exif_le.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/gif.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/google_protobuf.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/ico.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/jpeg.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/png.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/tls_client_hello.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct copying build/lib/mitmproxy/contrib/kaitaistruct/vlq_base128_le.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/kaitaistruct creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib/tornado copying build/lib/mitmproxy/contrib/tornado/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/tornado creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib/urwid copying build/lib/mitmproxy/contrib/urwid/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/urwid copying build/lib/mitmproxy/contrib/urwid/escape_patches.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/urwid copying build/lib/mitmproxy/contrib/urwid/raw_display.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/urwid copying build/lib/mitmproxy/contrib/urwid/win32.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/urwid creating build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/ASCommandResponse.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/ASWBXML.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/ASWBXMLCodePage.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/GlobalTokens.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/InvalidDataException.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/wbxml/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib/wbxml copying build/lib/mitmproxy/contrib/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/contrib creating build/bdist.linux-x86_64/wheel/mitmproxy/coretypes copying build/lib/mitmproxy/coretypes/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/coretypes copying build/lib/mitmproxy/coretypes/basethread.py -> build/bdist.linux-x86_64/wheel/mitmproxy/coretypes copying build/lib/mitmproxy/coretypes/bidi.py -> build/bdist.linux-x86_64/wheel/mitmproxy/coretypes copying build/lib/mitmproxy/coretypes/multidict.py -> build/bdist.linux-x86_64/wheel/mitmproxy/coretypes copying build/lib/mitmproxy/coretypes/serializable.py -> build/bdist.linux-x86_64/wheel/mitmproxy/coretypes creating build/bdist.linux-x86_64/wheel/mitmproxy/io copying build/lib/mitmproxy/io/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/io copying build/lib/mitmproxy/io/compat.py -> build/bdist.linux-x86_64/wheel/mitmproxy/io copying build/lib/mitmproxy/io/io.py -> build/bdist.linux-x86_64/wheel/mitmproxy/io copying build/lib/mitmproxy/io/tnetstring.py -> build/bdist.linux-x86_64/wheel/mitmproxy/io creating build/bdist.linux-x86_64/wheel/mitmproxy/net creating build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/classes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/domain_names.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/op_codes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/response_codes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns copying build/lib/mitmproxy/net/dns/types.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/dns creating build/bdist.linux-x86_64/wheel/mitmproxy/net/http creating build/bdist.linux-x86_64/wheel/mitmproxy/net/http/http1 copying build/lib/mitmproxy/net/http/http1/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http/http1 copying build/lib/mitmproxy/net/http/http1/assemble.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http/http1 copying build/lib/mitmproxy/net/http/http1/read.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http/http1 copying build/lib/mitmproxy/net/http/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/cookies.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/headers.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/multipart.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/status_codes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/url.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/http/user_agents.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net/http copying build/lib/mitmproxy/net/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net copying build/lib/mitmproxy/net/check.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net copying build/lib/mitmproxy/net/encoding.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net copying build/lib/mitmproxy/net/server_spec.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net copying build/lib/mitmproxy/net/tls.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net copying build/lib/mitmproxy/net/udp.py -> build/bdist.linux-x86_64/wheel/mitmproxy/net creating build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/linux.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/openbsd.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/osx.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/pf.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform copying build/lib/mitmproxy/platform/windows.py -> build/bdist.linux-x86_64/wheel/mitmproxy/platform creating build/bdist.linux-x86_64/wheel/mitmproxy/proxy creating build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers creating build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_base.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_events.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_hooks.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_http1.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_http2.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_http_h2.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/http/_upstream_proxy.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers/http copying build/lib/mitmproxy/proxy/layers/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/layers/dns.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/layers/modes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/layers/tcp.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/layers/tls.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/layers/websocket.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy/layers copying build/lib/mitmproxy/proxy/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/commands.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/context.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/events.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/layer.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/server.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/server_hooks.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/tunnel.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy copying build/lib/mitmproxy/proxy/utils.py -> build/bdist.linux-x86_64/wheel/mitmproxy/proxy creating build/bdist.linux-x86_64/wheel/mitmproxy/script copying build/lib/mitmproxy/script/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/script copying build/lib/mitmproxy/script/concurrent.py -> build/bdist.linux-x86_64/wheel/mitmproxy/script creating build/bdist.linux-x86_64/wheel/mitmproxy/tools creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/console creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/commander copying build/lib/mitmproxy/tools/console/commander/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/commander copying build/lib/mitmproxy/tools/console/commander/commander.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/commander creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/base.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/col_bytes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/col_subgrid.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/col_text.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/col_viewany.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/grideditor/editors.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console/grideditor copying build/lib/mitmproxy/tools/console/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/commandexecutor.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/commands.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/common.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/consoleaddons.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/defaultkeys.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/eventlog.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/flowdetailview.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/flowlist.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/flowview.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/help.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/keybindings.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/keymap.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/layoutwidget.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/master.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/options.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/overlay.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/palettes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/searchable.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/signals.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/statusbar.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/tabs.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console copying build/lib/mitmproxy/tools/console/window.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/console creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/templates copying build/lib/mitmproxy/tools/web/templates/index.html -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/templates creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/chrome-devtools/resourcePlainIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/chrome-devtools/resourceJSIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/chrome-devtools/resourceDocumentIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/chrome-devtools/resourceCSSIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/chrome-devtools/LICENSE -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images/chrome-devtools copying build/lib/mitmproxy/tools/web/static/images/resourceWebSocketIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceTcpIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceRedirectIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceNotModifiedIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceJavaIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceImageIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceFlashIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceExecutableIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/resourceDnsIcon.png -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images copying build/lib/mitmproxy/tools/web/static/images/favicon.ico -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/images creating build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff2 -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/fonts/fontawesome-webfont.ttf -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/fonts/fontawesome-webfont.svg -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/fonts/fontawesome-webfont.eot -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static/fonts copying build/lib/mitmproxy/tools/web/static/vendor.js -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static copying build/lib/mitmproxy/tools/web/static/vendor.css -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static copying build/lib/mitmproxy/tools/web/static/static.js -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static copying build/lib/mitmproxy/tools/web/static/app.js -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static copying build/lib/mitmproxy/tools/web/static/app.css -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web/static copying build/lib/mitmproxy/tools/web/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web copying build/lib/mitmproxy/tools/web/app.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web copying build/lib/mitmproxy/tools/web/master.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web copying build/lib/mitmproxy/tools/web/static_viewer.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web copying build/lib/mitmproxy/tools/web/webaddons.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools/web copying build/lib/mitmproxy/tools/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools copying build/lib/mitmproxy/tools/cmdline.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools copying build/lib/mitmproxy/tools/dump.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools copying build/lib/mitmproxy/tools/main.py -> build/bdist.linux-x86_64/wheel/mitmproxy/tools creating build/bdist.linux-x86_64/wheel/mitmproxy/utils creating build/bdist.linux-x86_64/wheel/mitmproxy/utils/pyinstaller copying build/lib/mitmproxy/utils/pyinstaller/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils/pyinstaller copying build/lib/mitmproxy/utils/pyinstaller/hook-mitmproxy.addons.onboardingapp.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils/pyinstaller copying build/lib/mitmproxy/utils/pyinstaller/hook-mitmproxy.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils/pyinstaller copying build/lib/mitmproxy/utils/pyinstaller/hook-mitmproxy.tools.web.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils/pyinstaller copying build/lib/mitmproxy/utils/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/arg_check.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/asyncio_utils.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/bits.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/data.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/debug.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/emoji.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/human.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/sliding_window.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/spec.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/strutils.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/typecheck.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/utils/vt_codes.py -> build/bdist.linux-x86_64/wheel/mitmproxy/utils copying build/lib/mitmproxy/__init__.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/addonmanager.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/certs.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/command.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/command_lexer.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/connection.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/ctx.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/dns.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/eventsequence.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/exceptions.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/flow.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/flowfilter.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/hooks.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/http.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/log.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/master.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/options.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/optmanager.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/stateobject.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/tcp.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/tls.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/types.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/version.py -> build/bdist.linux-x86_64/wheel/mitmproxy copying build/lib/mitmproxy/websocket.py -> build/bdist.linux-x86_64/wheel/mitmproxy running install_egg_info Copying mitmproxy.egg-info to build/bdist.linux-x86_64/wheel/mitmproxy-8.1.1-py3.11.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/mitmproxy-8.1.1.dist-info/WHEEL creating '/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir/pip-wheel-qauau8nq/tmp_it8vyg5/mitmproxy-8.1.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'mitmproxy/__init__.py' adding 'mitmproxy/addonmanager.py' adding 'mitmproxy/certs.py' adding 'mitmproxy/command.py' adding 'mitmproxy/command_lexer.py' adding 'mitmproxy/connection.py' adding 'mitmproxy/ctx.py' adding 'mitmproxy/dns.py' adding 'mitmproxy/eventsequence.py' adding 'mitmproxy/exceptions.py' adding 'mitmproxy/flow.py' adding 'mitmproxy/flowfilter.py' adding 'mitmproxy/hooks.py' adding 'mitmproxy/http.py' adding 'mitmproxy/log.py' adding 'mitmproxy/master.py' adding 'mitmproxy/options.py' adding 'mitmproxy/optmanager.py' adding 'mitmproxy/py.typed' adding 'mitmproxy/stateobject.py' adding 'mitmproxy/tcp.py' adding 'mitmproxy/tls.py' adding 'mitmproxy/types.py' adding 'mitmproxy/version.py' adding 'mitmproxy/websocket.py' adding 'mitmproxy/addons/__init__.py' adding 'mitmproxy/addons/anticache.py' adding 'mitmproxy/addons/anticomp.py' adding 'mitmproxy/addons/asgiapp.py' adding 'mitmproxy/addons/block.py' adding 'mitmproxy/addons/blocklist.py' adding 'mitmproxy/addons/browser.py' adding 'mitmproxy/addons/clientplayback.py' adding 'mitmproxy/addons/command_history.py' adding 'mitmproxy/addons/comment.py' adding 'mitmproxy/addons/core.py' adding 'mitmproxy/addons/cut.py' adding 'mitmproxy/addons/disable_h2c.py' adding 'mitmproxy/addons/dns_resolver.py' adding 'mitmproxy/addons/dumper.py' adding 'mitmproxy/addons/errorcheck.py' adding 'mitmproxy/addons/eventstore.py' adding 'mitmproxy/addons/export.py' adding 'mitmproxy/addons/intercept.py' adding 'mitmproxy/addons/keepserving.py' adding 'mitmproxy/addons/maplocal.py' adding 'mitmproxy/addons/mapremote.py' adding 'mitmproxy/addons/modifybody.py' adding 'mitmproxy/addons/modifyheaders.py' adding 'mitmproxy/addons/next_layer.py' adding 'mitmproxy/addons/onboarding.py' adding 'mitmproxy/addons/proxyauth.py' adding 'mitmproxy/addons/proxyserver.py' adding 'mitmproxy/addons/readfile.py' adding 'mitmproxy/addons/save.py' adding 'mitmproxy/addons/script.py' adding 'mitmproxy/addons/server_side_events.py' adding 'mitmproxy/addons/serverplayback.py' adding 'mitmproxy/addons/stickyauth.py' adding 'mitmproxy/addons/stickycookie.py' adding 'mitmproxy/addons/termlog.py' adding 'mitmproxy/addons/tlsconfig.py' adding 'mitmproxy/addons/upstream_auth.py' adding 'mitmproxy/addons/view.py' adding 'mitmproxy/addons/onboardingapp/__init__.py' adding 'mitmproxy/addons/onboardingapp/static/bootstrap.min.css' adding 'mitmproxy/addons/onboardingapp/static/mitmproxy.css' adding 'mitmproxy/addons/onboardingapp/static/images/favicon.ico' adding 'mitmproxy/addons/onboardingapp/static/images/mitmproxy-long.png' adding 'mitmproxy/addons/onboardingapp/templates/index.html' adding 'mitmproxy/addons/onboardingapp/templates/layout.html' adding 'mitmproxy/addons/onboardingapp/templates/icons/android-brands.svg' adding 'mitmproxy/addons/onboardingapp/templates/icons/apple-brands.svg' adding 'mitmproxy/addons/onboardingapp/templates/icons/certificate-solid.svg' adding 'mitmproxy/addons/onboardingapp/templates/icons/firefox-browser-brands.svg' adding 'mitmproxy/addons/onboardingapp/templates/icons/linux-brands.svg' adding 'mitmproxy/addons/onboardingapp/templates/icons/windows-brands.svg' adding 'mitmproxy/contentviews/__init__.py' adding 'mitmproxy/contentviews/auto.py' adding 'mitmproxy/contentviews/base.py' adding 'mitmproxy/contentviews/css.py' adding 'mitmproxy/contentviews/graphql.py' adding 'mitmproxy/contentviews/grpc.py' adding 'mitmproxy/contentviews/hex.py' adding 'mitmproxy/contentviews/javascript.py' adding 'mitmproxy/contentviews/json.py' adding 'mitmproxy/contentviews/msgpack.py' adding 'mitmproxy/contentviews/multipart.py' adding 'mitmproxy/contentviews/protobuf.py' adding 'mitmproxy/contentviews/query.py' adding 'mitmproxy/contentviews/raw.py' adding 'mitmproxy/contentviews/urlencoded.py' adding 'mitmproxy/contentviews/wbxml.py' adding 'mitmproxy/contentviews/xml_html.py' adding 'mitmproxy/contentviews/image/__init__.py' adding 'mitmproxy/contentviews/image/image_parser.py' adding 'mitmproxy/contentviews/image/view.py' adding 'mitmproxy/contrib/README' adding 'mitmproxy/contrib/__init__.py' adding 'mitmproxy/contrib/click/__init__.py' adding 'mitmproxy/contrib/kaitaistruct/__init__.py' adding 'mitmproxy/contrib/kaitaistruct/exif.py' adding 'mitmproxy/contrib/kaitaistruct/exif_be.py' adding 'mitmproxy/contrib/kaitaistruct/exif_le.py' adding 'mitmproxy/contrib/kaitaistruct/gif.py' adding 'mitmproxy/contrib/kaitaistruct/google_protobuf.py' adding 'mitmproxy/contrib/kaitaistruct/ico.py' adding 'mitmproxy/contrib/kaitaistruct/jpeg.py' adding 'mitmproxy/contrib/kaitaistruct/make.sh' adding 'mitmproxy/contrib/kaitaistruct/png.py' adding 'mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy' adding 'mitmproxy/contrib/kaitaistruct/tls_client_hello.py' adding 'mitmproxy/contrib/kaitaistruct/vlq_base128_le.py' adding 'mitmproxy/contrib/tornado/__init__.py' adding 'mitmproxy/contrib/urwid/__init__.py' adding 'mitmproxy/contrib/urwid/escape_patches.py' adding 'mitmproxy/contrib/urwid/raw_display.py' adding 'mitmproxy/contrib/urwid/win32.py' adding 'mitmproxy/contrib/wbxml/ASCommandResponse.py' adding 'mitmproxy/contrib/wbxml/ASWBXML.py' adding 'mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py' adding 'mitmproxy/contrib/wbxml/ASWBXMLCodePage.py' adding 'mitmproxy/contrib/wbxml/GlobalTokens.py' adding 'mitmproxy/contrib/wbxml/InvalidDataException.py' adding 'mitmproxy/contrib/wbxml/__init__.py' adding 'mitmproxy/coretypes/__init__.py' adding 'mitmproxy/coretypes/basethread.py' adding 'mitmproxy/coretypes/bidi.py' adding 'mitmproxy/coretypes/multidict.py' adding 'mitmproxy/coretypes/serializable.py' adding 'mitmproxy/io/__init__.py' adding 'mitmproxy/io/compat.py' adding 'mitmproxy/io/io.py' adding 'mitmproxy/io/tnetstring.py' adding 'mitmproxy/net/__init__.py' adding 'mitmproxy/net/check.py' adding 'mitmproxy/net/encoding.py' adding 'mitmproxy/net/server_spec.py' adding 'mitmproxy/net/tls.py' adding 'mitmproxy/net/udp.py' adding 'mitmproxy/net/dns/__init__.py' adding 'mitmproxy/net/dns/classes.py' adding 'mitmproxy/net/dns/domain_names.py' adding 'mitmproxy/net/dns/op_codes.py' adding 'mitmproxy/net/dns/response_codes.py' adding 'mitmproxy/net/dns/types.py' adding 'mitmproxy/net/http/__init__.py' adding 'mitmproxy/net/http/cookies.py' adding 'mitmproxy/net/http/headers.py' adding 'mitmproxy/net/http/multipart.py' adding 'mitmproxy/net/http/status_codes.py' adding 'mitmproxy/net/http/url.py' adding 'mitmproxy/net/http/user_agents.py' adding 'mitmproxy/net/http/http1/__init__.py' adding 'mitmproxy/net/http/http1/assemble.py' adding 'mitmproxy/net/http/http1/read.py' adding 'mitmproxy/platform/__init__.py' adding 'mitmproxy/platform/linux.py' adding 'mitmproxy/platform/openbsd.py' adding 'mitmproxy/platform/osx.py' adding 'mitmproxy/platform/pf.py' adding 'mitmproxy/platform/windows.py' adding 'mitmproxy/proxy/__init__.py' adding 'mitmproxy/proxy/commands.py' adding 'mitmproxy/proxy/context.py' adding 'mitmproxy/proxy/events.py' adding 'mitmproxy/proxy/layer.py' adding 'mitmproxy/proxy/server.py' adding 'mitmproxy/proxy/server_hooks.py' adding 'mitmproxy/proxy/tunnel.py' adding 'mitmproxy/proxy/utils.py' adding 'mitmproxy/proxy/layers/__init__.py' adding 'mitmproxy/proxy/layers/dns.py' adding 'mitmproxy/proxy/layers/modes.py' adding 'mitmproxy/proxy/layers/tcp.py' adding 'mitmproxy/proxy/layers/tls.py' adding 'mitmproxy/proxy/layers/websocket.py' adding 'mitmproxy/proxy/layers/http/__init__.py' adding 'mitmproxy/proxy/layers/http/_base.py' adding 'mitmproxy/proxy/layers/http/_events.py' adding 'mitmproxy/proxy/layers/http/_hooks.py' adding 'mitmproxy/proxy/layers/http/_http1.py' adding 'mitmproxy/proxy/layers/http/_http2.py' adding 'mitmproxy/proxy/layers/http/_http_h2.py' adding 'mitmproxy/proxy/layers/http/_upstream_proxy.py' adding 'mitmproxy/script/__init__.py' adding 'mitmproxy/script/concurrent.py' adding 'mitmproxy/test/taddons.py' adding 'mitmproxy/test/tflow.py' adding 'mitmproxy/test/tutils.py' adding 'mitmproxy/tools/__init__.py' adding 'mitmproxy/tools/cmdline.py' adding 'mitmproxy/tools/dump.py' adding 'mitmproxy/tools/main.py' adding 'mitmproxy/tools/console/__init__.py' adding 'mitmproxy/tools/console/commandexecutor.py' adding 'mitmproxy/tools/console/commands.py' adding 'mitmproxy/tools/console/common.py' adding 'mitmproxy/tools/console/consoleaddons.py' adding 'mitmproxy/tools/console/defaultkeys.py' adding 'mitmproxy/tools/console/eventlog.py' adding 'mitmproxy/tools/console/flowdetailview.py' adding 'mitmproxy/tools/console/flowlist.py' adding 'mitmproxy/tools/console/flowview.py' adding 'mitmproxy/tools/console/help.py' adding 'mitmproxy/tools/console/keybindings.py' adding 'mitmproxy/tools/console/keymap.py' adding 'mitmproxy/tools/console/layoutwidget.py' adding 'mitmproxy/tools/console/master.py' adding 'mitmproxy/tools/console/options.py' adding 'mitmproxy/tools/console/overlay.py' adding 'mitmproxy/tools/console/palettes.py' adding 'mitmproxy/tools/console/searchable.py' adding 'mitmproxy/tools/console/signals.py' adding 'mitmproxy/tools/console/statusbar.py' adding 'mitmproxy/tools/console/tabs.py' adding 'mitmproxy/tools/console/window.py' adding 'mitmproxy/tools/console/commander/__init__.py' adding 'mitmproxy/tools/console/commander/commander.py' adding 'mitmproxy/tools/console/grideditor/__init__.py' adding 'mitmproxy/tools/console/grideditor/base.py' adding 'mitmproxy/tools/console/grideditor/col_bytes.py' adding 'mitmproxy/tools/console/grideditor/col_subgrid.py' adding 'mitmproxy/tools/console/grideditor/col_text.py' adding 'mitmproxy/tools/console/grideditor/col_viewany.py' adding 'mitmproxy/tools/console/grideditor/editors.py' adding 'mitmproxy/tools/web/__init__.py' adding 'mitmproxy/tools/web/app.py' adding 'mitmproxy/tools/web/master.py' adding 'mitmproxy/tools/web/static_viewer.py' adding 'mitmproxy/tools/web/webaddons.py' adding 'mitmproxy/tools/web/static/app.css' adding 'mitmproxy/tools/web/static/app.js' adding 'mitmproxy/tools/web/static/static.js' adding 'mitmproxy/tools/web/static/vendor.css' adding 'mitmproxy/tools/web/static/vendor.js' adding 'mitmproxy/tools/web/static/fonts/fontawesome-webfont.eot' adding 'mitmproxy/tools/web/static/fonts/fontawesome-webfont.svg' adding 'mitmproxy/tools/web/static/fonts/fontawesome-webfont.ttf' adding 'mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff' adding 'mitmproxy/tools/web/static/fonts/fontawesome-webfont.woff2' adding 'mitmproxy/tools/web/static/images/favicon.ico' adding 'mitmproxy/tools/web/static/images/resourceDnsIcon.png' adding 'mitmproxy/tools/web/static/images/resourceExecutableIcon.png' adding 'mitmproxy/tools/web/static/images/resourceFlashIcon.png' adding 'mitmproxy/tools/web/static/images/resourceImageIcon.png' adding 'mitmproxy/tools/web/static/images/resourceJavaIcon.png' adding 'mitmproxy/tools/web/static/images/resourceNotModifiedIcon.png' adding 'mitmproxy/tools/web/static/images/resourceRedirectIcon.png' adding 'mitmproxy/tools/web/static/images/resourceTcpIcon.png' adding 'mitmproxy/tools/web/static/images/resourceWebSocketIcon.png' adding 'mitmproxy/tools/web/static/images/chrome-devtools/LICENSE' adding 'mitmproxy/tools/web/static/images/chrome-devtools/resourceCSSIcon.png' adding 'mitmproxy/tools/web/static/images/chrome-devtools/resourceDocumentIcon.png' adding 'mitmproxy/tools/web/static/images/chrome-devtools/resourceJSIcon.png' adding 'mitmproxy/tools/web/static/images/chrome-devtools/resourcePlainIcon.png' adding 'mitmproxy/tools/web/templates/index.html' adding 'mitmproxy/utils/__init__.py' adding 'mitmproxy/utils/arg_check.py' adding 'mitmproxy/utils/asyncio_utils.py' adding 'mitmproxy/utils/bits.py' adding 'mitmproxy/utils/data.py' adding 'mitmproxy/utils/debug.py' adding 'mitmproxy/utils/emoji.py' adding 'mitmproxy/utils/human.py' adding 'mitmproxy/utils/sliding_window.py' adding 'mitmproxy/utils/spec.py' adding 'mitmproxy/utils/strutils.py' adding 'mitmproxy/utils/typecheck.py' adding 'mitmproxy/utils/vt_codes.py' adding 'mitmproxy/utils/pyinstaller/__init__.py' adding 'mitmproxy/utils/pyinstaller/hook-mitmproxy.addons.onboardingapp.py' adding 'mitmproxy/utils/pyinstaller/hook-mitmproxy.py' adding 'mitmproxy/utils/pyinstaller/hook-mitmproxy.tools.web.py' adding 'mitmproxy-8.1.1.dist-info/LICENSE' adding 'mitmproxy-8.1.1.dist-info/METADATA' adding 'mitmproxy-8.1.1.dist-info/WHEEL' adding 'mitmproxy-8.1.1.dist-info/entry_points.txt' adding 'mitmproxy-8.1.1.dist-info/top_level.txt' adding 'mitmproxy-8.1.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for mitmproxy (pyproject.toml): finished with status 'done' Created wheel for mitmproxy: filename=mitmproxy-8.1.1-py3-none-any.whl size=1569482 sha256=e1b323c6955716748123dcbae77dcc27362b60f03805941cb7fdb78b9620c008 Stored in directory: /builddir/.cache/pip/wheels/fe/af/fc/a183a40834f3d7d74ca09c171c8780ae4a8e46f6d9e48f29cd Successfully built mitmproxy + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gg9eqa + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mitmproxy-8.1.1 ++ ls /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir/mitmproxy-8.1.1-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=mitmproxy==8.1.1 + TMPDIR=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir mitmproxy==8.1.1 Using pip 22.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/mitmproxy-8.1.1/pyproject-wheeldir Processing ./pyproject-wheeldir/mitmproxy-8.1.1-py3-none-any.whl Installing collected packages: mitmproxy Creating /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmdump to 755 changing mode of /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmproxy to 755 changing mode of /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmweb to 755 Successfully installed mitmproxy-8.1.1 + '[' -d /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmdump /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmproxy /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmweb /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmdump: updating /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmproxy: updating /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/mitmweb: updating + rm -rfv /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/mitmproxy-8.1.1-2.fc38.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages ']' + site_dirs+=("/usr/lib/python3.11/site-packages") + '[' /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib64/python3.11/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 --record /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/RECORD --output /builddir/build/BUILD/mitmproxy-8.1.1-2.fc38.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/RECORD removed '/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages/mitmproxy-8.1.1.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/mitmproxy-8.1.1-2.fc38.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 8.1.1-2.fc38 --unique-debug-suffix -8.1.1-2.fc38.x86_64 --unique-debug-src-base mitmproxy-8.1.1-2.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/mitmproxy-8.1.1 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.11/site-packages/mitmproxy/contrib/kaitaistruct/make.sh from /usr/bin/env bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.OTyJnf + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mitmproxy-8.1.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + PATH=/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/mitmproxy-8.1.1/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + /usr/bin/pytest -v --numprocesses=auto ============================= test session starts ============================== platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/builddir/build/BUILD/mitmproxy-8.1.1/.hypothesis/examples') rootdir: /builddir/build/BUILD/mitmproxy-8.1.1, configfile: setup.cfg, testpaths: test plugins: xdist-3.1.0, asyncio-0.20.3, hypothesis-6.56.3 asyncio: mode=Mode.AUTO gw0 I / gw1 I [gw0] linux Python 3.11.1 cwd: /builddir/build/BUILD/mitmproxy-8.1.1 [gw1] linux Python 3.11.1 cwd: /builddir/build/BUILD/mitmproxy-8.1.1 [gw0] Python 3.11.1 (main, Jan 6 2023, 00:00:00) [GCC 12.2.1 20221121 (Red Hat 12.2.1-4)] [gw1] Python 3.11.1 (main, Jan 6 2023, 00:00:00) [GCC 12.2.1 20221121 (Red Hat 12.2.1-4)] gw0 [1353] / gw1 [1353] scheduling tests via LoadScheduling test/examples/test_examples.py::TestScripts::test_add_header test/mitmproxy/test_http.py::TestRequest::test_constrain_encoding [gw1] PASSED test/mitmproxy/test_http.py::TestRequest::test_constrain_encoding test/mitmproxy/test_http.py::TestRequest::test_get_content_type [gw1] PASSED test/mitmproxy/test_http.py::TestRequest::test_get_content_type test/mitmproxy/test_http.py::TestRequestData::test_init [gw1] PASSED test/mitmproxy/test_http.py::TestRequestData::test_init test/mitmproxy/test_http.py::TestRequestCore::test_repr [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_repr test/mitmproxy/test_http.py::TestRequestCore::test_init_conv [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_init_conv [gw0] PASSED test/examples/test_examples.py::TestScripts::test_add_header test/mitmproxy/test_http.py::TestRequestCore::test_make test/examples/test_examples.py::TestScripts::test_custom_contentviews [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_make test/mitmproxy/test_http.py::TestRequestCore::test_first_line_format [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_first_line_format test/mitmproxy/test_http.py::TestRequestCore::test_method [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_method test/mitmproxy/test_http.py::TestRequestCore::test_scheme [gw0] PASSED test/examples/test_examples.py::TestScripts::test_custom_contentviews [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_scheme test/mitmproxy/test_http.py::TestRequestCore::test_port test/examples/test_examples.py::TestScripts::test_custom_grpc_contentview [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_port test/mitmproxy/test_http.py::TestRequestCore::test_path [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_path test/mitmproxy/test_http.py::TestRequestCore::test_authority [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_authority test/mitmproxy/test_http.py::TestRequestCore::test_host_update_also_updates_header [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_host_update_also_updates_header test/mitmproxy/test_http.py::TestRequestCore::test_get_host_header [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_get_host_header test/mitmproxy/test_http.py::TestRequestCore::test_modify_host_header [gw1] PASSED test/mitmproxy/test_http.py::TestRequestCore::test_modify_host_header test/mitmproxy/test_http.py::TestRequestUtils::test_url [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_url test/mitmproxy/test_http.py::TestRequestUtils::test_url_options [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_url_options [gw0] PASSED test/examples/test_examples.py::TestScripts::test_custom_grpc_contentview test/mitmproxy/test_http.py::TestRequestUtils::test_url_authority [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_url_authority test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_host test/examples/test_examples.py::TestScripts::test_modify_form [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_host test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url_options [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url_options test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url_authority [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_pretty_url_authority test/mitmproxy/test_http.py::TestRequestUtils::test_get_query [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_query test/mitmproxy/test_http.py::TestRequestUtils::test_set_query [gw0] PASSED test/examples/test_examples.py::TestScripts::test_modify_form [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_set_query test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_none test/examples/test_examples.py::TestScripts::test_modify_querystring [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_none test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_single [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_single test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_double [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_double test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_withequalsign [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_cookies_withequalsign test/mitmproxy/test_http.py::TestRequestUtils::test_set_cookies [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_set_cookies [gw0] PASSED test/examples/test_examples.py::TestScripts::test_modify_querystring test/mitmproxy/test_http.py::TestRequestUtils::test_get_path_components [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_path_components test/mitmproxy/test_http.py::TestRequestUtils::test_set_path_components test/examples/test_examples.py::TestScripts::test_redirect_requests [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_set_path_components test/mitmproxy/test_http.py::TestRequestUtils::test_anticache [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_anticache test/mitmproxy/test_http.py::TestRequestUtils::test_anticomp [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_anticomp test/mitmproxy/test_http.py::TestRequestUtils::test_constrain_encoding [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_constrain_encoding test/mitmproxy/test_http.py::TestRequestUtils::test_get_urlencoded_form [gw0] PASSED test/examples/test_examples.py::TestScripts::test_redirect_requests [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_urlencoded_form test/mitmproxy/test_http.py::TestRequestUtils::test_set_urlencoded_form test/examples/test_examples.py::TestScripts::test_send_reply_from_proxy [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_set_urlencoded_form test/mitmproxy/test_http.py::TestRequestUtils::test_get_multipart_form [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_get_multipart_form test/mitmproxy/test_http.py::TestRequestUtils::test_set_multipart_form [gw0] PASSED test/examples/test_examples.py::TestScripts::test_send_reply_from_proxy [gw1] PASSED test/mitmproxy/test_http.py::TestRequestUtils::test_set_multipart_form test/mitmproxy/test_http.py::TestResponse::test_simple test/mitmproxy/test_addonmanager.py::test_command [gw1] PASSED test/mitmproxy/test_http.py::TestResponse::test_simple test/mitmproxy/test_http.py::TestResponse::test_get_content_type [gw1] PASSED test/mitmproxy/test_http.py::TestResponse::test_get_content_type test/mitmproxy/test_http.py::TestResponseData::test_init [gw1] PASSED test/mitmproxy/test_http.py::TestResponseData::test_init test/mitmproxy/test_http.py::TestResponseCore::test_repr [gw1] PASSED test/mitmproxy/test_http.py::TestResponseCore::test_repr test/mitmproxy/test_http.py::TestResponseCore::test_make [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_command [gw1] PASSED test/mitmproxy/test_http.py::TestResponseCore::test_make test/mitmproxy/test_addonmanager.py::test_halt test/mitmproxy/test_http.py::TestResponseCore::test_status_code [gw1] PASSED test/mitmproxy/test_http.py::TestResponseCore::test_status_code test/mitmproxy/test_http.py::TestResponseCore::test_reason [gw1] PASSED test/mitmproxy/test_http.py::TestResponseCore::test_reason test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_none [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_halt [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_none test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_empty test/mitmproxy/test_addonmanager.py::test_async_halt [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_empty test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_simple [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_simple test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_with_parameters [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_with_parameters test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_no_value [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_async_halt [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_no_value test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_twocookies test/mitmproxy/test_addonmanager.py::test_lifecycle [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_get_cookies_twocookies test/mitmproxy/test_http.py::TestResponseUtils::test_set_cookies [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_set_cookies [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_lifecycle test/mitmproxy/test_http.py::TestResponseUtils::test_refresh test/mitmproxy/test_addonmanager.py::test_defaults [gw1] PASSED test/mitmproxy/test_http.py::TestResponseUtils::test_refresh test/mitmproxy/test_http.py::TestHTTPFlow::test_copy [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_defaults test/mitmproxy/test_addonmanager.py::test_mixed_async_sync [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_copy test/mitmproxy/test_http.py::TestHTTPFlow::test_match [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_mixed_async_sync test/mitmproxy/test_addonmanager.py::test_loader [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_loader test/mitmproxy/test_addonmanager.py::test_simple [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_simple test/mitmproxy/test_addonmanager.py::test_load_option [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_load_option test/mitmproxy/test_addonmanager.py::test_nesting [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_nesting test/mitmproxy/test_addonmanager.py::test_old_api [gw0] PASSED test/mitmproxy/test_addonmanager.py::test_old_api test/mitmproxy/test_certs.py::TestCertStore::test_create_explicit [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_match test/mitmproxy/test_http.py::TestHTTPFlow::test_backup [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_backup test/mitmproxy/test_http.py::TestHTTPFlow::test_backup_idempotence [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_backup_idempotence test/mitmproxy/test_http.py::TestHTTPFlow::test_getset_state [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_getset_state test/mitmproxy/test_http.py::TestHTTPFlow::test_kill [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_kill test/mitmproxy/test_http.py::TestHTTPFlow::test_intercept [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_intercept test/mitmproxy/test_http.py::TestHTTPFlow::test_resume [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_resume test/mitmproxy/test_http.py::TestHTTPFlow::test_wait_for_resume [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_create_explicit test/mitmproxy/test_certs.py::TestCertStore::test_create_no_common_name [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_create_no_common_name test/mitmproxy/test_certs.py::TestCertStore::test_chain_file [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_chain_file test/mitmproxy/test_certs.py::TestCertStore::test_sans [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_sans test/mitmproxy/test_certs.py::TestCertStore::test_sans_change [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_sans_change test/mitmproxy/test_certs.py::TestCertStore::test_expire [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_expire test/mitmproxy/test_certs.py::TestCertStore::test_overrides [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_wait_for_resume test/mitmproxy/test_http.py::TestHTTPFlow::test_resume_duplicated [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_resume_duplicated test/mitmproxy/test_http.py::TestHTTPFlow::test_timestamp_start [gw1] PASSED test/mitmproxy/test_http.py::TestHTTPFlow::test_timestamp_start test/mitmproxy/test_http.py::TestHeaders::test_init [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_init test/mitmproxy/test_http.py::TestHeaders::test_set [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_set test/mitmproxy/test_http.py::TestHeaders::test_bytes [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_bytes test/mitmproxy/test_http.py::TestHeaders::test_iter [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_iter test/mitmproxy/test_http.py::TestHeaders::test_insert [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_insert test/mitmproxy/test_http.py::TestHeaders::test_items [gw1] PASSED test/mitmproxy/test_http.py::TestHeaders::test_items test/mitmproxy/test_http.py::TestMessageData::test_eq [gw1] PASSED test/mitmproxy/test_http.py::TestMessageData::test_eq test/mitmproxy/test_http.py::TestMessageData::test_serializable [gw1] PASSED test/mitmproxy/test_http.py::TestMessageData::test_serializable test/mitmproxy/test_http.py::TestMessage::test_init [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_init test/mitmproxy/test_http.py::TestMessage::test_eq_ne [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_eq_ne test/mitmproxy/test_http.py::TestMessage::test_serializable [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_serializable test/mitmproxy/test_http.py::TestMessage::test_content_length_update [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_content_length_update test/mitmproxy/test_http.py::TestMessage::test_content_length_not_added_for_response_with_transfer_encoding [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_content_length_not_added_for_response_with_transfer_encoding test/mitmproxy/test_http.py::TestMessage::test_headers [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_headers test/mitmproxy/test_http.py::TestMessage::test_trailers [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_trailers test/mitmproxy/test_http.py::TestMessage::test_timestamp_start [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_timestamp_start test/mitmproxy/test_http.py::TestMessage::test_timestamp_end [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_timestamp_end test/mitmproxy/test_http.py::TestMessage::test_http_version [gw1] PASSED test/mitmproxy/test_http.py::TestMessage::test_http_version test/mitmproxy/test_http.py::TestMessageContentEncoding::test_simple [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_simple test/mitmproxy/test_http.py::TestMessageContentEncoding::test_update_content_length_header [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_update_content_length_header test/mitmproxy/test_http.py::TestMessageContentEncoding::test_modify [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_modify test/mitmproxy/test_http.py::TestMessageContentEncoding::test_unknown_ce [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_unknown_ce test/mitmproxy/test_http.py::TestMessageContentEncoding::test_utf8_as_ce [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_utf8_as_ce test/mitmproxy/test_http.py::TestMessageContentEncoding::test_cannot_decode [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_cannot_decode test/mitmproxy/test_http.py::TestMessageContentEncoding::test_none [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_none test/mitmproxy/test_http.py::TestMessageContentEncoding::test_cannot_encode [gw1] PASSED test/mitmproxy/test_http.py::TestMessageContentEncoding::test_cannot_encode test/mitmproxy/test_http.py::TestMessageText::test_simple [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_simple test/mitmproxy/test_http.py::TestMessageText::test_guess_json [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_guess_json test/mitmproxy/test_http.py::TestMessageText::test_guess_meta_charset [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_guess_meta_charset test/mitmproxy/test_http.py::TestMessageText::test_guess_css_charset [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_guess_css_charset test/mitmproxy/test_http.py::TestMessageText::test_guess_latin_1 [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_guess_latin_1 test/mitmproxy/test_http.py::TestMessageText::test_none [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_none test/mitmproxy/test_http.py::TestMessageText::test_modify [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_modify test/mitmproxy/test_http.py::TestMessageText::test_unknown_ce [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_unknown_ce test/mitmproxy/test_http.py::TestMessageText::test_cannot_decode [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_cannot_decode test/mitmproxy/test_http.py::TestMessageText::test_cannot_encode [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_cannot_encode test/mitmproxy/test_http.py::TestMessageText::test_get_json [gw1] PASSED test/mitmproxy/test_http.py::TestMessageText::test_get_json test/mitmproxy/test_log.py::test_logentry [gw1] PASSED test/mitmproxy/test_log.py::test_logentry test/mitmproxy/test_log.py::test_dont_pick_up_mutations [gw1] PASSED test/mitmproxy/test_log.py::test_dont_pick_up_mutations test/mitmproxy/test_master.py::test_exception_handler [gw1] PASSED test/mitmproxy/test_master.py::test_exception_handler test/mitmproxy/test_optmanager.py::test_defaults [gw1] PASSED test/mitmproxy/test_optmanager.py::test_defaults test/mitmproxy/test_optmanager.py::test_required_int [gw1] PASSED test/mitmproxy/test_optmanager.py::test_required_int test/mitmproxy/test_optmanager.py::test_deepcopy [gw1] PASSED test/mitmproxy/test_optmanager.py::test_deepcopy test/mitmproxy/test_optmanager.py::test_options [gw1] PASSED test/mitmproxy/test_optmanager.py::test_options test/mitmproxy/test_optmanager.py::test_setter [gw1] PASSED test/mitmproxy/test_optmanager.py::test_setter test/mitmproxy/test_optmanager.py::test_toggler [gw1] PASSED test/mitmproxy/test_optmanager.py::test_toggler test/mitmproxy/test_optmanager.py::test_subscribe [gw1] PASSED test/mitmproxy/test_optmanager.py::test_subscribe test/mitmproxy/test_optmanager.py::test_rollback [gw1] PASSED test/mitmproxy/test_optmanager.py::test_rollback test/mitmproxy/test_optmanager.py::test_simple [gw1] PASSED test/mitmproxy/test_optmanager.py::test_simple test/mitmproxy/test_optmanager.py::test_items [gw1] PASSED test/mitmproxy/test_optmanager.py::test_items test/mitmproxy/test_optmanager.py::test_serialize [gw1] PASSED test/mitmproxy/test_optmanager.py::test_serialize test/mitmproxy/test_optmanager.py::test_serialize_defaults [gw1] PASSED test/mitmproxy/test_optmanager.py::test_serialize_defaults test/mitmproxy/test_optmanager.py::test_saving [gw1] PASSED test/mitmproxy/test_optmanager.py::test_saving test/mitmproxy/test_optmanager.py::test_merge [gw1] PASSED test/mitmproxy/test_optmanager.py::test_merge test/mitmproxy/test_optmanager.py::test_option [gw1] PASSED test/mitmproxy/test_optmanager.py::test_option test/mitmproxy/test_optmanager.py::test_dump_defaults [gw1] PASSED test/mitmproxy/test_optmanager.py::test_dump_defaults test/mitmproxy/test_optmanager.py::test_dump_dicts [gw1] PASSED test/mitmproxy/test_optmanager.py::test_dump_dicts test/mitmproxy/test_optmanager.py::test_make_parser [gw1] PASSED test/mitmproxy/test_optmanager.py::test_make_parser test/mitmproxy/test_optmanager.py::test_set [gw1] PASSED test/mitmproxy/test_optmanager.py::test_set test/mitmproxy/test_proxy.py::TestProcessProxyOptions::test_simple [gw1] PASSED test/mitmproxy/test_proxy.py::TestProcessProxyOptions::test_simple test/mitmproxy/test_proxy.py::TestProcessProxyOptions::test_certs [gw1] PASSED test/mitmproxy/test_proxy.py::TestProcessProxyOptions::test_certs test/mitmproxy/test_stateobject.py::test_simple [gw1] PASSED test/mitmproxy/test_stateobject.py::test_simple test/mitmproxy/test_stateobject.py::test_serializable_child [gw1] PASSED test/mitmproxy/test_stateobject.py::test_serializable_child test/mitmproxy/test_stateobject.py::test_tuple [gw1] PASSED test/mitmproxy/test_stateobject.py::test_tuple test/mitmproxy/test_stateobject.py::test_tuple_err [gw1] PASSED test/mitmproxy/test_stateobject.py::test_tuple_err test/mitmproxy/test_stateobject.py::test_list [gw1] PASSED test/mitmproxy/test_stateobject.py::test_list test/mitmproxy/test_stateobject.py::test_dict [gw1] PASSED test/mitmproxy/test_stateobject.py::test_dict test/mitmproxy/test_stateobject.py::test_any [gw1] PASSED test/mitmproxy/test_stateobject.py::test_any test/mitmproxy/test_stateobject.py::test_too_much_state [gw1] PASSED test/mitmproxy/test_stateobject.py::test_too_much_state test/mitmproxy/test_stateobject.py::test_none [gw1] PASSED test/mitmproxy/test_stateobject.py::test_none test/mitmproxy/test_taddons.py::test_recordingmaster [gw1] PASSED test/mitmproxy/test_taddons.py::test_recordingmaster test/mitmproxy/test_taddons.py::test_dumplog [gw1] PASSED test/mitmproxy/test_taddons.py::test_dumplog test/mitmproxy/test_taddons.py::test_load_script [gw1] PASSED test/mitmproxy/test_taddons.py::test_load_script test/mitmproxy/test_tcp.py::TestTCPFlow::test_copy [gw1] PASSED test/mitmproxy/test_tcp.py::TestTCPFlow::test_copy test/mitmproxy/test_tcp.py::TestTCPFlow::test_match [gw1] PASSED test/mitmproxy/test_tcp.py::TestTCPFlow::test_match test/mitmproxy/test_tcp.py::TestTCPFlow::test_repr [gw1] PASSED test/mitmproxy/test_tcp.py::TestTCPFlow::test_repr test/mitmproxy/test_tls.py::TestClientHello::test_no_extensions [gw1] PASSED test/mitmproxy/test_tls.py::TestClientHello::test_no_extensions test/mitmproxy/test_tls.py::TestClientHello::test_extensions [gw1] PASSED test/mitmproxy/test_tls.py::TestClientHello::test_extensions test/mitmproxy/test_types.py::test_bool [gw1] PASSED test/mitmproxy/test_types.py::test_bool test/mitmproxy/test_types.py::test_str [gw1] PASSED test/mitmproxy/test_types.py::test_str test/mitmproxy/test_types.py::test_bytes [gw1] PASSED test/mitmproxy/test_types.py::test_bytes test/mitmproxy/test_types.py::test_unknown [gw1] PASSED test/mitmproxy/test_types.py::test_unknown test/mitmproxy/test_types.py::test_int [gw1] PASSED test/mitmproxy/test_types.py::test_int test/mitmproxy/test_types.py::test_path [gw1] PASSED test/mitmproxy/test_types.py::test_path test/mitmproxy/test_types.py::test_cmd [gw1] PASSED test/mitmproxy/test_types.py::test_cmd test/mitmproxy/test_types.py::test_cutspec [gw1] PASSED test/mitmproxy/test_types.py::test_cutspec test/mitmproxy/test_types.py::test_marker [gw1] PASSED test/mitmproxy/test_types.py::test_marker test/mitmproxy/test_types.py::test_arg [gw1] PASSED test/mitmproxy/test_types.py::test_arg test/mitmproxy/test_types.py::test_strseq [gw1] PASSED test/mitmproxy/test_types.py::test_strseq test/mitmproxy/test_types.py::test_flow [gw1] PASSED test/mitmproxy/test_types.py::test_flow test/mitmproxy/test_types.py::test_flows [gw1] PASSED test/mitmproxy/test_types.py::test_flows test/mitmproxy/test_types.py::test_data [gw1] PASSED test/mitmproxy/test_types.py::test_data test/mitmproxy/test_types.py::test_choice [gw1] PASSED test/mitmproxy/test_types.py::test_choice test/mitmproxy/test_types.py::test_typemanager [gw1] PASSED test/mitmproxy/test_types.py::test_typemanager test/mitmproxy/test_version.py::test_version [gw1] PASSED test/mitmproxy/test_version.py::test_version test/mitmproxy/test_version.py::test_get_version [gw1] PASSED test/mitmproxy/test_version.py::test_get_version test/mitmproxy/test_websocket.py::TestWebSocketData::test_repr [gw1] PASSED test/mitmproxy/test_websocket.py::TestWebSocketData::test_repr test/mitmproxy/test_websocket.py::TestWebSocketData::test_state [gw1] PASSED test/mitmproxy/test_websocket.py::TestWebSocketData::test_state test/mitmproxy/test_websocket.py::TestWebSocketMessage::test_basic [gw1] PASSED test/mitmproxy/test_websocket.py::TestWebSocketMessage::test_basic test/mitmproxy/test_websocket.py::TestWebSocketMessage::test_text [gw1] PASSED test/mitmproxy/test_websocket.py::TestWebSocketMessage::test_text test/mitmproxy/addons/test_anticache.py::TestAntiCache::test_simple [gw1] PASSED test/mitmproxy/addons/test_anticache.py::TestAntiCache::test_simple test/mitmproxy/addons/test_anticomp.py::TestAntiComp::test_simple [gw1] PASSED test/mitmproxy/addons/test_anticomp.py::TestAntiComp::test_simple test/mitmproxy/addons/test_asgiapp.py::test_asgi_full [gw1] PASSED test/mitmproxy/addons/test_asgiapp.py::test_asgi_full test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address0] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address0] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address1] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address1] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address2] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address2] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address3] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address3] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address4] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address4] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address5] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address5] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address6] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address6] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address7] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address7] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address8] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address8] test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address9] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-False-address9] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address10] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address10] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address11] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address11] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address12] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address12] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address13] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address13] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address14] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address14] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address15] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address15] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address16] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address16] test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address17] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[True-False-True-address17] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address18] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address18] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address19] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address19] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address20] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address20] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address21] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address21] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address22] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address22] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address23] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address23] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address24] [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_overrides test/mitmproxy/test_certs.py::TestCertStore::test_create_dhparams [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address24] [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_create_dhparams test/mitmproxy/test_certs.py::TestCertStore::test_umask_secret test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address25] [gw0] PASSED test/mitmproxy/test_certs.py::TestCertStore::test_umask_secret test/mitmproxy/test_certs.py::TestDummyCert::test_with_ca [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address25] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address26] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address26] test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address27] [gw0] PASSED test/mitmproxy/test_certs.py::TestDummyCert::test_with_ca test/mitmproxy/test_certs.py::TestCert::test_simple [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-True-address27] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address28] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address28] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address29] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address29] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address30] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address30] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address31] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address31] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address32] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address32] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address33] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address33] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address34] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address34] test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address35] [gw1] PASSED test/mitmproxy/addons/test_block.py::test_block_global[False-True-False-address35] test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/TOOMANY/300-Invalid number of parameters] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/TOOMANY/300-Invalid number of parameters] test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[:~d ~d ~d:200-Invalid filter] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[:~d ~d ~d:200-Invalid filter] test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/999-Invalid HTTP status code] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/999-Invalid HTTP status code] test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/abc-Invalid HTTP status code] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::test_parse_spec_err[/~u index.html/abc-Invalid HTTP status code] test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[:~u example.org:404-404] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[:~u example.org:404-404] test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[:~u example.com:404-None] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[:~u example.com:404-None] test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[/!jpg/418-None] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[/!jpg/418-None] [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_simple test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[/!png/418-418] test/mitmproxy/test_certs.py::TestCert::test_convert [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_convert test/mitmproxy/test_certs.py::TestCert::test_keyinfo[text_cert-RSA-1024] [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_keyinfo[text_cert-RSA-1024] test/mitmproxy/test_certs.py::TestCert::test_keyinfo[dsa_cert.pem-DSA-1024] [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_keyinfo[dsa_cert.pem-DSA-1024] test/mitmproxy/test_certs.py::TestCert::test_keyinfo[ec_cert.pem-EC (secp256r1)-256] [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_block[/!png/418-418] test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_special_kill_status_closes_connection [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_keyinfo[ec_cert.pem-EC (secp256r1)-256] test/mitmproxy/test_certs.py::TestCert::test_err_broken_sans [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_err_broken_sans test/mitmproxy/test_certs.py::TestCert::test_state [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_state test/mitmproxy/test_certs.py::TestCert::test_from_store_with_passphrase [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_special_kill_status_closes_connection test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_already_handled [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_already_handled test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_configure_err [gw1] PASSED test/mitmproxy/addons/test_blocklist.py::TestBlockList::test_configure_err test/mitmproxy/addons/test_browser.py::test_browser [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_browser test/mitmproxy/addons/test_browser.py::test_no_browser [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_no_browser test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_executable [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_executable test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_no_executable [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_no_executable test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_flatpak [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_flatpak test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_no_flatpak [gw1] PASSED test/mitmproxy/addons/test_browser.py::test_get_browser_cmd_no_flatpak test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-regular] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-regular] test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-upstream] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-upstream] test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-err] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-err] test/mitmproxy/addons/test_clientplayback.py::test_playback[1-regular] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[1-regular] test/mitmproxy/addons/test_clientplayback.py::test_playback[1-upstream] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[1-upstream] test/mitmproxy/addons/test_clientplayback.py::test_playback[1-err] [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_from_store_with_passphrase test/mitmproxy/test_certs.py::TestCert::test_special_character [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_special_character test/mitmproxy/test_certs.py::TestCert::test_multi_valued_rdns [gw0] PASSED test/mitmproxy/test_certs.py::TestCert::test_multi_valued_rdns test/mitmproxy/test_command.py::TestCommand::test_typecheck [gw0] PASSED test/mitmproxy/test_command.py::TestCommand::test_typecheck test/mitmproxy/test_command.py::TestCommand::test_varargs [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback[1-err] test/mitmproxy/addons/test_clientplayback.py::test_playback_https_upstream [gw0] PASSED test/mitmproxy/test_command.py::TestCommand::test_varargs test/mitmproxy/test_command.py::TestCommand::test_call [gw0] PASSED test/mitmproxy/test_command.py::TestCommand::test_call test/mitmproxy/test_command.py::TestCommand::test_parse_partial [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback_https_upstream test/mitmproxy/addons/test_clientplayback.py::test_playback_crash [gw0] PASSED test/mitmproxy/test_command.py::TestCommand::test_parse_partial test/mitmproxy/test_command.py::test_simple [gw0] PASSED test/mitmproxy/test_command.py::test_simple test/mitmproxy/test_command.py::test_typename [gw0] PASSED test/mitmproxy/test_command.py::test_typename test/mitmproxy/test_command.py::test_parsearg [gw0] PASSED test/mitmproxy/test_command.py::test_parsearg [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_playback_crash test/mitmproxy/test_command.py::test_collect_commands test/mitmproxy/addons/test_clientplayback.py::test_check [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_check [gw0] PASSED test/mitmproxy/test_command.py::test_collect_commands test/mitmproxy/addons/test_clientplayback.py::test_start_stop test/mitmproxy/test_command.py::test_decorator [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_start_stop test/mitmproxy/addons/test_clientplayback.py::test_load [gw0] PASSED test/mitmproxy/test_command.py::test_decorator test/mitmproxy/test_command.py::test_verify_arg_signature [gw0] PASSED test/mitmproxy/test_command.py::test_verify_arg_signature test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo'-True] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_load [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo'-True] test/mitmproxy/addons/test_clientplayback.py::test_configure test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo"-True] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo"-True] test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo' bar'-False] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo' bar'-False] test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo' 'bar'-False] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo' 'bar'-False] test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo'x-False] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string['foo'x-False] test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo -True] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo -True] [gw1] PASSED test/mitmproxy/addons/test_clientplayback.py::test_configure test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo 'bar' -True] test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_load_and_save [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo 'bar' -True] test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo\\-True] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_partial_quoted_string["foo\\-True] test/mitmproxy/test_command_lexer.py::test_expr['foo'-expected0] [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_load_and_save [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr['foo'-expected0] test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_done_writing_failed test/mitmproxy/test_command_lexer.py::test_expr["foo"-expected1] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr["foo"-expected1] test/mitmproxy/test_command_lexer.py::test_expr['foo' 'bar'-expected2] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr['foo' 'bar'-expected2] test/mitmproxy/test_command_lexer.py::test_expr['foo'x-expected3] [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_done_writing_failed [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr['foo'x-expected3] test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_add_command test/mitmproxy/test_command_lexer.py::test_expr["foo-expected4] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr["foo-expected4] test/mitmproxy/test_command_lexer.py::test_expr["foo 'bar' -expected5] [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_add_command [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr["foo 'bar' -expected5] test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_add_command_failed test/mitmproxy/test_command_lexer.py::test_expr["foo\\-expected6] [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_expr["foo\\-expected6] test/mitmproxy/test_command_lexer.py::test_quote_unquote_cycle [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_add_command_failed test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_get_next_and_prev [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_get_next_and_prev test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_clear [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_clear test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_clear_failed [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_clear_failed test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_filter [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_filter test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_multiple_instances [gw1] PASSED test/mitmproxy/addons/test_command_history.py::TestCommandHistory::test_multiple_instances test/mitmproxy/addons/test_comment.py::test_comment [gw1] PASSED test/mitmproxy/addons/test_comment.py::test_comment test/mitmproxy/addons/test_core.py::test_set [gw1] PASSED test/mitmproxy/addons/test_core.py::test_set test/mitmproxy/addons/test_core.py::test_resume [gw1] PASSED test/mitmproxy/addons/test_core.py::test_resume test/mitmproxy/addons/test_core.py::test_mark [gw1] PASSED test/mitmproxy/addons/test_core.py::test_mark test/mitmproxy/addons/test_core.py::test_kill [gw1] PASSED test/mitmproxy/addons/test_core.py::test_kill test/mitmproxy/addons/test_core.py::test_revert [gw1] PASSED test/mitmproxy/addons/test_core.py::test_revert test/mitmproxy/addons/test_core.py::test_flow_set [gw1] PASSED test/mitmproxy/addons/test_core.py::test_flow_set test/mitmproxy/addons/test_core.py::test_encoding [gw1] PASSED test/mitmproxy/addons/test_core.py::test_encoding test/mitmproxy/addons/test_core.py::test_options [gw1] PASSED test/mitmproxy/addons/test_core.py::test_options test/mitmproxy/addons/test_core.py::test_validation_simple [gw1] PASSED test/mitmproxy/addons/test_core.py::test_validation_simple test/mitmproxy/addons/test_core.py::test_validation_no_transparent [gw1] PASSED test/mitmproxy/addons/test_core.py::test_validation_no_transparent test/mitmproxy/addons/test_core.py::test_validation_modes [gw1] PASSED test/mitmproxy/addons/test_core.py::test_validation_modes test/mitmproxy/addons/test_core.py::test_client_certs [gw1] PASSED test/mitmproxy/addons/test_core.py::test_client_certs test/mitmproxy/addons/test_cut.py::test_extract [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_extract test/mitmproxy/addons/test_cut.py::test_extract_str [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_extract_str test/mitmproxy/addons/test_cut.py::test_headername [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_headername test/mitmproxy/addons/test_cut.py::test_cut_clip [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut_clip test/mitmproxy/addons/test_cut.py::test_cut_save [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut_save test/mitmproxy/addons/test_cut.py::test_cut_save_open[PermissionError-Permission denied] [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut_save_open[PermissionError-Permission denied] test/mitmproxy/addons/test_cut.py::test_cut_save_open[IsADirectoryError-Is a directory] [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut_save_open[IsADirectoryError-Is a directory] test/mitmproxy/addons/test_cut.py::test_cut_save_open[FileNotFoundError-No such file or directory] [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut_save_open[FileNotFoundError-No such file or directory] test/mitmproxy/addons/test_cut.py::test_cut [gw1] PASSED test/mitmproxy/addons/test_cut.py::test_cut test/mitmproxy/addons/test_disable_h2c.py::TestDisableH2CleartextUpgrade::test_upgrade [gw1] PASSED test/mitmproxy/addons/test_disable_h2c.py::TestDisableH2CleartextUpgrade::test_upgrade test/mitmproxy/addons/test_disable_h2c.py::TestDisableH2CleartextUpgrade::test_prior_knowledge [gw1] PASSED test/mitmproxy/addons/test_disable_h2c.py::TestDisableH2CleartextUpgrade::test_prior_knowledge test/mitmproxy/addons/test_dns_resolver.py::test_simple [gw1] PASSED test/mitmproxy/addons/test_dns_resolver.py::test_simple test/mitmproxy/addons/test_dns_resolver.py::test_resolve [gw1] PASSED test/mitmproxy/addons/test_dns_resolver.py::test_resolve test/mitmproxy/addons/test_dumper.py::test_configure [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_configure test/mitmproxy/addons/test_dumper.py::test_simple [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_simple test/mitmproxy/addons/test_dumper.py::test_echo_body [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_echo_body test/mitmproxy/addons/test_dumper.py::test_echo_trailer [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_echo_trailer test/mitmproxy/addons/test_dumper.py::test_echo_request_line [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_echo_request_line test/mitmproxy/addons/test_dumper.py::test_contentview [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_contentview test/mitmproxy/addons/test_dumper.py::test_tcp [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_tcp test/mitmproxy/addons/test_dumper.py::test_dns [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_dns test/mitmproxy/addons/test_dumper.py::test_websocket [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_websocket test/mitmproxy/addons/test_dumper.py::test_http2 [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_http2 test/mitmproxy/addons/test_dumper.py::test_styling [gw1] PASSED test/mitmproxy/addons/test_dumper.py::test_styling test/mitmproxy/addons/test_errorcheck.py::test_errorcheck[True] [gw1] PASSED test/mitmproxy/addons/test_errorcheck.py::test_errorcheck[True] test/mitmproxy/addons/test_errorcheck.py::test_errorcheck[False] [gw1] PASSED test/mitmproxy/addons/test_errorcheck.py::test_errorcheck[False] test/mitmproxy/addons/test_errorcheck.py::test_no_error [gw1] PASSED test/mitmproxy/addons/test_errorcheck.py::test_no_error test/mitmproxy/addons/test_eventstore.py::test_simple [gw1] PASSED test/mitmproxy/addons/test_eventstore.py::test_simple test/mitmproxy/addons/test_eventstore.py::test_max_size [gw1] PASSED test/mitmproxy/addons/test_eventstore.py::test_max_size test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_get [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_get test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_post [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_post test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_fails_with_binary_data [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_fails_with_binary_data test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_patch [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_patch test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_tcp [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_tcp test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_escape_single_quotes_in_body [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_escape_single_quotes_in_body test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_strip_unnecessary [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_quote_unquote_cycle [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_strip_unnecessary test/mitmproxy/test_command_lexer.py::test_unquote_never_fails test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_correct_host_used [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportCurlCommand::test_correct_host_used test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_get [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_get test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_post [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_post test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_fails_with_binary_data [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_fails_with_binary_data test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_patch [gw0] PASSED test/mitmproxy/test_command_lexer.py::test_unquote_never_fails [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_patch test/mitmproxy/test_connection.py::TestConnection::test_basic test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_tcp [gw0] PASSED test/mitmproxy/test_connection.py::TestConnection::test_basic [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_tcp test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_escape_single_quotes_in_body test/mitmproxy/test_connection.py::TestConnection::test_eq [gw0] PASSED test/mitmproxy/test_connection.py::TestConnection::test_eq [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_escape_single_quotes_in_body test/mitmproxy/test_connection.py::TestClient::test_basic test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_correct_host_used [gw0] PASSED test/mitmproxy/test_connection.py::TestClient::test_basic [gw1] PASSED test/mitmproxy/addons/test_export.py::TestExportHttpieCommand::test_correct_host_used test/mitmproxy/test_connection.py::TestClient::test_state test/mitmproxy/addons/test_export.py::TestRaw::test_req_and_resp_present [gw0] PASSED test/mitmproxy/test_connection.py::TestClient::test_state test/mitmproxy/test_connection.py::TestServer::test_basic [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRaw::test_req_and_resp_present test/mitmproxy/addons/test_export.py::TestRaw::test_get_request_present [gw0] PASSED test/mitmproxy/test_connection.py::TestServer::test_basic test/mitmproxy/test_connection.py::TestServer::test_state [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRaw::test_get_request_present test/mitmproxy/addons/test_export.py::TestRaw::test_get_response_present [gw0] PASSED test/mitmproxy/test_connection.py::TestServer::test_state test/mitmproxy/test_connection.py::TestServer::test_address [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRaw::test_get_response_present [gw0] PASSED test/mitmproxy/test_connection.py::TestServer::test_address test/mitmproxy/addons/test_export.py::TestRaw::test_tcp test/mitmproxy/test_dns.py::TestResourceRecord::test_str [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRaw::test_tcp test/mitmproxy/addons/test_export.py::TestRawRequest::test_get [gw0] PASSED test/mitmproxy/test_dns.py::TestResourceRecord::test_str test/mitmproxy/test_dns.py::TestResourceRecord::test_setter [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawRequest::test_get [gw0] PASSED test/mitmproxy/test_dns.py::TestResourceRecord::test_setter test/mitmproxy/addons/test_export.py::TestRawRequest::test_no_content test/mitmproxy/test_dns.py::TestMessage::test_json [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawRequest::test_no_content [gw0] PASSED test/mitmproxy/test_dns.py::TestMessage::test_json test/mitmproxy/addons/test_export.py::TestRawRequest::test_tcp test/mitmproxy/test_dns.py::TestMessage::test_responses [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawRequest::test_tcp test/mitmproxy/addons/test_export.py::TestRawResponse::test_get [gw0] PASSED test/mitmproxy/test_dns.py::TestMessage::test_responses test/mitmproxy/test_dns.py::TestMessage::test_range [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawResponse::test_get test/mitmproxy/addons/test_export.py::TestRawResponse::test_no_content [gw0] PASSED test/mitmproxy/test_dns.py::TestMessage::test_range [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawResponse::test_no_content test/mitmproxy/test_dns.py::TestMessage::test_packing test/mitmproxy/addons/test_export.py::TestRawResponse::test_tcp [gw1] PASSED test/mitmproxy/addons/test_export.py::TestRawResponse::test_tcp [gw0] PASSED test/mitmproxy/test_dns.py::TestMessage::test_packing test/mitmproxy/addons/test_export.py::test_export test/mitmproxy/test_dns.py::TestMessage::test_copy [gw0] PASSED test/mitmproxy/test_dns.py::TestMessage::test_copy test/mitmproxy/test_dns.py::TestDNSFlow::test_copy [gw0] PASSED test/mitmproxy/test_dns.py::TestDNSFlow::test_copy test/mitmproxy/test_dns.py::TestDNSFlow::test_match [gw1] PASSED test/mitmproxy/addons/test_export.py::test_export test/mitmproxy/addons/test_export.py::test_export_open[PermissionError-Permission denied] [gw1] PASSED test/mitmproxy/addons/test_export.py::test_export_open[PermissionError-Permission denied] test/mitmproxy/addons/test_export.py::test_export_open[IsADirectoryError-Is a directory] [gw1] PASSED test/mitmproxy/addons/test_export.py::test_export_open[IsADirectoryError-Is a directory] test/mitmproxy/addons/test_export.py::test_export_open[FileNotFoundError-No such file or directory] [gw1] PASSED test/mitmproxy/addons/test_export.py::test_export_open[FileNotFoundError-No such file or directory] test/mitmproxy/addons/test_export.py::test_clip [gw1] PASSED test/mitmproxy/addons/test_export.py::test_clip test/mitmproxy/addons/test_intercept.py::test_simple [gw0] PASSED test/mitmproxy/test_dns.py::TestDNSFlow::test_match test/mitmproxy/test_dns.py::TestDNSFlow::test_repr [gw0] PASSED test/mitmproxy/test_dns.py::TestDNSFlow::test_repr test/mitmproxy/test_eventsequence.py::test_http_flow[False-False] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_http_flow[False-False] test/mitmproxy/test_eventsequence.py::test_http_flow[True-False] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_http_flow[True-False] test/mitmproxy/test_eventsequence.py::test_http_flow[False-True] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_http_flow[False-True] test/mitmproxy/test_eventsequence.py::test_http_flow[True-True] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_http_flow[True-True] test/mitmproxy/test_eventsequence.py::test_websocket_flow [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_websocket_flow test/mitmproxy/test_eventsequence.py::test_tcp_flow[False] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_tcp_flow[False] test/mitmproxy/test_eventsequence.py::test_tcp_flow[True] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_tcp_flow[True] test/mitmproxy/test_eventsequence.py::test_dns[False-False] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_dns[False-False] test/mitmproxy/test_eventsequence.py::test_dns[True-False] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_dns[True-False] test/mitmproxy/test_eventsequence.py::test_dns[False-True] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_dns[False-True] test/mitmproxy/test_eventsequence.py::test_dns[True-True] [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_dns[True-True] test/mitmproxy/test_eventsequence.py::test_invalid [gw0] PASSED test/mitmproxy/test_eventsequence.py::test_invalid test/mitmproxy/test_flow.py::TestSerialize::test_roundtrip [gw1] PASSED test/mitmproxy/addons/test_intercept.py::test_simple test/mitmproxy/addons/test_intercept.py::test_dns [gw0] PASSED test/mitmproxy/test_flow.py::TestSerialize::test_roundtrip test/mitmproxy/test_flow.py::TestSerialize::test_filter [gw0] PASSED test/mitmproxy/test_flow.py::TestSerialize::test_filter test/mitmproxy/test_flow.py::TestSerialize::test_error [gw0] PASSED test/mitmproxy/test_flow.py::TestSerialize::test_error [gw1] PASSED test/mitmproxy/addons/test_intercept.py::test_dns test/mitmproxy/test_flow.py::TestSerialize::test_versioncheck test/mitmproxy/addons/test_intercept.py::test_tcp [gw0] PASSED test/mitmproxy/test_flow.py::TestSerialize::test_versioncheck test/mitmproxy/test_flow.py::TestSerialize::test_copy [gw0] PASSED test/mitmproxy/test_flow.py::TestSerialize::test_copy test/mitmproxy/test_flow.py::TestFlowMaster::test_load_http_flow_reverse [gw0] PASSED test/mitmproxy/test_flow.py::TestFlowMaster::test_load_http_flow_reverse [gw1] PASSED test/mitmproxy/addons/test_intercept.py::test_tcp test/mitmproxy/test_flow.py::TestFlowMaster::test_all test/mitmproxy/addons/test_keepserving.py::test_keepserving [gw0] PASSED test/mitmproxy/test_flow.py::TestFlowMaster::test_all test/mitmproxy/test_flow.py::TestError::test_getset_state [gw0] PASSED test/mitmproxy/test_flow.py::TestError::test_getset_state test/mitmproxy/test_flow.py::TestError::test_repr [gw0] PASSED test/mitmproxy/test_flow.py::TestError::test_repr test/mitmproxy/test_flowfilter.py::TestParsing::test_parse_err [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_parse_err test/mitmproxy/test_flowfilter.py::TestParsing::test_simple [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_simple test/mitmproxy/test_flowfilter.py::TestParsing::test_non_ascii [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_non_ascii test/mitmproxy/test_flowfilter.py::TestParsing::test_naked_url [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_naked_url test/mitmproxy/test_flowfilter.py::TestParsing::test_quoting [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_quoting test/mitmproxy/test_flowfilter.py::TestParsing::test_nesting [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_nesting test/mitmproxy/test_flowfilter.py::TestParsing::test_not [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_not test/mitmproxy/test_flowfilter.py::TestParsing::test_binaryops [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_binaryops test/mitmproxy/test_flowfilter.py::TestParsing::test_wideops [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestParsing::test_wideops test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_http [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_http test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_asset [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_asset test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fcontenttype [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fcontenttype test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_freq_fresp [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_freq_fresp test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_ferr [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_ferr test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fmarked [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fmarked test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fmarker_char [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_fmarker_char test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_head [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_head test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_body [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_body test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_method [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_method test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_domain [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_domain test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_url [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_url test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_code [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_code test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_src [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_src test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_dst [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_dst test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_and [gw1] PASSED test/mitmproxy/addons/test_keepserving.py::test_keepserving test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp-expected_candidates0] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp-expected_candidates0] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/-:example.com/foo:/tmp-expected_candidates1] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/-:example.com/foo:/tmp-expected_candidates1] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp/-expected_candidates2] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp/-expected_candidates2] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/foo/bar.jpg-:example.com/foo:/tmp-expected_candidates3] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/foo/bar.jpg-:example.com/foo:/tmp-expected_candidates3] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg-:example.com/foo:/tmp-expected_candidates4] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg-:example.com/foo:/tmp-expected_candidates4] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg?query-:example.com/foo:/tmp-expected_candidates5] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg?query-:example.com/foo:/tmp-expected_candidates5] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar/baz.jpg-:example.com/foo:/tmp-expected_candidates6] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar/baz.jpg-:example.com/foo:/tmp-expected_candidates6] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg-:/foo/bar.jpg:/tmp-expected_candidates7] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar.jpg-:/foo/bar.jpg:/tmp-expected_candidates7] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/foo%20bar.jpg-:example.com:/tmp-expected_candidates8] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/foo%20bar.jpg-:example.com:/tmp-expected_candidates8] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/f\xf3ob\xe5r.jpg-:example.com:/tmp-expected_candidates9] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[http://example.com/f\xf3ob\xe5r.jpg-:example.com:/tmp-expected_candidates9] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp-expected_candidates10] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo-:example.com/foo:/tmp-expected_candidates10] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/-:example.com/foo:/tmp-expected_candidates11] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/-:example.com/foo:/tmp-expected_candidates11] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar-:example.com/foo:/tmp-expected_candidates12] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar-:example.com/foo:/tmp-expected_candidates12] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar/-:example.com/foo:/tmp-expected_candidates13] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/foo/bar/-:example.com/foo:/tmp-expected_candidates13] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example/view.php?f=foo.jpg-:example/view.php\\?f=(.+):/tmp-expected_candidates14] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example/view.php?f=foo.jpg-:example/view.php\\?f=(.+):/tmp-expected_candidates14] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example/results?id=1&foo=2-:example/(results\\?id=.+):/tmp-expected_candidates15] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example/results?id=1&foo=2-:example/(results\\?id=.+):/tmp-expected_candidates15] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/../../../../../../etc/passwd-:example.com:/tmp-expected_candidates16] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/../../../../../../etc/passwd-:example.com:/tmp-expected_candidates16] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/C:\\foo.txt-:example.com:/tmp-expected_candidates17] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com/C:\\foo.txt-:example.com:/tmp-expected_candidates17] test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com//etc/passwd-:example.com:/tmp-expected_candidates18] [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::test_file_candidates[https://example.com//etc/passwd-:example.com:/tmp-expected_candidates18] test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_configure [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_and test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_or [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_or test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_not [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_configure test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_simple [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_simple test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_nonexistent_files [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_nonexistent_files test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_is_killed [gw1] PASSED test/mitmproxy/addons/test_maplocal.py::TestMapLocal::test_is_killed test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_configure [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_not test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_replay [gw1] PASSED test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_configure test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_simple [gw1] PASSED test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_simple test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_is_killed [gw1] PASSED test/mitmproxy/addons/test_mapremote.py::TestMapRemote::test_is_killed [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_replay test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_configure test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_metadata [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_configure test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_simple [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_simple test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_taken[True] [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_taken[True] test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_taken[False] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingHTTPFlow::test_metadata test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_dns [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_taken[False] test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_order [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBody::test_order test/mitmproxy/addons/test_modifybody.py::TestModifyBodyFile::test_simple [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_dns test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_freq_fresp [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBodyFile::test_simple test/mitmproxy/addons/test_modifybody.py::TestModifyBodyFile::test_nonexistent [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_freq_fresp test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_ferr [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_ferr test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_body [gw1] PASSED test/mitmproxy/addons/test_modifybody.py::TestModifyBodyFile::test_nonexistent test/mitmproxy/addons/test_modifyheaders.py::test_parse_modify_spec [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::test_parse_modify_spec test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_configure [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_configure test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_modify_headers [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_body test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_url [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDNSFlow::test_url test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_tcp [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_tcp test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_ferr [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_ferr test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_body [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_modify_headers test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_taken[True] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_body test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_src [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_taken[True] test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_taken[False] [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeaders::test_taken[False] test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeadersFile::test_simple [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_src test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_dst [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeadersFile::test_simple test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeadersFile::test_nonexistent [gw1] PASSED test/mitmproxy/addons/test_modifyheaders.py::TestModifyHeadersFile::test_nonexistent [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_dst test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_configure test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_and [gw1] PASSED test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_configure test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_ignore_connection [gw1] PASSED test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_ignore_connection test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_make_top_layer [gw1] PASSED test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_make_top_layer test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_next_layer [gw1] PASSED test/mitmproxy/addons/test_next_layer.py::TestNextLayer::test_next_layer test/mitmproxy/addons/test_onboarding.py::TestApp::test_basic [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_and test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_or [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_basic test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[pem] [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[pem] test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[p12] [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[p12] test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[cer] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_or test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_not [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_cert[cer] test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[pem] [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[pem] test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[p12] [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[p12] test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[cer] [gw1] PASSED test/mitmproxy/addons/test_onboarding.py::TestApp::test_head[cer] test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth_scheme [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth_scheme test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[- dXNlcm5hbWU6cGFzc3dvcmQ=\n] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[- dXNlcm5hbWU6cGFzc3dvcmQ=\n] test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[basic-basic dXNlcm5hbWU6cGFzc3dvcmQ=\n] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_not [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[basic-basic dXNlcm5hbWU6cGFzc3dvcmQ=\n] test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[foobar-foobar dXNlcm5hbWU6cGFzc3dvcmQ=\n] test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_request [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestMkauth::test_mkauth[foobar-foobar dXNlcm5hbWU6cGFzc3dvcmQ=\n] test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[] test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[foo bar] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_request [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[foo bar] test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_response test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[basic abc] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[basic abc] test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[basic Zm9v\n] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth_error[basic Zm9v\n] test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_response [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestParseHttpBasicAuth::test_parse_http_basic_auth test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_headers test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[-False] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[-False] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[foobar-False] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[foobar-False] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[regular-True] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[regular-True] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[upstream:-True] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_headers test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_content_type [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[upstream:-True] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[upstream:foobar-True] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_is_http_proxy[upstream:foobar-True] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_which_auth_header[True-Proxy-Authorization] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_which_auth_header[True-Proxy-Authorization] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_which_auth_header[False-Authorization] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_which_auth_header[False-Authorization] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_auth_required_response[True-407-Proxy-Authenticate] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_auth_required_response[True-407-Proxy-Authenticate] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_content_type test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_auth_required_response[False-401-WWW-Authenticate] test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_code [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_auth_required_response[False-401-WWW-Authenticate] test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_socks5 [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_socks5 [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_code test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_authenticate test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_domain [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_domain test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_method [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_authenticate test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_configure [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_method test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_url [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingTCPFlow::test_url test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_websocket [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_websocket test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_handshake [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_configure test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_handlers [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_handshake test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_domain [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::TestProxyAuth::test_handlers test/mitmproxy/addons/test_proxyauth.py::test_ldap[ldaps:localhost:cn=default,dc=cdhdt,dc=com:password:ou=application,dc=cdhdt,dc=com] [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::test_ldap[ldaps:localhost:cn=default,dc=cdhdt,dc=com:password:ou=application,dc=cdhdt,dc=com] test/mitmproxy/addons/test_proxyauth.py::test_ldap[ldap:localhost:1234:cn=default,dc=cdhdt,dc=com:password:ou=application,dc=cdhdt,dc=com] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_domain test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_url [gw1] PASSED test/mitmproxy/addons/test_proxyauth.py::test_ldap[ldap:localhost:1234:cn=default,dc=cdhdt,dc=com:password:ou=application,dc=cdhdt,dc=com] test/mitmproxy/addons/test_proxyserver.py::test_start_stop [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_url test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_body [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_start_stop test/mitmproxy/addons/test_proxyserver.py::test_inject [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_body test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_src [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_inject test/mitmproxy/addons/test_proxyserver.py::test_inject_fail [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_inject_fail test/mitmproxy/addons/test_proxyserver.py::test_warn_no_nextlayer [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_src test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_dst [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_warn_no_nextlayer test/mitmproxy/addons/test_proxyserver.py::test_self_connect [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_self_connect test/mitmproxy/addons/test_proxyserver.py::test_options [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_dst test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_and [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_options test/mitmproxy/addons/test_proxyserver.py::test_startup_err [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_startup_err test/mitmproxy/addons/test_proxyserver.py::test_shutdown_err [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_shutdown_err test/mitmproxy/addons/test_proxyserver.py::test_dns [gw1] PASSED test/mitmproxy/addons/test_proxyserver.py::test_dns [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_and test/mitmproxy/addons/test_readfile.py::TestReadFile::test_configure test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_or [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFile::test_configure test/mitmproxy/addons/test_readfile.py::TestReadFile::test_read [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_or test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_not [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingWebSocketFlow::test_not test/mitmproxy/test_flowfilter.py::TestMatchingDummyFlow::test_filters [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFile::test_read test/mitmproxy/addons/test_readfile.py::TestReadFile::test_corrupt [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFile::test_corrupt test/mitmproxy/addons/test_readfile.py::TestReadFile::test_nonexistent_file [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFile::test_nonexistent_file test/mitmproxy/addons/test_readfile.py::TestReadFileStdin::test_stdin [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFileStdin::test_stdin test/mitmproxy/addons/test_readfile.py::TestReadFileStdin::test_normal [gw1] PASSED test/mitmproxy/addons/test_readfile.py::TestReadFileStdin::test_normal test/mitmproxy/addons/test_save.py::test_configure [gw1] PASSED test/mitmproxy/addons/test_save.py::test_configure test/mitmproxy/addons/test_save.py::test_tcp [gw1] PASSED test/mitmproxy/addons/test_save.py::test_tcp test/mitmproxy/addons/test_view.py::test_marker[:grapes:-\U0001f347] [gw1] PASSED test/mitmproxy/addons/test_view.py::test_marker[:grapes:-\U0001f347] test/mitmproxy/addons/test_view.py::test_marker[:not valid:-\u25cf] [gw1] PASSED test/mitmproxy/addons/test_view.py::test_marker[:not valid:-\u25cf] test/mitmproxy/addons/test_view.py::test_marker[:weird-\u25cf] [gw1] PASSED test/mitmproxy/addons/test_view.py::test_marker[:weird-\u25cf] test/mitmproxy/contentviews/test_api.py::test_add_remove [gw1] PASSED test/mitmproxy/contentviews/test_api.py::test_add_remove test/mitmproxy/contentviews/test_api.py::test_get_content_view [gw1] PASSED test/mitmproxy/contentviews/test_api.py::test_get_content_view test/mitmproxy/contentviews/test_api.py::test_get_message_content_view [gw1] PASSED test/mitmproxy/contentviews/test_api.py::test_get_message_content_view test/mitmproxy/contentviews/test_auto.py::test_view_auto [gw1] PASSED test/mitmproxy/contentviews/test_auto.py::test_view_auto test/mitmproxy/contentviews/test_base.py::test_format_dict [gw1] PASSED test/mitmproxy/contentviews/test_base.py::test_format_dict test/mitmproxy/contentviews/test_base.py::test_format_pairs [gw1] PASSED test/mitmproxy/contentviews/test_base.py::test_format_pairs test/mitmproxy/contentviews/test_css.py::test_beautify[animation-keyframe.css] [gw0] PASSED test/mitmproxy/test_flowfilter.py::TestMatchingDummyFlow::test_filters test/mitmproxy/test_flowfilter.py::test_pyparsing_bug [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[animation-keyframe.css] test/mitmproxy/contentviews/test_css.py::test_beautify[blank-lines-and-spaces.css] [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[blank-lines-and-spaces.css] test/mitmproxy/contentviews/test_css.py::test_beautify[block-comment.css] [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[block-comment.css] [gw0] PASSED test/mitmproxy/test_flowfilter.py::test_pyparsing_bug test/mitmproxy/contentviews/test_css.py::test_beautify[empty-rule.css] test/mitmproxy/test_flowfilter.py::test_match [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[empty-rule.css] test/mitmproxy/contentviews/test_css.py::test_beautify[import-directive.css] [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[import-directive.css] test/mitmproxy/contentviews/test_css.py::test_beautify[indentation.css] [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[indentation.css] [gw0] PASSED test/mitmproxy/test_flowfilter.py::test_match test/mitmproxy/contentviews/test_css.py::test_beautify[media-directive.css] test/mitmproxy/test_hooks.py::test_hook [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[media-directive.css] test/mitmproxy/contentviews/test_css.py::test_beautify[quoted-string.css] [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[quoted-string.css] [gw0] PASSED test/mitmproxy/test_hooks.py::test_hook test/mitmproxy/contentviews/test_css.py::test_beautify[selectors.css] test/mitmproxy/test_http.py::TestRequest::test_simple [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[selectors.css] test/mitmproxy/contentviews/test_css.py::test_beautify[simple.css] [gw0] PASSED test/mitmproxy/test_http.py::TestRequest::test_simple test/mitmproxy/test_http.py::TestRequest::test_get_url [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_beautify[simple.css] test/mitmproxy/contentviews/test_css.py::test_simple [gw0] PASSED test/mitmproxy/test_http.py::TestRequest::test_get_url [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_simple test/mitmproxy/addons/test_save.py::test_dns test/mitmproxy/contentviews/test_css.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_css.py::test_render_priority test/mitmproxy/contentviews/test_graphql.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_graphql.py::test_render_priority test/mitmproxy/contentviews/test_graphql.py::test_format_graphql [gw1] PASSED test/mitmproxy/contentviews/test_graphql.py::test_format_graphql test/mitmproxy/contentviews/test_graphql.py::test_format_query_list [gw1] PASSED test/mitmproxy/contentviews/test_graphql.py::test_format_query_list test/mitmproxy/contentviews/test_graphql.py::test_view_graphql [gw1] PASSED test/mitmproxy/contentviews/test_graphql.py::test_view_graphql test/mitmproxy/contentviews/test_graphql.py::test_view_graphql_doesnt_crash [gw0] PASSED test/mitmproxy/addons/test_save.py::test_dns test/mitmproxy/addons/test_save.py::test_websocket [gw1] PASSED test/mitmproxy/contentviews/test_graphql.py::test_view_graphql_doesnt_crash test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_request [gw0] PASSED test/mitmproxy/addons/test_save.py::test_websocket test/mitmproxy/addons/test_save.py::test_save_command [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_request test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_response [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_response test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_response2 [gw0] PASSED test/mitmproxy/addons/test_save.py::test_save_command test/mitmproxy/addons/test_save.py::test_simple [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_parsing_response2 test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_config [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_config test/mitmproxy/contentviews/test_grpc.py::test_view_grpc [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_grpc test/mitmproxy/contentviews/test_grpc.py::test_view_grpc_compressed [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_grpc_compressed test/mitmproxy/contentviews/test_grpc.py::test_special_decoding [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_special_decoding test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_config_packed [gw0] PASSED test/mitmproxy/addons/test_save.py::test_simple test/mitmproxy/addons/test_save.py::test_rotate_stream [gw0] PASSED test/mitmproxy/addons/test_save.py::test_rotate_stream test/mitmproxy/addons/test_save.py::test_disk_full [gw0] PASSED test/mitmproxy/addons/test_save.py::test_disk_full test/mitmproxy/addons/test_script.py::test_load_script [gw0] PASSED test/mitmproxy/addons/test_script.py::test_load_script test/mitmproxy/addons/test_script.py::test_load_fullname [gw0] PASSED test/mitmproxy/addons/test_script.py::test_load_fullname [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_view_protobuf_custom_config_packed test/mitmproxy/addons/test_script.py::TestScript::test_notfound test/mitmproxy/contentviews/test_grpc.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_grpc.py::test_render_priority test/mitmproxy/contentviews/test_hex.py::test_view_hex [gw1] PASSED test/mitmproxy/contentviews/test_hex.py::test_view_hex [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_notfound test/mitmproxy/contentviews/test_hex.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_hex.py::test_render_priority test/mitmproxy/addons/test_script.py::TestScript::test_quotes_around_filename test/mitmproxy/contentviews/test_javascript.py::test_view_javascript [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_quotes_around_filename [gw1] PASSED test/mitmproxy/contentviews/test_javascript.py::test_view_javascript test/mitmproxy/addons/test_script.py::TestScript::test_simple test/mitmproxy/contentviews/test_javascript.py::test_format_xml[simple.js] [gw1] PASSED test/mitmproxy/contentviews/test_javascript.py::test_format_xml[simple.js] test/mitmproxy/contentviews/test_javascript.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_javascript.py::test_render_priority test/mitmproxy/contentviews/test_json.py::test_parse_json [gw1] PASSED test/mitmproxy/contentviews/test_json.py::test_parse_json test/mitmproxy/contentviews/test_json.py::test_format_json [gw1] PASSED test/mitmproxy/contentviews/test_json.py::test_format_json test/mitmproxy/contentviews/test_json.py::test_view_json [gw1] PASSED test/mitmproxy/contentviews/test_json.py::test_view_json test/mitmproxy/contentviews/test_json.py::test_view_json_doesnt_crash [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_simple test/mitmproxy/addons/test_script.py::TestScript::test_reload [gw1] PASSED test/mitmproxy/contentviews/test_json.py::test_view_json_doesnt_crash test/mitmproxy/contentviews/test_json.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_json.py::test_render_priority test/mitmproxy/contentviews/test_msgpack.py::test_parse_msgpack [gw1] PASSED test/mitmproxy/contentviews/test_msgpack.py::test_parse_msgpack test/mitmproxy/contentviews/test_msgpack.py::test_format_msgpack [gw1] PASSED test/mitmproxy/contentviews/test_msgpack.py::test_format_msgpack test/mitmproxy/contentviews/test_msgpack.py::test_view_msgpack [gw1] PASSED test/mitmproxy/contentviews/test_msgpack.py::test_view_msgpack test/mitmproxy/contentviews/test_msgpack.py::test_view_msgpack_doesnt_crash [gw1] PASSED test/mitmproxy/contentviews/test_msgpack.py::test_view_msgpack_doesnt_crash test/mitmproxy/contentviews/test_msgpack.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_msgpack.py::test_render_priority test/mitmproxy/contentviews/test_multipart.py::test_view_multipart [gw1] PASSED test/mitmproxy/contentviews/test_multipart.py::test_view_multipart test/mitmproxy/contentviews/test_multipart.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_multipart.py::test_render_priority test/mitmproxy/contentviews/test_protobuf.py::test_view_protobuf_request [gw1] PASSED test/mitmproxy/contentviews/test_protobuf.py::test_view_protobuf_request test/mitmproxy/contentviews/test_protobuf.py::test_format_pbuf[protobuf02.bin] [gw1] PASSED test/mitmproxy/contentviews/test_protobuf.py::test_format_pbuf[protobuf02.bin] test/mitmproxy/contentviews/test_protobuf.py::test_format_pbuf[protobuf03.bin] [gw1] PASSED test/mitmproxy/contentviews/test_protobuf.py::test_format_pbuf[protobuf03.bin] test/mitmproxy/contentviews/test_protobuf.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_protobuf.py::test_render_priority test/mitmproxy/contentviews/test_query.py::test_view_query [gw1] PASSED test/mitmproxy/contentviews/test_query.py::test_view_query test/mitmproxy/contentviews/test_query.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_query.py::test_render_priority test/mitmproxy/contentviews/test_raw.py::test_view_raw [gw1] PASSED test/mitmproxy/contentviews/test_raw.py::test_view_raw test/mitmproxy/contentviews/test_raw.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_raw.py::test_render_priority test/mitmproxy/contentviews/test_urlencoded.py::test_view_urlencoded [gw1] PASSED test/mitmproxy/contentviews/test_urlencoded.py::test_view_urlencoded test/mitmproxy/contentviews/test_urlencoded.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_urlencoded.py::test_render_priority test/mitmproxy/contentviews/test_wbxml.py::test_wbxml [gw1] PASSED test/mitmproxy/contentviews/test_wbxml.py::test_wbxml test/mitmproxy/contentviews/test_wbxml.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_wbxml.py::test_render_priority test/mitmproxy/contentviews/test_xml_html.py::test_simple [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_simple test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[simple.html] [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[simple.html] test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[cdata.xml] [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[cdata.xml] test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[comment.xml] [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[comment.xml] test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[inline.html] [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[inline.html] test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[test.html] [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_format_xml[test.html] test/mitmproxy/contentviews/test_xml_html.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/test_xml_html.py::test_render_priority test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ct0n0g04.png-metadata0] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ct0n0g04.png-metadata0] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ct1n0g04.png-metadata1] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ct1n0g04.png-metadata1] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ctzn0g04.png-metadata2] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/ctzn0g04.png-metadata2] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/cten0g04.png-metadata3] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/cten0g04.png-metadata3] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/g07n0g16.png-metadata4] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/g07n0g16.png-metadata4] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/aspect.png-metadata5] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_png[mitmproxy/data/image_parser/aspect.png-metadata5] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/hopper.gif-metadata0] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/hopper.gif-metadata0] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/chi.gif-metadata1] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/chi.gif-metadata1] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/iss634.gif-metadata2] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_gif[mitmproxy/data/image_parser/iss634.gif-metadata2] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/example.jpg-metadata0] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/example.jpg-metadata0] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/comment.jpg-metadata1] [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_reload test/mitmproxy/addons/test_script.py::TestScript::test_exception [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_exception test/mitmproxy/addons/test_script.py::TestScript::test_optionexceptions [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_optionexceptions test/mitmproxy/addons/test_script.py::TestScript::test_addon [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScript::test_addon test/mitmproxy/addons/test_script.py::TestCutTraceback::test_simple [gw0] PASSED test/mitmproxy/addons/test_script.py::TestCutTraceback::test_simple test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_run [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/comment.jpg-metadata1] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/app1.jpeg-metadata2] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/app1.jpeg-metadata2] test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/all.jpeg-metadata3] [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_run [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_parse_jpeg[mitmproxy/data/image_parser/all.jpeg-metadata3] test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_run_nonexistent test/mitmproxy/contentviews/image/test_image_parser.py::test_ico[mitmproxy/data/image.ico-metadata0] [gw1] PASSED test/mitmproxy/contentviews/image/test_image_parser.py::test_ico[mitmproxy/data/image.ico-metadata0] test/mitmproxy/contentviews/image/test_view.py::test_view_image [gw1] PASSED test/mitmproxy/contentviews/image/test_view.py::test_view_image [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_run_nonexistent test/mitmproxy/contentviews/image/test_view.py::test_render_priority [gw1] PASSED test/mitmproxy/contentviews/image/test_view.py::test_render_priority test/mitmproxy/addons/test_script.py::TestScriptLoader::test_simple test/mitmproxy/coretypes/test_basethread.py::test_basethread [gw1] PASSED test/mitmproxy/coretypes/test_basethread.py::test_basethread test/mitmproxy/coretypes/test_bidi.py::test_bidi [gw1] PASSED test/mitmproxy/coretypes/test_bidi.py::test_bidi test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_init [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_init test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_repr [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_simple [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_repr test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_getitem test/mitmproxy/addons/test_script.py::TestScriptLoader::test_dupes [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_getitem test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_setitem [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_setitem test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_delitem [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_delitem test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_iter [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_iter test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_len [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_len test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_eq [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_dupes [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_eq test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_deletion test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_hash [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_hash test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_get_all [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_get_all test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_set_all [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_set_all test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_add [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_add test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_insert [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_insert test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_keys [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_keys test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_values [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_values test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_items [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_items test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_state [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDict::test_state test/mitmproxy/coretypes/test_multidict.py::TestMultiDictView::test_modify [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDictView::test_modify test/mitmproxy/coretypes/test_multidict.py::TestMultiDictView::test_copy [gw1] PASSED test/mitmproxy/coretypes/test_multidict.py::TestMultiDictView::test_copy test/mitmproxy/coretypes/test_serializable.py::TestSerializable::test_copy [gw1] PASSED test/mitmproxy/coretypes/test_serializable.py::TestSerializable::test_copy test/mitmproxy/coretypes/test_serializable.py::TestSerializable::test_copy_id [gw1] PASSED test/mitmproxy/coretypes/test_serializable.py::TestSerializable::test_copy_id test/mitmproxy/io/test_compat.py::test_load[dumpfile-011.mitm-https://example.com/-1] [gw1] PASSED test/mitmproxy/io/test_compat.py::test_load[dumpfile-011.mitm-https://example.com/-1] test/mitmproxy/io/test_compat.py::test_load[dumpfile-018.mitm-https://www.example.com/-1] [gw1] PASSED test/mitmproxy/io/test_compat.py::test_load[dumpfile-018.mitm-https://www.example.com/-1] test/mitmproxy/io/test_compat.py::test_load[dumpfile-019.mitm-https://webrv.rtb-seller.com/-1] [gw1] PASSED test/mitmproxy/io/test_compat.py::test_load[dumpfile-019.mitm-https://webrv.rtb-seller.com/-1] test/mitmproxy/io/test_compat.py::test_load[dumpfile-7-websocket.mitm-https://echo.websocket.org/-6] [gw1] PASSED test/mitmproxy/io/test_compat.py::test_load[dumpfile-7-websocket.mitm-https://echo.websocket.org/-6] test/mitmproxy/io/test_compat.py::test_load[dumpfile-10.mitm-https://example.com/-1] [gw1] PASSED test/mitmproxy/io/test_compat.py::test_load[dumpfile-10.mitm-https://example.com/-1] test/mitmproxy/io/test_compat.py::test_cannot_convert [gw1] PASSED test/mitmproxy/io/test_compat.py::test_cannot_convert test/mitmproxy/io/test_io.py::TestFlowReader::test_fuzz [gw1] PASSED test/mitmproxy/io/test_io.py::TestFlowReader::test_fuzz test/mitmproxy/io/test_io.py::TestFlowReader::test_empty [gw1] PASSED test/mitmproxy/io/test_io.py::TestFlowReader::test_empty test/mitmproxy/io/test_io.py::TestFlowReader::test_unknown_type [gw1] PASSED test/mitmproxy/io/test_io.py::TestFlowReader::test_unknown_type test/mitmproxy/io/test_io.py::TestFlowReader::test_cannot_migrate [gw1] PASSED test/mitmproxy/io/test_io.py::TestFlowReader::test_cannot_migrate test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_big_integer [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_deletion test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_error_handler [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_script_error_handler test/mitmproxy/addons/test_script.py::TestScriptLoader::test_order [gw0] PASSED test/mitmproxy/addons/test_script.py::TestScriptLoader::test_order test/mitmproxy/addons/test_script.py::test_order [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_big_integer test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_examples [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_examples test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_random [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_random test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_unicode [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_Format::test_roundtrip_format_unicode test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_error_on_absurd_lengths [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_error_on_absurd_lengths test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_roundtrip_file_examples [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_roundtrip_file_examples test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_roundtrip_file_random [gw1] PASSED test/mitmproxy/io/test_tnetstring.py::Test_FileLoading::test_roundtrip_file_random test/mitmproxy/net/test_check.py::test_is_valid_host [gw1] PASSED test/mitmproxy/net/test_check.py::test_is_valid_host test/mitmproxy/net/test_encoding.py::test_identity[identity] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_identity[identity] test/mitmproxy/net/test_encoding.py::test_identity[none] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_identity[none] test/mitmproxy/net/test_encoding.py::test_encoders[gzip] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders[gzip] test/mitmproxy/net/test_encoding.py::test_encoders[GZIP] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders[GZIP] test/mitmproxy/net/test_encoding.py::test_encoders[br] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders[br] test/mitmproxy/net/test_encoding.py::test_encoders[deflate] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders[deflate] test/mitmproxy/net/test_encoding.py::test_encoders[zstd] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders[zstd] test/mitmproxy/net/test_encoding.py::test_encoders_strings[utf8] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders_strings[utf8] test/mitmproxy/net/test_encoding.py::test_encoders_strings[latin-1] [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_encoders_strings[latin-1] test/mitmproxy/net/test_encoding.py::test_cache [gw1] PASSED test/mitmproxy/net/test_encoding.py::test_cache test/mitmproxy/net/test_server_spec.py::test_parse[example.com-out0] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[example.com-out0] test/mitmproxy/net/test_server_spec.py::test_parse[http://example.com-out1] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[http://example.com-out1] test/mitmproxy/net/test_server_spec.py::test_parse[smtp.example.com:25-out2] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[smtp.example.com:25-out2] test/mitmproxy/net/test_server_spec.py::test_parse[http://127.0.0.1-out3] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[http://127.0.0.1-out3] test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]-out4] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]-out4] test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]/-out5] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]/-out5] test/mitmproxy/net/test_server_spec.py::test_parse[https://[::1]/-out6] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[https://[::1]/-out6] test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]:8080-out7] [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse[http://[::1]:8080-out7] test/mitmproxy/net/test_server_spec.py::test_parse_err [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse_err test/mitmproxy/net/test_server_spec.py::test_parse_with_mode [gw1] PASSED test/mitmproxy/net/test_server_spec.py::test_parse_with_mode test/mitmproxy/net/test_tls.py::test_make_master_secret_logger [gw1] PASSED test/mitmproxy/net/test_tls.py::test_make_master_secret_logger test/mitmproxy/net/test_tls.py::test_sslkeylogfile [gw1] PASSED test/mitmproxy/net/test_tls.py::test_sslkeylogfile test/mitmproxy/net/test_tls.py::test_is_record_magic [gw1] PASSED test/mitmproxy/net/test_tls.py::test_is_record_magic test/mitmproxy/net/test_udp.py::test_reader [gw1] PASSED test/mitmproxy/net/test_udp.py::test_reader test/mitmproxy/net/dns/test_classes.py::test_simple [gw1] PASSED test/mitmproxy/net/dns/test_classes.py::test_simple test/mitmproxy/net/dns/test_domain_names.py::test_unpack_from_with_compression [gw1] PASSED test/mitmproxy/net/dns/test_domain_names.py::test_unpack_from_with_compression test/mitmproxy/net/dns/test_domain_names.py::test_unpack [gw1] PASSED test/mitmproxy/net/dns/test_domain_names.py::test_unpack test/mitmproxy/net/dns/test_domain_names.py::test_pack [gw1] PASSED test/mitmproxy/net/dns/test_domain_names.py::test_pack test/mitmproxy/net/dns/test_op_codes.py::test_simple [gw1] PASSED test/mitmproxy/net/dns/test_op_codes.py::test_simple test/mitmproxy/net/dns/test_response_codes.py::test_simple [gw1] PASSED test/mitmproxy/net/dns/test_response_codes.py::test_simple test/mitmproxy/net/dns/test_types.py::test_simple [gw1] PASSED test/mitmproxy/net/dns/test_types.py::test_simple test/mitmproxy/net/http/test_cookies.py::test_read_key [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_read_key test/mitmproxy/net/http/test_cookies.py::test_read_quoted_string [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_read_quoted_string test/mitmproxy/net/http/test_cookies.py::test_read_cookie_pairs [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_read_cookie_pairs test/mitmproxy/net/http/test_cookies.py::test_pairs_roundtrips [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_pairs_roundtrips test/mitmproxy/net/http/test_cookies.py::test_cookie_roundtrips [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_cookie_roundtrips test/mitmproxy/net/http/test_cookies.py::test_parse_set_cookie_pairs [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_parse_set_cookie_pairs test/mitmproxy/net/http/test_cookies.py::test_parse_set_cookie_header [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_parse_set_cookie_header test/mitmproxy/net/http/test_cookies.py::test_refresh_cookie [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_refresh_cookie test/mitmproxy/net/http/test_cookies.py::test_get_expiration_ts [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_get_expiration_ts test/mitmproxy/net/http/test_cookies.py::test_is_expired [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_is_expired test/mitmproxy/net/http/test_cookies.py::test_group_cookies [gw1] PASSED test/mitmproxy/net/http/test_cookies.py::test_group_cookies test/mitmproxy/net/http/test_headers.py::test_parse_content_type [gw1] PASSED test/mitmproxy/net/http/test_headers.py::test_parse_content_type test/mitmproxy/net/http/test_headers.py::test_assemble_content_type [gw1] PASSED test/mitmproxy/net/http/test_headers.py::test_assemble_content_type test/mitmproxy/net/http/test_multipart.py::test_decode [gw1] PASSED test/mitmproxy/net/http/test_multipart.py::test_decode test/mitmproxy/net/http/test_multipart.py::test_encode [gw1] PASSED test/mitmproxy/net/http/test_multipart.py::test_encode test/mitmproxy/net/http/test_status_codes.py::test_simple [gw1] PASSED test/mitmproxy/net/http/test_status_codes.py::test_simple test/mitmproxy/net/http/test_url.py::test_parse [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse test/mitmproxy/net/http/test_url.py::test_ascii_check [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_ascii_check test/mitmproxy/net/http/test_url.py::test_parse_port_range [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_port_range test/mitmproxy/net/http/test_url.py::test_unparse [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_unparse test/mitmproxy/net/http/test_url.py::test_empty_key_trailing_equal_sign [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_empty_key_trailing_equal_sign test/mitmproxy/net/http/test_url.py::test_encode [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_encode test/mitmproxy/net/http/test_url.py::test_decode [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_decode test/mitmproxy/net/http/test_url.py::test_quote [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_quote test/mitmproxy/net/http/test_url.py::test_unquote [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_unquote test/mitmproxy/net/http/test_url.py::test_hostport [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_hostport test/mitmproxy/net/http/test_url.py::test_default_port [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_default_port test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:42-True-out0] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:42-True-out0] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:42-True-out1] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:42-True-out1] test/mitmproxy/net/http/test_url.py::test_parse_authority[127.0.0.1:443-True-out2] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[127.0.0.1:443-True-out2] test/mitmproxy/net/http/test_url.py::test_parse_authority[[2001:db8:42::]:443-True-out3] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[[2001:db8:42::]:443-True-out3] test/mitmproxy/net/http/test_url.py::test_parse_authority[xn--aaa-pla.example:80-True-out4] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[xn--aaa-pla.example:80-True-out4] test/mitmproxy/net/http/test_url.py::test_parse_authority[xn--r8jz45g.xn--zckzah:80-True-out5] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[xn--r8jz45g.xn--zckzah:80-True-out5] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo-True-out6] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo-True-out6] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo..bar-False-out7] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo..bar-False-out7] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:bar-False-out8] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:bar-False-out8] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:bar-False-out9] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:bar-False-out9] test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:999999999-False-out10] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[foo:999999999-False-out10] test/mitmproxy/net/http/test_url.py::test_parse_authority[\xff-False-out11] [gw1] PASSED test/mitmproxy/net/http/test_url.py::test_parse_authority[\xff-False-out11] test/mitmproxy/net/http/test_user_agents.py::test_get_shortcut [gw1] PASSED test/mitmproxy/net/http/test_user_agents.py::test_get_shortcut test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_head [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_head test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response_head [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response_head test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_body [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_body test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_line [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_line test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_headers [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_request_headers test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response_headers [gw1] PASSED test/mitmproxy/net/http/http1/test_assemble.py::test_assemble_response_headers test/mitmproxy/net/http/http1/test_read.py::test_get_header_tokens [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_get_header_tokens test/mitmproxy/net/http/http1/test_read.py::test_connection_close [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_connection_close test/mitmproxy/net/http/http1/test_read.py::test_read_request_head [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_read_request_head test/mitmproxy/net/http/http1/test_read.py::test_read_response_head [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_read_response_head test/mitmproxy/net/http/http1/test_read.py::test_validate_headers [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_validate_headers test/mitmproxy/net/http/http1/test_read.py::test_expected_http_body_size [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_expected_http_body_size test/mitmproxy/net/http/http1/test_read.py::test_read_request_line [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_read_request_line test/mitmproxy/net/http/http1/test_read.py::test_read_response_line [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::test_read_response_line test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_simple [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_simple test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_multi [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_multi test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_continued [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_continued test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_continued_err [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_continued_err test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_err [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_err test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_empty_name [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_empty_name test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_empty_value [gw1] PASSED test/mitmproxy/net/http/http1/test_read.py::TestReadHeaders::test_read_empty_value test/mitmproxy/platform/test_pf.py::TestLookup::test_simple [gw1] PASSED test/mitmproxy/platform/test_pf.py::TestLookup::test_simple test/mitmproxy/proxy/test_commands.py::test_dataclasses [gw1] PASSED test/mitmproxy/proxy/test_commands.py::test_dataclasses test/mitmproxy/proxy/test_commands.py::test_start_hook [gw1] PASSED test/mitmproxy/proxy/test_commands.py::test_start_hook test/mitmproxy/proxy/test_context.py::test_context [gw1] PASSED test/mitmproxy/proxy/test_context.py::test_context test/mitmproxy/proxy/test_events.py::test_dataclasses [gw1] PASSED test/mitmproxy/proxy/test_events.py::test_dataclasses test/mitmproxy/proxy/test_events.py::test_command_completed [gw1] PASSED test/mitmproxy/proxy/test_events.py::test_command_completed test/mitmproxy/proxy/test_layer.py::TestLayer::test_continue [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestLayer::test_continue test/mitmproxy/proxy/test_layer.py::TestLayer::test_debug_messages [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestLayer::test_debug_messages test/mitmproxy/proxy/test_layer.py::TestLayer::test_debug_shorten [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestLayer::test_debug_shorten test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_simple [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_simple test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_late_hook_reply [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_late_hook_reply test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_receive_close[True] [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_receive_close[True] test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_receive_close[False] [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_receive_close[False] test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_func_references [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_func_references test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_repr [gw1] PASSED test/mitmproxy/proxy/test_layer.py::TestNextLayer::test_repr test/mitmproxy/proxy/test_server_hooks.py::test_noop [gw1] PASSED test/mitmproxy/proxy/test_server_hooks.py::test_noop test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_start[success] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_start[success] test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_start[fail] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_start[fail] test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_command[success] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_command[success] test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_command[fail] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_handshake_command[fail] test/mitmproxy/proxy/test_tunnel.py::test_tunnel_default_impls [gw0] PASSED test/mitmproxy/addons/test_script.py::test_order [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_default_impls test/mitmproxy/proxy/test_tunnel.py::test_tunnel_openconnection_error test/mitmproxy/addons/test_server_side_events.py::test_simple [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_tunnel_openconnection_error [gw0] PASSED test/mitmproxy/addons/test_server_side_events.py::test_simple test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_start[client] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_start[client] test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_start[server] test/mitmproxy/addons/test_serverplayback.py::test_load_file [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_start[server] test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_command[client] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_command[client] test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_command[server] [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_disconnect_during_handshake_command[server] test/mitmproxy/proxy/test_tunnel.py::test_layer_stack [gw1] PASSED test/mitmproxy/proxy/test_tunnel.py::test_layer_stack test/mitmproxy/proxy/test_tutils.py::test_simple [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_simple test/mitmproxy/proxy/test_tutils.py::test_mismatch [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_load_file [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_mismatch test/mitmproxy/proxy/test_tutils.py::test_partial_assert test/mitmproxy/addons/test_serverplayback.py::test_config [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_partial_assert test/mitmproxy/proxy/test_tutils.py::test_placeholder[True] [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_placeholder[True] test/mitmproxy/proxy/test_tutils.py::test_placeholder[False] [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_placeholder[False] test/mitmproxy/proxy/test_tutils.py::test_placeholder_type_mismatch [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_placeholder_type_mismatch test/mitmproxy/proxy/test_tutils.py::test_unfinished [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_unfinished test/mitmproxy/proxy/test_tutils.py::test_command_reply [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_command_reply test/mitmproxy/proxy/test_tutils.py::test_default_playbook [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_config [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_default_playbook test/mitmproxy/proxy/test_tutils.py::test_eq_blocking [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_eq_blocking test/mitmproxy/proxy/test_tutils.py::test_eq_placeholder [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_eq_placeholder test/mitmproxy/proxy/test_tutils.py::test_command_multiple_replies[False] test/mitmproxy/addons/test_serverplayback.py::test_server_playback [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_command_multiple_replies[False] test/mitmproxy/proxy/test_tutils.py::test_command_multiple_replies[True] [gw1] PASSED test/mitmproxy/proxy/test_tutils.py::test_command_multiple_replies[True] test/mitmproxy/proxy/test_utils.py::test_expect [gw1] PASSED test/mitmproxy/proxy/test_utils.py::test_expect test/mitmproxy/proxy/layers/test_dns.py::test_invalid_and_dummy_end [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_invalid_and_dummy_end test/mitmproxy/proxy/layers/test_dns.py::test_regular [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_server_playback [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_regular test/mitmproxy/proxy/layers/test_dns.py::test_regular_mode_no_hook test/mitmproxy/addons/test_serverplayback.py::test_ignore_host [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_regular_mode_no_hook test/mitmproxy/proxy/layers/test_dns.py::test_reverse_premature_close [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_reverse_premature_close test/mitmproxy/proxy/layers/test_dns.py::test_reverse [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_reverse test/mitmproxy/proxy/layers/test_dns.py::test_reverse_fail_connection [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_reverse_fail_connection test/mitmproxy/proxy/layers/test_dns.py::test_reverse_with_query_resend [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_host [gw1] PASSED test/mitmproxy/proxy/layers/test_dns.py::test_reverse_with_query_resend test/mitmproxy/proxy/layers/test_modes.py::test_upstream_https test/mitmproxy/addons/test_serverplayback.py::test_ignore_content [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_content test/mitmproxy/addons/test_serverplayback.py::test_ignore_content_wins_over_params [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_upstream_https test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy[True] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_content_wins_over_params test/mitmproxy/addons/test_serverplayback.py::test_ignore_payload_params_other_content_type [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy[True] test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy[False] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_payload_params_other_content_type [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy[False] test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[eager-True] test/mitmproxy/addons/test_serverplayback.py::test_hash [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[eager-True] test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[eager-False] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_hash test/mitmproxy/addons/test_serverplayback.py::test_headers [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[eager-False] test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[lazy-True] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[lazy-True] test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[lazy-False] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_headers test/mitmproxy/addons/test_serverplayback.py::test_load [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_proxy_tcp_over_tls[lazy-False] test/mitmproxy/proxy/layers/test_modes.py::test_transparent_tcp[eager] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_transparent_tcp[eager] test/mitmproxy/proxy/layers/test_modes.py::test_transparent_tcp[lazy] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_load [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_transparent_tcp[lazy] test/mitmproxy/proxy/layers/test_modes.py::test_transparent_failure test/mitmproxy/addons/test_serverplayback.py::test_load_with_server_replay_nopop [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_transparent_failure test/mitmproxy/proxy/layers/test_modes.py::test_reverse_eager_connect_failure [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_reverse_eager_connect_failure test/mitmproxy/proxy/layers/test_modes.py::test_transparent_eager_connect_failure [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_transparent_eager_connect_failure test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[127.0.0.1-\x01\x7f\x00\x00\x01] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_load_with_server_replay_nopop test/mitmproxy/addons/test_serverplayback.py::test_ignore_params [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[127.0.0.1-\x01\x7f\x00\x00\x01] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[::1-\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[::1-\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[example.com-\x03\x0bexample.com] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_success[example.com-\x03\x0bexample.com] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_trickle [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_params test/mitmproxy/addons/test_serverplayback.py::test_ignore_payload_params [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_trickle test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[GET / HTTP/1.1-None-Probably not a SOCKS request but a regular HTTP request. Invalid SOCKS version. Expected 0x05, got 0x47] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[GET / HTTP/1.1-None-Probably not a SOCKS request but a regular HTTP request. Invalid SOCKS version. Expected 0x05, got 0x47] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[abcd-None-Invalid SOCKS version. Expected 0x05, got 0x61] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[abcd-None-Invalid SOCKS version. Expected 0x05, got 0x61] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[\x05\x01\x00\x05\x02\x00\x01\x7f\x00\x00\x01\x124-\x05\x00\x05\x07\x00\x01\x00\x00\x00\x00\x00\x00-Unsupported SOCKS5 request: b'\\x05\\x02\\x00\\x01\\x7f\\x00\\x00\\x01\\x124'] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[\x05\x01\x00\x05\x02\x00\x01\x7f\x00\x00\x01\x124-\x05\x00\x05\x07\x00\x01\x00\x00\x00\x00\x00\x00-Unsupported SOCKS5 request: b'\\x05\\x02\\x00\\x01\\x7f\\x00\\x00\\x01\\x124'] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[\x05\x01\x00\x05\x01\x00\xff\x00\x00-\x05\x00\x05\x08\x00\x01\x00\x00\x00\x00\x00\x00-Unknown address type: 255] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_err[\x05\x01\x00\x05\x01\x00\xff\x00\x00-\x05\x00\x05\x08\x00\x01\x00\x00\x00\x00\x00\x00-Unknown address type: 255] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_success[\x05\x01\x02-\x05\x02-\x01\x04user\x08password-\x01\x00-127.0.0.1-\x01\x7f\x00\x00\x01] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_success[\x05\x01\x02-\x05\x02-\x01\x04user\x08password-\x01\x00-127.0.0.1-\x01\x7f\x00\x00\x01] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_success[\x05\x02\x01\x02-\x05\x02-\x01\x04user\x08password-\x01\x00-127.0.0.1-\x01\x7f\x00\x00\x01] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_success[\x05\x02\x01\x02-\x05\x02-\x01\x04user\x08password-\x01\x00-127.0.0.1-\x01\x7f\x00\x00\x01] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_fail[\x05\x01\x00-None-None-\x05\xff\x00\x01\x00\x00\x00\x00\x00\x00-Client does not support SOCKS5 with user/password authentication.] [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_ignore_payload_params test/mitmproxy/addons/test_serverplayback.py::test_server_playback_full [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_fail[\x05\x01\x00-None-None-\x05\xff\x00\x01\x00\x00\x00\x00\x00\x00-Client does not support SOCKS5 with user/password authentication.] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_fail[\x05\x02\x00\x02-\x05\x02-\x01\x04user\x07errcode-\x01\x01-authentication failed] [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_auth_fail[\x05\x02\x00\x02-\x05\x02-\x01\x04user\x07errcode-\x01\x01-authentication failed] test/mitmproxy/proxy/layers/test_modes.py::test_socks5_eager_err [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_eager_err test/mitmproxy/proxy/layers/test_modes.py::test_socks5_premature_close [gw1] PASSED test/mitmproxy/proxy/layers/test_modes.py::test_socks5_premature_close test/mitmproxy/proxy/layers/test_socks5_fuzz.py::test_socks5_fuzz [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_server_playback_full test/mitmproxy/addons/test_serverplayback.py::test_server_playback_kill [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_server_playback_kill [gw1] PASSED test/mitmproxy/proxy/layers/test_socks5_fuzz.py::test_socks5_fuzz test/mitmproxy/proxy/layers/test_tcp.py::test_open_connection [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_open_connection test/mitmproxy/proxy/layers/test_tcp.py::test_open_connection_err test/mitmproxy/addons/test_serverplayback.py::test_server_playback_response_deleted [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_open_connection_err test/mitmproxy/proxy/layers/test_tcp.py::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_simple test/mitmproxy/proxy/layers/test_tcp.py::test_receive_data_before_server_connected [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_receive_data_before_server_connected test/mitmproxy/proxy/layers/test_tcp.py::test_receive_data_after_half_close [gw0] PASSED test/mitmproxy/addons/test_serverplayback.py::test_server_playback_response_deleted [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_receive_data_after_half_close test/mitmproxy/proxy/layers/test_tcp.py::test_ignore[True] test/mitmproxy/addons/test_stickyauth.py::test_configure [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_ignore[True] test/mitmproxy/proxy/layers/test_tcp.py::test_ignore[False] [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_ignore[False] test/mitmproxy/proxy/layers/test_tcp.py::test_inject [gw1] PASSED test/mitmproxy/proxy/layers/test_tcp.py::test_inject test/mitmproxy/proxy/layers/test_tls.py::test_is_tls_handshake_record [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::test_is_tls_handshake_record test/mitmproxy/proxy/layers/test_tls.py::test_record_contents [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::test_record_contents test/mitmproxy/proxy/layers/test_tls.py::test_record_contents_err [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::test_record_contents_err test/mitmproxy/proxy/layers/test_tls.py::test_get_client_hello [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::test_get_client_hello test/mitmproxy/proxy/layers/test_tls.py::test_parse_client_hello [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::test_parse_client_hello test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_repr [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_repr test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_not_connected [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_not_connected test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_simple [gw0] PASSED test/mitmproxy/addons/test_stickyauth.py::test_configure test/mitmproxy/addons/test_stickyauth.py::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_simple test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_untrusted_cert [gw0] PASSED test/mitmproxy/addons/test_stickyauth.py::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_untrusted_cert test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_remote_speaks_no_tls test/mitmproxy/addons/test_stickycookie.py::test_domain_match [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::test_domain_match [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_remote_speaks_no_tls test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_unsupported_protocol test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_config [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestServerTLS::test_unsupported_protocol test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_client_only [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_config test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_client_only test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_server_required[open] [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_simple test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_server_required[open] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_server_required[closed] [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_multiple [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_multiple test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_weird [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_server_required[closed] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_passthrough_from_clienthello[open] [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_passthrough_from_clienthello[open] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_passthrough_from_clienthello[closed] [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_weird [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_passthrough_from_clienthello[closed] test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_overwrite test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_cannot_parse_clienthello [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_cannot_parse_clienthello test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_mitmproxy_ca_is_untrusted [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_overwrite test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_delete [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_mitmproxy_ca_is_untrusted test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[tls_clienthello] [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[tls_clienthello] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[tls_start_client] [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_response_delete test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_request [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[tls_start_client] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[handshake] [gw0] PASSED test/mitmproxy/addons/test_stickycookie.py::TestStickyCookie::test_request [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_immediate_disconnect[handshake] test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_unsupported_protocol test/mitmproxy/addons/test_termlog.py::test_output [gw1] PASSED test/mitmproxy/proxy/layers/test_tls.py::TestClientTLS::test_unsupported_protocol test/mitmproxy/proxy/layers/test_tls_fuzz.py::test_fuzz_parse_client_hello [gw0] PASSED test/mitmproxy/addons/test_termlog.py::test_output test/mitmproxy/addons/test_termlog.py::test_styling [gw0] PASSED test/mitmproxy/addons/test_termlog.py::test_styling test/mitmproxy/addons/test_tlsconfig.py::test_alpn_select_callback [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::test_alpn_select_callback test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_configure [gw1] PASSED test/mitmproxy/proxy/layers/test_tls_fuzz.py::test_fuzz_parse_client_hello test/mitmproxy/proxy/layers/test_websocket.py::test_masking [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_masking test/mitmproxy/proxy/layers/test_websocket.py::test_upgrade [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_upgrade test/mitmproxy/proxy/layers/test_websocket.py::test_upgrade_streamed [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_upgrade_streamed test/mitmproxy/proxy/layers/test_websocket.py::test_modify_message [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_modify_message test/mitmproxy/proxy/layers/test_websocket.py::test_empty_message [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_empty_message test/mitmproxy/proxy/layers/test_websocket.py::test_drop_message [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_drop_message test/mitmproxy/proxy/layers/test_websocket.py::test_fragmented [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_fragmented test/mitmproxy/proxy/layers/test_websocket.py::test_unfragmented [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_unfragmented test/mitmproxy/proxy/layers/test_websocket.py::test_protocol_error [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_protocol_error test/mitmproxy/proxy/layers/test_websocket.py::test_ping [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_ping test/mitmproxy/proxy/layers/test_websocket.py::test_close_normal [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_close_normal test/mitmproxy/proxy/layers/test_websocket.py::test_close_disconnect [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_close_disconnect test/mitmproxy/proxy/layers/test_websocket.py::test_close_code [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_close_code test/mitmproxy/proxy/layers/test_websocket.py::test_deflate [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_deflate test/mitmproxy/proxy/layers/test_websocket.py::test_unknown_ext [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_unknown_ext test/mitmproxy/proxy/layers/test_websocket.py::test_websocket_connection_repr [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_websocket_connection_repr test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_empty [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_empty test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_keep_sizes [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_keep_sizes test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_rechunk [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::TestFragmentizer::test_rechunk test/mitmproxy/proxy/layers/test_websocket.py::test_inject_message [gw1] PASSED test/mitmproxy/proxy/layers/test_websocket.py::test_inject_message test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy test/mitmproxy/proxy/layers/http/test_http.py::test_https_proxy[lazy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_https_proxy[lazy] test/mitmproxy/proxy/layers/http/test_http.py::test_https_proxy[eager] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_https_proxy[eager] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-False-False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-False-False] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-False-True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-False-True] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-True-False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-True-False] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-True-True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[lazy-True-True] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-False-False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-False-False] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-False-True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-False-True] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-True-False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-True-False] test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-True-True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_redirect[eager-True-True] test/mitmproxy/proxy/layers/http/test_http.py::test_multiple_server_connections [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_multiple_server_connections test/mitmproxy/proxy/layers/http/test_http.py::test_pipelining[identity] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_pipelining[identity] test/mitmproxy/proxy/layers/http/test_http.py::test_pipelining[chunked] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_pipelining[chunked] test/mitmproxy/proxy/layers/http/test_http.py::test_http_reply_from_proxy [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_reply_from_proxy test/mitmproxy/proxy/layers/http/test_http.py::test_response_until_eof [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_until_eof test/mitmproxy/proxy/layers/http/test_http.py::test_disconnect_while_intercept [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_disconnect_while_intercept test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[identity-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_response_streaming[chunked-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_stream_modify [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_stream_modify test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-identity-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[normal response-chunked-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-identity-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early response-chunked-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-identity-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early close-chunked-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-identity-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-body_size=0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-body_size=0] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-body_size=3] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-body_size=3] test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-addon] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_streaming[early kill-chunked-addon] test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[identity-request] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[identity-request] test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[identity-response] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[identity-response] test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[chunked-request] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[chunked-request] test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[chunked-response] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_body_size_limit[chunked-response] test/mitmproxy/proxy/layers/http/test_http.py::test_server_unreachable[True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_server_unreachable[True] test/mitmproxy/proxy/layers/http/test_http.py::test_server_unreachable[False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_server_unreachable[False] test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[None] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[None] test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[I don't speak HTTP.] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[I don't speak HTTP.] test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[HTTP/1.1 200 OK\r\nContent-Length: 10\r\n\r\nweee] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_server_aborts[HTTP/1.1 200 OK\r\nContent-Length: 10\r\n\r\nweee] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-change-destination] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-change-destination] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-change-proxy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-example.com-change-proxy] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-change-destination] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-change-destination] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-change-proxy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[http-xn--eckwd4c7c.xn--zckzah-change-proxy] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-change-destination] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-change-destination] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-change-proxy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-example.com-change-proxy] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-change-destination] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-change-destination] test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-change-proxy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upstream_proxy[https-xn--eckwd4c7c.xn--zckzah-change-proxy] test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[client-regular] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[client-regular] test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[client-upstream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[client-upstream] test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[server-regular] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[server-regular] test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[server-upstream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_tcp[server-upstream] test/mitmproxy/proxy/layers/http/test_http.py::test_proxy_chain[eager] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_proxy_chain[eager] test/mitmproxy/proxy/layers/http/test_http.py::test_proxy_chain[lazy] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_proxy_chain[lazy] test/mitmproxy/proxy/layers/http/test_http.py::test_no_headers [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_no_headers test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_without_empty_chunk_in_head_request [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_without_empty_chunk_in_head_request test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_relative_request [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_relative_request test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_relative_request_no_host_header [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_proxy_relative_request_no_host_header test/mitmproxy/proxy/layers/http/test_http.py::test_http_expect [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_expect test/mitmproxy/proxy/layers/http/test_http.py::test_http_client_aborts[True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_client_aborts[True] test/mitmproxy/proxy/layers/http/test_http.py::test_http_client_aborts[False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_client_aborts[False] test/mitmproxy/proxy/layers/http/test_http.py::test_http_server_aborts[True] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_server_aborts[True] test/mitmproxy/proxy/layers/http/test_http.py::test_http_server_aborts[False] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_http_server_aborts[False] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[http_connect] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[http_connect] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[requestheaders] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[requestheaders] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[request] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[request] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[script-response-responseheaders] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[script-response-responseheaders] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[responseheaders] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[responseheaders] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[response] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[response] test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[error] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_kill_flow[error] test/mitmproxy/proxy/layers/http/test_http.py::test_close_during_connect_hook [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_close_during_connect_hook test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[-] test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[-Connection: close\r\n] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[-Connection: close\r\n] test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[Connection: close\r\n-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[Connection: close\r\n-] test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[Connection: close\r\n-Connection: close\r\n] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_connection_close_header[Connection: close\r\n-Connection: close\r\n] test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[websocket] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[websocket] test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[tcp] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[tcp] test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[none] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_upgrade[none] test/mitmproxy/proxy/layers/http/test_http.py::test_dont_reuse_closed [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_dont_reuse_closed test/mitmproxy/proxy/layers/http/test_http.py::test_reuse_error [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_reuse_error test/mitmproxy/proxy/layers/http/test_http.py::test_transparent_sni [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_transparent_sni test/mitmproxy/proxy/layers/http/test_http.py::test_original_server_disconnects [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_original_server_disconnects test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_whitespace [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_whitespace test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_validation_disabled [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_validation_disabled test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_te_te [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_request_smuggling_te_te test/mitmproxy/proxy/layers/http/test_http.py::test_invalid_content_length [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_invalid_content_length test/mitmproxy/proxy/layers/http/test_http.py::test_chunked_and_content_length_set_by_addon [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_chunked_and_content_length_set_by_addon test/mitmproxy/proxy/layers/http/test_http.py::test_connect_more_newlines [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_connect_more_newlines test/mitmproxy/proxy/layers/http/test_http.py::test_memory_usage_completed_flows [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_configure test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_get_cert [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_get_cert test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_clienthello [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_clienthello test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_client [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_client test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_cannot_verify [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_memory_usage_completed_flows test/mitmproxy/proxy/layers/http/test_http.py::test_memory_usage_errored_flows [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_cannot_verify test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_failed [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_failed test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_ok[example.mitmproxy.org] [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_ok[example.mitmproxy.org] test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_ok[192.0.2.42] [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_verify_ok[192.0.2.42] test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_insecure [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_tls_start_server_insecure test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_alpn_selection [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_alpn_selection test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_no_h2_proxy [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_no_h2_proxy test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_client_cert_file[mitmproxy/net/data/verificationcerts/trusted-leaf.pem] [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_client_cert_file[mitmproxy/net/data/verificationcerts/trusted-leaf.pem] test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_client_cert_file[mitmproxy/net/data/verificationcerts/] [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_client_cert_file[mitmproxy/net/data/verificationcerts/] test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_ca_expired [gw0] PASSED test/mitmproxy/addons/test_tlsconfig.py::TestTlsConfig::test_ca_expired test/mitmproxy/addons/test_upstream_auth.py::test_configure [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_memory_usage_errored_flows test/mitmproxy/proxy/layers/http/test_http.py::test_drop_stream_with_paused_events [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http.py::test_drop_stream_with_paused_events test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_simple[pipeline] [gw0] PASSED test/mitmproxy/addons/test_upstream_auth.py::test_configure test/mitmproxy/addons/test_upstream_auth.py::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_simple[pipeline] test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_simple[None] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_simple[None] test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_connect[pipeline] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_connect[pipeline] test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_connect[None] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_connect[None] [gw0] PASSED test/mitmproxy/addons/test_upstream_auth.py::test_simple test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade[pipeline] test/mitmproxy/addons/test_view.py::test_order_refresh [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade[pipeline] test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade[None] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade[None] test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade_denied [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestServer::test_upgrade_denied test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_simple[pipeline] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_order_refresh [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_simple[pipeline] test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_simple[None] test/mitmproxy/addons/test_view.py::test_order_generators_http [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_simple[None] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_order_generators_http test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_connect test/mitmproxy/addons/test_view.py::test_order_generators_dns [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_connect test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_upgrade [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_upgrade [gw0] PASSED test/mitmproxy/addons/test_view.py::test_order_generators_dns test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_upgrade_denied test/mitmproxy/addons/test_view.py::test_order_generators_tcp [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http1.py::TestClient::test_upgrade_denied test/mitmproxy/proxy/layers/http/test_http2.py::test_simple [gw0] PASSED test/mitmproxy/addons/test_view.py::test_order_generators_tcp test/mitmproxy/addons/test_view.py::test_simple [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_simple test/mitmproxy/proxy/layers/http/test_http2.py::test_response_trailers[stream] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_simple test/mitmproxy/addons/test_view.py::test_simple_tcp [gw0] PASSED test/mitmproxy/addons/test_view.py::test_simple_tcp [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_response_trailers[stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_response_trailers[] test/mitmproxy/addons/test_view.py::test_simple_dns [gw0] PASSED test/mitmproxy/addons/test_view.py::test_simple_dns test/mitmproxy/addons/test_view.py::test_filter [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_response_trailers[] test/mitmproxy/proxy/layers/http/test_http2.py::test_request_trailers[stream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_request_trailers[stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_request_trailers[] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_filter test/mitmproxy/addons/test_view.py::test_create [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_request_trailers[] test/mitmproxy/proxy/layers/http/test_http2.py::test_upstream_error [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_upstream_error test/mitmproxy/proxy/layers/http/test_http2.py::test_long_response[trailers] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_create test/mitmproxy/addons/test_view.py::test_orders [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_long_response[trailers] test/mitmproxy/proxy/layers/http/test_http2.py::test_long_response[] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_orders test/mitmproxy/addons/test_view.py::test_load [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_long_response[] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-request-stream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-request-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-request-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-request-] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-response-stream] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_load test/mitmproxy/addons/test_view.py::test_resolve [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-response-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-response-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST-response-] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-request-stream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-request-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-request-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-request-] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-response-stream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-response-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-response-] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[disconnect-response-] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-request-stream] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-request-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-request-] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_resolve test/mitmproxy/addons/test_view.py::test_movement [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-request-] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-response-stream] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_movement [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-response-stream] test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-response-] test/mitmproxy/addons/test_view.py::test_duplicate [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_http2_client_aborts[RST+disconnect-response-] test/mitmproxy/proxy/layers/http/test_http2.py::test_no_normalization[True] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_duplicate test/mitmproxy/addons/test_view.py::test_remove [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_no_normalization[True] test/mitmproxy/proxy/layers/http/test_http2.py::test_no_normalization[False] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_remove test/mitmproxy/addons/test_view.py::test_setgetval [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_no_normalization[False] test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input0-pseudo0-headers0] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input0-pseudo0-headers0] test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input1-pseudo1-headers1] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_setgetval [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input1-pseudo1-headers1] test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input2-pseudo2-headers2] [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers[input2-pseudo2-headers2] test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers_err test/mitmproxy/addons/test_view.py::test_order [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_split_pseudo_headers_err test/mitmproxy/proxy/layers/http/test_http2.py::test_rst_then_close [gw0] PASSED test/mitmproxy/addons/test_view.py::test_order test/mitmproxy/addons/test_view.py::test_reversed [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_rst_then_close test/mitmproxy/proxy/layers/http/test_http2.py::test_cancel_then_server_disconnect [gw0] PASSED test/mitmproxy/addons/test_view.py::test_reversed test/mitmproxy/addons/test_view.py::test_update [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_cancel_then_server_disconnect test/mitmproxy/proxy/layers/http/test_http2.py::test_cancel_during_response_hook [gw0] PASSED test/mitmproxy/addons/test_view.py::test_update [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_cancel_during_response_hook test/mitmproxy/proxy/layers/http/test_http2.py::test_stream_concurrency test/mitmproxy/addons/test_view.py::test_signals [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_stream_concurrency test/mitmproxy/proxy/layers/http/test_http2.py::test_max_concurrency [gw1] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_max_concurrency test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent_err [gw0] PASSED test/mitmproxy/addons/test_view.py::test_signals [gw1] PASSED test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent_err test/mitmproxy/addons/test_view.py::test_focus_follow test/mitmproxy/tools/test_cmdline.py::test_common [gw1] PASSED test/mitmproxy/tools/test_cmdline.py::test_common test/mitmproxy/tools/test_cmdline.py::test_mitmproxy [gw1] PASSED test/mitmproxy/tools/test_cmdline.py::test_mitmproxy test/mitmproxy/tools/test_cmdline.py::test_mitmdump [gw1] PASSED test/mitmproxy/tools/test_cmdline.py::test_mitmdump test/mitmproxy/tools/test_cmdline.py::test_mitmweb [gw1] PASSED test/mitmproxy/tools/test_cmdline.py::test_mitmweb test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_termlog[False] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_focus_follow test/mitmproxy/addons/test_view.py::test_focus [gw1] PASSED test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_termlog[False] test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_termlog[True] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_focus test/mitmproxy/addons/test_view.py::test_settings [gw0] PASSED test/mitmproxy/addons/test_view.py::test_settings test/mitmproxy/addons/test_view.py::test_properties [gw0] PASSED test/mitmproxy/addons/test_view.py::test_properties test/mitmproxy/addons/test_view.py::test_configure [gw1] PASSED test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_termlog[True] test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_dumper[False] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_configure test/mitmproxy/addons/test_view.py::test_marker[:default:-\u25cf] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_marker[:default:-\u25cf] [gw1] PASSED test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_dumper[False] test/mitmproxy/addons/test_view.py::test_marker[X-X] test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_dumper[True] [gw0] PASSED test/mitmproxy/addons/test_view.py::test_marker[X-X] test/mitmproxy/proxy/layers/http/test_http2.py::test_stream_concurrent_get_connection [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_stream_concurrent_get_connection test/mitmproxy/proxy/layers/http/test_http2.py::test_kill_stream [gw1] PASSED test/mitmproxy/tools/test_dump.py::TestDumpMaster::test_addons_dumper[True] [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_kill_stream test/mitmproxy/tools/test_main.py::test_mitmweb test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_no_data_on_closed_stream [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_no_data_on_closed_stream test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_informational_response[103-103 Early Hints] [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_informational_response[103-103 Early Hints] test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_informational_response[1not_a_number- ] [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::TestClient::test_informational_response[1not_a_number- ] test/mitmproxy/proxy/layers/http/test_http2.py::test_early_server_data [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_early_server_data test/mitmproxy/proxy/layers/http/test_http2.py::test_request_smuggling_cl [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_request_smuggling_cl test/mitmproxy/proxy/layers/http/test_http2.py::test_request_smuggling_te [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_request_smuggling_te test/mitmproxy/proxy/layers/http/test_http2.py::test_request_keepalive [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_request_keepalive test/mitmproxy/proxy/layers/http/test_http2.py::test_keepalive_disconnect [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http2.py::test_keepalive_disconnect test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h1_request [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h1_request test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h1_response [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h1_response test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_request_chunks [gw1] PASSED test/mitmproxy/tools/test_main.py::test_mitmweb test/mitmproxy/tools/test_main.py::test_mitmdump [gw1] PASSED test/mitmproxy/tools/test_main.py::test_mitmdump test/mitmproxy/tools/console/test_commander.py::TestListCompleter::test_cycle [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_request_chunks test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_request_mutations [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestListCompleter::test_cycle test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_open_command_bar [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_open_command_bar test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_insert [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_insert test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_backspace [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_backspace test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_left [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_left test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_right [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_right test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_up_and_down [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandEdit::test_up_and_down test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_backspace [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_backspace test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_left [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_left test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_right [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_right test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_insert [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_insert test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_cycle_completion [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_cycle_completion test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_render [gw1] PASSED test/mitmproxy/tools/console/test_commander.py::TestCommandBuffer::test_render test/mitmproxy/tools/console/test_common.py::test_format_flow [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_request_mutations test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_response_chunks [gw1] PASSED test/mitmproxy/tools/console/test_common.py::test_format_flow test/mitmproxy/tools/console/test_common.py::test_format_keyvals [gw1] PASSED test/mitmproxy/tools/console/test_common.py::test_format_keyvals test/mitmproxy/tools/console/test_common.py::test_truncated_text [gw1] PASSED test/mitmproxy/tools/console/test_common.py::test_truncated_text test/mitmproxy/tools/console/test_contentview.py::test_contentview_flowview [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_response_chunks test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_response_mutations [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_h2_response_mutations test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_cancel_examples[example0] [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_cancel_examples[example0] test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_cancel_examples[example1] [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_cancel_examples[example1] test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_cancel [gw1] PASSED test/mitmproxy/tools/console/test_contentview.py::test_contentview_flowview test/mitmproxy/tools/console/test_defaultkeys.py::test_commands_exist [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_fuzz.py::test_fuzz_cancel test/mitmproxy/proxy/layers/http/test_http_version_interop.py::test_h2_to_h1 [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_version_interop.py::test_h2_to_h1 test/mitmproxy/proxy/layers/http/test_http_version_interop.py::test_h1_to_h2 [gw0] PASSED test/mitmproxy/proxy/layers/http/test_http_version_interop.py::test_h1_to_h2 test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent[concurrent_decorator.py] [gw1] PASSED test/mitmproxy/tools/console/test_defaultkeys.py::test_commands_exist test/mitmproxy/tools/console/test_flowview.py::test_flowview [gw1] PASSED test/mitmproxy/tools/console/test_flowview.py::test_flowview test/mitmproxy/tools/console/test_integration.py::test_integration [gw1] PASSED test/mitmproxy/tools/console/test_integration.py::test_integration test/mitmproxy/tools/console/test_integration.py::test_options_home_end [gw0] PASSED test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent[concurrent_decorator.py] test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent[concurrent_decorator_class.py] [gw1] PASSED test/mitmproxy/tools/console/test_integration.py::test_options_home_end test/mitmproxy/tools/console/test_integration.py::test_keybindings_home_end [gw0] PASSED test/mitmproxy/script/test_concurrent.py::TestConcurrent::test_concurrent[concurrent_decorator_class.py] test/mitmproxy/tools/console/test_keymap.py::test_remove [gw0] PASSED test/mitmproxy/tools/console/test_keymap.py::test_remove test/mitmproxy/tools/console/test_keymap.py::test_load_path [gw0] PASSED test/mitmproxy/tools/console/test_keymap.py::test_load_path test/mitmproxy/tools/console/test_keymap.py::test_parse [gw0] PASSED test/mitmproxy/tools/console/test_keymap.py::test_parse test/mitmproxy/tools/console/test_palettes.py::TestPalette::test_helptext [gw0] PASSED test/mitmproxy/tools/console/test_palettes.py::TestPalette::test_helptext test/mitmproxy/tools/console/test_statusbar.py::test_statusbar [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_statusbar test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[-ready_message0] [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[-ready_message0] test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[message1-ready_message1] [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[message1-ready_message1] test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[Line doesn't fit into statusbar-ready_message2] [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[Line doesn't fit into statusbar-ready_message2] test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[message3-ready_message3] [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[message3-ready_message3] test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[Two long lines\nFirst doesn't fit-ready_message4] [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message[Two long lines\nFirst doesn't fit-ready_message4] test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message_narrow [gw0] PASSED test/mitmproxy/tools/console/test_statusbar.py::test_shorten_message_narrow test/mitmproxy/tools/web/test_app.py::test_generate_tflow_js [gw0] PASSED test/mitmproxy/tools/web/test_app.py::test_generate_tflow_js test/mitmproxy/tools/web/test_app.py::test_generate_options_js [gw0] PASSED test/mitmproxy/tools/web/test_app.py::test_generate_options_js test/mitmproxy/tools/web/test_app.py::TestApp::test_clear [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_clear test/mitmproxy/tools/web/test_app.py::TestApp::test_command_execute [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_command_execute test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_update [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_update test/mitmproxy/tools/web/test_app.py::TestApp::test_flows [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flows test/mitmproxy/tools/web/test_app.py::TestApp::test_flows_dump [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flows_dump test/mitmproxy/tools/web/test_app.py::TestApp::test_index [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_index test/mitmproxy/tools/web/test_app.py::TestApp::test_kill [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_kill test/mitmproxy/tools/web/test_app.py::TestApp::test_option_save [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_option_save test/mitmproxy/tools/web/test_app.py::TestApp::test_option_update [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_option_update test/mitmproxy/tools/web/test_app.py::TestApp::test_options [gw1] PASSED test/mitmproxy/tools/console/test_integration.py::test_keybindings_home_end test/mitmproxy/tools/console/test_integration.py::test_replay_count [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_options test/mitmproxy/tools/web/test_app.py::TestApp::test_resume [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_resume test/mitmproxy/tools/web/test_app.py::TestApp::test_update_flow_content [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_update_flow_content test/mitmproxy/tools/web/test_app.py::TestApp::test_update_flow_content_multipart [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_update_flow_content_multipart test/mitmproxy/tools/web/test_app.py::TestApp::test_websocket [gw0] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_websocket test/mitmproxy/tools/web/test_static_viewer.py::test_save_static [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_save_static test/mitmproxy/tools/web/test_static_viewer.py::test_save_filter_help [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_save_filter_help test/mitmproxy/tools/web/test_static_viewer.py::test_save_settings [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_save_settings test/mitmproxy/tools/web/test_static_viewer.py::test_save_flows [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_save_flows test/mitmproxy/tools/web/test_static_viewer.py::test_save_flows_content [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_save_flows_content test/mitmproxy/tools/web/test_static_viewer.py::test_static_viewer [gw0] PASSED test/mitmproxy/tools/web/test_static_viewer.py::test_static_viewer test/mitmproxy/utils/test_arg_check.py::test_check_args[arg0--T is deprecated, please use --mode transparent instead] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg0--T is deprecated, please use --mode transparent instead] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg1--U is deprecated, please use --mode upstream:SPEC instead] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg1--U is deprecated, please use --mode upstream:SPEC instead] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg2---confdir is deprecated.\nPlease use `--set confdir=value` instead.\nTo show all options and their default values use --options] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg2---confdir is deprecated.\nPlease use `--set confdir=value` instead.\nTo show all options and their default values use --options] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg3---palette is deprecated.\nPlease use `--set console_palette=value` instead.\nTo show all options and their default values use --options] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg3---palette is deprecated.\nPlease use `--set console_palette=value` instead.\nTo show all options and their default values use --options] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg4---wfile is deprecated.\nPlease use `--save-stream-file` instead.] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg4---wfile is deprecated.\nPlease use `--save-stream-file` instead.] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg5---eventlog has been removed.] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg5---eventlog has been removed.] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg6---nonanonymous is deprecated.\nPlease use `--proxyauth SPEC` instead.\nSPEC Format: "username:pass", "any" to accept any user/pass combination,\n"@path" to use an Apache htpasswd file, or\n"ldap[s]:url_server_ldap:dn_auth:password:dn_subtree" for LDAP authentication.] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg6---nonanonymous is deprecated.\nPlease use `--proxyauth SPEC` instead.\nSPEC Format: "username:pass", "any" to accept any user/pass combination,\n"@path" to use an Apache htpasswd file, or\n"ldap[s]:url_server_ldap:dn_auth:password:dn_subtree" for LDAP authentication.] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg7---replacements is deprecated.\nPlease use `--modify-body` or `--modify-headers` instead.] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg7---replacements is deprecated.\nPlease use `--modify-body` or `--modify-headers` instead.] test/mitmproxy/utils/test_arg_check.py::test_check_args[arg8---underscore_option uses underscores, please use hyphens --underscore-option] [gw0] PASSED test/mitmproxy/utils/test_arg_check.py::test_check_args[arg8---underscore_option uses underscores, please use hyphens --underscore-option] test/mitmproxy/utils/test_asyncio_utils.py::test_simple [gw0] PASSED test/mitmproxy/utils/test_asyncio_utils.py::test_simple test/mitmproxy/utils/test_data.py::test_pkg_data [gw0] PASSED test/mitmproxy/utils/test_data.py::test_pkg_data test/mitmproxy/utils/test_debug.py::test_dump_system_info_precompiled[True] [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_dump_system_info_precompiled[True] test/mitmproxy/utils/test_debug.py::test_dump_system_info_precompiled[False] [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_dump_system_info_precompiled[False] test/mitmproxy/utils/test_debug.py::test_dump_info [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_dump_info test/mitmproxy/utils/test_debug.py::test_dump_info_async [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_dump_info_async test/mitmproxy/utils/test_debug.py::test_dump_stacks [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_dump_stacks test/mitmproxy/utils/test_debug.py::test_register_info_dumpers [gw0] PASSED test/mitmproxy/utils/test_debug.py::test_register_info_dumpers test/mitmproxy/utils/test_emoji.py::test_emoji [gw0] PASSED test/mitmproxy/utils/test_emoji.py::test_emoji test/mitmproxy/utils/test_human.py::test_format_timestamp [gw0] PASSED test/mitmproxy/utils/test_human.py::test_format_timestamp test/mitmproxy/utils/test_human.py::test_format_timestamp_with_milli [gw0] PASSED test/mitmproxy/utils/test_human.py::test_format_timestamp_with_milli test/mitmproxy/utils/test_human.py::test_parse_size [gw0] PASSED test/mitmproxy/utils/test_human.py::test_parse_size test/mitmproxy/utils/test_human.py::test_pretty_size [gw0] PASSED test/mitmproxy/utils/test_human.py::test_pretty_size test/mitmproxy/utils/test_human.py::test_pretty_duration [gw0] PASSED test/mitmproxy/utils/test_human.py::test_pretty_duration test/mitmproxy/utils/test_human.py::test_format_address [gw0] PASSED test/mitmproxy/utils/test_human.py::test_format_address test/mitmproxy/utils/test_sliding_window.py::test_simple [gw0] PASSED test/mitmproxy/utils/test_sliding_window.py::test_simple test/mitmproxy/utils/test_sliding_window.py::test_is_lazy [gw0] PASSED test/mitmproxy/utils/test_sliding_window.py::test_is_lazy test/mitmproxy/utils/test_spec.py::test_parse_spec [gw0] PASSED test/mitmproxy/utils/test_spec.py::test_parse_spec test/mitmproxy/utils/test_strutils.py::test_always_bytes [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_always_bytes test/mitmproxy/utils/test_strutils.py::test_always_str [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_always_str test/mitmproxy/utils/test_strutils.py::test_escape_control_characters [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_escape_control_characters test/mitmproxy/utils/test_strutils.py::test_bytes_to_escaped_str [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_bytes_to_escaped_str test/mitmproxy/utils/test_strutils.py::test_escaped_str_to_bytes [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_escaped_str_to_bytes test/mitmproxy/utils/test_strutils.py::test_is_mostly_bin [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_is_mostly_bin test/mitmproxy/utils/test_strutils.py::test_is_xml [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_is_xml test/mitmproxy/utils/test_strutils.py::test_clean_hanging_newline [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_clean_hanging_newline test/mitmproxy/utils/test_strutils.py::test_hexdump [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_hexdump test/mitmproxy/utils/test_strutils.py::test_split_special_areas [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_split_special_areas test/mitmproxy/utils/test_strutils.py::test_escape_special_areas [gw0] PASSED test/mitmproxy/utils/test_strutils.py::test_escape_special_areas test/mitmproxy/utils/test_typecheck.py::test_check_option_type [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_option_type test/mitmproxy/utils/test_typecheck.py::test_check_union [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_union test/mitmproxy/utils/test_typecheck.py::test_check_tuple [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_tuple test/mitmproxy/utils/test_typecheck.py::test_check_sequence [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_sequence test/mitmproxy/utils/test_typecheck.py::test_check_io [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_io test/mitmproxy/utils/test_typecheck.py::test_check_any [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_check_any test/mitmproxy/utils/test_typecheck.py::test_typesec_to_str [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_typesec_to_str test/mitmproxy/utils/test_typecheck.py::test_typing_aliases [gw0] PASSED test/mitmproxy/utils/test_typecheck.py::test_typing_aliases test/mitmproxy/utils/test_vt_codes.py::test_simple [gw0] PASSED test/mitmproxy/utils/test_vt_codes.py::test_simple test/release/test_cibuild.py::test_buildenviron_live [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_live test/release/test_cibuild.py::test_buildenviron_common [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_common test/release/test_cibuild.py::test_buildenviron_pr [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_pr test/release/test_cibuild.py::test_buildenviron_commit [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_commit test/release/test_cibuild.py::test_buildenviron_releasetag [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_releasetag test/release/test_cibuild.py::test_buildenviron_namedtag [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_namedtag test/release/test_cibuild.py::test_buildenviron_dev_branch [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_dev_branch test/release/test_cibuild.py::test_buildenviron_maintenance_branch [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_maintenance_branch test/release/test_cibuild.py::test_buildenviron_osx [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_osx test/release/test_cibuild.py::test_buildenviron_windows [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_windows test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev--True] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev--True] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev-v3.0.0-False] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev-v3.0.0-False] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0--False] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0--False] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-v4.0.0-False] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-v4.0.0-False] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-v3.0.0-True] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-v3.0.0-True] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.rc1-v3.0.0.rc1-False] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.rc1-v3.0.0.rc1-False] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev-anyname-True] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0.dev-anyname-True] test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-3.0.0-False] [gw0] PASSED test/release/test_cibuild.py::test_buildenviron_check_version[3.0.0-3.0.0-False] test/release/test_cibuild.py::test_bool_from_env [gw0] PASSED test/release/test_cibuild.py::test_bool_from_env [gw1] PASSED test/mitmproxy/tools/console/test_integration.py::test_replay_count test/mitmproxy/tools/console/test_keymap.py::test_binding [gw1] PASSED test/mitmproxy/tools/console/test_keymap.py::test_binding test/mitmproxy/tools/console/test_keymap.py::test_bind [gw1] PASSED test/mitmproxy/tools/console/test_keymap.py::test_bind test/mitmproxy/tools/console/test_keymap.py::test_join [gw1] PASSED test/mitmproxy/tools/console/test_keymap.py::test_join test/mitmproxy/tools/web/test_app.py::TestApp::test_commands [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_commands test/mitmproxy/tools/web/test_app.py::TestApp::test_conf [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_conf test/mitmproxy/tools/web/test_app.py::TestApp::test_err [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_err test/mitmproxy/tools/web/test_app.py::TestApp::test_events [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_events test/mitmproxy/tools/web/test_app.py::TestApp::test_filter_help [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_filter_help test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_content [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_content test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_content_returns_raw_content_when_decoding_fails [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_content_returns_raw_content_when_decoding_fails test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_contentview [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_contentview test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_contentview_websocket [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_contentview_websocket test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_delete [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_delete test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_duplicate [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_duplicate test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_replay [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_replay test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_revert [gw1] PASSED test/mitmproxy/tools/web/test_app.py::TestApp::test_flow_revert =============================== warnings summary =============================== ../../../../usr/lib/python3.11/site-packages/passlib/utils/__init__.py:854 ../../../../usr/lib/python3.11/site-packages/passlib/utils/__init__.py:854 /usr/lib/python3.11/site-packages/passlib/utils/__init__.py:854: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13 from crypt import crypt as _crypt mitmproxy/contentviews/image/view.py:1 mitmproxy/contentviews/image/view.py:1 /builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy/contentviews/image/view.py:1: DeprecationWarning: 'imghdr' is deprecated and slated for removal in Python 3.13 import imghdr test/mitmproxy/addons/test_clientplayback.py::test_playback[-1-err] /usr/lib64/python3.11/asyncio/base_events.py:678: RuntimeWarning: coroutine 'ConnectionHandler.hook_task' was never awaited self._ready.clear() Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. test/mitmproxy/addons/test_readfile.py::TestReadFile::test_configure /usr/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib64/python3.11/asyncio/queues.py", line 158, in get await getter GeneratorExit During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy/proxy/server.py", line 254, in handle_connection data = await reader.read(65535) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/mitmproxy-8.1.1/mitmproxy/net/udp.py", line 267, in read return await self._packets.get() ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/asyncio/queues.py", line 160, in get getter.cancel() # Just in case getter is not done yet. ^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/asyncio/base_events.py", line 761, in call_soon self._check_closed() File "/usr/lib64/python3.11/asyncio/base_events.py", line 519, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ====================== 1353 passed, 6 warnings in 12.38s ======================= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: mitmproxy-8.1.1-2.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.M4i0BH + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + DOCDIR=/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + cp -pr README.md /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + cp -pr SECURITY.md /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + cp -pr examples/ /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/doc/mitmproxy + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cgI57z + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/licenses/mitmproxy + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/licenses/mitmproxy + cp -pr LICENSE /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64/usr/share/licenses/mitmproxy + RPM_EC=0 ++ jobs -p + exit 0 Provides: mitmproxy = 8.1.1-2.fc38 python3.11dist(mitmproxy) = 8.1.1 python3dist(mitmproxy) = 8.1.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.11dist(asgiref) < 3.6~~ with python3.11dist(asgiref) >= 3.2.10) (python3.11dist(blinker) < 1.6~~ with python3.11dist(blinker) >= 1.4) (python3.11dist(brotli) < 1.1~~ with python3.11dist(brotli) >= 1) (python3.11dist(cryptography) < 38~~ with python3.11dist(cryptography) >= 36) (python3.11dist(flask) < 2.3~~ with python3.11dist(flask) >= 1.1.1) (python3.11dist(h11) < 0.14~~ with python3.11dist(h11) >= 0.11) (python3.11dist(h2) < 5~~ with python3.11dist(h2) >= 4.1) (python3.11dist(hyperframe) < 7~~ with python3.11dist(hyperframe) >= 6) (python3.11dist(kaitaistruct) < 0.11~~ with python3.11dist(kaitaistruct) >= 0.7) (python3.11dist(ldap3) < 2.10~~ with python3.11dist(ldap3) >= 2.8) (python3.11dist(msgpack) < 1.1~~ with python3.11dist(msgpack) >= 1) (python3.11dist(passlib) < 1.8~~ with python3.11dist(passlib) >= 1.6.5) (python3.11dist(protobuf) < 5~~ with python3.11dist(protobuf) >= 3.14) (python3.11dist(publicsuffix2) < 3~~ with python3.11dist(publicsuffix2) >= 2.20190812) (python3.11dist(pyopenssl) < 22.1~~ with python3.11dist(pyopenssl) >= 21) (python3.11dist(pyparsing) < 3.1~~ with python3.11dist(pyparsing) >= 2.4.2) (python3.11dist(pyperclip) < 1.9~~ with python3.11dist(pyperclip) >= 1.6) (python3.11dist(ruamel-yaml) < 0.18~~ with python3.11dist(ruamel-yaml) >= 0.16) (python3.11dist(sortedcontainers) < 2.5~~ with python3.11dist(sortedcontainers) >= 2.3) (python3.11dist(tornado) < 7~~ with python3.11dist(tornado) >= 6.1) (python3.11dist(urwid) < 2.2~~ with python3.11dist(urwid) >= 2.1.1) (python3.11dist(wsproto) < 1.3~~ with python3.11dist(wsproto) >= 1) (python3.11dist(zstandard) < 0.20~~ with python3.11dist(zstandard) >= 0.11) /usr/bin/bash /usr/bin/python3 python(abi) = 3.11 python3.11dist(certifi) >= 2019.9.11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 Wrote: /builddir/build/SRPMS/mitmproxy-8.1.1-2.fc38.src.rpm Wrote: /builddir/build/RPMS/mitmproxy-8.1.1-2.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QwN4gh + umask 022 + cd /builddir/build/BUILD + cd mitmproxy-8.1.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mitmproxy-8.1.1-2.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.AO2ChK + umask 022 + cd /builddir/build/BUILD + rm -rf mitmproxy-8.1.1 mitmproxy-8.1.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0