Mock Version: 2.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/copr-backend.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1607549459.734456/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=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5nj2epxf:/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.5nj2epxf:/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', '34a6672b97da4d92905dd7122c6e3843', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1607549459.734456/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5nj2epxf:/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/copr-backend.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1606780800 Wrote: /builddir/build/SRPMS/copr-backend-1.140-1.fc34.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/copr-backend.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1607549459.734456/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=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5nj2epxf:/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.5nj2epxf:/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', '941b5fd8776a4f3498625469785c7e21', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1607549459.734456/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5nj2epxf:/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/copr-backend.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'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1606780800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.C5Dmyv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf copr-backend-1.140 + /usr/bin/gzip -dc /builddir/build/SOURCES/copr-backend-1.140.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd copr-backend-1.140 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/test-data-copr-backend-1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /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.88Orat + umask 022 + cd /builddir/build/BUILD + cd copr-backend-1.140 + make -C docs -j2 html make: Entering directory '/builddir/build/BUILD/copr-backend-1.140/docs' sphinx-build-3 -b html -d build/doctrees source build/html Running Sphinx v3.3.1 making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 32 source files that are out of date updating environment: [new config] 32 added, 0 changed, 0 removed reading sources... [ 3%] Autodoc reading sources... [ 6%] Backend_design reading sources... [ 9%] Configuration reading sources... [ 12%] INSTALL reading sources... [ 15%] README reading sources... [ 18%] Statistics reading sources... [ 21%] VmManagement reading sources... [ 25%] index reading sources... [ 28%] package/actions reading sources... [ 31%] package/constants reading sources... [ 34%] package/createrepo reading sources... [ 37%] package/daemons/backend reading sources... [ 40%] package/daemons/dispatcher reading sources... [ 43%] package/daemons/job_grab reading sources... [ 46%] package/daemons/log reading sources... [ 50%] package/daemons/vm_master reading sources... [ 53%] package/exceptions reading sources... [ 56%] package/frontend reading sources... [ 59%] package/helpers reading sources... [ 62%] package/job reading sources... [ 65%] package/mockremote/__init__ reading sources... [ 68%] package/mockremote/builder reading sources... [ 71%] package/sign reading sources... [ 75%] package/vm_manage/__init__ reading sources... [ 78%] package/vm_manage/check reading sources... [ 81%] package/vm_manage/event_handle reading sources... [ 84%] package/vm_manage/executor reading sources... [ 87%] package/vm_manage/manager reading sources... [ 90%] package/vm_manage/models reading sources... [ 93%] package/vm_manage/spawn reading sources... [ 96%] package/vm_manage/terminate reading sources... [100%] run_scripts WARNING: autodoc: failed to import module 'actions' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'constants' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'createrepo' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'daemons.backend' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'daemons.dispatcher' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'daemons.job_grab' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'daemons.log' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'daemons.vm_master' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'exceptions' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'frontend' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'helpers' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'job' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'mockremote.__init__' from module 'backend'; the following exception was raised: No module named 'backend' looking for now-outdated files... none found pickling environment... WARNING: autodoc: failed to import module 'mockremote.builder' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'sign' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.__init__' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.check' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.event_handle' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.executor' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.manager' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.models' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.spawn' from module 'backend'; the following exception was raised: No module named 'backend' WARNING: autodoc: failed to import module 'vm_manage.terminate' from module 'backend'; the following exception was raised: No module named 'backend' done checking consistency... done preparing documents... done writing output... [ 3%] Autodoc writing output... [ 6%] Backend_design writing output... [ 9%] Configuration writing output... [ 12%] INSTALL writing output... [ 15%] README writing output... [ 18%] Statistics writing output... [ 21%] VmManagement writing output... [ 25%] index writing output... [ 28%] package/actions writing output... [ 31%] package/constants writing output... [ 34%] package/createrepo writing output... [ 37%] package/daemons/backend writing output... [ 40%] package/daemons/dispatcher writing output... [ 43%] package/daemons/job_grab writing output... [ 46%] package/daemons/log writing output... [ 50%] package/daemons/vm_master writing output... [ 53%] package/exceptions writing output... [ 56%] package/frontend writing output... [ 59%] package/helpers writing output... [ 62%] package/job writing output... [ 65%] package/mockremote/__init__ writing output... [ 68%] package/mockremote/builder writing output... [ 71%] package/sign writing output... [ 75%] package/vm_manage/__init__ writing output... [ 78%] package/vm_manage/check writing output... [ 81%] package/vm_manage/event_handle writing output... [ 84%] package/vm_manage/executor writing output... [ 87%] package/vm_manage/manager writing output... [ 90%] package/vm_manage/models writing output... [ 93%] package/vm_manage/spawn writing output... [ 96%] package/vm_manage/terminate writing output... [100%] run_scripts generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 23 warnings. The HTML pages are in build/html. Build finished. The HTML pages are in build/html. make: Leaving directory '/builddir/build/BUILD/copr-backend-1.140/docs' + 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 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/copr_backend copying copr_backend/__init__.py -> build/lib/copr_backend copying copr_backend/actions.py -> build/lib/copr_backend copying copr_backend/ans_utils.py -> build/lib/copr_backend copying copr_backend/background_worker.py -> build/lib/copr_backend copying copr_backend/background_worker_build.py -> build/lib/copr_backend copying copr_backend/cancellable_thread.py -> build/lib/copr_backend copying copr_backend/constants.py -> build/lib/copr_backend copying copr_backend/createrepo.py -> build/lib/copr_backend copying copr_backend/dispatcher.py -> build/lib/copr_backend copying copr_backend/exceptions.py -> build/lib/copr_backend copying copr_backend/frontend.py -> build/lib/copr_backend copying copr_backend/helpers.py -> build/lib/copr_backend copying copr_backend/job.py -> build/lib/copr_backend copying copr_backend/msgbus.py -> build/lib/copr_backend copying copr_backend/rpm_builds.py -> build/lib/copr_backend copying copr_backend/sign.py -> build/lib/copr_backend copying copr_backend/sshcmd.py -> build/lib/copr_backend copying copr_backend/vm_alloc.py -> build/lib/copr_backend copying copr_backend/worker_manager.py -> build/lib/copr_backend creating build/lib/copr_backend/daemons copying copr_backend/daemons/__init__.py -> build/lib/copr_backend/daemons copying copr_backend/daemons/action_dispatcher.py -> build/lib/copr_backend/daemons copying copr_backend/daemons/build_dispatcher.py -> build/lib/copr_backend/daemons copying copr_backend/daemons/log.py -> build/lib/copr_backend/daemons running egg_info creating copr_backend.egg-info writing copr_backend.egg-info/PKG-INFO writing dependency_links to copr_backend.egg-info/dependency_links.txt writing top-level names to copr_backend.egg-info/top_level.txt writing manifest file 'copr_backend.egg-info/SOURCES.txt' reading manifest file 'copr_backend.egg-info/SOURCES.txt' writing manifest file 'copr_backend.egg-info/SOURCES.txt' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BtvZct + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 ++ dirname /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 + cd copr-backend-1.140 + 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 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend creating /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons copying build/lib/copr_backend/daemons/log.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons copying build/lib/copr_backend/daemons/build_dispatcher.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons copying build/lib/copr_backend/daemons/action_dispatcher.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons copying build/lib/copr_backend/daemons/__init__.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons copying build/lib/copr_backend/worker_manager.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/vm_alloc.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/sshcmd.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/sign.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/rpm_builds.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/msgbus.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/job.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/helpers.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/frontend.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/exceptions.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/dispatcher.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/createrepo.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/constants.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/cancellable_thread.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/background_worker_build.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/background_worker.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/ans_utils.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/actions.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend copying build/lib/copr_backend/__init__.py -> /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons/log.py to log.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons/build_dispatcher.py to build_dispatcher.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons/action_dispatcher.py to action_dispatcher.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/daemons/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/worker_manager.py to worker_manager.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/vm_alloc.py to vm_alloc.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/sshcmd.py to sshcmd.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/sign.py to sign.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/rpm_builds.py to rpm_builds.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/msgbus.py to msgbus.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/job.py to job.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/helpers.py to helpers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/frontend.py to frontend.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/exceptions.py to exceptions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/dispatcher.py to dispatcher.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/createrepo.py to createrepo.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/constants.py to constants.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/cancellable_thread.py to cancellable_thread.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/background_worker_build.py to background_worker_build.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/background_worker.py to background_worker.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/ans_utils.py to ans_utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/actions.py to actions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend/__init__.py to __init__.cpython-39.pyc writing byte-compilation script '/tmp/tmpvr6uayi5.py' /usr/bin/python3 /tmp/tmpvr6uayi5.py removing /tmp/tmpvr6uayi5.py running install_egg_info running egg_info writing copr_backend.egg-info/PKG-INFO writing dependency_links to copr_backend.egg-info/dependency_links.txt writing top-level names to copr_backend.egg-info/top_level.txt reading manifest file 'copr_backend.egg-info/SOURCES.txt' writing manifest file 'copr_backend.egg-info/SOURCES.txt' Copying copr_backend.egg-info to /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9/site-packages/copr_backend-1.140-py3.9.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/bin/__pycache__ + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/var/lib/copr/public_html/results + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/lighttpd/ + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/copr + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/logrotate.d/ + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/systemd/system + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//var/log/copr-backend + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//var/run/copr-backend/ + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//usr/lib/tmpfiles.d + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//usr/sbin + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/cron.daily + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/sudoers.d + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/bin/ + cp -a copr-backend-service /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//usr/sbin/ + cp -a run/check_consecutive_build_fails.py run/copr-backend-process-action run/copr-backend-process-build run/copr-compress-live-logs run/copr-repo run/copr-run-dispatcher run/copr_createrepo.py run/copr_find_obsolete_builds.sh run/copr_find_wrong_chroot_artifacts.py run/copr_fix_gpg.py run/copr_log_hitcounter.py run/copr_print_results_to_delete.py run/copr_prune_results.py run/copr_run_logger.py run/copr_sign_unsigned.py run/print_queues.py /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/bin/ + cp -a conf/copr-be.conf.example /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/copr/copr-be.conf + install -p -m 755 conf/crontab/copr-backend /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/cron.daily/copr-backend + cp -a conf/lighttpd/dirlisting.conf conf/lighttpd/mime.conf /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/lighttpd/ + cp -a conf/logrotate/copr-backend /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/logrotate.d/ + cp -a conf/tmpfiles.d/copr-backend.conf /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//usr/lib/tmpfiles.d + touch /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/var/log/copr-backend/copr.log + touch /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/var/log/copr-backend/prune_old.log + touch /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/var/run/copr-backend/copr-be.pid + cp -a units/copr-backend.target units/copr-backend-action.service units/copr-backend-build.service units/copr-backend-log.service /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64//usr/lib/systemd/system/ + install -m 0644 conf/copr.sudoers.d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/sudoers.d/copr + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/etc/logstash.d + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/logstash/patterns/ + cp -a conf/logstash/lighttpd.pattern /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/logstash/patterns/lighttpd.pattern + cp -a conf/playbooks /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/ + install -d /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/examples//etc/logstash.d + cp -a conf/logstash/copr_backend.conf /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/examples//etc/logstash.d/copr_backend.conf + cp -a docs/build/html /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/doc/copr-backend/ + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.140-1.fc34 --unique-debug-suffix -1.140-1.fc34.x86_64 --unique-debug-src-base copr-backend-1.140-1.fc34.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/copr-backend-1.140 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/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/copr_find_obsolete_builds.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/copr-compress-live-logs from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/sbin/copr-backend-service from /bin/sh to #!/usr/bin/sh Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.A06l0u + umask 022 + cd /builddir/build/BUILD + cd copr-backend-1.140 + ./run_tests.sh -vv + set -e ++ dirname ./run_tests.sh + srcdir=. ++ grep -E '%global[[:space:]]*tests_version' ++ awk '{ print $3 }' + test_tarball_version=1 ++ grep -E '%global[[:space:]]*tests_tar' ++ awk '{ print $3 }' + test_tarball_name=test-data-copr-backend + test_tarball_extracted=test-data-copr-backend-1 + test_tarball=test-data-copr-backend-1.tar.gz + test -d test-data-copr-backend-1 + export TEST_DATA_DIRECTORY ++ readlink -f test-data-copr-backend-1 + TEST_DATA_DIRECTORY=/builddir/build/BUILD/copr-backend-1.140/test-data-copr-backend-1 + REDIS_PORT=7777 + trap cleanup EXIT ++ readlink -f ../common + common_path=/builddir/build/BUILD/common + export PYTHONPATH=/builddir/build/BUILD/common:/builddir/build/BUILD/copr-backend-1.140:/builddir/build/BUILD/copr-backend-1.140/tests:/builddir/build/BUILD/copr-backend-1.140/run + PYTHONPATH=/builddir/build/BUILD/common:/builddir/build/BUILD/copr-backend-1.140:/builddir/build/BUILD/copr-backend-1.140/tests:/builddir/build/BUILD/copr-backend-1.140/run + export PATH=/builddir/build/BUILD/copr-backend-1.140/run:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/copr-backend-1.140/run:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + COVPARAMS='--cov-report term-missing --cov ./copr_backend --cov ./run' + KEEP_ARGS=() + for arg in "$@" + case $arg in + KEEP_ARGS+=("$arg") + python3 -m pytest -s tests --cov-report term-missing --cov ./copr_backend --cov ./run -vv + redis-server --port 7777 ============================= test session starts ============================== platform linux -- Python 3.9.1rc1, pytest-6.0.2, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/copr-backend-1.140 plugins: cov-2.10.1 collecting ... collected 170 items tests/test_action.py::TestAction::test_action_run_legal_flag PASSED tests/test_action.py::TestAction::test_action_handle_forks PASSED tests/test_action.py::TestAction::test_action_run_rename SKIPPED tests/test_action.py::TestAction::test_action_run_rename_success_on_empty_src SKIPPED tests/test_action.py::TestAction::test_action_run_rename_failure_on_destination_exists SKIPPED tests/test_action.py::TestAction::test_action_run_delete_copr PASSED tests/test_action.py::TestAction::test_action_run_delete_copr_remove_folders SKIPPED tests/test_action.py::TestAction::test_delete_no_chroot_dirs PASSED tests/test_action.py::TestAction::test_delete_build_succeeded PASSED tests/test_action.py::TestAction::test_delete_build_acr_reflected[False] PASSED tests/test_action.py::TestAction::test_delete_build_acr_reflected[True] PASSED tests/test_action.py::TestAction::test_delete_build_succeeded_createrepo_error PASSED tests/test_action.py::TestAction::test_delete_two_chroots PASSED tests/test_action.py::TestAction::test_delete_two_chroots_two_remain PASSED tests/test_action.py::TestAction::test_delete_build_with_bad_pkg_name PASSED tests/test_action.py::TestAction::test_delete_multiple_builds_succeeded PASSED tests/test_action.py::TestAction::test_handle_createrepo_ok[False] PASSED tests/test_action.py::TestAction::test_handle_createrepo_ok[True] PASSED tests/test_action.py::TestAction::test_handle_createrepo_failure_1 PASSED tests/test_action.py::TestAction::test_handle_generate_gpg_key SKIPPED tests/test_action.py::TestAction::test_request_exception_is_taken_care_of_when_posting_to_frontend SKIPPED tests/test_action.py::TestAction::test_delete_chroot PASSED tests/test_background_worker_build.py::test_waiting_for_repo_fail PASSED tests/test_background_worker_build.py::test_waiting_for_repo_success PASSED tests/test_background_worker_build.py::test_full_rpm_build_no_sign PASSED tests/test_background_worker_build.py::test_prev_build_backup PASSED tests/test_background_worker_build.py::test_full_srpm_build PASSED tests/test_background_worker_build.py::test_build_and_sign PASSED tests/test_background_worker_build.py::test_sign_built_packages_exception PASSED tests/test_background_worker_build.py::test_unexpected_exception PASSED tests/test_background_worker_build.py::test_build_info_file_failure PASSED tests/test_background_worker_build.py::test_invalid_job_info PASSED tests/test_background_worker_build.py::test_cancel_build_on_vm_allocation PASSED tests/test_background_worker_build.py::test_cancel_build_on_tail_log_no_ssh PASSED tests/test_background_worker_build.py::test_cancel_before_vm PASSED tests/test_background_worker_build.py::test_cancel_before_start PASSED tests/test_background_worker_build.py::test_build_retry PASSED tests/test_background_worker_build.py::test_fe_disallowed_start PASSED tests/test_background_worker_build.py::test_fe_failed_start PASSED tests/test_background_worker_build.py::test_cancel_script_failure PASSED tests/test_background_worker_build.py::test_cancel_build_during_log_download PASSED tests/test_background_worker_build.py::test_ssh_connection_error PASSED tests/test_background_worker_build.py::test_average_step PASSED tests/test_background_worker_build.py::test_retry_for_ssh_tail_failure PASSED tests/test_background_worker_build.py::test_build_failure PASSED tests/test_background_worker_build.py::test_createrepo_failure PASSED tests/test_background_worker_build.py::test_pkg_collect_failure PASSED tests/test_background_worker_build.py::test_existing_compressed_file PASSED tests/test_background_worker_build.py::test_tail_f_nonzero_exit PASSED tests/test_background_worker_build.py::test_wrong_copr_rpmbuild_daemon_output PASSED tests/test_background_worker_build.py::test_unable_to_start_builder PASSED tests/test_background_worker_build.py::test_retry_vm_factory_take PASSED tests/test_background_worker_build.py::test_failed_build_retry PASSED tests/test_build_dispatcher.py::test_priority_numbers PASSED tests/test_build_dispatcher.py::test_frontend_priority[True-2000000] PASSED tests/test_build_dispatcher.py::test_frontend_priority[False-0] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_minimal_file_and_defaults PASSED tests/test_config_reader.py::TestBackendConfigReader::test_correct_build_limits PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_limits[builds_max_workers=asdfa\n] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_limits[actions_max_workers=asdfa\n] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_build_limits[builds_max_workers_arch=abc\n] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_build_limits[builds_max_workers_arch=abc=asdf\n] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_build_limits[builds_max_workers_arch=abc=10=\n] PASSED tests/test_config_reader.py::TestBackendConfigReader::test_invalid_build_limits[builds_max_workers_arch=abc=1,\n] PASSED tests/test_createrepo.py::test_createrepo_conditional_true PASSED tests/test_createrepo.py::test_createrepo_conditional_false PASSED tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_ok PASSED tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_popen PASSED tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_return_code PASSED tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_communicate PASSED tests/test_createrepo.py::TestCreaterepo::test_createrepo_generated_commands_existing_repodata PASSED tests/test_createrepo.py::TestCreaterepo::test_createrepo_generated_commands_comps_xml PASSED tests/test_createrepo.py::TestCreaterepo::test_createrepo_devel_generated_commands_existing_repodata PASSED tests/test_createrepo.py::TestCreaterepo::test_createrepo_devel_generated_commands PASSED tests/test_createrepo.py::TestCreaterepo::test_createrepo_devel_creates_folder PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_normal PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_already_done PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_other_already_done PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_devel_mismatch PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_full_we_take_others PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_full_others_take_us PASSED tests/test_createrepo.py::TestBatchedCreaterepo::test_batched_createrepo_task_limit PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend[get] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend[post] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend[put] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_wrappers[get] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_wrappers[post] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_wrappers[put] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_first_try_ok PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_second_try_ok[get] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_second_try_ok[post] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_second_try_ok[put] PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_err_400 PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_all_attempts_failed PASSED tests/test_frontend.py::TestFrontendClient::test_post_to_frontend_repeated_indefinitely PASSED tests/test_frontend.py::TestFrontendClient::test_update PASSED tests/test_frontend.py::TestFrontendClient::test_starting_build PASSED tests/test_frontend.py::TestFrontendClient::test_starting_build_err PASSED tests/test_frontend.py::TestFrontendClient::test_starting_build_err_2 PASSED tests/test_frontend.py::TestFrontendClient::test_reschedule_build PASSED tests/test_helpers.py::TestHelpers::test_redis_logger_exception PASSED tests/test_helpers.py::TestHelpers::test_get_chroot_arch PASSED tests/test_helpers.py::TestHelpers::test_format_filename PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_modifyrepo_locks PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_add_subdir PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_batched_createrepo PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_batched_already_processed PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_batched_two_builds PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_batched_full PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_batched_others_full PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_add_del_mixup PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_add_subdir_devel PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_subdir_validator[add0] PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_subdir_validator[add1] PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_subdir_validator[add2] PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_subdir_validator[add3] PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_subdir_none_doesnt_raise PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_el5 PASSED tests/test_modifyrepo.py::TestModifyRepo::test_copr_repo_noop PASSED tests/test_sign.py::TestSign::test_get_pubkey PASSED tests/test_sign.py::TestSign::test_get_pubkey_error PASSED tests/test_sign.py::TestSign::test_get_pubkey_unknown_key PASSED tests/test_sign.py::TestSign::test_get_pubkey_unknown_error PASSED tests/test_sign.py::TestSign::test_get_pubkey_outfile PASSED tests/test_sign.py::TestSign::test_sign_one PASSED tests/test_sign.py::TestSign::test_sign_one_popen_error PASSED tests/test_sign.py::TestSign::test_sign_one_cmd_erro PASSED tests/test_sign.py::TestSign::test_create_user_keys_error_1 PASSED tests/test_sign.py::TestSign::test_create_user_keys PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_nothing PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_ok PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_error_on_pubkey PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_no_pub_key PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_sign_error_one PASSED tests/test_sign.py::TestSign::test_sign_rpms_id_dir_sign_error_all PASSED tests/test_vm_alloc.py::test_ticket PASSED tests/test_vm_alloc.py::test_ticket_with_args PASSED tests/test_vm_alloc.py::test_ticket_wait_ready_normal PASSED tests/test_vm_alloc.py::test_ticket_wait_ready_raises PASSED tests/test_vm_alloc.py::test_ticket_wait_ready_fallback PASSED tests/test_worker_limits.py::test_predicate_worker_limit PASSED tests/test_worker_limits.py::test_predicate_worker_limit_sometimes PASSED tests/test_worker_limits.py::test_group_worker_limit PASSED tests/test_worker_limits.py::test_worker_limit_info PASSED tests/test_worker_limits.py::test_string_counter PASSED tests/test_worker_manager.py::TestPrioQueue::test_queue_order PASSED tests/test_worker_manager.py::TestPrioQueue::test_pop_push PASSED tests/test_worker_manager.py::TestPrioQueue::test_push_back PASSED tests/test_worker_manager.py::TestPrioQueue::test_shift_prio PASSED tests/test_worker_manager.py::TestLimitedWorkerManager::test_that_limits_are_respected PASSED tests/test_worker_manager.py::TestWorkerManager::test_worker_starts PASSED tests/test_worker_manager.py::TestWorkerManager::test_number_of_tasks PASSED tests/test_worker_manager.py::TestWorkerManager::test_task_to_worker_id PASSED tests/test_worker_manager.py::TestWorkerManager::test_preexisting_broken_worker PASSED tests/test_worker_manager.py::TestWorkerManager::test_cancel_task PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_run_starts_the_workers PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_delete_not_allocated_workers PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_delete_not_started_workers PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_delete_not_finished_workers[FAIL_STARTED_PID] PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_delete_not_finished_workers[FAIL_STARTED] PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_all_passed PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_add_task_for_running_worker PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_empty_queue_but_workers_running PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_that_we_check_aliveness PASSED tests/test_worker_manager.py::TestActionWorkerManager::test_max_workers_has_effect PASSED tests/test_worker_manager.py::TestActionWorkerManagerPriorities::test_actions_priorities PASSED tests/test_worker_manager.py::TestActionWorkerManagerPriorities::test_backend_priority_adjustments PASSED tests/run/test_copr_prune_results.py::TestPruneResults::test_run SKIPPED tests/run/test_copr_prune_results.py::TestPruneResults::test_project_skipped_when_acr_disabled SKIPPED tests/run/test_copr_prune_results.py::TestPruneResults::test_main SKIPPED =============================== warnings summary =============================== /usr/lib/python3.9/site-packages/fedmsg/__init__.py:67 /usr/lib/python3.9/site-packages/fedmsg/__init__.py:67 /usr/lib/python3.9/site-packages/fedmsg/__init__.py:67 /usr/lib/python3.9/site-packages/fedmsg/__init__.py:67: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() scrub = inspect.getargspec(func).args tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_ok tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_popen tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_return_code tests/test_createrepo.py::TestCreaterepo::test_run_cmd_unsafe_err_communicate /builddir/build/BUILD/copr-backend-1.140/copr_backend/createrepo.py:26: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats title = getproctitle() -- Docs: https://docs.pytest.org/en/stable/warnings.html --------- coverage: platform linux, python 3.9.1-candidate-1 --------- Name Stmts Miss Cover Missing ------------------------------------------------------------------------- copr_backend/__init__.py 2 0 100% copr_backend/actions.py 353 137 61% 78, 130-131, 141-149, 162-164, 169, 173-175, 181, 187, 197, 201-203, 208, 217-221, 273-275, 279-280, 290-318, 346, 399-406, 411-436, 441-497, 532-539, 542-553 copr_backend/ans_utils.py 22 22 0% 2-39 copr_backend/background_worker.py 91 14 85% 35-36, 60, 69, 127, 134-136, 145, 158, 172-174, 180 copr_backend/background_worker_build.py 410 0 100% copr_backend/cancellable_thread.py 36 4 89% 34-36, 58-60 copr_backend/constants.py 29 4 86% 32-35 copr_backend/createrepo.py 144 18 88% 114-153 copr_backend/daemons/__init__.py 0 0 100% copr_backend/daemons/action_dispatcher.py 16 16 0% 5-30 copr_backend/daemons/build_dispatcher.py 50 27 46% 47-55, 65-78, 81-86, 89 copr_backend/daemons/log.py 46 34 26% 23-29, 35-51, 54-67, 70-78 copr_backend/dispatcher.py 62 43 31% 41-50, 54-57, 70-71, 80-84, 90-130 copr_backend/exceptions.py 67 10 85% 23, 50-55, 112-119 copr_backend/frontend.py 42 0 100% copr_backend/helpers.py 311 89 71% 45-53, 57-60, 94-97, 104-105, 127, 131, 155, 157, 178-179, 189, 324, 334-339, 343-348, 352-357, 385, 458-460, 479-486, 493-495, 499-503, 507-521, 525-529, 538-546, 557-558, 561, 565-566, 570, 609, 611-612 copr_backend/job.py 95 9 91% 169-176, 179, 182, 189 copr_backend/msgbus.py 152 107 30% 16-18, 22, 36-128, 142-155, 169-181, 188-189, 194, 199, 202, 205-206, 223-231, 235-277, 281-294, 308-313, 316, 327-329, 332-333, 341-355, 359-361 copr_backend/rpm_builds.py 67 8 88% 65, 69, 78, 143-151, 154-155 copr_backend/sign.py 88 20 77% 171-183, 193-213 copr_backend/sshcmd.py 78 37 53% 57, 62-66, 69-78, 110-114, 133, 136-149, 158-164, 169, 193, 208-212, 215-220 copr_backend/vm_alloc.py 72 1 99% 48 copr_backend/worker_manager.py 246 0 100% run/check_consecutive_build_fails.py 16 16 0% 4-25 run/copr-repo 211 12 94% 44, 222-223, 250, 267-268, 388-394 run/copr_createrepo.py 31 31 0% 3-57 run/copr_find_wrong_chroot_artifacts.py 59 59 0% 4-119 run/copr_fix_gpg.py 53 53 0% 3-83 run/copr_log_hitcounter.py 79 79 0% 8-144 run/copr_print_results_to_delete.py 41 41 0% 3-62 run/copr_prune_results.py 153 120 22% 37-38, 41-42, 45-46, 49-50, 53-54, 60-66, 71-77, 80-106, 109-175, 182-203, 210-213, 217-219, 223-229 run/copr_run_logger.py 6 6 0% 4-11 run/copr_sign_unsigned.py 103 103 0% 4-164 run/print_queues.py 18 18 0% 4-29 ------------------------------------------------------------------------- TOTAL 3249 1138 65% ============ 161 passed, 9 skipped, 7 warnings in 87.60s (0:01:27) ============= + cleanup + redis-cli -p 7777 shutdown + wait + RPM_EC=0 ++ jobs -p + exit 0 Processing files: copr-backend-1.140-1.fc34.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.obfKSt + umask 022 + cd /builddir/build/BUILD + cd copr-backend-1.140 + LICENSEDIR=/builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend + cp -pr LICENSE /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(copr-backend) = 1.140-1.fc34 copr-backend = 1.140-1.fc34 python3.9dist(copr-backend) = 1.140 python3dist(copr-backend) = 1.140 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh 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(pre): /bin/sh Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/bash /usr/bin/python3 /usr/bin/sh python(abi) = 3.9 Recommends: logrotate Processing files: copr-backend-doc-1.140-1.fc34.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Z7tI6s + umask 022 + cd /builddir/build/BUILD + cd copr-backend-1.140 + LICENSEDIR=/builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend-doc + cp -pr LICENSE /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64/usr/share/licenses/copr-backend-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: copr-backend-doc = 1.140-1.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 Wrote: /builddir/build/RPMS/copr-backend-1.140-1.fc34.noarch.rpm Wrote: /builddir/build/RPMS/copr-backend-doc-1.140-1.fc34.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.y8LdTu + umask 022 + cd /builddir/build/BUILD + cd copr-backend-1.140 + /usr/bin/rm -rf /builddir/build/BUILDROOT/copr-backend-1.140-1.fc34.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0