Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/atomic-reactor.spec'], env={'PS1': ' \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir'}logger=printOutput=Falseshell=Falseuid=1000timeout=172800nspawn_args=[]gid=425chrootPath='/var/lib/mock/f25-build-8773261-758733/root'user='mockbuild') Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/atomic-reactor.spec'] with env {'PS1': ' \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/atomic-reactor-1.6.23.2-1.fc25.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/atomic-reactor.spec'], env={'PS1': ' \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir'}logger=printOutput=Falseshell=Falseuid=1000timeout=172800nspawn_args=[]gid=425chrootPath='/var/lib/mock/f25-build-8773261-758733/root'user='mockbuild') Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/atomic-reactor.spec'] with env {'PS1': ' \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.chRzx5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + /usr/bin/gzip -dc /builddir/build/SOURCES/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.D9uLX6 + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build creating build/lib creating build/lib/integration-tests copying integration-tests/test_pulp.py -> build/lib/integration-tests copying integration-tests/__init__.py -> build/lib/integration-tests creating build/lib/atomic_reactor copying atomic_reactor/plugin.py -> build/lib/atomic_reactor copying atomic_reactor/util.py -> build/lib/atomic_reactor copying atomic_reactor/constants.py -> build/lib/atomic_reactor copying atomic_reactor/inner.py -> build/lib/atomic_reactor copying atomic_reactor/source.py -> build/lib/atomic_reactor copying atomic_reactor/core.py -> build/lib/atomic_reactor copying atomic_reactor/build.py -> build/lib/atomic_reactor copying atomic_reactor/koji_util.py -> build/lib/atomic_reactor copying atomic_reactor/__init__.py -> build/lib/atomic_reactor copying atomic_reactor/outer.py -> build/lib/atomic_reactor copying atomic_reactor/buildimage.py -> build/lib/atomic_reactor copying atomic_reactor/api.py -> build/lib/atomic_reactor creating build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_koji_tag_build.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_cp_built_image_to_nfs.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_tag_from_config.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_bump_release.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_assert_labels.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_tag_by_labels.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_labels_in_df.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_help.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/prepub_squash.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_tag_and_push.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_stop_autorebuild_if_disabled.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_distribution_scope.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_store_logs_to_file.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_check_and_set_rebuild.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_reactor_config.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_change_from_in_df.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_inject_yum_repo.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_dockerfile.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_push_to_pulp.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/__init__.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_yum_repo.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/build_orchestrate_build.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/input_osv3.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_filesystem.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/build_docker_api.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/input_path.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_pull_base_image.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_koji.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_pulp_pull.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_sendmail.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/input_env.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_remove_built_image.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_pulp_sync.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_add_yum_repo_by_url.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_store_metadata_in_osv3.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_rpmqa.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/prepub_tests_for_image.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_compress.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/post_import_image.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_koji_promote.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py -> build/lib/atomic_reactor/plugins copying atomic_reactor/plugins/exit_delete_from_registry.py -> build/lib/atomic_reactor/plugins creating build/lib/atomic_reactor/cli copying atomic_reactor/cli/main.py -> build/lib/atomic_reactor/cli copying atomic_reactor/cli/__init__.py -> build/lib/atomic_reactor/cli creating build/lib/atomic_reactor/schemas copying atomic_reactor/schemas/config.json -> build/lib/atomic_reactor/schemas + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IhcXje + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch ++ dirname /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch running install running install_lib creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5 creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/integration-tests copying build/lib/integration-tests/test_pulp.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/integration-tests copying build/lib/integration-tests/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/integration-tests creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/plugin.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/util.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/constants.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/inner.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/schemas copying build/lib/atomic_reactor/schemas/config.json -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/schemas copying build/lib/atomic_reactor/source.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/core.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_koji_tag_build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_cp_built_image_to_nfs.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_from_config.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_bump_release.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_assert_labels.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_by_labels.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_labels_in_df.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_help.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/prepub_squash.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_and_push.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_stop_autorebuild_if_disabled.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_distribution_scope.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_store_logs_to_file.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_check_and_set_rebuild.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_reactor_config.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_change_from_in_df.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_inject_yum_repo.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_dockerfile.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_push_to_pulp.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_yum_repo.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/build_orchestrate_build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_osv3.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_filesystem.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/build_docker_api.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_path.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_pull_base_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_koji.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_pulp_pull.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_sendmail.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_env.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_remove_built_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_pulp_sync.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_yum_repo_by_url.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_store_metadata_in_osv3.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_rpmqa.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/prepub_tests_for_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_compress.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_import_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_koji_promote.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_delete_from_registry.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/cli/main.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/cli/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/koji_util.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/outer.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/buildimage.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor copying build/lib/atomic_reactor/api.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/integration-tests/test_pulp.py to test_pulp.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/integration-tests/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugin.py to plugin.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/util.py to util.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/constants.py to constants.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/inner.py to inner.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/source.py to source.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/core.py to core.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/build.py to build.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_koji_tag_build.py to exit_koji_tag_build.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_cp_built_image_to_nfs.py to post_cp_built_image_to_nfs.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_tag_from_config.py to post_tag_from_config.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_bump_release.py to pre_bump_release.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_assert_labels.py to pre_assert_labels.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_tag_by_labels.py to post_tag_by_labels.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_labels_in_df.py to pre_add_labels_in_df.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_help.py to pre_add_help.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/prepub_squash.py to prepub_squash.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_tag_and_push.py to post_tag_and_push.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_stop_autorebuild_if_disabled.py to pre_stop_autorebuild_if_disabled.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_distribution_scope.py to pre_distribution_scope.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_store_logs_to_file.py to exit_store_logs_to_file.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_check_and_set_rebuild.py to pre_check_and_set_rebuild.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_reactor_config.py to pre_reactor_config.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_change_from_in_df.py to pre_change_from_in_df.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_inject_yum_repo.py to pre_inject_yum_repo.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_dockerfile.py to pre_add_dockerfile.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_push_to_pulp.py to post_push_to_pulp.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_yum_repo.py to pre_add_yum_repo.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/build_orchestrate_build.py to build_orchestrate_build.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/input_osv3.py to input_osv3.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_filesystem.py to pre_add_filesystem.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/build_docker_api.py to build_docker_api.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/input_path.py to input_path.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_pull_base_image.py to pre_pull_base_image.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_koji.py to pre_koji.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_pulp_pull.py to post_pulp_pull.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_sendmail.py to exit_sendmail.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/input_env.py to input_env.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_remove_built_image.py to exit_remove_built_image.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_pulp_sync.py to post_pulp_sync.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_add_yum_repo_by_url.py to pre_add_yum_repo_by_url.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_store_metadata_in_osv3.py to exit_store_metadata_in_osv3.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_rpmqa.py to post_rpmqa.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/prepub_tests_for_image.py to prepub_tests_for_image.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_compress.py to post_compress.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/post_import_image.py to post_import_image.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_koji_promote.py to exit_koji_promote.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py to pre_pyrpkg_fetch_artefacts.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/plugins/exit_delete_from_registry.py to exit_delete_from_registry.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/cli/main.py to main.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/cli/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/koji_util.py to koji_util.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/outer.py to outer.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/buildimage.py to buildimage.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor/api.py to api.cpython-35.pyc writing byte-compilation script '/tmp/tmpwxa2br9p.py' /usr/bin/python3 -O /tmp/tmpwxa2br9p.py removing /tmp/tmpwxa2br9p.py running install_data creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images/dockerhost-builder copying images/dockerhost-builder/Dockerfile -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images/dockerhost-builder creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images/privileged-builder copying images/privileged-builder/Dockerfile -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images/privileged-builder copying images/privileged-builder/docker.sh -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/atomic-reactor/images/privileged-builder running install_egg_info running egg_info creating atomic_reactor.egg-info writing top-level names to atomic_reactor.egg-info/top_level.txt writing dependency_links to atomic_reactor.egg-info/dependency_links.txt writing entry points to atomic_reactor.egg-info/entry_points.txt writing requirements to atomic_reactor.egg-info/requires.txt writing atomic_reactor.egg-info/PKG-INFO writing manifest file 'atomic_reactor.egg-info/SOURCES.txt' reading manifest file 'atomic_reactor.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'atomic_reactor.egg-info/SOURCES.txt' Copying atomic_reactor.egg-info to /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5/site-packages/atomic_reactor-1.6.23.2-py3.5.egg-info running install_scripts Installing atomic-reactor script to /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin + mv /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor-3.5 + ln -s /usr/bin/atomic-reactor-3.5 /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor-3 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch running install running install_lib creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/integration-tests copying build/lib/integration-tests/test_pulp.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/integration-tests copying build/lib/integration-tests/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/integration-tests creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/plugin.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/util.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/constants.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/inner.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/schemas copying build/lib/atomic_reactor/schemas/config.json -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/schemas copying build/lib/atomic_reactor/source.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/core.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_koji_tag_build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_cp_built_image_to_nfs.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_from_config.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_bump_release.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_assert_labels.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_by_labels.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_labels_in_df.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_help.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/prepub_squash.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_tag_and_push.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_stop_autorebuild_if_disabled.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_distribution_scope.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_store_logs_to_file.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_check_and_set_rebuild.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_reactor_config.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_change_from_in_df.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_inject_yum_repo.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_dockerfile.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_push_to_pulp.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_yum_repo.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/build_orchestrate_build.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_osv3.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_filesystem.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/build_docker_api.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_path.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_pull_base_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_koji.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_pulp_pull.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_sendmail.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/input_env.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_remove_built_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_pulp_sync.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_add_yum_repo_by_url.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_store_metadata_in_osv3.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_rpmqa.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/prepub_tests_for_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_compress.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/post_import_image.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_koji_promote.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins copying build/lib/atomic_reactor/plugins/exit_delete_from_registry.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins creating /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/cli/main.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/cli/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/cli copying build/lib/atomic_reactor/koji_util.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/__init__.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/outer.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/buildimage.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor copying build/lib/atomic_reactor/api.py -> /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/integration-tests/test_pulp.py to test_pulp.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/integration-tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugin.py to plugin.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/util.py to util.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/constants.py to constants.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/inner.py to inner.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/source.py to source.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/core.py to core.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/build.py to build.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_koji_tag_build.py to exit_koji_tag_build.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_cp_built_image_to_nfs.py to post_cp_built_image_to_nfs.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_tag_from_config.py to post_tag_from_config.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_bump_release.py to pre_bump_release.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_assert_labels.py to pre_assert_labels.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_tag_by_labels.py to post_tag_by_labels.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_labels_in_df.py to pre_add_labels_in_df.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_help.py to pre_add_help.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/prepub_squash.py to prepub_squash.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_tag_and_push.py to post_tag_and_push.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_stop_autorebuild_if_disabled.py to pre_stop_autorebuild_if_disabled.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_distribution_scope.py to pre_distribution_scope.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_store_logs_to_file.py to exit_store_logs_to_file.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_check_and_set_rebuild.py to pre_check_and_set_rebuild.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_reactor_config.py to pre_reactor_config.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_change_from_in_df.py to pre_change_from_in_df.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_inject_yum_repo.py to pre_inject_yum_repo.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_dockerfile.py to pre_add_dockerfile.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_push_to_pulp.py to post_push_to_pulp.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_yum_repo.py to pre_add_yum_repo.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/build_orchestrate_build.py to build_orchestrate_build.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/input_osv3.py to input_osv3.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_filesystem.py to pre_add_filesystem.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/build_docker_api.py to build_docker_api.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/input_path.py to input_path.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_pull_base_image.py to pre_pull_base_image.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_koji.py to pre_koji.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_pulp_pull.py to post_pulp_pull.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_sendmail.py to exit_sendmail.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/input_env.py to input_env.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_remove_built_image.py to exit_remove_built_image.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_pulp_sync.py to post_pulp_sync.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_add_yum_repo_by_url.py to pre_add_yum_repo_by_url.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_store_metadata_in_osv3.py to exit_store_metadata_in_osv3.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_rpmqa.py to post_rpmqa.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/prepub_tests_for_image.py to prepub_tests_for_image.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_compress.py to post_compress.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/post_import_image.py to post_import_image.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_koji_promote.py to exit_koji_promote.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py to pre_pyrpkg_fetch_artefacts.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/plugins/exit_delete_from_registry.py to exit_delete_from_registry.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/cli/main.py to main.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/cli/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/koji_util.py to koji_util.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/outer.py to outer.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/buildimage.py to buildimage.pyc byte-compiling /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor/api.py to api.pyc writing byte-compilation script '/tmp/tmpy6fzaK.py' /usr/bin/python2 -O /tmp/tmpy6fzaK.py removing /tmp/tmpy6fzaK.py running install_data running install_egg_info running egg_info writing requirements to atomic_reactor.egg-info/requires.txt writing atomic_reactor.egg-info/PKG-INFO writing top-level names to atomic_reactor.egg-info/top_level.txt writing dependency_links to atomic_reactor.egg-info/dependency_links.txt writing entry points to atomic_reactor.egg-info/entry_points.txt reading manifest file 'atomic_reactor.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'atomic_reactor.egg-info/SOURCES.txt' Copying atomic_reactor.egg-info to /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7/site-packages/atomic_reactor-1.6.23.2-py2.7.egg-info running install_scripts Installing atomic-reactor script to /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin + mv /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor-2.7 + ln -s /usr/bin/atomic-reactor-2.7 /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor-2 + ln -s /usr/bin/atomic-reactor-3.5 /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/bin/atomic-reactor + cp -a /builddir/build/SOURCES/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b.tar.gz /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch//usr/share/atomic-reactor/atomic-reactor.tar.gz + mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/man/man1 + cp -a docs/manpage/atomic-reactor.1 /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/man/man1/ + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/lib/python3.5 using /usr/bin/python3.5 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.unG6Gq + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + LANG=en_US.utf8 + py.test-3.5 -vv tests ============================= test session starts ============================== platform linux -- Python 3.5.3, pytest-2.9.2, py-1.4.33, pluggy-0.3.1 -- /usr/bin/python3 cachedir: .cache rootdir: /builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b, inifile: pytest.ini plugins: capturelog-0.7 collecting ... collected 1032 items tests/test_build.py::test_inspect_built_image[source_params0] SKIPPED tests/test_build.py::test_inspect_built_image[source_params1] SKIPPED tests/test_build.py::test_inspect_base_image[source_params0] SKIPPED tests/test_build.py::test_inspect_base_image[source_params1] SKIPPED tests/test_build.py::test_get_base_image_info[buildroot-fedora:latest-False-source_params0] SKIPPED tests/test_build.py::test_get_base_image_info[buildroot-fedora:latest-False-source_params1] SKIPPED tests/test_build.py::test_get_base_image_info[non-existing-True-source_params0] SKIPPED tests/test_build.py::test_get_base_image_info[non-existing-True-source_params1] SKIPPED tests/test_build.py::test_ensure_built[True-source_params0] SKIPPED tests/test_build.py::test_ensure_built[True-source_params1] SKIPPED tests/test_build.py::test_ensure_built[False-source_params0] SKIPPED tests/test_build.py::test_ensure_built[False-source_params1] SKIPPED tests/test_build.py::test_get_image_built_info[buildroot-fedora:latest-False-source_params0] SKIPPED tests/test_build.py::test_get_image_built_info[buildroot-fedora:latest-False-source_params1] SKIPPED tests/test_build.py::test_get_image_built_info[non-existing-True-source_params0] SKIPPED tests/test_build.py::test_get_image_built_info[non-existing-True-source_params1] SKIPPED tests/test_build.py::test_build_result PASSED tests/test_buildimage.py::test_tarball_generation_local_repo PASSED tests/test_buildimage.py::test_tarball_generation_upstream_repo SKIPPED tests/test_buildimage.py::test_image_creation_upstream_repo SKIPPED tests/test_buildimage.py::test_image_creation_local_repo PASSED tests/test_cli.py::TestCLISuite::test_simple_privileged_build[git-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/test_cli.py::TestCLISuite::test_simple_privileged_build[path-/builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b/tests/files/docker-hello-world] PASSED tests/test_cli.py::TestCLISuite::test_simple_dh_build[git-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/test_cli.py::TestCLISuite::test_simple_dh_build[path-/builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b/tests/files/docker-hello-world] PASSED tests/test_cli.py::TestCLISuite::test_building_from_json_source_provider PASSED tests/test_cli.py::TestCLISuite::test_create_build_image PASSED tests/test_inner.py::test_build_results_encoder PASSED tests/test_inner.py::test_build_results_decoder PASSED tests/test_inner.py::test_workflow PASSED tests/test_inner.py::test_workflow_base_images PASSED tests/test_inner.py::test_workflow_compat PASSED tests/test_inner.py::test_plugin_errors[plugins0-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins1-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins2-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins3-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins4-False-True] PASSED tests/test_inner.py::test_plugin_errors[plugins5-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins6-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins7-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins8-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins9-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins10-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins11-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins12-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins13-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins14-False-True] PASSED tests/test_inner.py::test_plugin_errors[plugins15-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins16-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins17-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins18-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins19-False-False] PASSED tests/test_inner.py::test_autorebuild_stop_prevents_build PASSED tests/test_inner.py::test_workflow_plugin_error[pre_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[buildstep_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[prepub_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[post_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[exit_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[exit_raises_allowed] PASSED tests/test_inner.py::test_workflow_docker_build_error PASSED tests/test_inner.py::test_source_not_removed_for_exit_plugins SKIPPED tests/test_inner.py::test_workflow_plugin_results[buildstep_value-False] PASSED tests/test_inner.py::test_workflow_plugin_results[buildstep_remote_value-False] PASSED tests/test_inner.py::test_workflow_plugin_results[buildstep_failed_value-True] PASSED tests/test_inner.py::test_cancel_build[pre] PASSED tests/test_inner.py::test_cancel_build[prepub] PASSED tests/test_inner.py::test_cancel_build[buildstep] PASSED tests/test_inner.py::test_cancel_build[post] PASSED tests/test_inner.py::test_cancel_build[exit] PASSED tests/test_inner.py::test_show_version[True] PASSED tests/test_inner.py::test_show_version[False] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keyring[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keyring[proxy] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keytab[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keytab[proxy] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_ssl[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_ssl[proxy] PASSED tests/test_koji_util.py::TestCreateKojiSession::test_create_simple_session PASSED tests/test_koji_util.py::TestCreateKojiSession::test_create_authenticated_session PASSED tests/test_koji_util.py::TestStreamTaskOutput::test_output_as_generator PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished0-info0-CANCELED-True] PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished1-info1-FAILED-True] PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished2-info2-CLOSED-False] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[CLOSED-False] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[CANCELED-True] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[FAILED-True] PASSED tests/test_plugin.py::test_load_plugins[PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[ExitPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_prebuild_plugin_failure PASSED tests/test_plugin.py::test_required_plugin_failure[True-PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-ExitPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-ExitPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[True-True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[True-False] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[False-True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[False-False] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin_failing_exception[True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin_failing_exception[False] PASSED tests/test_plugin.py::test_non_buildstep_phase_raises_InappropriateBuildStepError PASSED tests/test_plugin.py::test_no_appropriate_buildstep_build_plugin PASSED tests/test_plugin.py::test_fallback_to_docker_build PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin[params0] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin[params1] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin_with_kwargs[params0] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin_with_kwargs[params1] PASSED tests/test_plugin.py::TestInputPluginsRunner::test_substitution PASSED tests/test_plugin.py::TestInputPluginsRunner::test_substitution_on_plugins PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_no_autousable PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_more_autousable PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_one_autousable PASSED tests/test_reactor.py::test_hostdocker_build[source_params0] PASSED tests/test_reactor.py::test_hostdocker_build[source_params1] PASSED tests/test_reactor.py::test_hostdocker_error_build[source_params0] PASSED tests/test_reactor.py::test_hostdocker_error_build[source_params1] PASSED tests/test_reactor.py::test_privileged_gitrepo_build[source_params0] PASSED tests/test_reactor.py::test_privileged_gitrepo_build[source_params1] PASSED tests/test_reactor.py::test_privileged_build[source_params0] PASSED tests/test_reactor.py::test_privileged_build[source_params1] PASSED tests/test_reactor.py::test_if_all_versions_match PASSED tests/test_source.py::TestSource::test_creates_tmpdir_if_not_passed PASSED tests/test_source.py::TestGitSource::test_checks_out_repo SKIPPED tests/test_source.py::TestPathSource::test_copies_target_dir PASSED tests/test_source.py::TestGetSourceInstanceFor::test_recognizes_correct_provider[source0-GitSource] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_recognizes_correct_provider[source1-PathSource] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source0-unknown source provider "xxx"] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source1-"source" must contain "uri" key] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source2-"source" must contain "provider" key] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[None-"source" must be a dict] PASSED tests/test_tasker.py::test_run PASSED tests/test_tasker.py::test_run_invalid_command PASSED tests/test_tasker.py::test_image_exists PASSED tests/test_tasker.py::test_image_doesnt_exist PASSED tests/test_tasker.py::test_logs PASSED tests/test_tasker.py::test_remove_container PASSED tests/test_tasker.py::test_remove_image PASSED tests/test_tasker.py::test_commit_container PASSED tests/test_tasker.py::test_inspect_image PASSED tests/test_tasker.py::test_tag_image PASSED tests/test_tasker.py::test_tag_image_same_name PASSED tests/test_tasker.py::test_push_image[True] PASSED tests/test_tasker.py::test_push_image[False] PASSED tests/test_tasker.py::test_tag_and_push PASSED tests/test_tasker.py::test_pull_image PASSED tests/test_tasker.py::test_get_image_info_by_id_nonexistent PASSED tests/test_tasker.py::test_get_image_info_by_id PASSED tests/test_tasker.py::test_get_image_info_by_name_tag_in_name PASSED tests/test_tasker.py::test_get_image_info_by_name_tag_in_name_nonexisten PASSED tests/test_tasker.py::test_build_image_from_path SKIPPED tests/test_tasker.py::test_build_image_from_git SKIPPED tests/test_tasker.py::test_get_info PASSED tests/test_tasker.py::test_get_version PASSED tests/test_tasker.py::test_timeout[None-120] PASSED tests/test_tasker.py::test_timeout[60-60] PASSED tests/test_util.py::test_image_name_parse PASSED tests/test_util.py::test_image_name_format PASSED tests/test_util.py::test_image_name_comparison PASSED tests/test_util.py::test_wait_for_command PASSED tests/test_util.py::test_clone_git_repo SKIPPED tests/test_util.py::TestCommandResult::test_parse_item[{"stream":"Step 0 : FROM ebbc51b7dfa5bcd993a[...]\\n"}\n-Step 0 : FROM ebbc51b7dfa5bcd993a[...]] PASSED tests/test_util.py::TestCommandResult::test_parse_item[this is not valid JSON\n-this is not valid JSON] PASSED tests/test_util.py::test_clone_git_repo_by_sha1 SKIPPED tests/test_util.py::test_figure_out_dockerfile SKIPPED tests/test_util.py::test_lazy_git SKIPPED tests/test_util.py::test_lazy_git_with_tmpdir SKIPPED tests/test_util.py::test_render_yum_repo_unicode PASSED tests/test_util.py::test_process_substitutions[dct0-subst0-expected0] PASSED tests/test_util.py::test_process_substitutions[dct1-subst1-expected1] PASSED tests/test_util.py::test_process_substitutions[dct2-subst2-expected2] PASSED tests/test_util.py::test_process_substitutions[dct3-subst3-expected3] PASSED tests/test_util.py::test_process_substitutions[dct4-subst4-expected4] PASSED tests/test_util.py::test_process_substitutions[dct5-subst5-expected5] PASSED tests/test_util.py::test_process_substitutions[dct6-subst6-expected6] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms0-expected0] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms1-expected1] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms2-expected2] PASSED tests/test_util.py::test_get_versions_of_tools PASSED tests/test_util.py::test_print_versions_of_tools PASSED tests/test_util.py::test_preferred_labels[labels0-name-name] PASSED tests/test_util.py::test_preferred_labels[labels1-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels2-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels3-name-Name] PASSED tests/test_util.py::test_preferred_labels[labels4-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels5-foobar-foobar] PASSED tests/test_util.py::test_human_size[0-0.00 B] PASSED tests/test_util.py::test_human_size[1-1.00 B] PASSED tests/test_util.py::test_human_size[-1--1.00 B] PASSED tests/test_util.py::test_human_size[1536-1.50 KiB] PASSED tests/test_util.py::test_human_size[-1024--1.00 KiB] PASSED tests/test_util.py::test_human_size[204800-200.00 KiB] PASSED tests/test_util.py::test_human_size[6983516-6.66 MiB] PASSED tests/test_util.py::test_human_size[14355928186-13.37 GiB] PASSED tests/test_util.py::test_human_size[135734710448947-123.45 TiB] PASSED tests/test_util.py::test_human_size[1180579814801204129310965-999.99 ZiB] PASSED tests/test_util.py::test_human_size[1074589982539051580812825722-888.88 YiB] PASSED tests/test_util.py::test_human_size[4223769947617154742438477168-3493.82 YiB] PASSED tests/test_util.py::test_human_size[-4223769947617154742438477168--3493.82 YiB] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-True] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-False] PASSED tests/test_util.py::test_get_manifest_digests_missing[True-True] PASSED tests/test_util.py::test_get_manifest_digests_missing[True-False] PASSED tests/test_util.py::test_get_manifest_digests_missing[False-True] PASSED tests/test_util.py::test_manifest_digest[v1-digest-v2-digest-v2-digest] PASSED tests/test_util.py::test_manifest_digest[v1-digest-None-v1-digest] PASSED tests/test_util.py::test_manifest_digest[None-v2-digest-v2-digest] PASSED tests/test_util.py::test_manifest_digest[None-None-None] PASSED tests/test_util.py::test_get_build_json[environ0-expected0] PASSED tests/test_util.py::test_get_build_json[environ1-False] PASSED tests/test_util.py::test_is_scratch_build[build_json0-True] PASSED tests/test_util.py::test_is_scratch_build[build_json1-False] PASSED tests/test_util.py::test_is_scratch_build[build_json2-False] PASSED tests/test_util.py::test_is_scratch_build[build_json3-None] PASSED tests/test_util.py::test_is_scratch_build[build_json4-None] PASSED tests/test_util.py::test_df_parser PASSED tests/test_util.py::test_df_parser_parent_env_arg PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg0] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg1] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg2] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg3] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg4] PASSED tests/test_util.py::test_are_plugins_in_order[available0-requested0-True] PASSED tests/test_util.py::test_are_plugins_in_order[available1-requested1-True] PASSED tests/test_util.py::test_are_plugins_in_order[available2-requested2-True] PASSED tests/test_util.py::test_are_plugins_in_order[available3-requested3-True] PASSED tests/test_util.py::test_are_plugins_in_order[available4-requested4-False] PASSED tests/test_util.py::test_are_plugins_in_order[available5-requested5-False] PASSED tests/test_util.py::test_are_plugins_in_order[available6-requested6-False] PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_plugin PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_todest PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_nvr_from_labels PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_nvr_from_labels2 PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_fails PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_final PASSED tests/plugins/test_add_filesystem.py::test_add_filesystem_plugin_generated[True] PASSED tests/plugins/test_add_filesystem.py::test_add_filesystem_plugin_generated[False] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[koji/image-build-True] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[KoJi/ImAgE-bUiLd -True] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[spam/bacon-False] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[SpAm/BaCon -False] PASSED tests/plugins/test_add_filesystem.py::test_image_build_file_parse PASSED tests/plugins/test_add_filesystem.py::test_missing_yum_repourls PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-True-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-True-True] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-False-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-True-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-True-True] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-False-False] PASSED tests/plugins/test_add_filesystem.py::test_image_build_defaults PASSED tests/plugins/test_add_filesystem.py::test_image_build_overwrites PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_missing_conf PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.gz] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.bz2] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.xz] PASSED tests/plugins/test_add_help.py::test_add_help_plugin[help.md] PASSED tests/plugins/test_add_help.py::test_add_help_plugin[other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_no_help_file[help.md] PASSED tests/plugins/test_add_help.py::test_add_help_no_help_file[other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[binary_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[binary_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[input_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[input_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[other_os_error-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[other_os_error-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[result_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[result_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[fail-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[fail-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[pass-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[pass-other_file.md] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base0-labels_conf0-dont_overwrite0-aliases0-expected_output0] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base1-{"label1": "value 1", "label2": "long value"}-dont_overwrite1-aliases1-expected_output1] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base2-labels_conf2-dont_overwrite2-aliases2-expected_output2] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base3-labels_conf3-dont_overwrite3-aliases3-expected_output3] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base4-labels_conf4-dont_overwrite4-aliases4-expected_output4] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base5-labels_conf5-dont_overwrite5-aliases5-expected_output5] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base6-labels_conf6-dont_overwrite6-aliases6-expected_output6] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base7-labels_conf7-dont_overwrite7-aliases7-expected_output7] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base8-labels_conf8-dont_overwrite8-aliases8-expected_output8] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base9-labels_conf9-dont_overwrite9-aliases9-expected_output9] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base10-labels_conf10-dont_overwrite10-aliases10-expected_output10] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base11-labels_conf11-dont_overwrite11-aliases11-expected_output11] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base12-labels_conf12-dont_overwrite12-aliases12-expected_output12] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[build-date-\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[architecture-x86_64] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-type-git] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-url-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-ref-6e592f1420efcd331cd28b360a7e02f669caf540] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[com.redhat.build-host-the-build-host] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[Build_Host-the-build-host] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[None-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[private-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-public-public-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-restricted-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-private-private-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[None-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[private-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-public-public-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-restricted-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-private-private-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-private-private-True] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_no_repourls[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_no_repourls[http://proxy.example.com] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_single_repourl[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_single_repourl[http://proxy.example.com] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_multiple_repourls[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_multiple_repourls[http://proxy.example.com] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla-None-expected0] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla LABEL "name"="rainbow" "version"="123" "release"="1"-None-None] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla LABEL "name"="rainbow" "version"="123" "release"="1"-req_labels2-expected2] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_component_missing PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_release_label_already_set[release] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_release_label_already_set[Release] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels2] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels3] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels4] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version1-component1] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_rebuild_no_build_json PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_no_buildconfig PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_not_rebuild[None] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_not_rebuild[my_namespace] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_rebuild PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_409_response PASSED tests/plugins/test_compress.py::TestCompress::test_compress[gzip-False-gz] PASSED tests/plugins/test_compress.py::TestCompress::test_compress[lzma-False-xz] PASSED tests/plugins/test_compress.py::TestCompress::test_compress[gzip-True-gz] PASSED tests/plugins/test_cp_built_image_to_nfs.py::test_cp_built_image_to_nfs[None] PASSED tests/plugins/test_cp_built_image_to_nfs.py::test_cp_built_image_to_nfs[test_directory] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests5] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-None-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-private-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-authoritative-source-only-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-restricted-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-public-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-None-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-private-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-authoritative-source-only-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-restricted-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-public-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_imported_parent_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_imported_parent_distribution_scope[private] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_parent_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_parent_distribution_scope[private] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_current_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_current_distribution_scope[private] PASSED tests/plugins/test_docker_api.py::test_build[True] PASSED tests/plugins/test_docker_api.py::test_build[False] PASSED tests/plugins/test_import_image.py::test_bad_setup PASSED tests/plugins/test_import_image.py::test_create_image[None-None] PASSED tests/plugins/test_import_image.py::test_create_image[None-False] PASSED tests/plugins/test_import_image.py::test_create_image[None-True] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-None] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-False] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-True] PASSED tests/plugins/test_import_image.py::test_import_image[namespace0] PASSED tests/plugins/test_import_image.py::test_import_image[namespace1] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0-results0] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0.01-results1] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0.02-results2] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[0] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[1] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[2] PASSED tests/plugins/test_import_image.py::test_exception_during_create PASSED tests/plugins/test_import_image.py::test_exception_during_import PASSED tests/plugins/test_input_osv3.py::test_doesnt_fail_if_no_plugins PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{"metadata": {"selfLink": "/foo/bar"}}-/foo/bar] PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{"metadata": {}}-None] PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{}-None] PASSED tests/plugins/test_input_osv3.py::test_plugins_variable[ATOMIC_REACTOR_PLUGINS] PASSED tests/plugins/test_input_osv3.py::test_plugins_variable[DOCK_PLUGINS] PASSED tests/plugins/test_input_osv3.py::test_remove_dockerfile_content PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-broken-repo-False] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_zero[0] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_zero[1024] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[10-1-11] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[12-1-7] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[12-3-5] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-10-11] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-20-6] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-25-5] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[12-3-25-5] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_failed_build PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_tagconf PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_build_env PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_build_metadata PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_wrong_source_type PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_log_task_id[12345-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_log_task_id[x-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params0] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params2] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params3] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_ssl_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_osbs_fail[get_build_logs] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_osbs_fail[get_pod_for_build] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_import_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states0] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states2] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id[1234-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id[x-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id_missing PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_image_tags[None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_image_tags[additional_tags1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[True-True-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[True-False-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[False-True-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[False-False-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_without_build_info PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[empty_config] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[no_help_file] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[skip] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[pass] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[unknown_status] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_failed_build_process PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_failed_koji_promote PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params0] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params1] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params2] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params3] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_fail PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_ssl_fail PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states0] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states1] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states2] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_success PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-None] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs1] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs2] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs3] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-None] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs1] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs2] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs3] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_annotations_and_labels PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_cancelation PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_640] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_641] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_642] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_643] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_644] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_645] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_646] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_exclude_platforms PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_unknown_platform PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_failed_create[create] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_failed_create[wait_to_finish] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-busybox:latest-expected0-not_expected0] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-localhost:5000/busybox:latest-expected1-not_expected1] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-busybox:latest-expected2-not_expected2] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-localhost:5000/busybox:latest-expected3-not_expected3] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-localhost:5000/library/busybox:latest-expected4-not_expected4] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-localhost:5000/library/busybox:latest-expected5-not_expected5] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-library-only:latest-expected6-not_expected6] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_wrong_registry PASSED tests/plugins/test_pulp.py::test_pulp_dedup_layers[None-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers1-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers2-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers3-True-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[3-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[2-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[1-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[0-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_service_account_secret SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[foo-foo-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[pulp_sync-foo-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[foo-pulp_sync-False] SKIPPED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_first_time[True] PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_first_time[False] PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_timeout PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_retry PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[None-redhat--True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[None-redhat--False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[prefix--prefix--True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[prefix--prefix--False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_auth_none PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[True-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[True-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[False-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[False-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_missing_or_invalid[None] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_missing_or_invalid[{"invalid-json] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_registry_not_present PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg[http] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg[https] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[None-None] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[True-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[False-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockpulp_loglevel[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockpulp_loglevel[True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_store_registry[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_store_registry[True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_delete_not_implemented PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_create_missing_repo PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_print_availability_info[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_print_availability_info[True] PASSED tests/plugins/test_pyrpkg_fetch_artefacts.py::test_distgit_fetch_artefacts_plugin PASSED tests/plugins/test_pyrpkg_fetch_artefacts.py::test_distgit_fetch_artefacts_failure PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_no_config PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename[reactor-config.yaml] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename[None] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename_not_found PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_no_schema_resource PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_invalid_schema_resource[{] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_invalid_schema_resource[{"properties": {"any": null}}] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ clusters: foo: - name: bar max_concurrent_builds: 1 -errors0] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: bar: 1 plat/form: - name: foo max_concurrent_builds: 1 -errors1] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: - name: 1 max_concurrent_builds: 1 - name: blah max_concurrent_builds: one - name: "2" # quoting prevents error max_concurrent_builds: 2 - name: negative max_concurrent_builds: -1 -errors2] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: - name: blah max_concurrent_builds: 1 enabled: never -errors3] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: # missing name - nam: bar max_concurrent_builds: 1 # missing max_concurrent_builds - name: baz max_concurrrent_builds: 2 - name: bar max_concurrent_builds: 4 extra: false -errors4] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_version PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[-clusters0] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[{version: 1} -clusters1] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[ version: 1 special: foo -clusters2] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[ version: 1 clusters: ignored: - name: foo max_concurrent_builds: 2 platform: - name: one max_concurrent_builds: 4 - name: two max_concurrent_builds: 8 enabled: true - name: three max_concurrent_builds: 16 enabled: false -clusters3] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[False-deferred0-expected0] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[False-deferred1-expected1] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[True-deferred2-expected2] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[True-deferred3-expected3] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated0-True] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated0-False] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated1-True] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated1-False] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin_exception PASSED tests/plugins/test_rpmqa.py::test_dangling_volumes_removed PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_fails_with_unknown_states PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-True-False-send_on0-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-True-False-send_on1-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-False-False-send_on2-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-False-False-send_on3-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-True-False-send_on4-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-True-False-send_on5-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on6-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on7-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-True-send_on8-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-True-send_on9-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on10-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[True-John Smith ] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[False-John Smith ] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[True-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[False-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_pdc_token PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_component_label[df_labels0-Foo-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_component_label[df_labels1-Foo-Bar] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_raises_unless_GitSource PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_verify_cert[True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_verify_cert[False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_pdc_token PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_request_exception PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_wrong_status_code PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_passes_proper_params PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response0-Devel_Owner-no Devel_Owner role for the component] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response1-Devel_Owner-expected1] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response2-Devel_Owner-expected2] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_send_mail PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_ok PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_fails_to_obtain_receivers PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_does_nothing_if_conditions_not_met PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_disabled_in_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_enabled_in_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_malformed_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_no_config PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin_rpmqa_failure PASSED tests/plugins/test_store_metadata.py::test_labels_metadata_plugin PASSED tests/plugins/test_store_metadata.py::test_missing_koji_build_id PASSED tests/plugins/test_store_metadata.py::test_store_metadata_fail_update_annotations PASSED tests/plugins/test_store_metadata.py::test_store_metadata_fail_update_labels PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries0-docker_registries0-prefixes0] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries1-docker_registries1-prefixes1] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries2-docker_registries2-prefixes2] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries3-docker_registries3-prefixes3] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries4-docker_registries4-prefixes4] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries5-docker_registries5-prefixes5] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs0-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs0-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs1-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs1-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs2-False-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs2-False-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs3-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs3-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs4-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs4-True-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs5-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs5-True-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs6-True-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs6-True-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs7-True-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs7-True-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs8-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs8-True-False-False] PASSED tests/plugins/test_tag_by_labels.py::test_tag_by_labels_plugin[args0] PASSED tests/plugins/test_tag_by_labels.py::test_tag_by_labels_plugin[args1] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags0-fedora-expected0] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags1-fedora-expected1] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags2-foo-expected2] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags3-name-expected3] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags4-bar-expected4] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags5-bar-expected5] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[None-fedora-expected6] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[inspect0-KeyError('name'] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[inspect1-KeyError('Labels'] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[None-RuntimeError('There is no inspect data] PASSED tests/plugins/test_yum_inject.py::test_yuminject_plugin_notwrapped SKIPPED tests/plugins/test_yum_inject.py::test_yuminject_plugin_wrapped SKIPPED tests/plugins/test_yum_inject.py::test_yuminject_multiline_wrapped PASSED tests/plugins/test_yum_inject.py::test_yuminject_multiline_notwrapped PASSED tests/plugins/test_yum_inject.py::test_yuminject_multiline_wrapped_with_chown PASSED tests/plugins/test_yum_inject.py::test_complex_df PASSED tests/plugins/test_yum_inject.py::test_no_repourls PASSED tests/plugins/test_yum_inject.py::test_single_repourl PASSED tests/plugins/test_yum_inject.py::test_multiple_repourls PASSED ========== 991 passed, 41 skipped, 1 pytest-warnings in 26.01 seconds ========== + LANG=en_US.utf8 + py.test-2.7 -vv tests ============================= test session starts ============================== platform linux2 -- Python 2.7.13, pytest-2.9.2, py-1.4.33, pluggy-0.3.1 -- /usr/bin/python2 cachedir: .cache rootdir: /builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b, inifile: pytest.ini plugins: capturelog-0.7 collecting ... collected 1032 items tests/test_build.py::test_inspect_built_image[source_params0] SKIPPED tests/test_build.py::test_inspect_built_image[source_params1] SKIPPED tests/test_build.py::test_inspect_base_image[source_params0] SKIPPED tests/test_build.py::test_inspect_base_image[source_params1] SKIPPED tests/test_build.py::test_get_base_image_info[buildroot-fedora:latest-False-source_params0] SKIPPED tests/test_build.py::test_get_base_image_info[buildroot-fedora:latest-False-source_params1] SKIPPED tests/test_build.py::test_get_base_image_info[non-existing-True-source_params0] SKIPPED tests/test_build.py::test_get_base_image_info[non-existing-True-source_params1] SKIPPED tests/test_build.py::test_ensure_built[True-source_params0] SKIPPED tests/test_build.py::test_ensure_built[True-source_params1] SKIPPED tests/test_build.py::test_ensure_built[False-source_params0] SKIPPED tests/test_build.py::test_ensure_built[False-source_params1] SKIPPED tests/test_build.py::test_get_image_built_info[buildroot-fedora:latest-False-source_params0] SKIPPED tests/test_build.py::test_get_image_built_info[buildroot-fedora:latest-False-source_params1] SKIPPED tests/test_build.py::test_get_image_built_info[non-existing-True-source_params0] SKIPPED tests/test_build.py::test_get_image_built_info[non-existing-True-source_params1] SKIPPED tests/test_build.py::test_build_result PASSED tests/test_buildimage.py::test_tarball_generation_local_repo PASSED tests/test_buildimage.py::test_tarball_generation_upstream_repo SKIPPED tests/test_buildimage.py::test_image_creation_upstream_repo SKIPPED tests/test_buildimage.py::test_image_creation_local_repo PASSED tests/test_cli.py::TestCLISuite::test_simple_privileged_build[git-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/test_cli.py::TestCLISuite::test_simple_privileged_build[path-/builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b/tests/files/docker-hello-world] PASSED tests/test_cli.py::TestCLISuite::test_simple_dh_build[git-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/test_cli.py::TestCLISuite::test_simple_dh_build[path-/builddir/build/BUILD/atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b/tests/files/docker-hello-world] PASSED tests/test_cli.py::TestCLISuite::test_building_from_json_source_provider PASSED tests/test_cli.py::TestCLISuite::test_create_build_image PASSED tests/test_inner.py::test_build_results_encoder PASSED tests/test_inner.py::test_build_results_decoder PASSED tests/test_inner.py::test_workflow PASSED tests/test_inner.py::test_workflow_base_images PASSED tests/test_inner.py::test_workflow_compat PASSED tests/test_inner.py::test_plugin_errors[plugins0-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins1-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins2-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins3-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins4-False-True] PASSED tests/test_inner.py::test_plugin_errors[plugins5-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins6-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins7-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins8-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins9-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins10-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins11-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins12-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins13-True-True] PASSED tests/test_inner.py::test_plugin_errors[plugins14-False-True] PASSED tests/test_inner.py::test_plugin_errors[plugins15-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins16-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins17-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins18-False-False] PASSED tests/test_inner.py::test_plugin_errors[plugins19-False-False] PASSED tests/test_inner.py::test_autorebuild_stop_prevents_build PASSED tests/test_inner.py::test_workflow_plugin_error[pre_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[buildstep_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[prepub_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[post_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[exit_raises] PASSED tests/test_inner.py::test_workflow_plugin_error[exit_raises_allowed] PASSED tests/test_inner.py::test_workflow_docker_build_error PASSED tests/test_inner.py::test_source_not_removed_for_exit_plugins SKIPPED tests/test_inner.py::test_workflow_plugin_results[buildstep_value-False] PASSED tests/test_inner.py::test_workflow_plugin_results[buildstep_remote_value-False] PASSED tests/test_inner.py::test_workflow_plugin_results[buildstep_failed_value-True] PASSED tests/test_inner.py::test_cancel_build[pre] PASSED tests/test_inner.py::test_cancel_build[prepub] PASSED tests/test_inner.py::test_cancel_build[buildstep] PASSED tests/test_inner.py::test_cancel_build[post] PASSED tests/test_inner.py::test_cancel_build[exit] PASSED tests/test_inner.py::test_show_version[True] PASSED tests/test_inner.py::test_show_version[False] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keyring[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keyring[proxy] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keytab[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_krb_keytab[proxy] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_ssl[None] PASSED tests/test_koji_util.py::TestKojiLogin::test_koji_login_ssl[proxy] PASSED tests/test_koji_util.py::TestCreateKojiSession::test_create_simple_session PASSED tests/test_koji_util.py::TestCreateKojiSession::test_create_authenticated_session PASSED tests/test_koji_util.py::TestStreamTaskOutput::test_output_as_generator PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished0-info0-CANCELED-True] PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished1-info1-FAILED-True] PASSED tests/test_koji_util.py::TestTaskWatcher::test_wait[finished2-info2-CLOSED-False] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[CLOSED-False] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[CANCELED-True] PASSED tests/test_koji_util.py::TestTagKojiBuild::test_tagging[FAILED-True] PASSED tests/test_plugin.py::test_load_plugins[PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[ExitPluginsRunner] PASSED tests/test_plugin.py::test_load_plugins[BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_prebuild_plugin_failure PASSED tests/test_plugin.py::test_required_plugin_failure[True-PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-ExitPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[True-BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PreBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PrePublishPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-PostBuildPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-ExitPluginsRunner] PASSED tests/test_plugin.py::test_required_plugin_failure[False-BuildStepPluginsRunner] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[True-True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[True-False] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[False-True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin[False-False] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin_failing_exception[True] PASSED tests/test_plugin.py::test_buildstep_phase_build_plugin_failing_exception[False] PASSED tests/test_plugin.py::test_non_buildstep_phase_raises_InappropriateBuildStepError PASSED tests/test_plugin.py::test_no_appropriate_buildstep_build_plugin PASSED tests/test_plugin.py::test_fallback_to_docker_build PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin[params0] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin[params1] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin_with_kwargs[params0] PASSED tests/test_plugin.py::TestBuildPluginsRunner::test_create_instance_from_plugin_with_kwargs[params1] PASSED tests/test_plugin.py::TestInputPluginsRunner::test_substitution PASSED tests/test_plugin.py::TestInputPluginsRunner::test_substitution_on_plugins PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_no_autousable PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_more_autousable PASSED tests/test_plugin.py::TestInputPluginsRunner::test_autoinput_one_autousable PASSED tests/test_reactor.py::test_hostdocker_build[source_params0] PASSED tests/test_reactor.py::test_hostdocker_build[source_params1] PASSED tests/test_reactor.py::test_hostdocker_error_build[source_params0] PASSED tests/test_reactor.py::test_hostdocker_error_build[source_params1] PASSED tests/test_reactor.py::test_privileged_gitrepo_build[source_params0] PASSED tests/test_reactor.py::test_privileged_gitrepo_build[source_params1] PASSED tests/test_reactor.py::test_privileged_build[source_params0] PASSED tests/test_reactor.py::test_privileged_build[source_params1] PASSED tests/test_reactor.py::test_if_all_versions_match PASSED tests/test_source.py::TestSource::test_creates_tmpdir_if_not_passed PASSED tests/test_source.py::TestGitSource::test_checks_out_repo SKIPPED tests/test_source.py::TestPathSource::test_copies_target_dir PASSED tests/test_source.py::TestGetSourceInstanceFor::test_recognizes_correct_provider[source0-GitSource] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_recognizes_correct_provider[source1-PathSource] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source0-unknown source provider "xxx"] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source1-"source" must contain "uri" key] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[source2-"source" must contain "provider" key] PASSED tests/test_source.py::TestGetSourceInstanceFor::test_errors[None-"source" must be a dict] PASSED tests/test_tasker.py::test_run PASSED tests/test_tasker.py::test_run_invalid_command PASSED tests/test_tasker.py::test_image_exists PASSED tests/test_tasker.py::test_image_doesnt_exist PASSED tests/test_tasker.py::test_logs PASSED tests/test_tasker.py::test_remove_container PASSED tests/test_tasker.py::test_remove_image PASSED tests/test_tasker.py::test_commit_container PASSED tests/test_tasker.py::test_inspect_image PASSED tests/test_tasker.py::test_tag_image PASSED tests/test_tasker.py::test_tag_image_same_name PASSED tests/test_tasker.py::test_push_image[True] PASSED tests/test_tasker.py::test_push_image[False] PASSED tests/test_tasker.py::test_tag_and_push PASSED tests/test_tasker.py::test_pull_image PASSED tests/test_tasker.py::test_get_image_info_by_id_nonexistent PASSED tests/test_tasker.py::test_get_image_info_by_id PASSED tests/test_tasker.py::test_get_image_info_by_name_tag_in_name PASSED tests/test_tasker.py::test_get_image_info_by_name_tag_in_name_nonexisten PASSED tests/test_tasker.py::test_build_image_from_path SKIPPED tests/test_tasker.py::test_build_image_from_git SKIPPED tests/test_tasker.py::test_get_info PASSED tests/test_tasker.py::test_get_version PASSED tests/test_tasker.py::test_timeout[None-120] PASSED tests/test_tasker.py::test_timeout[60-60] PASSED tests/test_util.py::test_image_name_parse PASSED tests/test_util.py::test_image_name_format PASSED tests/test_util.py::test_image_name_comparison PASSED tests/test_util.py::test_wait_for_command PASSED tests/test_util.py::test_clone_git_repo SKIPPED tests/test_util.py::TestCommandResult::test_parse_item[{"stream":"Step 0 : FROM ebbc51b7dfa5bcd993a[...]\n"} -Step 0 : FROM ebbc51b7dfa5bcd993a[...]] PASSED tests/test_util.py::TestCommandResult::test_parse_item[this is not valid JSON -this is not valid JSON] PASSED tests/test_util.py::test_clone_git_repo_by_sha1 SKIPPED tests/test_util.py::test_figure_out_dockerfile SKIPPED tests/test_util.py::test_lazy_git SKIPPED tests/test_util.py::test_lazy_git_with_tmpdir SKIPPED tests/test_util.py::test_render_yum_repo_unicode PASSED tests/test_util.py::test_process_substitutions[dct0-subst0-expected0] PASSED tests/test_util.py::test_process_substitutions[dct1-subst1-expected1] PASSED tests/test_util.py::test_process_substitutions[dct2-subst2-expected2] PASSED tests/test_util.py::test_process_substitutions[dct3-subst3-expected3] PASSED tests/test_util.py::test_process_substitutions[dct4-subst4-expected4] PASSED tests/test_util.py::test_process_substitutions[dct5-subst5-expected5] PASSED tests/test_util.py::test_process_substitutions[dct6-subst6-expected6] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms0-expected0] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms1-expected1] PASSED tests/test_util.py::test_get_hexdigests[abc-algorithms2-expected2] PASSED tests/test_util.py::test_get_versions_of_tools PASSED tests/test_util.py::test_print_versions_of_tools PASSED tests/test_util.py::test_preferred_labels[labels0-name-name] PASSED tests/test_util.py::test_preferred_labels[labels1-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels2-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels3-name-Name] PASSED tests/test_util.py::test_preferred_labels[labels4-Name-name] PASSED tests/test_util.py::test_preferred_labels[labels5-foobar-foobar] PASSED tests/test_util.py::test_human_size[0-0.00 B] PASSED tests/test_util.py::test_human_size[1-1.00 B] PASSED tests/test_util.py::test_human_size[-1--1.00 B] PASSED tests/test_util.py::test_human_size[1536-1.50 KiB] PASSED tests/test_util.py::test_human_size[-1024--1.00 KiB] PASSED tests/test_util.py::test_human_size[204800-200.00 KiB] PASSED tests/test_util.py::test_human_size[6983516-6.66 MiB] PASSED tests/test_util.py::test_human_size[14355928186-13.37 GiB] PASSED tests/test_util.py::test_human_size[135734710448947-123.45 TiB] PASSED tests/test_util.py::test_human_size[size_input9-999.99 ZiB] PASSED tests/test_util.py::test_human_size[size_input10-888.88 YiB] PASSED tests/test_util.py::test_human_size[size_input11-3493.82 YiB] PASSED tests/test_util.py::test_human_size[size_input12--3493.82 YiB] PASSED tests/test_util.py::test_manifest_digest[v1-digest-v2-digest-v2-digest] PASSED tests/test_util.py::test_manifest_digest[v1-digest-None-v1-digest] PASSED tests/test_util.py::test_manifest_digest[None-v2-digest-v2-digest] PASSED tests/test_util.py::test_manifest_digest[None-None-None] PASSED tests/test_util.py::test_get_build_json[environ0-expected0] PASSED tests/test_util.py::test_get_build_json[environ1-False] PASSED tests/test_util.py::test_is_scratch_build[build_json0-True] PASSED tests/test_util.py::test_is_scratch_build[build_json1-False] PASSED tests/test_util.py::test_is_scratch_build[build_json2-False] PASSED tests/test_util.py::test_is_scratch_build[build_json3-None] PASSED tests/test_util.py::test_is_scratch_build[build_json4-None] PASSED tests/test_util.py::test_df_parser PASSED tests/test_util.py::test_df_parser_parent_env_arg PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg0] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg1] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg2] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg3] PASSED tests/test_util.py::test_df_parser_parent_env_wf[env_arg4] PASSED tests/test_util.py::test_are_plugins_in_order[available0-requested0-True] PASSED tests/test_util.py::test_are_plugins_in_order[available1-requested1-True] PASSED tests/test_util.py::test_are_plugins_in_order[available2-requested2-True] PASSED tests/test_util.py::test_are_plugins_in_order[available3-requested3-True] PASSED tests/test_util.py::test_are_plugins_in_order[available4-requested4-False] PASSED tests/test_util.py::test_are_plugins_in_order[available5-requested5-False] PASSED tests/test_util.py::test_are_plugins_in_order[available6-requested6-False] PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam:latest-localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds0-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds1-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-creds2-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/food/spam:latest-http://localhost.com-http://localhost.com/v2/food/spam/manifests/latest-None-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds0-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds1-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-creds2-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions0-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions1-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions2-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-versions3-False] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-True] <- PASSED tests/test_util.py::test_get_manifest_digests[not-used.com/spam-https://localhost.com-https://localhost.com/v2/spam/manifests/latest-None-None-False] <- PASSED tests/test_util.py::test_get_manifest_digests_missing[True-True] <- PASSED tests/test_util.py::test_get_manifest_digests_missing[True-False] <- PASSED tests/test_util.py::test_get_manifest_digests_missing[False-True] <- PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_plugin PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_todest PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_nvr_from_labels PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_nvr_from_labels2 PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_fails PASSED tests/plugins/test_add_dockerfile.py::test_adddockerfile_final PASSED tests/plugins/test_add_filesystem.py::test_add_filesystem_plugin_generated[True] PASSED tests/plugins/test_add_filesystem.py::test_add_filesystem_plugin_generated[False] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[koji/image-build-True] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[KoJi/ImAgE-bUiLd -True] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[spam/bacon-False] PASSED tests/plugins/test_add_filesystem.py::test_base_image_type[SpAm/BaCon -False] PASSED tests/plugins/test_add_filesystem.py::test_image_build_file_parse PASSED tests/plugins/test_add_filesystem.py::test_missing_yum_repourls PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-True-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-True-True] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[True-False-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-True-False] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-True-True] PASSED tests/plugins/test_add_filesystem.py::test_image_task_failure[False-False-False] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_missing_conf PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.gz] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.bz2] PASSED tests/plugins/test_add_filesystem.py::test_build_filesystem_from_task_id[fedora-23-spam-.tar.xz] PASSED tests/plugins/test_add_filesystem.py::test_image_build_overwrites <- PASSED tests/plugins/test_add_filesystem.py::test_image_build_defaults <- PASSED tests/plugins/test_add_help.py::test_add_help_plugin[help.md] PASSED tests/plugins/test_add_help.py::test_add_help_plugin[other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_no_help_file[help.md] PASSED tests/plugins/test_add_help.py::test_add_help_no_help_file[other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[binary_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[binary_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[input_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[input_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[other_os_error-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[other_os_error-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[result_missing-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[result_missing-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[fail-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[fail-other_file.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[pass-help.md] PASSED tests/plugins/test_add_help.py::test_add_help_md2man_error[pass-other_file.md] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base0-labels_conf0-dont_overwrite0-aliases0-expected_output0] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base1-{"label1": "value 1", "label2": "long value"}-dont_overwrite1-aliases1-expected_output1] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base2-labels_conf2-dont_overwrite2-aliases2-expected_output2] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base3-labels_conf3-dont_overwrite3-aliases3-expected_output3] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base4-labels_conf4-dont_overwrite4-aliases4-expected_output4] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base5-labels_conf5-dont_overwrite5-aliases5-expected_output5] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora RUN yum install -y python-django CMD blabla-labels_conf_base6-labels_conf6-dont_overwrite6-aliases6-expected_output6] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base7-labels_conf7-dont_overwrite7-aliases7-expected_output7] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora-labels_conf_base8-labels_conf8-dont_overwrite8-aliases8-expected_output8] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base9-labels_conf9-dont_overwrite9-aliases9-expected_output9] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base10-labels_conf10-dont_overwrite10-aliases10-expected_output10] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base11-labels_conf11-dont_overwrite11-aliases11-expected_output11] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin[FROM fedora LABEL "label2"="df value"-labels_conf_base12-labels_conf12-dont_overwrite12-aliases12-expected_output12] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[build-date-\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[architecture-x86_64] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-type-git] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-url-https://github.com/TomasTomecek/docker-hello-world.git] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[vcs-ref-6e592f1420efcd331cd28b360a7e02f669caf540] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[com.redhat.build-host-the-build-host] PASSED tests/plugins/test_add_labels.py::test_add_labels_plugin_generated[Build_Host-the-build-host] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-None-None-None-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-None-A-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-None-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-None-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-A-None-A-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-None-B-None-B-None-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[None-A-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-None-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-A-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-B-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-None-C-C-C-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-None-A-A-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-None-B-B-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-None-C-C-as an alias for label-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-A-A-A-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-B-A-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-A-C-A-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-A-B-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-B-B-B-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-B-C-B-C-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-A-C-A-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-B-C-B-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-C-C-C-already exists-False-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-True-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-True-False] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-False-True] PASSED tests/plugins/test_add_labels.py::test_add_labels_aliases[A-B-C-D-C-D-should probably have same value-False-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[None-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[private-None-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-public-public-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-restricted-restricted-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-private-private-False] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[None-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[private-None-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-public-public-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-restricted-restricted-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[restricted-private-private-True] PASSED tests/plugins/test_add_labels.py::test_dont_overwrite_distribution_scope[public-private-private-True] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_no_repourls[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_no_repourls[http://proxy.example.com] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_single_repourl[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_single_repourl[http://proxy.example.com] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_multiple_repourls[None] PASSED tests/plugins/test_add_yum_repo_by_url.py::test_multiple_repourls[http://proxy.example.com] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla-None-expected0] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla LABEL "name"="rainbow" "version"="123" "release"="1"-None-None] PASSED tests/plugins/test_assert_labels.py::test_assertlabels_plugin[ FROM fedora RUN yum install -y python-django CMD blabla LABEL "name"="rainbow" "version"="123" "release"="1"-req_labels2-expected2] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_component_missing PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_release_label_already_set[release] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_release_label_already_set[Release] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels2] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels3] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_missing_labels[labels4] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-True-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release0-False-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-True-version1-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version0-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version0-component1] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version1-component0] PASSED tests/plugins/test_bump_release.py::TestBumpRelease::test_increment[next_release1-False-version1-component1] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_rebuild_no_build_json PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_no_buildconfig PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_not_rebuild[None] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_not_rebuild[my_namespace] PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_check_is_rebuild PASSED tests/plugins/test_check_and_set_rebuild.py::TestCheckRebuild::test_409_response PASSED tests/plugins/test_compress.py::TestCompress::test_compress[gzip-False-gz] PASSED tests/plugins/test_compress.py::TestCompress::test_compress[lzma-False-xz] PASSED tests/plugins/test_compress.py::TestCompress::test_compress[gzip-True-gz] PASSED tests/plugins/test_cp_built_image_to_nfs.py::test_cp_built_image_to_nfs[None] PASSED tests/plugins/test_cp_built_image_to_nfs.py::test_cp_built_image_to_nfs[test_directory] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries0-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries1-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries2-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries3-saved_digests5] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests0] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests1] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests2] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests3] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests4] PASSED tests/plugins/test_delete_from_registry.py::test_delete_from_registry_plugin[req_registries4-saved_digests5] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-None-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-private-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-authoritative-source-only-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-restricted-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[None-public-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-None-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-private-True] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-authoritative-source-only-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-restricted-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_distribution_scope_allowed[private-public-False] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_imported_parent_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_imported_parent_distribution_scope[private] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_parent_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_parent_distribution_scope[private] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_current_distribution_scope[None] PASSED tests/plugins/test_distribution_scope.py::TestDistributionScope::test_invalid_current_distribution_scope[private] PASSED tests/plugins/test_docker_api.py::test_build[True] PASSED tests/plugins/test_docker_api.py::test_build[False] PASSED tests/plugins/test_import_image.py::test_bad_setup PASSED tests/plugins/test_import_image.py::test_create_image[None-None] PASSED tests/plugins/test_import_image.py::test_create_image[None-False] PASSED tests/plugins/test_import_image.py::test_create_image[None-True] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-None] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-False] PASSED tests/plugins/test_import_image.py::test_create_image[my_namespace-True] PASSED tests/plugins/test_import_image.py::test_import_image[namespace0] PASSED tests/plugins/test_import_image.py::test_import_image[namespace1] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0-results0] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0.01-results1] PASSED tests/plugins/test_import_image.py::test_import_image_retry[0.02-results2] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[0] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[1] PASSED tests/plugins/test_import_image.py::test_import_image_attempts_config[2] PASSED tests/plugins/test_import_image.py::test_exception_during_create PASSED tests/plugins/test_import_image.py::test_exception_during_import PASSED tests/plugins/test_input_osv3.py::test_doesnt_fail_if_no_plugins PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{"metadata": {"selfLink": "/foo/bar"}}-/foo/bar] PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{"metadata": {}}-None] PASSED tests/plugins/test_input_osv3.py::test_sets_selflink[{}-None] PASSED tests/plugins/test_input_osv3.py::test_plugins_variable[ATOMIC_REACTOR_PLUGINS] PASSED tests/plugins/test_input_osv3.py::test_plugins_variable[DOCK_PLUGINS] PASSED tests/plugins/test_input_osv3.py::test_remove_dockerfile_content PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-None-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[http://example.com-False-None-None-http://proxy.example.com-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-None-target-broken-repo-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-True] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-broken-False] PASSED tests/plugins/test_koji.py::TestKoji::test_koji_plugin[https://nosuchwebsiteforsure.com-False-sslverify=0-None-http://proxy.example.com-target-broken-repo-False] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_zero[0] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_zero[1024] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[10-1-11] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[12-1-7] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_defaults[12-3-5] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-10-11] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-20-6] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[10-1-25-5] PASSED tests/plugins/test_koji_promote.py::TestKojiUploadLogger::test_with_notable[12-3-25-5] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_failed_build PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_tagconf PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_build_env PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_no_build_metadata PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_wrong_source_type PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_log_task_id[12345-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_log_task_id[x-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params0] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params2] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_args[params3] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_krb_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_ssl_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_osbs_fail[get_build_logs] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_osbs_fail[get_pod_for_build] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_import_fail PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states0] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_tag_fail[task_states2] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id[1234-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id[x-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_filesystem_koji_task_id_missing PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_image_tags[None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_image_tags[additional_tags1] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-True-True-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[True-False-False-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-True-True-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1-only-False-1-False-None-images-docker-candidate] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1+v2-True-2-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v2-only-True-1-True-None-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_success[False-False-False-v1+v2-True-0-False-10485760-None] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[True-True-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[True-False-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[False-True-False] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_pullspec[False-False-True] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_without_build_info PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[empty_config] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[no_help_file] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[skip] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[pass] PASSED tests/plugins/test_koji_promote.py::TestKojiPromote::test_koji_promote_add_help[unknown_status] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_failed_build_process PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_failed_koji_promote PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params0] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params1] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params2] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_args[params3] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_krb_fail PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_ssl_fail PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states0] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states1] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_tag_fail[task_states2] PASSED tests/plugins/test_koji_tag_build.py::TestKojiPromote::test_koji_tag_build_success PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-None] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs1] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs2] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[fedora:latest-config_kwargs3] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-None] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs1] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs2] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build[None-config_kwargs3] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_annotations_and_labels PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_cancelation PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_640] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_641] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_642] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_643] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_644] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_645] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_choose_clusters[clusters_ppc64le0-clusters_x86_646] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_exclude_platforms PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_unknown_platform PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_failed_create[create] PASSED tests/plugins/test_orchestrate_build.py::test_orchestrate_build_failed_create[wait_to_finish] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-busybox:latest-expected0-not_expected0] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-localhost:5000/busybox:latest-expected1-not_expected1] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-busybox:latest-expected2-not_expected2] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-localhost:5000/busybox:latest-expected3-not_expected3] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-localhost:5000/library/busybox:latest-expected4-not_expected4] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[None-localhost:5000/library/busybox:latest-expected5-not_expected5] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_image_plugin[localhost:5000-library-only:latest-expected6-not_expected6] PASSED tests/plugins/test_pull_base_image.py::test_pull_base_wrong_registry PASSED tests/plugins/test_pulp.py::test_pulp_dedup_layers[None-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers1-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers2-True-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_dedup_layers[existing_layers3-True-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[3-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[2-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[1-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_source_secret[0-False] SKIPPED tests/plugins/test_pulp.py::test_pulp_service_account_secret SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[foo-foo-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[pulp_sync-foo-True] SKIPPED tests/plugins/test_pulp.py::test_pulp_publish_only_without_sync[foo-pulp_sync-False] SKIPPED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_first_time[True] PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_first_time[False] PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_timeout PASSED tests/plugins/test_pulp_pull.py::TestPostPulpPull::test_pull_retry PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[None-redhat--True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[None-redhat--False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[prefix--prefix--True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_repo_prefix[prefix--prefix--False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_auth_none PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[True-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[True-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[False-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_pulp_auth[False-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_missing_or_invalid[None] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_missing_or_invalid[{"invalid-json] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg_registry_not_present PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg[http] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockercfg[https] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[None-None] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[True-False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_insecure_registry[False-True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockpulp_loglevel[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_dockpulp_loglevel[True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_store_registry[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_store_registry[True] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_delete_not_implemented PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_create_missing_repo PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_print_availability_info[False] PASSED tests/plugins/test_pulp_sync.py::TestPostPulpSync::test_print_availability_info[True] PASSED tests/plugins/test_pyrpkg_fetch_artefacts.py::test_distgit_fetch_artefacts_plugin PASSED tests/plugins/test_pyrpkg_fetch_artefacts.py::test_distgit_fetch_artefacts_failure PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_no_config PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename[reactor-config.yaml] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename[None] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_filename_not_found PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_no_schema_resource PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_invalid_schema_resource[{] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_invalid_schema_resource[{"properties": {"any": null}}] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ clusters: foo: - name: bar max_concurrent_builds: 1 -errors0] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: bar: 1 plat/form: - name: foo max_concurrent_builds: 1 -errors1] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: - name: 1 max_concurrent_builds: 1 - name: blah max_concurrent_builds: one - name: "2" # quoting prevents error max_concurrent_builds: 2 - name: negative max_concurrent_builds: -1 -errors2] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: - name: blah max_concurrent_builds: 1 enabled: never -errors3] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_cluster_config[ version: 1 clusters: foo: # missing name - nam: bar max_concurrent_builds: 1 # missing max_concurrent_builds - name: baz max_concurrrent_builds: 2 - name: bar max_concurrent_builds: 4 extra: false -errors4] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_bad_version PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[-clusters0] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[{version: 1} -clusters1] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[ version: 1 special: foo -clusters2] PASSED tests/plugins/test_reactor_config.py::TestReactorConfigPlugin::test_good_cluster_config[ version: 1 clusters: ignored: - name: foo max_concurrent_builds: 2 platform: - name: one max_concurrent_builds: 4 - name: two max_concurrent_builds: 8 enabled: true - name: three max_concurrent_builds: 16 enabled: false -clusters3] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[False-deferred0-expected0] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[False-deferred1-expected1] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[True-deferred2-expected2] PASSED tests/plugins/test_remove_built_image.py::TestGarbageCollectionPlugin::test_remove_built_image_plugin[True-deferred3-expected3] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated0-True] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated0-False] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated1-True] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin[ignore_autogenerated1-False] PASSED tests/plugins/test_rpmqa.py::test_rpmqa_plugin_exception PASSED tests/plugins/test_rpmqa.py::test_dangling_volumes_removed PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_fails_with_unknown_states PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-True-False-send_on0-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-True-False-send_on1-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-False-False-send_on2-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[False-False-False-send_on3-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-True-False-send_on4-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-True-False-send_on5-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on6-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on7-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-True-send_on8-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-True-send_on9-False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_should_send[True-False-False-send_on10-True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[True-John Smith ] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[False-John Smith ] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[True-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_render_mail[False-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_pdc_token PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_component_label[df_labels0-Foo-None] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_component_label[df_labels1-Foo-Bar] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_raises_unless_GitSource PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_verify_cert[True] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_verify_cert[False] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_passes_pdc_token PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_request_exception PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_list_wrong_status_code PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_passes_proper_params PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response0-Devel_Owner-no Devel_Owner role for the component] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response1-Devel_Owner-expected1] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_get_receivers_pdc_actually_responds[pdc_response2-Devel_Owner-expected2] PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_send_mail PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_ok PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_fails_to_obtain_receivers PASSED tests/plugins/test_sendmail.py::TestSendMailPlugin::test_run_does_nothing_if_conditions_not_met PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_disabled_in_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_enabled_in_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_malformed_config PASSED tests/plugins/test_stop_autorebuild_if_disabled.py::TestStopAutorebuildIfDisabledPlugin::test_no_config PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[None-None-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[bacon-bacon-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-None-None] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-spam-"spam"] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin[123-123-br_annotations2-["s", "p", "a", "m"]] PASSED tests/plugins/test_store_metadata.py::test_metadata_plugin_rpmqa_failure PASSED tests/plugins/test_store_metadata.py::test_labels_metadata_plugin PASSED tests/plugins/test_store_metadata.py::test_missing_koji_build_id PASSED tests/plugins/test_store_metadata.py::test_store_metadata_fail_update_annotations PASSED tests/plugins/test_store_metadata.py::test_store_metadata_fail_update_labels PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries0-docker_registries0-prefixes0] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries1-docker_registries1-prefixes1] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries2-docker_registries2-prefixes2] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries3-docker_registries3-prefixes3] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries4-docker_registries4-prefixes4] PASSED tests/plugins/test_store_metadata.py::test_filter_repositories[pulp_registries5-docker_registries5-prefixes5] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs0-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs0-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs1-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs1-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs2-False-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs2-False-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs3-False-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs3-False-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs4-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs4-True-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs5-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs5-True-False-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs6-True-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs6-True-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs7-True-True-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[172.17.42.1:5000/atomic-reactor-test-image-logs7-True-True-False] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs8-True-False-True] PASSED tests/plugins/test_tag_and_push.py::test_tag_and_push_plugin[atomic-reactor-test-image-logs8-True-False-False] PASSED tests/plugins/test_tag_by_labels.py::test_tag_by_labels_plugin[args0] PASSED tests/plugins/test_tag_by_labels.py::test_tag_by_labels_plugin[args1] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags0-fedora-expected0] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags1-fedora-expected1] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags2-foo-expected2] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags3-name-expected3] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags4-bar-expected4] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[tags5-bar-expected5] PASSED tests/plugins/test_tag_from_config.py::test_tag_from_config_plugin_generated[None-fedora-expected6] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[inspect0-KeyError('name'] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[inspect1-KeyError('Labels'] PASSED tests/plugins/test_tag_from_config.py::test_bad_inspect_data[None-RuntimeError('There is no inspect data] PASSED tests/plugins/test_yum_inject.py::test_yuminject_plugin_notwrapped SKIPPED tests/plugins/test_yum_inject.py::test_yuminject_plugin_wrapped SKIPPED tests/plugins/test_yum_inject.py::test_yuminject_multiline_wrapped PASSED tests/plugins/test_yum_inject.py::test_yuminject_multiline_notwrapped PASSED tests/plugins/test_yum_inject.py::test_yuminject_multiline_wrapped_with_chown PASSED tests/plugins/test_yum_inject.py::test_complex_df PASSED tests/plugins/test_yum_inject.py::test_no_repourls PASSED tests/plugins/test_yum_inject.py::test_single_repourl PASSED tests/plugins/test_yum_inject.py::test_multiple_repourls PASSED ========== 991 passed, 41 skipped, 1 pytest-warnings in 19.40 seconds ========== + exit 0 Processing files: atomic-reactor-1.6.23.2-1.fc25.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mtmkgC + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + DOCDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/atomic-reactor + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/atomic-reactor + cp -pr README.md /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/atomic-reactor + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kkagQN + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + LICENSEDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/atomic-reactor + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/atomic-reactor + cp -pr LICENSE /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/atomic-reactor + exit 0 Provides: atomic-reactor = 1.6.23.2-1.fc25 dock = 1.6.23.2-1.fc25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Obsoletes: dock < 1.3.7-2 Processing files: python-atomic-reactor-1.6.23.2-1.fc25.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.21qDtZ + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + DOCDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python-atomic-reactor + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python-atomic-reactor + cp -pr README.md /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python-atomic-reactor + cp -pr docs/api.md docs/base_images.md docs/build_json.md docs/config.md docs/dev_testing.md docs/garbage_collection.md docs/koji.md docs/plugin_development.md docs/plugins.md docs/releasing.md /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python-atomic-reactor + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ck3T7a + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + LICENSEDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python-atomic-reactor + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python-atomic-reactor + cp -pr LICENSE /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python-atomic-reactor + exit 0 Provides: python-atomic-reactor = 1.6.23.2-1.fc25 python-dock = 1.6.23.2-1.fc25 python2-atomic-reactor = 1.6.23.2-1.fc25 python2.7dist(atomic-reactor) = 1.6.23.2 python2dist(atomic-reactor) = 1.6.23.2 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: /usr/bin/python2 python(abi) = 2.7 Obsoletes: python-dock < 1.3.7-2 Processing files: python-atomic-reactor-koji-1.6.23.2-1.fc25.noarch Provides: dock-koji = 1.6.23.2-1.fc25 python-atomic-reactor-koji = 1.6.23.2-1.fc25 python-dock-koji = 1.6.23.2-1.fc25 python2-atomic-reactor-koji = 1.6.23.2-1.fc25 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) = 2.7 Obsoletes: dock-koji < 1.2.0-3 python-dock-koji < 1.3.7-2 Processing files: python-atomic-reactor-metadata-1.6.23.2-1.fc25.noarch Provides: dock-metadata = 1.6.23.2-1.fc25 python-atomic-reactor-metadata = 1.6.23.2-1.fc25 python-dock-metadata = 1.6.23.2-1.fc25 python2-atomic-reactor-metadata = 1.6.23.2-1.fc25 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) = 2.7 Obsoletes: dock-metadata < 1.2.0-3 python-dock-metadata < 1.3.7-2 Processing files: python-atomic-reactor-rebuilds-1.6.23.2-1.fc25.noarch Provides: python-atomic-reactor-rebuilds = 1.6.23.2-1.fc25 python2-atomic-reactor-rebuilds = 1.6.23.2-1.fc25 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) = 2.7 Processing files: python3-atomic-reactor-1.6.23.2-1.fc25.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fAqXNv + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + DOCDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python3-atomic-reactor + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python3-atomic-reactor + cp -pr README.md /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python3-atomic-reactor + cp -pr docs/api.md docs/base_images.md docs/build_json.md docs/config.md docs/dev_testing.md docs/garbage_collection.md docs/koji.md docs/plugin_development.md docs/plugins.md docs/releasing.md /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/doc/python3-atomic-reactor + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.LFQ9uQ + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + LICENSEDIR=/builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python3-atomic-reactor + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python3-atomic-reactor + cp -pr LICENSE /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch/usr/share/licenses/python3-atomic-reactor + exit 0 Provides: python3-atomic-reactor = 1.6.23.2-1.fc25 python3-dock = 1.6.23.2-1.fc25 python3.5dist(atomic-reactor) = 1.6.23.2 python3dist(atomic-reactor) = 1.6.23.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 python(abi) = 3.5 Obsoletes: python3-dock < 1.3.7-2 Processing files: python3-atomic-reactor-koji-1.6.23.2-1.fc25.noarch Provides: python3-atomic-reactor-koji = 1.6.23.2-1.fc25 python3-dock-koji = 1.6.23.2-1.fc25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.5 Obsoletes: python3-dock-koji < 1.3.7-2 Processing files: python3-atomic-reactor-metadata-1.6.23.2-1.fc25.noarch Provides: python3-atomic-reactor-metadata = 1.6.23.2-1.fc25 python3-dock-metadata = 1.6.23.2-1.fc25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.5 Obsoletes: python3-dock-metadata < 1.3.7-2 Processing files: python3-atomic-reactor-rebuilds-1.6.23.2-1.fc25.noarch Provides: python3-atomic-reactor-rebuilds = 1.6.23.2-1.fc25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.5 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch Wrote: /builddir/build/RPMS/atomic-reactor-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python-atomic-reactor-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python-atomic-reactor-koji-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python-atomic-reactor-metadata-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python-atomic-reactor-rebuilds-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python3-atomic-reactor-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python3-atomic-reactor-koji-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python3-atomic-reactor-metadata-1.6.23.2-1.fc25.noarch.rpm Wrote: /builddir/build/RPMS/python3-atomic-reactor-rebuilds-1.6.23.2-1.fc25.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QZEpll + umask 022 + cd /builddir/build/BUILD + cd atomic-reactor-e6fb7422e37dae88d436218c55e89faeb33fd41b + /usr/bin/rm -rf /builddir/build/BUILDROOT/atomic-reactor-1.6.23.2-1.fc25.noarch + exit 0 Child return code was: 0