Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-zeroconf.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1650976012.907261/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.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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', '2dac9a269b07473d8cc99d201a2978d0', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1650976012.907261/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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/python-zeroconf.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=1650931200 Wrote: /builddir/build/SRPMS/python-zeroconf-0.38.4-1.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-zeroconf.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1650976012.907261/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.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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', 'fa19320c69c240cd811f73b3d9574878', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1650976012.907261/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8g67muhl:/etc/resolv.conf', '--bind=/dev/btrfs-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 -bb --target x86_64 --nodeps /builddir/build/SPECS/python-zeroconf.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=1650931200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SD0smL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf python-zeroconf-0.38.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/zeroconf-0.38.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd python-zeroconf-0.38.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.TWzoqc + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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 -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,-D_FORTIFY_SOURCE=2 -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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh python-zeroconf 0.38.4-1.fc37 x86_64 + cd python-zeroconf-0.38.4 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/zeroconf copying zeroconf/const.py -> build/lib/zeroconf copying zeroconf/asyncio.py -> build/lib/zeroconf copying zeroconf/_updates.py -> build/lib/zeroconf copying zeroconf/_logger.py -> build/lib/zeroconf copying zeroconf/_history.py -> build/lib/zeroconf copying zeroconf/_handlers.py -> build/lib/zeroconf copying zeroconf/_exceptions.py -> build/lib/zeroconf copying zeroconf/_dns.py -> build/lib/zeroconf copying zeroconf/_core.py -> build/lib/zeroconf copying zeroconf/_cache.py -> build/lib/zeroconf copying zeroconf/__init__.py -> build/lib/zeroconf creating build/lib/zeroconf/_protocol copying zeroconf/_protocol/outgoing.py -> build/lib/zeroconf/_protocol copying zeroconf/_protocol/incoming.py -> build/lib/zeroconf/_protocol copying zeroconf/_protocol/__init__.py -> build/lib/zeroconf/_protocol creating build/lib/zeroconf/_services copying zeroconf/_services/types.py -> build/lib/zeroconf/_services copying zeroconf/_services/registry.py -> build/lib/zeroconf/_services copying zeroconf/_services/info.py -> build/lib/zeroconf/_services copying zeroconf/_services/browser.py -> build/lib/zeroconf/_services copying zeroconf/_services/__init__.py -> build/lib/zeroconf/_services creating build/lib/zeroconf/_utils copying zeroconf/_utils/time.py -> build/lib/zeroconf/_utils copying zeroconf/_utils/net.py -> build/lib/zeroconf/_utils copying zeroconf/_utils/name.py -> build/lib/zeroconf/_utils copying zeroconf/_utils/asyncio.py -> build/lib/zeroconf/_utils copying zeroconf/_utils/__init__.py -> build/lib/zeroconf/_utils copying zeroconf/py.typed -> build/lib/zeroconf + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.L2WtEq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 ++ dirname /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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 -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,-D_FORTIFY_SOURCE=2 -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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-zeroconf-0.38.4 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10 creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/py.typed -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils copying build/lib/zeroconf/_utils/__init__.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils copying build/lib/zeroconf/_utils/asyncio.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils copying build/lib/zeroconf/_utils/name.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils copying build/lib/zeroconf/_utils/net.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils copying build/lib/zeroconf/_utils/time.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services copying build/lib/zeroconf/_services/__init__.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services copying build/lib/zeroconf/_services/browser.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services copying build/lib/zeroconf/_services/info.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services copying build/lib/zeroconf/_services/registry.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services copying build/lib/zeroconf/_services/types.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services creating /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol copying build/lib/zeroconf/_protocol/__init__.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol copying build/lib/zeroconf/_protocol/incoming.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol copying build/lib/zeroconf/_protocol/outgoing.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol copying build/lib/zeroconf/__init__.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_cache.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_core.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_dns.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_exceptions.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_handlers.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_history.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_logger.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/_updates.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/asyncio.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf copying build/lib/zeroconf/const.py -> /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils/__init__.py to __init__.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils/asyncio.py to asyncio.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils/name.py to name.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils/net.py to net.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_utils/time.py to time.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services/__init__.py to __init__.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services/browser.py to browser.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services/info.py to info.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services/registry.py to registry.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_services/types.py to types.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol/__init__.py to __init__.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol/incoming.py to incoming.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_protocol/outgoing.py to outgoing.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/__init__.py to __init__.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_cache.py to _cache.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_core.py to _core.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_dns.py to _dns.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_exceptions.py to _exceptions.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_handlers.py to _handlers.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_history.py to _history.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_logger.py to _logger.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/_updates.py to _updates.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/asyncio.py to asyncio.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf/const.py to const.cpython-310.pyc writing byte-compilation script '/tmp/tmpdo_8po4h.py' /usr/bin/python3 /tmp/tmpdo_8po4h.py removing /tmp/tmpdo_8po4h.py running install_egg_info running egg_info creating zeroconf.egg-info writing zeroconf.egg-info/PKG-INFO writing dependency_links to zeroconf.egg-info/dependency_links.txt writing requirements to zeroconf.egg-info/requires.txt writing top-level names to zeroconf.egg-info/top_level.txt writing manifest file 'zeroconf.egg-info/SOURCES.txt' reading manifest file 'zeroconf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' writing manifest file 'zeroconf.egg-info/SOURCES.txt' Copying zeroconf.egg-info to /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages/zeroconf-0.38.4-py3.10.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.38.4-1.fc37 --unique-debug-suffix -0.38.4-1.fc37.x86_64 --unique-debug-src-base python-zeroconf-0.38.4-1.fc37.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/python-zeroconf-0.38.4 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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10 using python3.10 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.3k8Wed + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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 -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,-D_FORTIFY_SOURCE=2 -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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh python-zeroconf 0.38.4-1.fc37 x86_64 + cd python-zeroconf-0.38.4 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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' + 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 -Wl,-dT,/builddir/build/BUILD/python-zeroconf-0.38.4/.package_note-python-zeroconf-0.38.4-1.fc37.x86_64.ld' + PATH=/builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib64/python3.10/site-packages:/builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/lib/python3.10/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/pytest -n 1 -v -k 'not integration and not test_ptr_optimization and not v6 and not test_sending_unicast' ============================= test session starts ============================== platform linux -- Python 3.10.4, pytest-7.0.1, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-zeroconf-0.38.4, configfile: setup.cfg, testpaths: tests plugins: asyncio-0.18.3, xdist-2.5.0, forked-1.4.0 asyncio: mode=legacy gw0 I [gw0] linux Python 3.10.4 cwd: /builddir/build/BUILD/python-zeroconf-0.38.4 [gw0] Python 3.10.4 (main, Mar 25 2022, 00:00:00) [GCC 12.0.1 20220308 (Red Hat 12.0.1-0)] gw0 [249] scheduling tests via LoadScheduling tests/test_asyncio.py::test_async_basic_usage [gw0] [ 0%] PASSED tests/test_asyncio.py::test_async_basic_usage tests/test_asyncio.py::test_async_close_twice [gw0] [ 0%] PASSED tests/test_asyncio.py::test_async_close_twice tests/test_asyncio.py::test_async_with_sync_passed_in [gw0] [ 1%] PASSED tests/test_asyncio.py::test_async_with_sync_passed_in tests/test_asyncio.py::test_async_with_sync_passed_in_closed_in_async [gw0] [ 1%] PASSED tests/test_asyncio.py::test_async_with_sync_passed_in_closed_in_async tests/test_asyncio.py::test_sync_within_event_loop_executor [gw0] [ 2%] PASSED tests/test_asyncio.py::test_sync_within_event_loop_executor tests/test_asyncio.py::test_async_service_registration [gw0] [ 2%] PASSED tests/test_asyncio.py::test_async_service_registration tests/test_asyncio.py::test_async_service_registration_same_server_different_ports [gw0] [ 2%] PASSED tests/test_asyncio.py::test_async_service_registration_same_server_different_ports tests/test_asyncio.py::test_async_service_registration_same_server_same_ports [gw0] [ 3%] PASSED tests/test_asyncio.py::test_async_service_registration_same_server_same_ports tests/test_asyncio.py::test_async_service_registration_name_conflict [gw0] [ 3%] PASSED tests/test_asyncio.py::test_async_service_registration_name_conflict tests/test_asyncio.py::test_async_service_registration_name_does_not_match_type [gw0] [ 4%] PASSED tests/test_asyncio.py::test_async_service_registration_name_does_not_match_type tests/test_asyncio.py::test_async_tasks [gw0] [ 4%] PASSED tests/test_asyncio.py::test_async_tasks tests/test_asyncio.py::test_async_wait_unblocks_on_update [gw0] [ 4%] PASSED tests/test_asyncio.py::test_async_wait_unblocks_on_update tests/test_asyncio.py::test_service_info_async_request [gw0] [ 5%] PASSED tests/test_asyncio.py::test_service_info_async_request tests/test_asyncio.py::test_async_service_browser [gw0] [ 5%] PASSED tests/test_asyncio.py::test_async_service_browser tests/test_asyncio.py::test_async_context_manager [gw0] [ 6%] PASSED tests/test_asyncio.py::test_async_context_manager tests/test_asyncio.py::test_async_unregister_all_services [gw0] [ 6%] PASSED tests/test_asyncio.py::test_async_unregister_all_services tests/test_asyncio.py::test_async_zeroconf_service_types [gw0] [ 6%] PASSED tests/test_asyncio.py::test_async_zeroconf_service_types tests/test_asyncio.py::test_guard_against_running_serviceinfo_request_event_loop [gw0] [ 7%] PASSED tests/test_asyncio.py::test_guard_against_running_serviceinfo_request_event_loop tests/test_asyncio.py::test_service_browser_instantiation_generates_add_events_from_cache [gw0] [ 7%] PASSED tests/test_asyncio.py::test_service_browser_instantiation_generates_add_events_from_cache tests/test_asyncio.py::test_info_asking_default_is_asking_qm_questions_after_the_first_qu [gw0] [ 8%] PASSED tests/test_asyncio.py::test_info_asking_default_is_asking_qm_questions_after_the_first_qu tests/test_asyncio.py::test_service_browser_ignores_unrelated_updates [gw0] [ 8%] PASSED tests/test_asyncio.py::test_service_browser_ignores_unrelated_updates tests/test_asyncio.py::test_async_request_timeout [gw0] [ 8%] PASSED tests/test_asyncio.py::test_async_request_timeout tests/test_asyncio.py::test_async_request_non_running_instance [gw0] [ 9%] PASSED tests/test_asyncio.py::test_async_request_non_running_instance tests/test_asyncio.py::test_legacy_unicast_response [gw0] [ 9%] PASSED tests/test_asyncio.py::test_legacy_unicast_response tests/test_asyncio.py::test_update_with_uppercase_names [gw0] [ 10%] PASSED tests/test_asyncio.py::test_update_with_uppercase_names tests/test_cache.py::TestDNSCache::test_adding_same_record_to_cache_different_ttls [gw0] [ 10%] PASSED tests/test_cache.py::TestDNSCache::test_adding_same_record_to_cache_different_ttls tests/test_cache.py::TestDNSCache::test_cache_empty_does_not_leak_memory_by_leaving_empty_list [gw0] [ 10%] PASSED tests/test_cache.py::TestDNSCache::test_cache_empty_does_not_leak_memory_by_leaving_empty_list tests/test_cache.py::TestDNSCache::test_cache_empty_multiple_calls [gw0] [ 11%] PASSED tests/test_cache.py::TestDNSCache::test_cache_empty_multiple_calls tests/test_cache.py::TestDNSCache::test_order [gw0] [ 11%] PASSED tests/test_cache.py::TestDNSCache::test_order tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_all_by_details [gw0] [ 12%] PASSED tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_all_by_details tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_entries_with_name [gw0] [ 12%] PASSED tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_entries_with_name tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_entries_with_server [gw0] [ 12%] PASSED tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_entries_with_server tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_get_unique [gw0] [ 13%] PASSED tests/test_cache.py::TestDNSAsyncCacheAPI::test_async_get_unique tests/test_cache.py::TestDNSCacheAPI::test_current_entry_with_name_and_alias [gw0] [ 13%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_current_entry_with_name_and_alias tests/test_cache.py::TestDNSCacheAPI::test_entries_with_name [gw0] [ 14%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_entries_with_name tests/test_cache.py::TestDNSCacheAPI::test_entries_with_server [gw0] [ 14%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_entries_with_server tests/test_cache.py::TestDNSCacheAPI::test_get [gw0] [ 14%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_get tests/test_cache.py::TestDNSCacheAPI::test_get_all_by_details [gw0] [ 15%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_get_all_by_details tests/test_cache.py::TestDNSCacheAPI::test_get_by_details [gw0] [ 15%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_get_by_details tests/test_cache.py::TestDNSCacheAPI::test_name [gw0] [ 16%] PASSED tests/test_cache.py::TestDNSCacheAPI::test_name tests/test_core.py::test_reaper [gw0] [ 16%] PASSED tests/test_core.py::test_reaper tests/test_core.py::test_reaper_aborts_when_done [gw0] [ 16%] PASSED tests/test_core.py::test_reaper_aborts_when_done tests/test_core.py::Framework::test_close_multiple_times [gw0] [ 17%] PASSED tests/test_core.py::Framework::test_close_multiple_times tests/test_core.py::Framework::test_handle_response [gw0] [ 17%] PASSED tests/test_core.py::Framework::test_handle_response tests/test_core.py::Framework::test_launch_and_close [gw0] [ 18%] PASSED tests/test_core.py::Framework::test_launch_and_close tests/test_core.py::Framework::test_launch_and_close_apple_p2p_not_mac [gw0] [ 18%] PASSED tests/test_core.py::Framework::test_launch_and_close_apple_p2p_not_mac tests/test_core.py::Framework::test_launch_and_close_apple_p2p_on_mac [gw0] [ 18%] SKIPPED tests/test_core.py::Framework::test_launch_and_close_apple_p2p_on_mac tests/test_core.py::Framework::test_launch_and_close_context_manager [gw0] [ 19%] PASSED tests/test_core.py::Framework::test_launch_and_close_context_manager tests/test_core.py::Framework::test_launch_and_close_unicast [gw0] [ 19%] PASSED tests/test_core.py::Framework::test_launch_and_close_unicast tests/test_core.py::test_generate_service_query_set_qu_bit [gw0] [ 20%] PASSED tests/test_core.py::test_generate_service_query_set_qu_bit tests/test_core.py::test_invalid_packets_ignored_and_does_not_cause_loop_exception [gw0] [ 20%] PASSED tests/test_core.py::test_invalid_packets_ignored_and_does_not_cause_loop_exception tests/test_core.py::test_goodbye_all_services [gw0] [ 20%] PASSED tests/test_core.py::test_goodbye_all_services tests/test_core.py::test_register_service_with_custom_ttl [gw0] [ 21%] PASSED tests/test_core.py::test_register_service_with_custom_ttl tests/test_core.py::test_logging_packets [gw0] [ 21%] PASSED tests/test_core.py::test_logging_packets tests/test_core.py::test_get_service_info_failure_path [gw0] [ 22%] PASSED tests/test_core.py::test_get_service_info_failure_path tests/test_core.py::test_tc_bit_defers [gw0] [ 22%] PASSED tests/test_core.py::test_tc_bit_defers tests/test_core.py::test_tc_bit_defers_last_response_missing [gw0] [ 22%] PASSED tests/test_core.py::test_tc_bit_defers_last_response_missing tests/test_core.py::test_open_close_twice_from_async [gw0] [ 23%] PASSED tests/test_core.py::test_open_close_twice_from_async tests/test_core.py::test_multiple_sync_instances_stared_from_async_close [gw0] [ 23%] PASSED tests/test_core.py::test_multiple_sync_instances_stared_from_async_close tests/test_core.py::test_guard_against_oversized_packets [gw0] [ 24%] PASSED tests/test_core.py::test_guard_against_oversized_packets tests/test_core.py::test_guard_against_duplicate_packets [gw0] [ 24%] PASSED tests/test_core.py::test_guard_against_duplicate_packets tests/test_core.py::test_shutdown_while_register_in_process [gw0] [ 24%] PASSED tests/test_core.py::test_shutdown_while_register_in_process tests/test_dns.py::TestDunder::test_dns_address_repr [gw0] [ 25%] PASSED tests/test_dns.py::TestDunder::test_dns_address_repr tests/test_dns.py::TestDunder::test_dns_hinfo_repr_eq [gw0] [ 25%] PASSED tests/test_dns.py::TestDunder::test_dns_hinfo_repr_eq tests/test_dns.py::TestDunder::test_dns_outgoing_repr [gw0] [ 26%] PASSED tests/test_dns.py::TestDunder::test_dns_outgoing_repr tests/test_dns.py::TestDunder::test_dns_pointer_repr [gw0] [ 26%] PASSED tests/test_dns.py::TestDunder::test_dns_pointer_repr tests/test_dns.py::TestDunder::test_dns_question_repr [gw0] [ 26%] PASSED tests/test_dns.py::TestDunder::test_dns_question_repr tests/test_dns.py::TestDunder::test_dns_record_abc [gw0] [ 27%] PASSED tests/test_dns.py::TestDunder::test_dns_record_abc tests/test_dns.py::TestDunder::test_dns_record_is_expired [gw0] [ 27%] PASSED tests/test_dns.py::TestDunder::test_dns_record_is_expired tests/test_dns.py::TestDunder::test_dns_record_is_recent [gw0] [ 28%] PASSED tests/test_dns.py::TestDunder::test_dns_record_is_recent tests/test_dns.py::TestDunder::test_dns_record_is_stale [gw0] [ 28%] PASSED tests/test_dns.py::TestDunder::test_dns_record_is_stale tests/test_dns.py::TestDunder::test_dns_record_reset_ttl [gw0] [ 28%] PASSED tests/test_dns.py::TestDunder::test_dns_record_reset_ttl tests/test_dns.py::TestDunder::test_dns_service_repr [gw0] [ 29%] PASSED tests/test_dns.py::TestDunder::test_dns_service_repr tests/test_dns.py::TestDunder::test_dns_text_repr [gw0] [ 29%] PASSED tests/test_dns.py::TestDunder::test_dns_text_repr tests/test_dns.py::TestDunder::test_service_info_dunder [gw0] [ 30%] PASSED tests/test_dns.py::TestDunder::test_service_info_dunder tests/test_dns.py::TestDunder::test_service_info_text_properties_not_given [gw0] [ 30%] PASSED tests/test_dns.py::TestDunder::test_service_info_text_properties_not_given tests/test_dns.py::test_dns_question_hashablity [gw0] [ 30%] PASSED tests/test_dns.py::test_dns_question_hashablity tests/test_dns.py::test_dns_record_hashablity_does_not_consider_ttl [gw0] [ 31%] PASSED tests/test_dns.py::test_dns_record_hashablity_does_not_consider_ttl tests/test_dns.py::test_dns_record_hashablity_does_not_consider_unique [gw0] [ 31%] PASSED tests/test_dns.py::test_dns_record_hashablity_does_not_consider_unique tests/test_dns.py::test_dns_address_record_hashablity [gw0] [ 32%] PASSED tests/test_dns.py::test_dns_address_record_hashablity tests/test_dns.py::test_dns_hinfo_record_hashablity [gw0] [ 32%] PASSED tests/test_dns.py::test_dns_hinfo_record_hashablity tests/test_dns.py::test_dns_pointer_record_hashablity [gw0] [ 32%] PASSED tests/test_dns.py::test_dns_pointer_record_hashablity tests/test_dns.py::test_dns_text_record_hashablity [gw0] [ 33%] PASSED tests/test_dns.py::test_dns_text_record_hashablity tests/test_dns.py::test_dns_service_record_hashablity [gw0] [ 33%] PASSED tests/test_dns.py::test_dns_service_record_hashablity tests/test_dns.py::test_dns_service_server_key [gw0] [ 34%] PASSED tests/test_dns.py::test_dns_service_server_key tests/test_dns.py::test_dns_nsec_record_hashablity [gw0] [ 34%] PASSED tests/test_dns.py::test_dns_nsec_record_hashablity tests/test_dns.py::test_rrset_does_not_consider_ttl [gw0] [ 34%] PASSED tests/test_dns.py::test_rrset_does_not_consider_ttl tests/test_exceptions.py::Exceptions::test_bad_local_names_for_get_service_info [gw0] [ 35%] PASSED tests/test_exceptions.py::Exceptions::test_bad_local_names_for_get_service_info tests/test_exceptions.py::Exceptions::test_bad_service_info_name [gw0] [ 35%] PASSED tests/test_exceptions.py::Exceptions::test_bad_service_info_name tests/test_exceptions.py::Exceptions::test_bad_service_names [gw0] [ 36%] PASSED tests/test_exceptions.py::Exceptions::test_bad_service_names tests/test_exceptions.py::Exceptions::test_bad_sub_types [gw0] [ 36%] PASSED tests/test_exceptions.py::Exceptions::test_bad_sub_types tests/test_exceptions.py::Exceptions::test_bad_types [gw0] [ 36%] PASSED tests/test_exceptions.py::Exceptions::test_bad_types tests/test_exceptions.py::Exceptions::test_good_instance_names [gw0] [ 37%] PASSED tests/test_exceptions.py::Exceptions::test_good_instance_names tests/test_exceptions.py::Exceptions::test_good_instance_names_without_protocol [gw0] [ 37%] PASSED tests/test_exceptions.py::Exceptions::test_good_instance_names_without_protocol tests/test_exceptions.py::Exceptions::test_good_service_names [gw0] [ 38%] PASSED tests/test_exceptions.py::Exceptions::test_good_service_names tests/test_exceptions.py::Exceptions::test_invalid_addresses [gw0] [ 38%] PASSED tests/test_exceptions.py::Exceptions::test_invalid_addresses tests/test_handlers.py::TestRegistrar::test_name_conflicts [gw0] [ 38%] PASSED tests/test_handlers.py::TestRegistrar::test_name_conflicts tests/test_handlers.py::TestRegistrar::test_register_and_lookup_type_by_uppercase_name [gw0] [ 39%] PASSED tests/test_handlers.py::TestRegistrar::test_register_and_lookup_type_by_uppercase_name tests/test_handlers.py::TestRegistrar::test_ttl [gw0] [ 39%] PASSED tests/test_handlers.py::TestRegistrar::test_ttl tests/test_handlers.py::test_any_query_for_ptr [gw0] [ 40%] PASSED tests/test_handlers.py::test_any_query_for_ptr tests/test_handlers.py::test_aaaa_query [gw0] [ 40%] PASSED tests/test_handlers.py::test_aaaa_query tests/test_handlers.py::test_a_and_aaaa_record_fate_sharing [gw0] [ 40%] PASSED tests/test_handlers.py::test_a_and_aaaa_record_fate_sharing tests/test_handlers.py::test_unicast_response [gw0] [ 41%] PASSED tests/test_handlers.py::test_unicast_response tests/test_handlers.py::test_probe_answered_immediately [gw0] [ 41%] PASSED tests/test_handlers.py::test_probe_answered_immediately tests/test_handlers.py::test_qu_response [gw0] [ 42%] PASSED tests/test_handlers.py::test_qu_response tests/test_handlers.py::test_known_answer_supression [gw0] [ 42%] PASSED tests/test_handlers.py::test_known_answer_supression tests/test_handlers.py::test_multi_packet_known_answer_supression [gw0] [ 42%] PASSED tests/test_handlers.py::test_multi_packet_known_answer_supression tests/test_handlers.py::test_known_answer_supression_service_type_enumeration_query [gw0] [ 43%] PASSED tests/test_handlers.py::test_known_answer_supression_service_type_enumeration_query tests/test_handlers.py::test_qu_response_only_sends_additionals_if_sends_answer [gw0] [ 43%] PASSED tests/test_handlers.py::test_qu_response_only_sends_additionals_if_sends_answer tests/test_handlers.py::test_cache_flush_bit [gw0] [ 44%] PASSED tests/test_handlers.py::test_cache_flush_bit tests/test_handlers.py::test_record_update_manager_add_listener_callsback_existing_records [gw0] [ 44%] PASSED tests/test_handlers.py::test_record_update_manager_add_listener_callsback_existing_records tests/test_handlers.py::test_questions_query_handler_populates_the_question_history_from_qm_questions [gw0] [ 44%] PASSED tests/test_handlers.py::test_questions_query_handler_populates_the_question_history_from_qm_questions tests/test_handlers.py::test_questions_query_handler_does_not_put_qu_questions_in_history [gw0] [ 45%] PASSED tests/test_handlers.py::test_questions_query_handler_does_not_put_qu_questions_in_history tests/test_handlers.py::test_guard_against_low_ptr_ttl [gw0] [ 45%] PASSED tests/test_handlers.py::test_guard_against_low_ptr_ttl tests/test_handlers.py::test_duplicate_goodbye_answers_in_packet [gw0] [ 46%] PASSED tests/test_handlers.py::test_duplicate_goodbye_answers_in_packet tests/test_handlers.py::test_response_aggregation_timings [gw0] [ 46%] PASSED tests/test_handlers.py::test_response_aggregation_timings tests/test_handlers.py::test_response_aggregation_timings_multiple [gw0] [ 46%] PASSED tests/test_handlers.py::test_response_aggregation_timings_multiple tests/test_handlers.py::test_response_aggregation_random_delay [gw0] [ 47%] PASSED tests/test_handlers.py::test_response_aggregation_random_delay tests/test_handlers.py::test_future_answers_are_removed_on_send [gw0] [ 47%] PASSED tests/test_handlers.py::test_future_answers_are_removed_on_send tests/test_handlers.py::test_add_listener_warns_when_not_using_record_update_listener [gw0] [ 48%] PASSED tests/test_handlers.py::test_add_listener_warns_when_not_using_record_update_listener tests/test_history.py::test_question_suppression [gw0] [ 48%] PASSED tests/test_history.py::test_question_suppression tests/test_history.py::test_question_expire [gw0] [ 48%] PASSED tests/test_history.py::test_question_expire tests/test_init.py::Names::test_exceedingly_long_name [gw0] [ 49%] PASSED tests/test_init.py::Names::test_exceedingly_long_name tests/test_init.py::Names::test_exceedingly_long_name_part [gw0] [ 49%] PASSED tests/test_init.py::Names::test_exceedingly_long_name_part tests/test_init.py::Names::test_extra_exceedingly_long_name [gw0] [ 50%] PASSED tests/test_init.py::Names::test_extra_exceedingly_long_name tests/test_init.py::Names::test_large_packet_exception_log_handling [gw0] [ 50%] PASSED tests/test_init.py::Names::test_large_packet_exception_log_handling tests/test_init.py::Names::test_long_name [gw0] [ 51%] PASSED tests/test_init.py::Names::test_long_name tests/test_init.py::Names::test_same_name [gw0] [ 51%] PASSED tests/test_init.py::Names::test_same_name tests/test_init.py::Names::test_verify_name_change_with_lots_of_names [gw0] [ 51%] PASSED tests/test_init.py::Names::test_verify_name_change_with_lots_of_names tests/test_logger.py::test_loading_logger [gw0] [ 52%] PASSED tests/test_logger.py::test_loading_logger tests/test_logger.py::test_log_warning_once [gw0] [ 52%] PASSED tests/test_logger.py::test_log_warning_once tests/test_logger.py::test_log_exception_warning [gw0] [ 53%] PASSED tests/test_logger.py::test_log_exception_warning tests/test_logger.py::test_llog_exception_debug [gw0] [ 53%] PASSED tests/test_logger.py::test_llog_exception_debug tests/test_logger.py::test_log_exception_once [gw0] [ 53%] PASSED tests/test_logger.py::test_log_exception_once tests/test_protocol.py::PacketGeneration::test_adding_empty_answer [gw0] [ 54%] PASSED tests/test_protocol.py::PacketGeneration::test_adding_empty_answer tests/test_protocol.py::PacketGeneration::test_adding_expired_answer [gw0] [ 54%] PASSED tests/test_protocol.py::PacketGeneration::test_adding_expired_answer tests/test_protocol.py::PacketGeneration::test_dns_hinfo [gw0] [ 55%] PASSED tests/test_protocol.py::PacketGeneration::test_dns_hinfo tests/test_protocol.py::PacketGeneration::test_many_questions [gw0] [ 55%] PASSED tests/test_protocol.py::PacketGeneration::test_many_questions tests/test_protocol.py::PacketGeneration::test_many_questions_with_many_known_answers [gw0] [ 55%] PASSED tests/test_protocol.py::PacketGeneration::test_many_questions_with_many_known_answers tests/test_protocol.py::PacketGeneration::test_massive_probe_packet_split [gw0] [ 56%] PASSED tests/test_protocol.py::PacketGeneration::test_massive_probe_packet_split tests/test_protocol.py::PacketGeneration::test_match_question [gw0] [ 56%] PASSED tests/test_protocol.py::PacketGeneration::test_match_question tests/test_protocol.py::PacketGeneration::test_only_one_answer_can_by_large [gw0] [ 57%] PASSED tests/test_protocol.py::PacketGeneration::test_only_one_answer_can_by_large tests/test_protocol.py::PacketGeneration::test_parse_own_packet_flags [gw0] [ 57%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_flags tests/test_protocol.py::PacketGeneration::test_parse_own_packet_nsec [gw0] [ 57%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_nsec tests/test_protocol.py::PacketGeneration::test_parse_own_packet_question [gw0] [ 58%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_question tests/test_protocol.py::PacketGeneration::test_parse_own_packet_response [gw0] [ 58%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_response tests/test_protocol.py::PacketGeneration::test_parse_own_packet_simple [gw0] [ 59%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_simple tests/test_protocol.py::PacketGeneration::test_parse_own_packet_simple_unicast [gw0] [ 59%] PASSED tests/test_protocol.py::PacketGeneration::test_parse_own_packet_simple_unicast tests/test_protocol.py::PacketGeneration::test_questions_do_not_end_up_every_packet [gw0] [ 59%] PASSED tests/test_protocol.py::PacketGeneration::test_questions_do_not_end_up_every_packet tests/test_protocol.py::PacketGeneration::test_suppress_answer [gw0] [ 60%] PASSED tests/test_protocol.py::PacketGeneration::test_suppress_answer tests/test_protocol.py::PacketForm::test_numbers [gw0] [ 60%] PASSED tests/test_protocol.py::PacketForm::test_numbers tests/test_protocol.py::PacketForm::test_numbers_questions [gw0] [ 61%] PASSED tests/test_protocol.py::PacketForm::test_numbers_questions tests/test_protocol.py::PacketForm::test_query_header_bits [gw0] [ 61%] PASSED tests/test_protocol.py::PacketForm::test_query_header_bits tests/test_protocol.py::PacketForm::test_response_header_bits [gw0] [ 61%] PASSED tests/test_protocol.py::PacketForm::test_response_header_bits tests/test_protocol.py::PacketForm::test_setting_id [gw0] [ 62%] PASSED tests/test_protocol.py::PacketForm::test_setting_id tests/test_protocol.py::PacketForm::test_transaction_id [gw0] [ 62%] PASSED tests/test_protocol.py::PacketForm::test_transaction_id tests/test_protocol.py::TestDnsIncoming::test_incoming_circular_reference [gw0] [ 63%] PASSED tests/test_protocol.py::TestDnsIncoming::test_incoming_circular_reference tests/test_protocol.py::TestDnsIncoming::test_incoming_exception_handling [gw0] [ 63%] PASSED tests/test_protocol.py::TestDnsIncoming::test_incoming_exception_handling tests/test_protocol.py::TestDnsIncoming::test_incoming_unknown_type [gw0] [ 63%] PASSED tests/test_protocol.py::TestDnsIncoming::test_incoming_unknown_type tests/test_protocol.py::test_dns_compression_rollback_for_corruption [gw0] [ 64%] PASSED tests/test_protocol.py::test_dns_compression_rollback_for_corruption tests/test_protocol.py::test_tc_bit_in_query_packet [gw0] [ 64%] PASSED tests/test_protocol.py::test_tc_bit_in_query_packet tests/test_protocol.py::test_tc_bit_not_set_in_answer_packet [gw0] [ 65%] PASSED tests/test_protocol.py::test_tc_bit_not_set_in_answer_packet tests/test_protocol.py::test_qm_packet_parser [gw0] [ 65%] PASSED tests/test_protocol.py::test_qm_packet_parser tests/test_protocol.py::test_qu_packet_parser [gw0] [ 65%] PASSED tests/test_protocol.py::test_qu_packet_parser tests/test_protocol.py::test_parse_packet_with_nsec_record [gw0] [ 66%] PASSED tests/test_protocol.py::test_parse_packet_with_nsec_record tests/test_protocol.py::test_records_same_packet_share_fate [gw0] [ 66%] PASSED tests/test_protocol.py::test_records_same_packet_share_fate tests/test_protocol.py::test_dns_compression_invalid_skips_bad_name_compress_in_question [gw0] [ 67%] PASSED tests/test_protocol.py::test_dns_compression_invalid_skips_bad_name_compress_in_question tests/test_protocol.py::test_dns_compression_all_invalid [gw0] [ 67%] PASSED tests/test_protocol.py::test_dns_compression_all_invalid tests/test_protocol.py::test_invalid_next_name_ignored [gw0] [ 67%] PASSED tests/test_protocol.py::test_invalid_next_name_ignored tests/test_protocol.py::test_dns_compression_invalid_skips_record [gw0] [ 68%] PASSED tests/test_protocol.py::test_dns_compression_invalid_skips_record tests/test_protocol.py::test_dns_compression_points_forward [gw0] [ 68%] PASSED tests/test_protocol.py::test_dns_compression_points_forward tests/test_protocol.py::test_dns_compression_points_to_itself [gw0] [ 69%] PASSED tests/test_protocol.py::test_dns_compression_points_to_itself tests/test_protocol.py::test_dns_compression_points_beyond_packet [gw0] [ 69%] PASSED tests/test_protocol.py::test_dns_compression_points_beyond_packet tests/test_protocol.py::test_dns_compression_generic_failure [gw0] [ 69%] PASSED tests/test_protocol.py::test_dns_compression_generic_failure tests/test_protocol.py::test_label_length_attack [gw0] [ 70%] PASSED tests/test_protocol.py::test_label_length_attack tests/test_protocol.py::test_label_compression_attack [gw0] [ 70%] PASSED tests/test_protocol.py::test_label_compression_attack tests/test_protocol.py::test_dns_compression_loop_attack [gw0] [ 71%] PASSED tests/test_protocol.py::test_dns_compression_loop_attack tests/test_protocol.py::test_txt_after_invalid_nsec_name_still_usable [gw0] [ 71%] PASSED tests/test_protocol.py::test_txt_after_invalid_nsec_name_still_usable tests/test_services.py::test_servicelisteners_raise_not_implemented [gw0] [ 71%] PASSED tests/test_services.py::test_servicelisteners_raise_not_implemented tests/test_services.py::test_signal_registration_interface [gw0] [ 72%] PASSED tests/test_services.py::test_signal_registration_interface tests/test_updates.py::test_legacy_record_update_listener [gw0] [ 72%] PASSED tests/test_updates.py::test_legacy_record_update_listener tests/services/test_browser.py::test_service_browser_cancel_multiple_times [gw0] [ 73%] PASSED tests/services/test_browser.py::test_service_browser_cancel_multiple_times tests/services/test_browser.py::test_service_browser_cancel_multiple_times_after_close [gw0] [ 73%] PASSED tests/services/test_browser.py::test_service_browser_cancel_multiple_times_after_close tests/services/test_browser.py::test_service_browser_started_after_zeroconf_closed [gw0] [ 73%] PASSED tests/services/test_browser.py::test_service_browser_started_after_zeroconf_closed tests/services/test_browser.py::test_multiple_instances_running_close [gw0] [ 74%] PASSED tests/services/test_browser.py::test_multiple_instances_running_close tests/services/test_browser.py::TestServiceBrowser::test_update_record [gw0] [ 74%] PASSED tests/services/test_browser.py::TestServiceBrowser::test_update_record tests/services/test_browser.py::TestServiceBrowserMultipleTypes::test_update_record [gw0] [ 75%] PASSED tests/services/test_browser.py::TestServiceBrowserMultipleTypes::test_update_record tests/services/test_browser.py::test_backoff [gw0] [ 75%] PASSED tests/services/test_browser.py::test_backoff tests/services/test_browser.py::test_first_query_delay [gw0] [ 75%] PASSED tests/services/test_browser.py::test_first_query_delay tests/services/test_browser.py::test_asking_default_is_asking_qm_questions_after_the_first_qu [gw0] [ 76%] PASSED tests/services/test_browser.py::test_asking_default_is_asking_qm_questions_after_the_first_qu tests/services/test_browser.py::test_asking_qm_questions [gw0] [ 76%] PASSED tests/services/test_browser.py::test_asking_qm_questions tests/services/test_browser.py::test_asking_qu_questions [gw0] [ 77%] PASSED tests/services/test_browser.py::test_asking_qu_questions tests/services/test_browser.py::test_legacy_record_update_listener [gw0] [ 77%] PASSED tests/services/test_browser.py::test_legacy_record_update_listener tests/services/test_browser.py::test_service_browser_is_aware_of_port_changes [gw0] [ 77%] PASSED tests/services/test_browser.py::test_service_browser_is_aware_of_port_changes tests/services/test_browser.py::test_service_browser_listeners_update_service [gw0] [ 78%] PASSED tests/services/test_browser.py::test_service_browser_listeners_update_service tests/services/test_browser.py::test_service_browser_listeners_no_update_service [gw0] [ 78%] PASSED tests/services/test_browser.py::test_service_browser_listeners_no_update_service tests/services/test_browser.py::test_servicebrowser_uses_non_strict_names [gw0] [ 79%] PASSED tests/services/test_browser.py::test_servicebrowser_uses_non_strict_names tests/services/test_browser.py::test_group_ptr_queries_with_known_answers [gw0] [ 79%] PASSED tests/services/test_browser.py::test_group_ptr_queries_with_known_answers tests/services/test_browser.py::test_generate_service_query_suppress_duplicate_questions [gw0] [ 79%] PASSED tests/services/test_browser.py::test_generate_service_query_suppress_duplicate_questions tests/services/test_browser.py::test_query_scheduler [gw0] [ 80%] PASSED tests/services/test_browser.py::test_query_scheduler tests/services/test_browser.py::test_service_browser_matching [gw0] [ 80%] PASSED tests/services/test_browser.py::test_service_browser_matching tests/services/test_info.py::TestServiceInfo::test_get_info_partial [gw0] [ 81%] PASSED tests/services/test_info.py::TestServiceInfo::test_get_info_partial tests/services/test_info.py::TestServiceInfo::test_get_info_single [gw0] [ 81%] PASSED tests/services/test_info.py::TestServiceInfo::test_get_info_single tests/services/test_info.py::TestServiceInfo::test_get_name [gw0] [ 81%] PASSED tests/services/test_info.py::TestServiceInfo::test_get_name tests/services/test_info.py::TestServiceInfo::test_service_info_duplicate_properties_txt_records [gw0] [ 82%] PASSED tests/services/test_info.py::TestServiceInfo::test_service_info_duplicate_properties_txt_records tests/services/test_info.py::TestServiceInfo::test_service_info_rejects_expired_records [gw0] [ 82%] PASSED tests/services/test_info.py::TestServiceInfo::test_service_info_rejects_expired_records tests/services/test_info.py::TestServiceInfo::test_service_info_rejects_non_matching_updates [gw0] [ 83%] PASSED tests/services/test_info.py::TestServiceInfo::test_service_info_rejects_non_matching_updates tests/services/test_info.py::test_multiple_addresses [gw0] [ 83%] PASSED tests/services/test_info.py::test_multiple_addresses tests/services/test_info.py::test_multiple_a_addresses_newest_address_first [gw0] [ 83%] PASSED tests/services/test_info.py::test_multiple_a_addresses_newest_address_first tests/services/test_info.py::test_invalid_a_addresses [gw0] [ 84%] PASSED tests/services/test_info.py::test_invalid_a_addresses tests/services/test_info.py::test_filter_address_by_type_from_service_info [gw0] [ 84%] PASSED tests/services/test_info.py::test_filter_address_by_type_from_service_info tests/services/test_info.py::test_changing_name_updates_serviceinfo_key [gw0] [ 85%] PASSED tests/services/test_info.py::test_changing_name_updates_serviceinfo_key tests/services/test_info.py::test_serviceinfo_address_updates [gw0] [ 85%] PASSED tests/services/test_info.py::test_serviceinfo_address_updates tests/services/test_info.py::test_serviceinfo_accepts_bytes_or_string_dict [gw0] [ 85%] PASSED tests/services/test_info.py::test_serviceinfo_accepts_bytes_or_string_dict tests/services/test_info.py::test_asking_qu_questions [gw0] [ 86%] PASSED tests/services/test_info.py::test_asking_qu_questions tests/services/test_info.py::test_asking_qm_questions [gw0] [ 86%] PASSED tests/services/test_info.py::test_asking_qm_questions tests/services/test_info.py::test_request_timeout [gw0] [ 87%] PASSED tests/services/test_info.py::test_request_timeout tests/services/test_info.py::test_we_try_four_times_with_random_delay [gw0] [ 87%] PASSED tests/services/test_info.py::test_we_try_four_times_with_random_delay tests/services/test_registry.py::TestServiceRegistry::test_lookups [gw0] [ 87%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_lookups tests/services/test_registry.py::TestServiceRegistry::test_lookups_lower_case_by_upper_case [gw0] [ 88%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_lookups_lower_case_by_upper_case tests/services/test_registry.py::TestServiceRegistry::test_lookups_upper_case_by_lower_case [gw0] [ 88%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_lookups_upper_case_by_lower_case tests/services/test_registry.py::TestServiceRegistry::test_only_register_once [gw0] [ 89%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_only_register_once tests/services/test_registry.py::TestServiceRegistry::test_register_same_server [gw0] [ 89%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_register_same_server tests/services/test_registry.py::TestServiceRegistry::test_unregister_multiple_times [gw0] [ 89%] PASSED tests/services/test_registry.py::TestServiceRegistry::test_unregister_multiple_times tests/utils/test_asyncio.py::test_async_get_all_tasks [gw0] [ 90%] PASSED tests/utils/test_asyncio.py::test_async_get_all_tasks tests/utils/test_asyncio.py::test_get_running_loop_from_async [gw0] [ 90%] PASSED tests/utils/test_asyncio.py::test_get_running_loop_from_async tests/utils/test_asyncio.py::test_get_running_loop_no_loop [gw0] [ 91%] PASSED tests/utils/test_asyncio.py::test_get_running_loop_no_loop tests/utils/test_asyncio.py::test_wait_event_or_timeout_times_out [gw0] [ 91%] PASSED tests/utils/test_asyncio.py::test_wait_event_or_timeout_times_out tests/utils/test_asyncio.py::test_shutdown_loop [gw0] [ 91%] PASSED tests/utils/test_asyncio.py::test_shutdown_loop tests/utils/test_asyncio.py::test_cumulative_timeouts_less_than_close_plus_buffer [gw0] [ 92%] PASSED tests/utils/test_asyncio.py::test_cumulative_timeouts_less_than_close_plus_buffer tests/utils/test_asyncio.py::test_run_coro_with_timeout [gw0] [ 92%] SKIPPED tests/utils/test_asyncio.py::test_run_coro_with_timeout tests/utils/test_name.py::test_service_type_name_overlong_type [gw0] [ 93%] PASSED tests/utils/test_name.py::test_service_type_name_overlong_type tests/utils/test_name.py::test_service_type_name_overlong_full_name [gw0] [ 93%] PASSED tests/utils/test_name.py::test_service_type_name_overlong_full_name tests/utils/test_name.py::test_possible_types [gw0] [ 93%] PASSED tests/utils/test_name.py::test_possible_types tests/utils/test_net.py::test_ip6_to_address_and_index [gw0] [ 94%] PASSED tests/utils/test_net.py::test_ip6_to_address_and_index tests/utils/test_net.py::test_interface_index_to_ip6_address [gw0] [ 94%] PASSED tests/utils/test_net.py::test_interface_index_to_ip6_address tests/utils/test_net.py::test_ip6_addresses_to_indexes [gw0] [ 95%] PASSED tests/utils/test_net.py::test_ip6_addresses_to_indexes tests/utils/test_net.py::test_normalize_interface_choice_errors [gw0] [ 95%] PASSED tests/utils/test_net.py::test_normalize_interface_choice_errors tests/utils/test_net.py::test_add_multicast_member_socket_errors[98-False] [gw0] [ 95%] PASSED tests/utils/test_net.py::test_add_multicast_member_socket_errors[98-False] tests/utils/test_net.py::test_add_multicast_member_socket_errors[99-False] [gw0] [ 96%] PASSED tests/utils/test_net.py::test_add_multicast_member_socket_errors[99-False] tests/utils/test_net.py::test_add_multicast_member_socket_errors[22-False] [gw0] [ 96%] PASSED tests/utils/test_net.py::test_add_multicast_member_socket_errors[22-False] tests/utils/test_net.py::test_add_multicast_member_socket_errors[0-True] [gw0] [ 97%] PASSED tests/utils/test_net.py::test_add_multicast_member_socket_errors[0-True] tests/utils/test_net.py::test_autodetect_ip_version [gw0] [ 97%] PASSED tests/utils/test_net.py::test_autodetect_ip_version tests/utils/test_net.py::test_set_so_reuseport_if_available_is_present [gw0] [ 97%] PASSED tests/utils/test_net.py::test_set_so_reuseport_if_available_is_present tests/utils/test_net.py::test_set_so_reuseport_if_available_not_present [gw0] [ 98%] SKIPPED tests/utils/test_net.py::test_set_so_reuseport_if_available_not_present tests/utils/test_net.py::test_set_mdns_port_socket_options_for_ip_version [gw0] [ 98%] PASSED tests/utils/test_net.py::test_set_mdns_port_socket_options_for_ip_version tests/utils/test_net.py::test_add_multicast_member [gw0] [ 99%] PASSED tests/utils/test_net.py::test_add_multicast_member tests/utils/test_net.py::test_bind_raises_skips_address [gw0] [ 99%] PASSED tests/utils/test_net.py::test_bind_raises_skips_address tests/utils/test_net.py::test_new_respond_socket_new_socket_returns_none [gw0] [100%] PASSED tests/utils/test_net.py::test_new_respond_socket_new_socket_returns_none =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/pytest_asyncio/plugin.py:191 ../../../../usr/lib/python3.10/site-packages/pytest_asyncio/plugin.py:191 /usr/lib/python3.10/site-packages/pytest_asyncio/plugin.py:191: DeprecationWarning: The 'asyncio_mode' default value will change to 'strict' in future, please explicitly use 'asyncio_mode=strict' or 'asyncio_mode=auto' in pytest configuration file. config.issue_config_time_warning(LEGACY_MODE, stacklevel=2) tests/test_asyncio.py::test_async_with_sync_passed_in_closed_in_async /usr/lib/python3.10/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib64/python3.10/asyncio/base_events.py", line 1388, in create_datagram_endpoint await waiter GeneratorExit During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 139, in _async_setup await self._async_create_endpoints() File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 159, in _async_create_endpoints transport, protocol = await loop.create_datagram_endpoint(lambda: AsyncListener(self.zc), sock=s) File "/usr/lib64/python3.10/asyncio/base_events.py", line 1390, in create_datagram_endpoint transport.close() File "/usr/lib64/python3.10/asyncio/selector_events.py", line 697, in close self._loop.call_soon(self._call_connection_lost, None) File "/usr/lib64/python3.10/asyncio/base_events.py", line 750, in call_soon self._check_closed() File "/usr/lib64/python3.10/asyncio/base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_core.py::test_open_close_twice_from_async /usr/lib/python3.10/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib64/python3.10/asyncio/base_events.py", line 1388, in create_datagram_endpoint await waiter GeneratorExit During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 139, in _async_setup await self._async_create_endpoints() File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 159, in _async_create_endpoints transport, protocol = await loop.create_datagram_endpoint(lambda: AsyncListener(self.zc), sock=s) File "/usr/lib64/python3.10/asyncio/base_events.py", line 1390, in create_datagram_endpoint transport.close() File "/usr/lib64/python3.10/asyncio/selector_events.py", line 697, in close self._loop.call_soon(self._call_connection_lost, None) File "/usr/lib64/python3.10/asyncio/base_events.py", line 750, in call_soon self._check_closed() File "/usr/lib64/python3.10/asyncio/base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_core.py::test_multiple_sync_instances_stared_from_async_close /usr/lib/python3.10/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib64/python3.10/asyncio/base_events.py", line 1388, in create_datagram_endpoint await waiter GeneratorExit During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 139, in _async_setup await self._async_create_endpoints() File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 159, in _async_create_endpoints transport, protocol = await loop.create_datagram_endpoint(lambda: AsyncListener(self.zc), sock=s) File "/usr/lib64/python3.10/asyncio/base_events.py", line 1390, in create_datagram_endpoint transport.close() File "/usr/lib64/python3.10/asyncio/selector_events.py", line 697, in close self._loop.call_soon(self._call_connection_lost, None) File "/usr/lib64/python3.10/asyncio/base_events.py", line 750, in call_soon self._check_closed() File "/usr/lib64/python3.10/asyncio/base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_handlers.py::test_qu_response /usr/lib/python3.10/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib64/python3.10/asyncio/base_events.py", line 1388, in create_datagram_endpoint await waiter GeneratorExit During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 139, in _async_setup await self._async_create_endpoints() File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_core.py", line 159, in _async_create_endpoints transport, protocol = await loop.create_datagram_endpoint(lambda: AsyncListener(self.zc), sock=s) File "/usr/lib64/python3.10/asyncio/base_events.py", line 1390, in create_datagram_endpoint transport.close() File "/usr/lib64/python3.10/asyncio/selector_events.py", line 697, in close self._loop.call_soon(self._call_connection_lost, None) File "/usr/lib64/python3.10/asyncio/base_events.py", line 750, in call_soon self._check_closed() File "/usr/lib64/python3.10/asyncio/base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/services/test_browser.py::test_service_browser_listeners_no_update_service /builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_services/browser.py:168: FutureWarning: .MyServiceListener object at 0x7fca94ddaa40> has no update_service method. Provide one (it can be empty if you don't care about the updates), it'll become mandatory. warnings.warn( tests/services/test_browser.py::test_service_browser_listeners_no_update_service /usr/lib/python3.10/site-packages/_pytest/threadexception.py:73: PytestUnhandledThreadExceptionWarning: Exception in thread zeroconf-ServiceBrowser-_hap._tcp-581 Traceback (most recent call last): File "/usr/lib64/python3.10/threading.py", line 1009, in _bootstrap_inner self.run() File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_services/browser.py", line 532, in run self._fire_service_state_changed_event(event) File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_services/browser.py", line 416, in _fire_service_state_changed_event self._service_state_changed.fire( File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_services/__init__.py", line 55, in fire h(**kwargs) File "/builddir/build/BUILD/python-zeroconf-0.38.4/zeroconf/_services/browser.py", line 177, in on_change getattr(listener, _ON_CHANGE_DISPATCH[state_change])(zeroconf, service_type, name) AttributeError: 'MyServiceListener' object has no attribute 'update_service' warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) tests/utils/test_asyncio.py::test_run_coro_with_timeout /usr/lib/python3.10/site-packages/_pytest/python.py:181: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. You need to install a suitable plugin for your async framework, for example: - anyio - pytest-asyncio - pytest-tornasync - pytest-trio - pytest-twisted warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============ 246 passed, 3 skipped, 9 warnings in 78.36s (0:01:18) ============= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-zeroconf-0.38.4-1.fc37.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oFbcAn + umask 022 + cd /builddir/build/BUILD + cd python-zeroconf-0.38.4 + DOCDIR=/builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/doc/python3-zeroconf + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/doc/python3-zeroconf + cp -pr README.rst /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/doc/python3-zeroconf + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QlmTiA + umask 022 + cd /builddir/build/BUILD + cd python-zeroconf-0.38.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/licenses/python3-zeroconf + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/licenses/python3-zeroconf + cp -pr COPYING /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64/usr/share/licenses/python3-zeroconf + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-zeroconf = 0.38.4-1.fc37 python3-zeroconf = 0.38.4-1.fc37 python3.10-zeroconf = 0.38.4-1.fc37 python3.10dist(zeroconf) = 0.38.4 python3dist(zeroconf) = 0.38.4 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: python(abi) = 3.10 python3.10dist(ifaddr) >= 0.1.7 Obsoletes: python3.10-zeroconf < 0.38.4-1.fc37 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 Wrote: /builddir/build/SRPMS/python-zeroconf-0.38.4-1.fc37.src.rpm Wrote: /builddir/build/RPMS/python3-zeroconf-0.38.4-1.fc37.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.51d1Kr + umask 022 + cd /builddir/build/BUILD + cd python-zeroconf-0.38.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-zeroconf-0.38.4-1.fc37.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0