Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-411039-16130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/pre-commit-2.20.0-2.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-411039-16130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ew85Gp + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pre-commit-2.20.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pre-commit-2.20.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pre-commit-2.20.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -r '/^(covdefaults|coverage)\b/d' requirements-dev.txt + tee requirements-dev-filtered.txt distlib pytest pytest-env re-assert + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.svlinj + umask 022 + cd /builddir/build/BUILD + cd pre-commit-2.20.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir -r requirements-dev-filtered.txt Handling distlib from requirements file requirements-dev-filtered.txt Requirement not satisfied: distlib Handling pytest from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest (installed: pytest 7.1.3) Handling pytest-env from requirements file requirements-dev-filtered.txt Requirement not satisfied: pytest-env Handling re-assert from requirements file requirements-dev-filtered.txt Requirement not satisfied: re-assert Exiting dependency generation pass: all requirements files + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/pre-commit-2.20.0-2.fc37.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-411039-16130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.WMF92U + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pre-commit-2.20.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pre-commit-2.20.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pre-commit-2.20.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -r '/^(covdefaults|coverage)\b/d' requirements-dev.txt + tee requirements-dev-filtered.txt distlib pytest pytest-env re-assert + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.I0ov34 + umask 022 + cd /builddir/build/BUILD + cd pre-commit-2.20.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir -r requirements-dev-filtered.txt Handling distlib from requirements file requirements-dev-filtered.txt Requirement satisfied: distlib (installed: distlib 0.3.4) Handling pytest from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest (installed: pytest 7.1.3) Handling pytest-env from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest-env (installed: pytest-env 0.6.2) Handling re-assert from requirements file requirements-dev-filtered.txt Requirement satisfied: re-assert (installed: re-assert 1.1.0) Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 62.6.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.37.1) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) HOOK STDOUT: running egg_info HOOK STDOUT: creating pre_commit.egg-info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.37.1) HOOK STDOUT: running dist_info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/pre-commit-2.20.0/pre_commit-2.20.0.dist-info' Handling cfgv (>=2.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: cfgv (>=2.0.0) Handling identify (>=1.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: identify (>=1.0.0) Handling nodeenv (>=0.11.1) from hook generated metadata: Requires-Dist Requirement not satisfied: nodeenv (>=0.11.1) Handling pyyaml (>=5.1) from hook generated metadata: Requires-Dist Requirement not satisfied: pyyaml (>=5.1) Handling toml from hook generated metadata: Requires-Dist Requirement not satisfied: toml Handling virtualenv (>=20.0.8) from hook generated metadata: Requires-Dist Requirement not satisfied: virtualenv (>=20.0.8) Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib-metadata ; python_version < "3.8" + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/pre-commit-2.20.0-2.fc37.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-411039-16130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UgnoBa + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pre-commit-2.20.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pre-commit-2.20.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pre-commit-2.20.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tee requirements-dev-filtered.txt + sed -r '/^(covdefaults|coverage)\b/d' requirements-dev.txt distlib pytest pytest-env re-assert + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.pxFaqv + umask 022 + cd /builddir/build/BUILD + cd pre-commit-2.20.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir -r requirements-dev-filtered.txt Handling distlib from requirements file requirements-dev-filtered.txt Requirement satisfied: distlib (installed: distlib 0.3.4) Handling pytest from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest (installed: pytest 7.1.3) Handling pytest-env from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest-env (installed: pytest-env 0.6.2) Handling re-assert from requirements file requirements-dev-filtered.txt Requirement satisfied: re-assert (installed: re-assert 1.1.0) Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 62.6.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.37.1) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) HOOK STDOUT: running egg_info HOOK STDOUT: creating pre_commit.egg-info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.37.1) HOOK STDOUT: running dist_info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/pre-commit-2.20.0/pre_commit-2.20.0.dist-info' Handling cfgv (>=2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: cfgv (>=2.0.0) (installed: cfgv 2.0.1) Handling identify (>=1.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: identify (>=1.0.0) (installed: identify 2.5.13) Handling nodeenv (>=0.11.1) from hook generated metadata: Requires-Dist Requirement satisfied: nodeenv (>=0.11.1) (installed: nodeenv 0.13.6) Handling pyyaml (>=5.1) from hook generated metadata: Requires-Dist Requirement satisfied: pyyaml (>=5.1) (installed: pyyaml 6.0) Handling toml from hook generated metadata: Requires-Dist Requirement satisfied: toml (installed: toml 0.10.2) Handling virtualenv (>=20.0.8) from hook generated metadata: Requires-Dist Requirement satisfied: virtualenv (>=20.0.8) (installed: virtualenv 20.15.0) Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib-metadata ; python_version < "3.8" + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/pre-commit-2.20.0-2.fc37.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-411039-16130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kaeOwC + umask 022 + cd /builddir/build/BUILD + cd pre-commit-2.20.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv pre_commit-2.20.0.dist-info/ removed 'pre_commit-2.20.0.dist-info/LICENSE' removed 'pre_commit-2.20.0.dist-info/entry_points.txt' removed 'pre_commit-2.20.0.dist-info/top_level.txt' removed 'pre_commit-2.20.0.dist-info/METADATA' removed directory 'pre_commit-2.20.0.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir -r requirements-dev-filtered.txt Handling distlib from requirements file requirements-dev-filtered.txt Requirement satisfied: distlib (installed: distlib 0.3.4) Handling pytest from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest (installed: pytest 7.1.3) Handling pytest-env from requirements file requirements-dev-filtered.txt Requirement satisfied: pytest-env (installed: pytest-env 0.6.2) Handling re-assert from requirements file requirements-dev-filtered.txt Requirement satisfied: re-assert (installed: re-assert 1.1.0) Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 62.6.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.37.1) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) HOOK STDOUT: running egg_info HOOK STDOUT: creating pre_commit.egg-info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.37.1) HOOK STDOUT: running dist_info HOOK STDOUT: writing pre_commit.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to pre_commit.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to pre_commit.egg-info/entry_points.txt HOOK STDOUT: writing requirements to pre_commit.egg-info/requires.txt HOOK STDOUT: writing top-level names to pre_commit.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'pre_commit.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/pre-commit-2.20.0/pre_commit-2.20.0.dist-info' Handling cfgv (>=2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: cfgv (>=2.0.0) (installed: cfgv 2.0.1) Handling identify (>=1.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: identify (>=1.0.0) (installed: identify 2.5.13) Handling nodeenv (>=0.11.1) from hook generated metadata: Requires-Dist Requirement satisfied: nodeenv (>=0.11.1) (installed: nodeenv 0.13.6) Handling pyyaml (>=5.1) from hook generated metadata: Requires-Dist Requirement satisfied: pyyaml (>=5.1) (installed: pyyaml 6.0) Handling toml from hook generated metadata: Requires-Dist Requirement satisfied: toml (installed: toml 0.10.2) Handling virtualenv (>=20.0.8) from hook generated metadata: Requires-Dist Requirement satisfied: virtualenv (>=20.0.8) (installed: virtualenv 20.15.0) Handling importlib-metadata ; python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib-metadata ; python_version < "3.8" + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YWNhF0 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pre-commit-2.20.0 + mkdir -p /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir Processing /builddir/build/BUILD/pre-commit-2.20.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running dist_info creating /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info writing /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-modern-metadata-090i4o0t/pre_commit-2.20.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: pre-commit Building wheel for pre-commit (pyproject.toml): started Running command Building wheel for pre-commit (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/pre_commit copying pre_commit/git.py -> build/lib/pre_commit copying pre_commit/__main__.py -> build/lib/pre_commit copying pre_commit/error_handler.py -> build/lib/pre_commit copying pre_commit/parse_shebang.py -> build/lib/pre_commit copying pre_commit/main.py -> build/lib/pre_commit copying pre_commit/errors.py -> build/lib/pre_commit copying pre_commit/prefix.py -> build/lib/pre_commit copying pre_commit/color.py -> build/lib/pre_commit copying pre_commit/hook.py -> build/lib/pre_commit copying pre_commit/util.py -> build/lib/pre_commit copying pre_commit/store.py -> build/lib/pre_commit copying pre_commit/logging_handler.py -> build/lib/pre_commit copying pre_commit/envcontext.py -> build/lib/pre_commit copying pre_commit/constants.py -> build/lib/pre_commit copying pre_commit/clientlib.py -> build/lib/pre_commit copying pre_commit/repository.py -> build/lib/pre_commit copying pre_commit/__init__.py -> build/lib/pre_commit copying pre_commit/staged_files_only.py -> build/lib/pre_commit copying pre_commit/output.py -> build/lib/pre_commit copying pre_commit/xargs.py -> build/lib/pre_commit copying pre_commit/file_lock.py -> build/lib/pre_commit creating build/lib/pre_commit/resources copying pre_commit/resources/empty_template_setup.py -> build/lib/pre_commit/resources copying pre_commit/resources/__init__.py -> build/lib/pre_commit/resources creating build/lib/pre_commit/commands copying pre_commit/commands/try_repo.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/migrate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/run.py -> build/lib/pre_commit/commands copying pre_commit/commands/autoupdate.py -> build/lib/pre_commit/commands copying pre_commit/commands/sample_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/init_templatedir.py -> build/lib/pre_commit/commands copying pre_commit/commands/__init__.py -> build/lib/pre_commit/commands copying pre_commit/commands/install_uninstall.py -> build/lib/pre_commit/commands copying pre_commit/commands/gc.py -> build/lib/pre_commit/commands copying pre_commit/commands/hook_impl.py -> build/lib/pre_commit/commands copying pre_commit/commands/clean.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_manifest.py -> build/lib/pre_commit/commands creating build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_hooks_apply.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/identity.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/__init__.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_useless_excludes.py -> build/lib/pre_commit/meta_hooks creating build/lib/pre_commit/languages copying pre_commit/languages/dotnet.py -> build/lib/pre_commit/languages copying pre_commit/languages/all.py -> build/lib/pre_commit/languages copying pre_commit/languages/coursier.py -> build/lib/pre_commit/languages copying pre_commit/languages/swift.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker_image.py -> build/lib/pre_commit/languages copying pre_commit/languages/pygrep.py -> build/lib/pre_commit/languages copying pre_commit/languages/node.py -> build/lib/pre_commit/languages copying pre_commit/languages/script.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker.py -> build/lib/pre_commit/languages copying pre_commit/languages/golang.py -> build/lib/pre_commit/languages copying pre_commit/languages/ruby.py -> build/lib/pre_commit/languages copying pre_commit/languages/lua.py -> build/lib/pre_commit/languages copying pre_commit/languages/fail.py -> build/lib/pre_commit/languages copying pre_commit/languages/__init__.py -> build/lib/pre_commit/languages copying pre_commit/languages/helpers.py -> build/lib/pre_commit/languages copying pre_commit/languages/dart.py -> build/lib/pre_commit/languages copying pre_commit/languages/r.py -> build/lib/pre_commit/languages copying pre_commit/languages/system.py -> build/lib/pre_commit/languages copying pre_commit/languages/python.py -> build/lib/pre_commit/languages copying pre_commit/languages/conda.py -> build/lib/pre_commit/languages copying pre_commit/languages/rust.py -> build/lib/pre_commit/languages copying pre_commit/languages/perl.py -> build/lib/pre_commit/languages copying pre_commit/resources/rbenv.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-build.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-download.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_package.json -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_go.mod -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_LICENSE.renv -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.go -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_environment.yml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Makefile.PL -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Cargo.toml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_activate.R -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_renv.lock -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pubspec.yaml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_.npmignore -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.rs -> build/lib/pre_commit/resources copying pre_commit/resources/hook-tmpl -> build/lib/pre_commit/resources installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/git.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/__main__.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/error_handler.py -> build/bdist.linux-riscv64/wheel/pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/rbenv.tar.gz -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_package.json -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_setup.py -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_go.mod -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_LICENSE.renv -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.go -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_environment.yml -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Makefile.PL -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Cargo.toml -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_activate.R -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/hook-tmpl -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_renv.lock -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pubspec.yaml -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/ruby-build.tar.gz -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/__init__.py -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_.npmignore -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.rs -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/ruby-download.tar.gz -> build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/parse_shebang.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/main.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/errors.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/prefix.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/color.py -> build/bdist.linux-riscv64/wheel/pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/try_repo.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/validate_config.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/migrate_config.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/run.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/autoupdate.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/sample_config.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/init_templatedir.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/__init__.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/install_uninstall.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/gc.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/hook_impl.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/clean.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/validate_manifest.py -> build/bdist.linux-riscv64/wheel/pre_commit/commands creating build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_hooks_apply.py -> build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/identity.py -> build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/__init__.py -> build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_useless_excludes.py -> build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/hook.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/util.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/store.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/logging_handler.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/envcontext.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/constants.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/clientlib.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/repository.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/__init__.py -> build/bdist.linux-riscv64/wheel/pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/dotnet.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/all.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/coursier.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/swift.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/docker_image.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/pygrep.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/node.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/script.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/docker.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/golang.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/ruby.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/lua.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/fail.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/__init__.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/helpers.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/dart.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/r.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/system.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/python.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/conda.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/rust.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/perl.py -> build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/staged_files_only.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/output.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/xargs.py -> build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/file_lock.py -> build/bdist.linux-riscv64/wheel/pre_commit running install_egg_info running egg_info creating pre_commit.egg-info writing pre_commit.egg-info/PKG-INFO writing dependency_links to pre_commit.egg-info/dependency_links.txt writing entry points to pre_commit.egg-info/entry_points.txt writing requirements to pre_commit.egg-info/requires.txt writing top-level names to pre_commit.egg-info/top_level.txt writing manifest file 'pre_commit.egg-info/SOURCES.txt' reading manifest file 'pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pre_commit.egg-info/SOURCES.txt' Copying pre_commit.egg-info to build/bdist.linux-riscv64/wheel/pre_commit-2.20.0-py3.11.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/pre_commit-2.20.0.dist-info/WHEEL creating '/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir/pip-wheel-zd763phr/tmppddal8_n/pre_commit-2.20.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'pre_commit/__init__.py' adding 'pre_commit/__main__.py' adding 'pre_commit/clientlib.py' adding 'pre_commit/color.py' adding 'pre_commit/constants.py' adding 'pre_commit/envcontext.py' adding 'pre_commit/error_handler.py' adding 'pre_commit/errors.py' adding 'pre_commit/file_lock.py' adding 'pre_commit/git.py' adding 'pre_commit/hook.py' adding 'pre_commit/logging_handler.py' adding 'pre_commit/main.py' adding 'pre_commit/output.py' adding 'pre_commit/parse_shebang.py' adding 'pre_commit/prefix.py' adding 'pre_commit/repository.py' adding 'pre_commit/staged_files_only.py' adding 'pre_commit/store.py' adding 'pre_commit/util.py' adding 'pre_commit/xargs.py' adding 'pre_commit/commands/__init__.py' adding 'pre_commit/commands/autoupdate.py' adding 'pre_commit/commands/clean.py' adding 'pre_commit/commands/gc.py' adding 'pre_commit/commands/hook_impl.py' adding 'pre_commit/commands/init_templatedir.py' adding 'pre_commit/commands/install_uninstall.py' adding 'pre_commit/commands/migrate_config.py' adding 'pre_commit/commands/run.py' adding 'pre_commit/commands/sample_config.py' adding 'pre_commit/commands/try_repo.py' adding 'pre_commit/commands/validate_config.py' adding 'pre_commit/commands/validate_manifest.py' adding 'pre_commit/languages/__init__.py' adding 'pre_commit/languages/all.py' adding 'pre_commit/languages/conda.py' adding 'pre_commit/languages/coursier.py' adding 'pre_commit/languages/dart.py' adding 'pre_commit/languages/docker.py' adding 'pre_commit/languages/docker_image.py' adding 'pre_commit/languages/dotnet.py' adding 'pre_commit/languages/fail.py' adding 'pre_commit/languages/golang.py' adding 'pre_commit/languages/helpers.py' adding 'pre_commit/languages/lua.py' adding 'pre_commit/languages/node.py' adding 'pre_commit/languages/perl.py' adding 'pre_commit/languages/pygrep.py' adding 'pre_commit/languages/python.py' adding 'pre_commit/languages/r.py' adding 'pre_commit/languages/ruby.py' adding 'pre_commit/languages/rust.py' adding 'pre_commit/languages/script.py' adding 'pre_commit/languages/swift.py' adding 'pre_commit/languages/system.py' adding 'pre_commit/meta_hooks/__init__.py' adding 'pre_commit/meta_hooks/check_hooks_apply.py' adding 'pre_commit/meta_hooks/check_useless_excludes.py' adding 'pre_commit/meta_hooks/identity.py' adding 'pre_commit/resources/__init__.py' adding 'pre_commit/resources/empty_template_.npmignore' adding 'pre_commit/resources/empty_template_Cargo.toml' adding 'pre_commit/resources/empty_template_LICENSE.renv' adding 'pre_commit/resources/empty_template_Makefile.PL' adding 'pre_commit/resources/empty_template_activate.R' adding 'pre_commit/resources/empty_template_environment.yml' adding 'pre_commit/resources/empty_template_go.mod' adding 'pre_commit/resources/empty_template_main.go' adding 'pre_commit/resources/empty_template_main.rs' adding 'pre_commit/resources/empty_template_package.json' adding 'pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec' adding 'pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec' adding 'pre_commit/resources/empty_template_pubspec.yaml' adding 'pre_commit/resources/empty_template_renv.lock' adding 'pre_commit/resources/empty_template_setup.py' adding 'pre_commit/resources/hook-tmpl' adding 'pre_commit/resources/rbenv.tar.gz' adding 'pre_commit/resources/ruby-build.tar.gz' adding 'pre_commit/resources/ruby-download.tar.gz' adding 'pre_commit-2.20.0.dist-info/LICENSE' adding 'pre_commit-2.20.0.dist-info/METADATA' adding 'pre_commit-2.20.0.dist-info/WHEEL' adding 'pre_commit-2.20.0.dist-info/entry_points.txt' adding 'pre_commit-2.20.0.dist-info/top_level.txt' adding 'pre_commit-2.20.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Building wheel for pre-commit (pyproject.toml): finished with status 'done' Created wheel for pre-commit: filename=pre_commit-2.20.0-py2.py3-none-any.whl size=199469 sha256=ce8dfa212e199d7ddb00377cc6d2b353058202b0304578682a2cf5a15d9bb045 Stored in directory: /builddir/.cache/pip/wheels/d9/4d/a8/d34704ab75e41466ffa025a1bc514fb44a7afaca95ce37533f Successfully built pre-commit + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SK7gVn + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch ++ dirname /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pre-commit-2.20.0 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir/pre_commit-2.20.0-py2.py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=pre_commit==2.20.0 + TMPDIR=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir pre_commit==2.20.0 Using pip 22.2.2 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/pre-commit-2.20.0/pyproject-wheeldir Processing ./pyproject-wheeldir/pre_commit-2.20.0-py2.py3-none-any.whl Installing collected packages: pre_commit Creating /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit to 755 changing mode of /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-config to 755 changing mode of /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-manifest to 755 Successfully installed pre_commit-2.20.0 + '[' -d /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-config /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-manifest /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit: updating /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-config: updating /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/pre-commit-validate-manifest: updating + rm -rfv /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages ']' + site_dirs+=("/usr/lib/python3.11/site-packages") + '[' /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib64/python3.11/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch --record /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/RECORD --output /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/RECORD removed '/builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages/pre_commit-2.20.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-files --output-modules /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/pre-commit-2.20.0-2.fc37.noarch-pyproject-record --prefix /usr pre_commit + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 2.20.0-2.fc37 --unique-debug-suffix -2.20.0-2.fc37.noarch --unique-debug-src-base pre-commit-2.20.0-2.fc37.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/pre-commit-2.20.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.11/site-packages/pre_commit/resources/hook-tmpl from /usr/bin/env bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YPth0E + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pre-commit-2.20.0 + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /builddir/build/BUILD/pre-commit-2.20.0/.git/ + git config --global user.email you@example.com + git config --global user.name 'Your Name' + k='not test_additional_dependencies_roll_forward' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook and not test_local_dart_additional_dependencies' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook and not test_local_dart_additional_dependencies and not test_local_dart_additional_dependencies_versioned' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook and not test_local_dart_additional_dependencies and not test_local_dart_additional_dependencies_versioned and not test_installed_from_venv' + k='not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook and not test_local_dart_additional_dependencies and not test_local_dart_additional_dependencies_versioned and not test_installed_from_venv and not test_run_a_ruby_hook' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/pre-commit-2.20.0-2.fc37.noarch/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/pre-commit-2.20.0/.pyproject-builddir' + /usr/bin/pytest -v -k 'not test_additional_dependencies_roll_forward and not test_additional_golang_dependencies_installed and not test_additional_node_dependencies_installed and not test_additional_ruby_dependencies_installed and not test_additional_rust_cli_dependencies_installed and not test_additional_rust_lib_dependencies_installed and not test_conda_hook and not test_conda_with_additional_dependencies_hook and not test_dotnet_hook and not test_golang_hook and not test_golang_hook_still_works_when_gobin_is_set and not test_golang_with_recursive_submodule and not test_install_ruby_with_version and not test_installs_without_links_outside_env and not test_local_conda_additional_dependencies and not test_local_golang_additional_dependencies and not test_local_lua_additional_dependencies and not test_local_perl_additional_dependencies and not test_local_rust_additional_dependencies and not test_r_hook and not test_r_inline_hook and not test_r_local_with_additional_dependencies_hook and not test_r_with_additional_dependencies_hook and not test_run_a_node_hook_default_version and not test_run_ruby_hook_with_disable_shared_gems and not test_run_versioned_node_hook and not test_run_versioned_ruby_hook and not test_local_python_repo_python2 and not test_switch_language_versions_doesnt_clobber and not test_dart_hook and not test_local_dart_additional_dependencies and not test_local_dart_additional_dependencies_versioned and not test_installed_from_venv and not test_run_a_ruby_hook' -n 8 ============================= test session starts ============================== platform linux -- Python 3.11.0, pytest-7.1.3, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/pre-commit-2.20.0, configfile: tox.ini plugins: xdist-2.5.0, forked-1.4.0, env-0.6.2 gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I [gw0] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw1] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw2] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw3] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw4] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw5] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw6] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw7] linux Python 3.11.0 cwd: /builddir/build/BUILD/pre-commit-2.20.0 [gw0] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw1] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw2] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw3] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw4] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw5] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw6] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw7] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] gw0 [688] / gw1 [688] / gw2 [688] / gw3 [688] / gw4 [688] / gw5 [688] / gw6 [688] / gw7 [688] scheduling tests via LoadScheduling tests/clientlib_test.py::test_config_valid[config_obj1-True] tests/clientlib_test.py::test_config_valid[config_obj0-True] tests/clientlib_test.py::test_check_type_tag_failures[fiel] tests/clientlib_test.py::test_config_valid[config_obj2-False] tests/clientlib_test.py::test_config_with_local_hooks_definition_passes tests/clientlib_test.py::test_check_type_tag_failures[definitely-not-a-tag] tests/clientlib_test.py::test_check_type_tag_success tests/clientlib_test.py::test_local_hooks_with_rev_fails [gw3] [ 0%] PASSED tests/clientlib_test.py::test_config_valid[config_obj0-True] tests/clientlib_test.py::test_validate_config_old_list_format_ok [gw7] [ 0%] PASSED tests/clientlib_test.py::test_config_with_local_hooks_definition_passes [gw1] [ 0%] PASSED tests/clientlib_test.py::test_check_type_tag_failures[fiel] [gw6] [ 0%] PASSED tests/clientlib_test.py::test_local_hooks_with_rev_fails [gw4] [ 0%] PASSED tests/clientlib_test.py::test_config_valid[config_obj1-True] [gw5] [ 0%] PASSED tests/clientlib_test.py::test_config_valid[config_obj2-False] [gw0] [ 1%] PASSED tests/clientlib_test.py::test_check_type_tag_failures[definitely-not-a-tag] [gw2] [ 1%] PASSED tests/clientlib_test.py::test_check_type_tag_success tests/clientlib_test.py::test_validate_manifest_main_ok tests/clientlib_test.py::test_ci_key_must_be_map tests/clientlib_test.py::test_validate_config_main_ok tests/clientlib_test.py::test_ci_map_key_allowed_at_top_level tests/clientlib_test.py::test_validate_warn_on_unknown_keys_at_top_level tests/clientlib_test.py::test_config_schema_does_not_contain_defaults [gw7] [ 1%] PASSED tests/clientlib_test.py::test_ci_key_must_be_map [gw6] [ 1%] PASSED tests/clientlib_test.py::test_ci_map_key_allowed_at_top_level [gw3] [ 1%] PASSED tests/clientlib_test.py::test_validate_config_old_list_format_ok [gw1] [ 1%] PASSED tests/clientlib_test.py::test_validate_manifest_main_ok [gw2] [ 1%] PASSED tests/clientlib_test.py::test_validate_config_main_ok [gw5] [ 2%] PASSED tests/clientlib_test.py::test_validate_warn_on_unknown_keys_at_top_level [gw0] [ 2%] PASSED tests/clientlib_test.py::test_config_schema_does_not_contain_defaults tests/clientlib_test.py::test_validate_warn_on_unknown_keys_at_repo_level [gw4] [ 2%] PASSED tests/clientlib_test.py::test_validate_warn_on_unknown_keys_at_repo_level tests/clientlib_test.py::test_warn_mutable_rev_invalid[HEAD] tests/clientlib_test.py::test_warn_mutable_rev_invalid[] tests/clientlib_test.py::test_warn_mutable_rev_ok[b27f281] [gw6] [ 2%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_invalid[HEAD] tests/clientlib_test.py::test_warn_mutable_rev_invalid[stable] tests/clientlib_test.py::test_warn_mutable_rev_ok[4.3.21-2] [gw5] [ 2%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_invalid[] tests/clientlib_test.py::test_warn_mutable_rev_ok[19.10b0] [gw3] [ 2%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_ok[19.10b0] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[\\\\/].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [\\\\/]] [gw7] [ 2%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_invalid[stable] tests/clientlib_test.py::test_warn_mutable_rev_ok[b27f281eb9398fc8504415d7fbdabf119ea8c5e1] [gw2] [ 3%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_ok[b27f281eb9398fc8504415d7fbdabf119ea8c5e1] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir/*.py-The top-level 'files' field is a regex, not a glob -- matching '/*' probably isn't what you want here] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[/\\\\].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [/\\\\]] [gw6] [ 3%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[\\\\/].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [\\\\/]] [gw4] [ 3%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_ok[4.3.21-2] tests/clientlib_test.py::test_warn_mutable_rev_ok[v0.12.4] [gw7] [ 3%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir/*.py-The top-level 'files' field is a regex, not a glob -- matching '/*' probably isn't what you want here] [gw1] [ 3%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_ok[b27f281] [gw5] [ 3%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[/\\\\].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [/\\\\]] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir/*.py-The 'files' field in hook 'flake8' is a regex, not a glob -- matching '/*' probably isn't what you want here] tests/clientlib_test.py::test_warn_mutable_rev_conditional [gw3] [ 3%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir/*.py-The 'files' field in hook 'flake8' is a regex, not a glob -- matching '/*' probably isn't what you want here] [gw0] [ 4%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_ok[v0.12.4] [gw2] [ 4%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_conditional tests/clientlib_test.py::test_valid_manifests[manifest_obj1-True] tests/clientlib_test.py::test_valid_manifests[manifest_obj2-True] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[\\/].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [\\/]] tests/clientlib_test.py::test_warn_mutable_rev_invalid[some_branch_name] tests/clientlib_test.py::test_valid_manifests[manifest_obj0-True] [gw7] [ 4%] PASSED tests/clientlib_test.py::test_valid_manifests[manifest_obj2-True] [gw6] [ 4%] PASSED tests/clientlib_test.py::test_valid_manifests[manifest_obj1-True] [gw1] [ 4%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_invalid[some_branch_name] tests/clientlib_test.py::test_warn_mutable_rev_invalid[master] [gw4] [ 4%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_hook[dir[\\/].*\\.py-pre-commit normalizes slashes in the 'files' field in hook 'flake8' to forward slashes, so you can use / instead of [\\/]] [gw5] [ 4%] PASSED tests/clientlib_test.py::test_valid_manifests[manifest_obj0-True] tests/clientlib_test.py::test_mains_not_ok[validate_config_main] tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct2] [gw0] [ 5%] PASSED tests/clientlib_test.py::test_warn_mutable_rev_invalid[master] [gw3] [ 5%] PASSED tests/clientlib_test.py::test_mains_not_ok[validate_config_main] tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct1] [gw7] [ 5%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct2] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[\\\\/].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [\\\\/]] tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct0] tests/clientlib_test.py::test_mains_not_ok[validate_manifest_main] [gw6] [ 5%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct1] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[/\\\\].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [/\\\\]] [gw5] [ 5%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_conditional_check_failures[dct0] [gw2] [ 5%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[\\\\/].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [\\\\/]] tests/clientlib_test.py::test_default_language_version_invalid[mapping0] [gw4] [ 5%] PASSED tests/clientlib_test.py::test_mains_not_ok[validate_manifest_main] tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[\\/].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [\\/]] [gw7] [ 6%] PASSED tests/clientlib_test.py::test_default_language_version_invalid[mapping0] [gw1] [ 6%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[/\\\\].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [/\\\\]] tests/clientlib_test.py::test_meta_hook_invalid[cannot override entry for meta hooks] tests/clientlib_test.py::test_meta_check_hooks_apply_only_at_top_level tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct1] [gw0] [ 6%] PASSED tests/clientlib_test.py::test_validate_optional_sensible_regex_at_top_level[dir[\\/].*\\.py-pre-commit normalizes the slashes in the top-level 'files' field to forward slashes, so you can use / instead of [\\/]] tests/clientlib_test.py::test_migrate_sha_to_rev_dont_specify_both tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct3] [gw5] [ 6%] PASSED tests/clientlib_test.py::test_meta_hook_invalid[cannot override entry for meta hooks] tests/color_test.py::test_use_color_never [gw6] [ 6%] PASSED tests/clientlib_test.py::test_meta_check_hooks_apply_only_at_top_level [gw3] [ 6%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct3] [gw1] [ 6%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct1] [gw4] [ 7%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_dont_specify_both tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct0] [gw7] [ 7%] PASSED tests/color_test.py::test_use_color_never tests/color_test.py::test_format_color[foo-\x1b[42m-True-\x1b[42mfoo\x1b[m] [gw0] [ 7%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct0] tests/clientlib_test.py::test_migrate_to_sha_ok tests/color_test.py::test_format_color[foo-\x1b[42m-False-foo] tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct2] [gw1] [ 7%] PASSED tests/clientlib_test.py::test_migrate_to_sha_ok [gw2] [ 7%] PASSED tests/clientlib_test.py::test_migrate_sha_to_rev_ok[dct2] [gw6] [ 7%] PASSED tests/color_test.py::test_format_color[foo-\x1b[42m-False-foo] tests/clientlib_test.py::test_meta_hook_invalid[config_repo1] tests/clientlib_test.py::test_migrate_to_sha_apply_default [gw5] [ 7%] PASSED tests/color_test.py::test_format_color[foo-\x1b[42m-True-\x1b[42mfoo\x1b[m] tests/envcontext_test.py::test_noop [gw0] [ 8%] PASSED tests/clientlib_test.py::test_migrate_to_sha_apply_default tests/color_test.py::test_use_color_raises_if_given_shenanigans [gw7] [ 8%] PASSED tests/envcontext_test.py::test_noop tests/clientlib_test.py::test_minimum_pre_commit_version_failing [gw5] [ 8%] PASSED tests/color_test.py::test_use_color_raises_if_given_shenanigans tests/clientlib_test.py::test_default_language_version_invalid[mapping1] [gw3] [ 8%] PASSED tests/clientlib_test.py::test_meta_hook_invalid[config_repo1] tests/clientlib_test.py::test_meta_hook_invalid[config_repo2] [gw4] [ 8%] PASSED tests/clientlib_test.py::test_meta_hook_invalid[config_repo2] tests/envcontext_test.py::test_trivial [gw1] [ 8%] PASSED tests/clientlib_test.py::test_minimum_pre_commit_version_failing [gw0] [ 9%] PASSED tests/clientlib_test.py::test_default_language_version_invalid[mapping1] tests/envcontext_test.py::test_templated_environ_sources_from_previous tests/color_test.py::test_use_color_always tests/clientlib_test.py::test_warn_additional[schema0] [gw6] [ 9%] PASSED tests/envcontext_test.py::test_trivial [gw7] [ 9%] PASSED tests/envcontext_test.py::test_templated_environ_sources_from_previous [gw0] [ 9%] PASSED tests/color_test.py::test_use_color_always tests/color_test.py::test_use_color_no_tty tests/clientlib_test.py::test_meta_hook_invalid[config_repo0] [gw3] [ 9%] PASSED tests/clientlib_test.py::test_warn_additional[schema0] [gw2] [ 9%] PASSED tests/clientlib_test.py::test_meta_hook_invalid[config_repo0] tests/envcontext_test.py::test_templated_environment_variable_there [gw1] [ 9%] PASSED tests/color_test.py::test_use_color_no_tty tests/envcontext_test.py::test_templated_environment_variable_defaults tests/clientlib_test.py::test_warn_additional[schema1] [gw5] [ 10%] PASSED tests/envcontext_test.py::test_templated_environment_variable_defaults [gw4] [ 10%] PASSED tests/clientlib_test.py::test_warn_additional[schema1] [gw6] [ 10%] PASSED tests/envcontext_test.py::test_templated_environment_variable_there tests/error_handler_test.py::test_error_handler_keyboardinterrupt tests/color_test.py::test_use_color_tty_without_color_support tests/error_handler_test.py::test_error_handler_non_ascii_exception [gw5] [ 10%] PASSED tests/error_handler_test.py::test_error_handler_keyboardinterrupt tests/color_test.py::test_use_color_dumb_term tests/envcontext_test.py::test_adds tests/envcontext_test.py::test_overrides [gw3] [ 10%] PASSED tests/color_test.py::test_use_color_tty_without_color_support tests/git_test.py::test_get_root_deeper [gw4] [ 10%] PASSED tests/color_test.py::test_use_color_dumb_term [gw0] [ 10%] PASSED tests/envcontext_test.py::test_adds [gw1] [ 11%] PASSED tests/envcontext_test.py::test_overrides [gw7] [ 11%] PASSED tests/error_handler_test.py::test_error_handler_non_ascii_exception tests/error_handler_test.py::test_log_and_exit [gw6] [ 11%] PASSED tests/error_handler_test.py::test_log_and_exit tests/clientlib_test.py::test_minimum_pre_commit_version_passing tests/envcontext_test.py::test_templated_environment_variable_missing tests/envcontext_test.py::test_integration_os_environ tests/envcontext_test.py::test_exception_safety [gw4] [ 11%] PASSED tests/envcontext_test.py::test_templated_environment_variable_missing tests/git_test.py::test_get_root_not_in_working_dir [gw2] [ 11%] PASSED tests/clientlib_test.py::test_minimum_pre_commit_version_passing [gw1] [ 11%] PASSED tests/envcontext_test.py::test_integration_os_environ tests/envcontext_test.py::test_unset_things_to_remove tests/git_test.py::test_get_root_in_git_sub_dir [gw0] [ 11%] PASSED tests/envcontext_test.py::test_exception_safety [gw5] [ 12%] PASSED tests/git_test.py::test_get_root_deeper [gw3] [ 12%] PASSED tests/envcontext_test.py::test_unset_things_to_remove tests/error_handler_test.py::test_error_handler_uncaught_error tests/color_test.py::test_use_color_tty_with_color_support tests/error_handler_test.py::test_error_handler_non_stringable_exception tests/git_test.py::test_is_not_in_merge_conflict tests/error_handler_test.py::test_error_handler_non_utf8_exception [gw2] [ 12%] PASSED tests/color_test.py::test_use_color_tty_with_color_support [gw4] [ 12%] PASSED tests/error_handler_test.py::test_error_handler_uncaught_error [gw1] [ 12%] PASSED tests/error_handler_test.py::test_error_handler_non_stringable_exception [gw0] [ 12%] PASSED tests/error_handler_test.py::test_error_handler_non_utf8_exception tests/error_handler_test.py::test_error_handler_fatal_error tests/envcontext_test.py::test_unset_but_nothing_to_unset tests/git_test.py::test_get_root_at_root tests/git_test.py::test_in_exactly_dot_git [gw3] [ 12%] PASSED tests/error_handler_test.py::test_error_handler_fatal_error tests/git_test.py::test_get_root_bare_worktree [gw7] [ 13%] PASSED tests/git_test.py::test_get_root_not_in_working_dir [gw2] [ 13%] PASSED tests/envcontext_test.py::test_unset_but_nothing_to_unset tests/error_handler_test.py::test_error_handler_no_exception tests/error_handler_test.py::test_error_handler_read_only_filesystem tests/git_test.py::test_is_in_merge_conflict_submodule [gw4] [ 13%] PASSED tests/git_test.py::test_get_root_at_root [gw2] [ 13%] PASSED tests/error_handler_test.py::test_error_handler_no_exception tests/error_handler_test.py::test_error_handler_no_tty [gw3] [ 13%] PASSED tests/error_handler_test.py::test_error_handler_read_only_filesystem tests/git_test.py::test_get_root_worktree_in_git tests/git_test.py::test_get_staged_files_deleted [gw0] [ 13%] PASSED tests/git_test.py::test_in_exactly_dot_git [gw5] [ 13%] PASSED tests/git_test.py::test_is_not_in_merge_conflict tests/git_test.py::test_cherry_pick_conflict [gw6] [ 14%] PASSED tests/git_test.py::test_get_root_in_git_sub_dir tests/git_test.py::test_is_in_merge_conflict tests/git_test.py::test_parse_merge_msg_for_conflicts[Merge branch 'foo' into bar\n\nConflicts:\n\tconflict_file\n\tother_conflict_file\n-expected_output1] [gw5] [ 14%] PASSED tests/git_test.py::test_parse_merge_msg_for_conflicts[Merge branch 'foo' into bar\n\nConflicts:\n\tconflict_file\n\tother_conflict_file\n-expected_output1] tests/git_test.py::test_staged_files_non_ascii [gw4] [ 14%] PASSED tests/git_test.py::test_get_staged_files_deleted tests/git_test.py::test_parse_merge_msg_for_conflicts[Merge branch 'foo' into bar\n\nConflicts:\n\tconflict_file\n-expected_output0] [gw3] [ 14%] PASSED tests/git_test.py::test_get_root_worktree_in_git tests/git_test.py::test_get_conflicted_files_unstaged_files [gw4] [ 14%] PASSED tests/git_test.py::test_parse_merge_msg_for_conflicts[Merge branch 'foo' into bar\n\nConflicts:\n\tconflict_file\n-expected_output0] tests/git_test.py::test_all_files_non_ascii [gw1] [ 14%] PASSED tests/git_test.py::test_get_root_bare_worktree tests/git_test.py::test_get_conflicted_files [gw5] [ 14%] PASSED tests/git_test.py::test_staged_files_non_ascii tests/logging_handler_test.py::test_logging_handler_no_color [gw5] [ 15%] PASSED tests/logging_handler_test.py::test_logging_handler_no_color tests/main_test.py::test_help_command [gw5] [ 15%] PASSED tests/main_test.py::test_help_command [gw4] [ 15%] PASSED tests/git_test.py::test_all_files_non_ascii tests/logging_handler_test.py::test_logging_handler_color [gw4] [ 15%] PASSED tests/logging_handler_test.py::test_logging_handler_color tests/main_test.py::test_overall_help tests/main_test.py::test_all_cmds[migrate-config] [gw4] [ 15%] PASSED tests/main_test.py::test_overall_help [gw2] [ 15%] PASSED tests/error_handler_test.py::test_error_handler_no_tty tests/git_test.py::test_get_git_dir tests/main_test.py::test_all_cmds[install-hooks] [gw5] [ 15%] PASSED tests/main_test.py::test_all_cmds[migrate-config] tests/main_test.py::test_init_templatedir_options [gw5] [ 16%] PASSED tests/main_test.py::test_init_templatedir_options tests/parse_shebang_test.py::test_find_executable_not_found_none [gw5] [ 16%] PASSED tests/parse_shebang_test.py::test_find_executable_not_found_none tests/parse_shebang_test.py::test_normexe_gives_full_path [gw5] [ 16%] PASSED tests/parse_shebang_test.py::test_normexe_gives_full_path [gw4] [ 16%] PASSED tests/main_test.py::test_all_cmds[install-hooks] tests/repository_test.py::test_run_a_docker_image_hook[echo-entrypoint] [gw5] [ 16%] SKIPPED tests/repository_test.py::test_run_a_docker_image_hook[echo-entrypoint] tests/repository_test.py::test_run_a_docker_image_hook[echo-cmd] [gw5] [ 16%] SKIPPED tests/repository_test.py::test_run_a_docker_image_hook[echo-cmd] tests/repository_test.py::test_run_a_node_hook tests/main_test.py::test_init_templatedir [gw4] [ 17%] PASSED tests/main_test.py::test_init_templatedir tests/parse_shebang_test.py::test_find_executable_on_path [gw4] [ 17%] PASSED tests/parse_shebang_test.py::test_find_executable_on_path tests/parse_shebang_test.py::test_normexe_already_full_path [gw4] [ 17%] PASSED tests/parse_shebang_test.py::test_normexe_already_full_path tests/repository_test.py::test_non_installable_hook_error_for_language_version [gw4] [ 17%] PASSED tests/repository_test.py::test_non_installable_hook_error_for_language_version [gw2] [ 17%] PASSED tests/git_test.py::test_get_git_dir tests/git_test.py::test_get_conflicted_files_in_submodule tests/repository_test.py::test_non_installable_hook_error_for_additional_dependencies [gw4] [ 17%] PASSED tests/repository_test.py::test_non_installable_hook_error_for_additional_dependencies tests/repository_test.py::test_lua_hook [gw7] [ 17%] ERROR tests/git_test.py::test_is_in_merge_conflict_submodule tests/git_test.py::test_get_changed_files_disparate_histories [gw6] [ 18%] PASSED tests/git_test.py::test_is_in_merge_conflict tests/git_test.py::test_get_changed_files [gw0] [ 18%] PASSED tests/git_test.py::test_cherry_pick_conflict tests/git_test.py::test_zsplit[foo\x00bar\x00-expected0] [gw0] [ 18%] PASSED tests/git_test.py::test_zsplit[foo\x00bar\x00-expected0] tests/git_test.py::test_intent_to_add [gw0] [ 18%] PASSED tests/git_test.py::test_intent_to_add tests/main_test.py::test_adjust_args_and_chdir_relative_things [gw7] [ 18%] PASSED tests/git_test.py::test_get_changed_files_disparate_histories [gw3] [ 18%] PASSED tests/git_test.py::test_get_conflicted_files_unstaged_files tests/git_test.py::test_get_conflicted_files_non_ascii tests/git_test.py::test_zsplit[foo-expected3] [gw6] [ 18%] PASSED tests/git_test.py::test_get_changed_files [gw3] [ 19%] PASSED tests/git_test.py::test_zsplit[foo-expected3] tests/git_test.py::test_changed_files_non_ascii tests/git_test.py::test_init_repo_no_hooks [gw0] [ 19%] PASSED tests/main_test.py::test_adjust_args_and_chdir_relative_things [gw3] [ 19%] PASSED tests/git_test.py::test_init_repo_no_hooks tests/main_test.py::test_all_cmds[clean] tests/main_test.py::test_adjust_args_try_repo_repo_relative [gw1] [ 19%] PASSED tests/git_test.py::test_get_conflicted_files tests/git_test.py::test_zsplit[foo\x00-expected1] [gw1] [ 19%] PASSED tests/git_test.py::test_zsplit[foo\x00-expected1] tests/git_test.py::test_status_output_with_rename [gw3] [ 19%] PASSED tests/main_test.py::test_adjust_args_try_repo_repo_relative tests/main_test.py::test_all_cmds[install] [gw0] [ 19%] PASSED tests/main_test.py::test_all_cmds[clean] [gw6] [ 20%] PASSED tests/git_test.py::test_changed_files_non_ascii tests/main_test.py::test_all_cmds[uninstall] tests/main_test.py::test_adjust_args_and_chdir_not_in_git_dir [gw6] [ 20%] PASSED tests/main_test.py::test_adjust_args_and_chdir_not_in_git_dir tests/main_test.py::test_help_other_command [gw3] [ 20%] PASSED tests/main_test.py::test_all_cmds[install] [gw0] [ 20%] PASSED tests/main_test.py::test_all_cmds[uninstall] tests/main_test.py::test_try_repo tests/output_test.py::test_output_write_writes [gw0] [ 20%] PASSED tests/output_test.py::test_output_write_writes tests/parse_shebang_test.py::test_normexe_does_not_exist [gw6] [ 20%] PASSED tests/main_test.py::test_help_other_command [gw0] [ 20%] PASSED tests/parse_shebang_test.py::test_normexe_does_not_exist tests/parse_shebang_test.py::test_normalize_cmd_shebang tests/main_test.py::test_all_cmds[run] [gw0] [ 21%] PASSED tests/parse_shebang_test.py::test_normalize_cmd_shebang tests/staged_files_only_test.py::test_sub_nothing_unstaged [gw1] [ 21%] PASSED tests/git_test.py::test_status_output_with_rename tests/main_test.py::test_install_on_subst [gw1] [ 21%] SKIPPED tests/main_test.py::test_install_on_subst tests/main_test.py::test_all_cmds[gc] [gw3] [ 21%] PASSED tests/main_test.py::test_try_repo tests/parse_shebang_test.py::test_find_executable_full_path [gw3] [ 21%] PASSED tests/parse_shebang_test.py::test_find_executable_full_path tests/parse_shebang_test.py::test_normexe_is_a_directory [gw3] [ 21%] PASSED tests/parse_shebang_test.py::test_normexe_is_a_directory tests/prefix_test.py::test_path[foo--foo] [gw3] [ 21%] PASSED tests/prefix_test.py::test_path[foo--foo] tests/staged_files_only_test.py::test_crlf[input-True-False] [gw2] [ 22%] ERROR tests/git_test.py::test_get_conflicted_files_in_submodule tests/git_test.py::test_zsplit[-expected2] [gw2] [ 22%] PASSED tests/git_test.py::test_zsplit[-expected2] tests/git_test.py::test_no_git_env [gw2] [ 22%] PASSED tests/git_test.py::test_no_git_env tests/main_test.py::test_adjust_args_and_chdir_non_relative_config [gw6] [ 22%] PASSED tests/main_test.py::test_all_cmds[run] [gw1] [ 22%] PASSED tests/main_test.py::test_all_cmds[gc] tests/main_test.py::test_help_cmd_in_empty_directory tests/main_test.py::test_all_cmds[validate-config] [gw2] [ 22%] PASSED tests/main_test.py::test_adjust_args_and_chdir_non_relative_config tests/main_test.py::test_all_cmds[hook-impl] [gw6] [ 22%] PASSED tests/main_test.py::test_help_cmd_in_empty_directory tests/parse_shebang_test.py::test_find_executable_path_added [gw6] [ 23%] PASSED tests/parse_shebang_test.py::test_find_executable_path_added [gw1] [ 23%] PASSED tests/main_test.py::test_all_cmds[validate-config] tests/parse_shebang_test.py::test_normalize_cmd_trivial [gw6] [ 23%] PASSED tests/parse_shebang_test.py::test_normalize_cmd_trivial tests/prefix_test.py::test_path[foo-bar-foo/bar] [gw6] [ 23%] PASSED tests/prefix_test.py::test_path[foo-bar-foo/bar] tests/prefix_test.py::test_path[foo/bar-../baz-foo/baz] tests/parse_shebang_test.py::test_file_doesnt_exist [gw1] [ 23%] PASSED tests/parse_shebang_test.py::test_file_doesnt_exist [gw6] [ 23%] PASSED tests/prefix_test.py::test_path[foo/bar-../baz-foo/baz] tests/prefix_test.py::test_path[./-bar-bar] [gw6] [ 23%] PASSED tests/prefix_test.py::test_path[./-bar-bar] tests/parse_shebang_test.py::test_normexe_does_not_exist_sep [gw1] [ 24%] PASSED tests/parse_shebang_test.py::test_normexe_does_not_exist_sep tests/parse_shebang_test.py::test_normalize_cmd_PATH_shebang_full_path tests/prefix_test.py::test_path[./--.] [gw6] [ 24%] PASSED tests/prefix_test.py::test_path[./--.] tests/prefix_test.py::test_path[/tmp/foo-/tmp/bar-/tmp/bar] [gw6] [ 24%] PASSED tests/prefix_test.py::test_path[/tmp/foo-/tmp/bar-/tmp/bar] tests/prefix_test.py::test_path_multiple_args [gw6] [ 24%] PASSED tests/prefix_test.py::test_path_multiple_args tests/prefix_test.py::test_exists [gw6] [ 24%] PASSED tests/prefix_test.py::test_exists tests/prefix_test.py::test_star [gw1] [ 24%] PASSED tests/parse_shebang_test.py::test_normalize_cmd_PATH_shebang_full_path tests/util_test.py::test_clean_on_failure_noop [gw6] [ 25%] PASSED tests/prefix_test.py::test_star tests/repository_test.py::test_python_hook [gw1] [ 25%] PASSED tests/util_test.py::test_clean_on_failure_noop tests/util_test.py::test_clean_path_on_failure_does_nothing_when_not_raising [gw1] [ 25%] PASSED tests/util_test.py::test_clean_path_on_failure_does_nothing_when_not_raising tests/util_test.py::test_clean_path_on_failure_cleans_for_normal_exception [gw1] [ 25%] PASSED tests/util_test.py::test_clean_path_on_failure_cleans_for_normal_exception tests/util_test.py::test_clean_path_on_failure_cleans_for_system_exit [gw2] [ 25%] PASSED tests/main_test.py::test_all_cmds[hook-impl] [gw1] [ 25%] PASSED tests/util_test.py::test_clean_path_on_failure_cleans_for_system_exit tests/util_test.py::test_tmpdir [gw1] [ 25%] PASSED tests/util_test.py::test_tmpdir tests/util_test.py::test_cmd_output_exe_not_found [gw1] [ 26%] PASSED tests/util_test.py::test_cmd_output_exe_not_found tests/util_test.py::test_cmd_output_exe_not_found_bytes[cmd_output_b] [gw1] [ 26%] PASSED tests/util_test.py::test_cmd_output_exe_not_found_bytes[cmd_output_b] tests/util_test.py::test_cmd_output_exe_not_found_bytes[cmd_output_p] [gw1] [ 26%] PASSED tests/util_test.py::test_cmd_output_exe_not_found_bytes[cmd_output_p] tests/util_test.py::test_cmd_output_no_shebang[cmd_output_b] tests/main_test.py::test_all_cmds[validate-manifest] [gw1] [ 26%] PASSED tests/util_test.py::test_cmd_output_no_shebang[cmd_output_b] tests/util_test.py::test_cmd_output_no_shebang[cmd_output_p] [gw2] [ 26%] PASSED tests/main_test.py::test_all_cmds[validate-manifest] [gw1] [ 26%] PASSED tests/util_test.py::test_cmd_output_no_shebang[cmd_output_p] tests/util_test.py::test_parse_version [gw1] [ 26%] PASSED tests/util_test.py::test_parse_version tests/util_test.py::test_rmtree_read_only_directories [gw1] [ 27%] PASSED tests/util_test.py::test_rmtree_read_only_directories tests/xargs_test.py::test_environ_size[env0-0] [gw1] [ 27%] PASSED tests/xargs_test.py::test_environ_size[env0-0] tests/xargs_test.py::test_environ_size[env1-12] [gw3] [ 27%] PASSED tests/staged_files_only_test.py::test_crlf[input-True-False] [gw1] [ 27%] PASSED tests/xargs_test.py::test_environ_size[env1-12] tests/xargs_test.py::test_environ_size[env2-13] [gw1] [ 27%] PASSED tests/xargs_test.py::test_environ_size[env2-13] tests/parse_shebang_test.py::test_simple_case tests/xargs_test.py::test_environ_size[env3-24] [gw1] [ 27%] PASSED tests/xargs_test.py::test_environ_size[env3-24] tests/xargs_test.py::test_partition_trivial tests/staged_files_only_test.py::test_crlf[input-False-True] [gw1] [ 27%] PASSED tests/xargs_test.py::test_partition_trivial tests/xargs_test.py::test_partition_simple [gw1] [ 28%] PASSED tests/xargs_test.py::test_partition_simple tests/xargs_test.py::test_xargs_color_true_makes_tty [gw2] [ 28%] PASSED tests/parse_shebang_test.py::test_simple_case tests/parse_shebang_test.py::test_normexe_not_executable [gw2] [ 28%] PASSED tests/parse_shebang_test.py::test_normexe_not_executable tests/parse_shebang_test.py::test_normalize_cmd_PATH_shebang_PATH [gw2] [ 28%] PASSED tests/parse_shebang_test.py::test_normalize_cmd_PATH_shebang_PATH tests/store_test.py::test_clone_shallow_failure_fallback_to_complete [gw1] [ 28%] PASSED tests/xargs_test.py::test_xargs_color_true_makes_tty tests/xargs_test.py::test_xargs_with_batch_files[t.bat] [gw3] [ 28%] PASSED tests/staged_files_only_test.py::test_crlf[input-False-True] tests/staged_files_only_test.py::test_crlf[input-False-False] [gw7] [ 28%] PASSED tests/git_test.py::test_get_conflicted_files_non_ascii tests/main_test.py::test_adjust_args_and_chdir_noop [gw7] [ 29%] PASSED tests/main_test.py::test_adjust_args_and_chdir_noop [gw1] [ 29%] XFAIL tests/xargs_test.py::test_xargs_with_batch_files[t.bat] tests/xargs_test.py::test_xargs_with_batch_files[t.cmd] tests/main_test.py::test_all_cmds[autoupdate] [gw1] [ 29%] XFAIL tests/xargs_test.py::test_xargs_with_batch_files[t.cmd] tests/xargs_test.py::test_xargs_with_batch_files[T.CMD] [gw1] [ 29%] XFAIL tests/xargs_test.py::test_xargs_with_batch_files[T.CMD] tests/commands/autoupdate_test.py::test_rev_info_from_config [gw1] [ 29%] PASSED tests/commands/autoupdate_test.py::test_rev_info_from_config tests/commands/autoupdate_test.py::test_rev_info_update_up_to_date_repo [gw7] [ 29%] PASSED tests/main_test.py::test_all_cmds[autoupdate] tests/main_test.py::test_all_cmds[sample-config] [gw3] [ 29%] PASSED tests/staged_files_only_test.py::test_crlf[input-False-False] tests/staged_files_only_test.py::test_whitespace_errors [gw7] [ 30%] PASSED tests/main_test.py::test_all_cmds[sample-config] tests/main_test.py::test_expected_fatal_error_no_git_repo [gw0] [ 30%] ERROR tests/staged_files_only_test.py::test_sub_nothing_unstaged tests/staged_files_only_test.py::test_sub_something_unstaged [gw7] [ 30%] PASSED tests/main_test.py::test_expected_fatal_error_no_git_repo tests/parse_shebang_test.py::test_find_executable_path_ext [gw7] [ 30%] PASSED tests/parse_shebang_test.py::test_find_executable_path_ext tests/parse_shebang_test.py::test_normalize_cmd_PATH [gw7] [ 30%] PASSED tests/parse_shebang_test.py::test_normalize_cmd_PATH tests/repository_test.py::test_cwd_of_hook [gw3] [ 30%] PASSED tests/staged_files_only_test.py::test_whitespace_errors tests/staged_files_only_test.py::test_autocrlf_committed_crlf [gw1] [ 30%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_up_to_date_repo tests/commands/autoupdate_test.py::test_rev_info_update_out_of_date_repo [gw2] [ 31%] PASSED tests/store_test.py::test_clone_shallow_failure_fallback_to_complete tests/store_test.py::test_clone_tag_not_on_mainline [gw3] [ 31%] PASSED tests/staged_files_only_test.py::test_autocrlf_committed_crlf tests/staged_files_only_test.py::test_intent_to_add [gw0] [ 31%] ERROR tests/staged_files_only_test.py::test_sub_something_unstaged tests/staged_files_only_test.py::test_submodule_does_not_discard_changes [gw3] [ 31%] PASSED tests/staged_files_only_test.py::test_intent_to_add tests/store_test.py::test_our_session_fixture_works [gw3] [ 31%] PASSED tests/store_test.py::test_our_session_fixture_works tests/store_test.py::test_get_default_directory_defaults_to_home [gw3] [ 31%] PASSED tests/store_test.py::test_get_default_directory_defaults_to_home tests/store_test.py::test_adheres_to_xdg_specification [gw3] [ 31%] PASSED tests/store_test.py::test_adheres_to_xdg_specification [gw1] [ 32%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_out_of_date_repo tests/store_test.py::test_uses_environment_variable_when_present [gw3] [ 32%] PASSED tests/store_test.py::test_uses_environment_variable_when_present tests/commands/autoupdate_test.py::test_rev_info_update_non_master_default_branch tests/store_test.py::test_store_init [gw3] [ 32%] PASSED tests/store_test.py::test_store_init tests/store_test.py::test_clone [gw7] [ 32%] PASSED tests/repository_test.py::test_cwd_of_hook tests/repository_test.py::test_lots_of_files [gw4] [ 32%] PASSED tests/repository_test.py::test_lua_hook tests/staged_files_only_test.py::test_foo_staged [gw2] [ 32%] PASSED tests/store_test.py::test_clone_tag_not_on_mainline tests/store_test.py::test_create_when_directory_exists_but_not_db [gw2] [ 32%] PASSED tests/store_test.py::test_create_when_directory_exists_but_not_db [gw4] [ 33%] PASSED tests/staged_files_only_test.py::test_foo_staged tests/store_test.py::test_create_when_store_already_exists tests/staged_files_only_test.py::test_foo_nothing_unstaged [gw2] [ 33%] PASSED tests/store_test.py::test_create_when_store_already_exists tests/store_test.py::test_db_repo_name [gw2] [ 33%] PASSED tests/store_test.py::test_db_repo_name tests/store_test.py::test_local_resources_reflects_reality [gw2] [ 33%] PASSED tests/store_test.py::test_local_resources_reflects_reality tests/store_test.py::test_mark_config_as_used [gw2] [ 33%] PASSED tests/store_test.py::test_mark_config_as_used tests/store_test.py::test_mark_config_as_used_idempotent [gw2] [ 33%] PASSED tests/store_test.py::test_mark_config_as_used_idempotent tests/store_test.py::test_mark_config_as_used_does_not_exist [gw1] [ 34%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_non_master_default_branch tests/commands/autoupdate_test.py::test_rev_info_update_tags_even_if_not_tags_only [gw2] [ 34%] PASSED tests/store_test.py::test_mark_config_as_used_does_not_exist [gw4] [ 34%] PASSED tests/staged_files_only_test.py::test_foo_nothing_unstaged tests/store_test.py::test_select_all_configs_roll_forward tests/staged_files_only_test.py::test_foo_something_unstaged [gw0] [ 34%] ERROR tests/staged_files_only_test.py::test_submodule_does_not_discard_changes tests/staged_files_only_test.py::test_submodule_does_not_discard_changes_recurse [gw2] [ 34%] PASSED tests/store_test.py::test_select_all_configs_roll_forward tests/store_test.py::test_mark_config_as_used_roll_forward [gw2] [ 34%] PASSED tests/store_test.py::test_mark_config_as_used_roll_forward tests/store_test.py::test_mark_config_as_used_readonly [gw2] [ 34%] PASSED tests/store_test.py::test_mark_config_as_used_readonly tests/util_test.py::test_CalledProcessError_str [gw2] [ 35%] PASSED tests/util_test.py::test_CalledProcessError_str tests/util_test.py::test_CalledProcessError_str_nooutput [gw2] [ 35%] PASSED tests/util_test.py::test_CalledProcessError_str_nooutput tests/commands/gc_test.py::test_gc_local_repo_does_not_crash [gw2] [ 35%] PASSED tests/commands/gc_test.py::test_gc_local_repo_does_not_crash tests/commands/gc_test.py::test_gc_unused_local_repo_with_env [gw4] [ 35%] PASSED tests/staged_files_only_test.py::test_foo_something_unstaged tests/staged_files_only_test.py::test_does_not_crash_patch_dir_does_not_exist [gw3] [ 35%] PASSED tests/store_test.py::test_clone tests/store_test.py::test_clone_cleans_up_on_checkout_failure [gw4] [ 35%] PASSED tests/staged_files_only_test.py::test_does_not_crash_patch_dir_does_not_exist tests/staged_files_only_test.py::test_something_unstaged_ext_diff_tool [gw7] [ 35%] PASSED tests/repository_test.py::test_lots_of_files tests/repository_test.py::test_fail_hooks [gw2] [ 36%] PASSED tests/commands/gc_test.py::test_gc_unused_local_repo_with_env tests/commands/gc_test.py::test_gc_config_with_missing_hook [gw7] [ 36%] PASSED tests/repository_test.py::test_fail_hooks [gw3] [ 36%] PASSED tests/store_test.py::test_clone_cleans_up_on_checkout_failure tests/store_test.py::test_clone_when_repo_already_exists tests/repository_test.py::test_unknown_keys [gw7] [ 36%] PASSED tests/repository_test.py::test_unknown_keys [gw3] [ 36%] PASSED tests/store_test.py::test_clone_when_repo_already_exists tests/repository_test.py::test_reinstall tests/commands/autoupdate_test.py::test_autoupdate_freeze [gw1] [ 36%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_tags_even_if_not_tags_only tests/commands/autoupdate_test.py::test_rev_info_update_tags_only_does_not_pick_tip [gw4] [ 36%] PASSED tests/staged_files_only_test.py::test_something_unstaged_ext_diff_tool tests/staged_files_only_test.py::test_foo_something_unstaged_diff_color_always [gw0] [ 37%] ERROR tests/staged_files_only_test.py::test_submodule_does_not_discard_changes_recurse tests/staged_files_only_test.py::test_stage_utf8_changes [gw4] [ 37%] PASSED tests/staged_files_only_test.py::test_foo_something_unstaged_diff_color_always tests/staged_files_only_test.py::test_foo_both_modify_non_conflicting [gw0] [ 37%] PASSED tests/staged_files_only_test.py::test_stage_utf8_changes tests/staged_files_only_test.py::test_stage_non_utf8_changes [gw4] [ 37%] PASSED tests/staged_files_only_test.py::test_foo_both_modify_non_conflicting [gw1] [ 37%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_tags_only_does_not_pick_tip tests/commands/autoupdate_test.py::test_rev_info_update_tags_prefers_version_tag tests/staged_files_only_test.py::test_foo_both_modify_conflicting [gw0] [ 37%] PASSED tests/staged_files_only_test.py::test_stage_non_utf8_changes tests/staged_files_only_test.py::test_non_utf8_conflicting_diff [gw2] [ 37%] PASSED tests/commands/gc_test.py::test_gc_config_with_missing_hook tests/commands/gc_test.py::test_gc_deletes_invalid_configs [gw2] [ 38%] PASSED tests/commands/gc_test.py::test_gc_deletes_invalid_configs tests/commands/gc_test.py::test_invalid_manifest_gcd [gw0] [ 38%] PASSED tests/staged_files_only_test.py::test_non_utf8_conflicting_diff [gw4] [ 38%] PASSED tests/staged_files_only_test.py::test_foo_both_modify_conflicting tests/staged_files_only_test.py::test_img_staged tests/staged_files_only_test.py::test_crlf[true-True-True] [gw4] [ 38%] PASSED tests/staged_files_only_test.py::test_img_staged tests/staged_files_only_test.py::test_img_nothing_unstaged [gw4] [ 38%] PASSED tests/staged_files_only_test.py::test_img_nothing_unstaged tests/staged_files_only_test.py::test_img_something_unstaged [gw0] [ 38%] PASSED tests/staged_files_only_test.py::test_crlf[true-True-True] tests/staged_files_only_test.py::test_crlf[true-True-False] [gw1] [ 38%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_tags_prefers_version_tag tests/commands/autoupdate_test.py::test_rev_info_update_tags_non_version_tag [gw4] [ 39%] PASSED tests/staged_files_only_test.py::test_img_something_unstaged [gw0] [ 39%] PASSED tests/staged_files_only_test.py::test_crlf[true-True-False] tests/staged_files_only_test.py::test_img_conflict tests/staged_files_only_test.py::test_crlf[true-False-True] [gw2] [ 39%] PASSED tests/commands/gc_test.py::test_invalid_manifest_gcd tests/commands/hook_impl_test.py::test_validate_config_file_exists [gw0] [ 39%] PASSED tests/staged_files_only_test.py::test_crlf[true-False-True] tests/staged_files_only_test.py::test_crlf[true-False-False] [gw2] [ 39%] PASSED tests/commands/hook_impl_test.py::test_validate_config_file_exists tests/commands/hook_impl_test.py::test_validate_config_missing [gw2] [ 39%] PASSED tests/commands/hook_impl_test.py::test_validate_config_missing tests/commands/hook_impl_test.py::test_validate_config_skip_missing_config [gw2] [ 39%] PASSED tests/commands/hook_impl_test.py::test_validate_config_skip_missing_config tests/commands/hook_impl_test.py::test_validate_config_skip_via_env_variable [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_validate_config_skip_via_env_variable tests/commands/hook_impl_test.py::test_run_legacy_does_not_exist [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_run_legacy_does_not_exist tests/commands/hook_impl_test.py::test_run_legacy_executes_legacy_script [gw4] [ 40%] PASSED tests/staged_files_only_test.py::test_img_conflict [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_run_legacy_executes_legacy_script tests/commands/hook_impl_test.py::test_run_legacy_pre_push_returns_stdin tests/staged_files_only_test.py::test_sub_staged [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_run_legacy_pre_push_returns_stdin tests/commands/hook_impl_test.py::test_run_legacy_recursive [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_run_legacy_recursive tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-commit-args0] [gw2] [ 40%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-commit-args0] tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-merge-commit-args1] [gw2] [ 41%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-merge-commit-args1] [gw1] [ 41%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_tags_non_version_tag tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-push-args2] tests/commands/autoupdate_test.py::test_rev_info_update_freeze_tag [gw2] [ 41%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[pre-push-args2] tests/commands/hook_impl_test.py::test_check_args_length_ok[commit-msg-args3] [gw2] [ 41%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[commit-msg-args3] tests/commands/hook_impl_test.py::test_check_args_length_ok[post-commit-args4] [gw2] [ 41%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[post-commit-args4] tests/commands/hook_impl_test.py::test_check_args_length_ok[post-merge-args5] [gw2] [ 41%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[post-merge-args5] tests/commands/hook_impl_test.py::test_check_args_length_ok[post-checkout-args6] [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[post-checkout-args6] tests/commands/hook_impl_test.py::test_check_args_length_ok[post-rewrite-args7] [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[post-rewrite-args7] tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args8] [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args8] tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args9] [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args9] tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args10] [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_ok[prepare-commit-msg-args10] tests/commands/hook_impl_test.py::test_check_args_length_error_too_many_plural [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_error_too_many_plural tests/commands/hook_impl_test.py::test_check_args_length_error_too_many_singular [gw2] [ 42%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_error_too_many_singular tests/commands/hook_impl_test.py::test_hook_impl_main_runs_hooks [gw0] [ 43%] PASSED tests/staged_files_only_test.py::test_crlf[true-False-False] tests/staged_files_only_test.py::test_crlf[false-True-True] [gw2] [ 43%] PASSED tests/commands/hook_impl_test.py::test_hook_impl_main_runs_hooks [gw3] [ 43%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_freeze tests/commands/init_templatedir_test.py::test_init_templatedir tests/commands/autoupdate_test.py::test_autoupdate_tags_only [gw0] [ 43%] PASSED tests/staged_files_only_test.py::test_crlf[false-True-True] tests/staged_files_only_test.py::test_crlf[false-True-False] [gw0] [ 43%] PASSED tests/staged_files_only_test.py::test_crlf[false-True-False] [gw1] [ 43%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_freeze_tag tests/staged_files_only_test.py::test_crlf[false-False-True] tests/commands/autoupdate_test.py::test_rev_info_update_does_not_freeze_if_already_sha [gw0] [ 43%] PASSED tests/staged_files_only_test.py::test_crlf[false-False-True] tests/staged_files_only_test.py::test_crlf[false-False-False] [gw4] [ 44%] ERROR tests/staged_files_only_test.py::test_sub_staged tests/commands/hook_impl_test.py::test_check_args_length_prepare_commit_msg_error [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_check_args_length_prepare_commit_msg_error tests/commands/hook_impl_test.py::test_run_ns_pre_commit [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_commit tests/commands/hook_impl_test.py::test_run_ns_commit_msg [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_run_ns_commit_msg tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_one_arg [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_one_arg tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_two_arg [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_two_arg tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_three_arg [gw4] [ 44%] PASSED tests/commands/hook_impl_test.py::test_run_ns_prepare_commit_msg_three_arg tests/commands/hook_impl_test.py::test_run_ns_post_commit [gw4] [ 45%] PASSED tests/commands/hook_impl_test.py::test_run_ns_post_commit tests/commands/hook_impl_test.py::test_run_ns_post_merge [gw4] [ 45%] PASSED tests/commands/hook_impl_test.py::test_run_ns_post_merge tests/commands/hook_impl_test.py::test_run_ns_post_rewrite [gw4] [ 45%] PASSED tests/commands/hook_impl_test.py::test_run_ns_post_rewrite tests/commands/hook_impl_test.py::test_run_ns_post_checkout [gw4] [ 45%] PASSED tests/commands/hook_impl_test.py::test_run_ns_post_checkout tests/commands/hook_impl_test.py::test_run_ns_pre_push_updating_branch [gw0] [ 45%] PASSED tests/staged_files_only_test.py::test_crlf[false-False-False] tests/staged_files_only_test.py::test_crlf[input-True-True] [gw1] [ 45%] PASSED tests/commands/autoupdate_test.py::test_rev_info_update_does_not_freeze_if_already_sha tests/commands/autoupdate_test.py::test_autoupdate_up_to_date_repo [gw4] [ 45%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_push_updating_branch [gw0] [ 46%] PASSED tests/staged_files_only_test.py::test_crlf[input-True-True] tests/commands/hook_impl_test.py::test_run_ns_pre_push_new_branch tests/commands/install_uninstall_test.py::test_install_hooks_dead_symlink [gw3] [ 46%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_tags_only tests/commands/autoupdate_test.py::test_autoupdate_latest_no_config [gw0] [ 46%] PASSED tests/commands/install_uninstall_test.py::test_install_hooks_dead_symlink tests/commands/install_uninstall_test.py::test_uninstall_does_not_blow_up_when_not_there [gw0] [ 46%] PASSED tests/commands/install_uninstall_test.py::test_uninstall_does_not_blow_up_when_not_there tests/commands/install_uninstall_test.py::test_uninstall [gw0] [ 46%] PASSED tests/commands/install_uninstall_test.py::test_uninstall tests/commands/install_uninstall_test.py::test_install_pre_commit_and_run [gw4] [ 46%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_push_new_branch tests/commands/hook_impl_test.py::test_run_ns_pre_push_new_branch_existing_rev [gw4] [ 46%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_push_new_branch_existing_rev tests/commands/hook_impl_test.py::test_run_ns_pre_push_ref_with_whitespace [gw1] [ 47%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_up_to_date_repo tests/commands/autoupdate_test.py::test_autoupdate_old_revision_broken [gw4] [ 47%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_push_ref_with_whitespace tests/commands/hook_impl_test.py::test_pushing_orphan_branch [gw3] [ 47%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_latest_no_config tests/commands/autoupdate_test.py::test_hook_disppearing_repo_raises [gw4] [ 47%] PASSED tests/commands/hook_impl_test.py::test_pushing_orphan_branch tests/commands/hook_impl_test.py::test_run_ns_pre_push_deleting_branch [gw4] [ 47%] PASSED tests/commands/hook_impl_test.py::test_run_ns_pre_push_deleting_branch tests/commands/hook_impl_test.py::test_hook_impl_main_noop_pre_push [gw0] [ 47%] PASSED tests/commands/install_uninstall_test.py::test_install_pre_commit_and_run tests/commands/install_uninstall_test.py::test_install_pre_commit_and_run_custom_path [gw4] [ 47%] PASSED tests/commands/hook_impl_test.py::test_hook_impl_main_noop_pre_push tests/commands/install_uninstall_test.py::test_hook_types_configured [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_hook_types_configured tests/commands/install_uninstall_test.py::test_hook_types_configured_nonsense [gw1] [ 48%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_old_revision_broken tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_hook_types_configured_nonsense tests/commands/install_uninstall_test.py::test_hook_types_configuration_has_error [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_hook_types_configuration_has_error tests/commands/install_uninstall_test.py::test_is_not_script [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_is_not_script tests/commands/install_uninstall_test.py::test_is_script [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_is_script tests/commands/install_uninstall_test.py::test_is_previous_pre_commit [gw4] [ 48%] PASSED tests/commands/install_uninstall_test.py::test_is_previous_pre_commit tests/commands/install_uninstall_test.py::test_install_pre_commit [gw4] [ 49%] PASSED tests/commands/install_uninstall_test.py::test_install_pre_commit tests/commands/install_uninstall_test.py::test_install_hooks_directory_not_present [gw3] [ 49%] PASSED tests/commands/autoupdate_test.py::test_hook_disppearing_repo_raises tests/commands/autoupdate_test.py::test_autoupdate_hook_disappearing_repo [gw4] [ 49%] PASSED tests/commands/install_uninstall_test.py::test_install_hooks_directory_not_present tests/commands/install_uninstall_test.py::test_install_multiple_hooks_at_once [gw4] [ 49%] PASSED tests/commands/install_uninstall_test.py::test_install_multiple_hooks_at_once tests/commands/install_uninstall_test.py::test_install_refuses_core_hookspath [gw4] [ 49%] PASSED tests/commands/install_uninstall_test.py::test_install_refuses_core_hookspath tests/commands/install_uninstall_test.py::test_install_with_existing_non_utf8_script [gw4] [ 49%] PASSED tests/commands/install_uninstall_test.py::test_install_with_existing_non_utf8_script tests/commands/install_uninstall_test.py::test_failing_existing_hook_returns_1 [gw2] [ 50%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir tests/commands/init_templatedir_test.py::test_init_templatedir_already_set [gw2] [ 50%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_already_set tests/commands/init_templatedir_test.py::test_init_templatedir_not_set [gw2] [ 50%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_not_set tests/commands/init_templatedir_test.py::test_init_templatedir_expanduser [gw2] [ 50%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_expanduser tests/commands/init_templatedir_test.py::test_init_templatedir_hookspath_set [gw2] [ 50%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_hookspath_set tests/commands/init_templatedir_test.py::test_init_templatedir_skip_on_missing_config[True-0-Skipping `pre-commit`.] [gw1] [ 50%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo tests/commands/autoupdate_test.py::test_autoupdate_with_core_useBuiltinFSMonitor [gw3] [ 50%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_hook_disappearing_repo tests/commands/autoupdate_test.py::test_autoupdate_local_hooks [gw3] [ 51%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_local_hooks tests/commands/autoupdate_test.py::test_autoupdate_local_hooks_with_out_of_date_repo [gw2] [ 51%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_skip_on_missing_config[True-0-Skipping `pre-commit`.] tests/commands/init_templatedir_test.py::test_init_templatedir_skip_on_missing_config[False-1-No .pre-commit-config.yaml file was found] [gw0] [ 51%] PASSED tests/commands/install_uninstall_test.py::test_install_pre_commit_and_run_custom_path tests/commands/install_uninstall_test.py::test_install_in_submodule_and_run [gw1] [ 51%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_with_core_useBuiltinFSMonitor tests/commands/autoupdate_test.py::test_autoupdate_pure_yaml [gw4] [ 51%] PASSED tests/commands/install_uninstall_test.py::test_failing_existing_hook_returns_1 tests/commands/install_uninstall_test.py::test_install_overwrite_no_existing_hooks [gw3] [ 51%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_local_hooks_with_out_of_date_repo tests/commands/autoupdate_test.py::test_autoupdate_meta_hooks [gw3] [ 51%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_meta_hooks [gw2] [ 52%] PASSED tests/commands/init_templatedir_test.py::test_init_templatedir_skip_on_missing_config[False-1-No .pre-commit-config.yaml file was found] tests/commands/autoupdate_test.py::test_updates_old_format_to_new_format tests/commands/install_uninstall_test.py::test_hook_types_explicitly_listed [gw2] [ 52%] PASSED tests/commands/install_uninstall_test.py::test_hook_types_explicitly_listed tests/commands/install_uninstall_test.py::test_hook_types_default_value_when_not_specified [gw2] [ 52%] PASSED tests/commands/install_uninstall_test.py::test_hook_types_default_value_when_not_specified [gw3] [ 52%] PASSED tests/commands/autoupdate_test.py::test_updates_old_format_to_new_format tests/commands/install_uninstall_test.py::test_pre_push_integration_failing tests/commands/autoupdate_test.py::test_maintains_rev_quoting_style [gw0] [ 52%] FAILED tests/commands/install_uninstall_test.py::test_install_in_submodule_and_run tests/commands/install_uninstall_test.py::test_install_in_worktree_and_run [gw1] [ 52%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_pure_yaml tests/commands/autoupdate_test.py::test_autoupdate_only_one_to_update [gw3] [ 52%] PASSED tests/commands/autoupdate_test.py::test_maintains_rev_quoting_style tests/commands/clean_test.py::test_clean [gw3] [ 53%] PASSED tests/commands/clean_test.py::test_clean tests/commands/clean_test.py::test_clean_idempotent [gw3] [ 53%] PASSED tests/commands/clean_test.py::test_clean_idempotent tests/commands/gc_test.py::test_gc [gw5] [ 53%] PASSED tests/repository_test.py::test_run_a_node_hook tests/repository_test.py::test_node_hook_with_npm_userconfig_set [gw4] [ 53%] PASSED tests/commands/install_uninstall_test.py::test_install_overwrite_no_existing_hooks tests/commands/install_uninstall_test.py::test_install_overwrite [gw0] [ 53%] PASSED tests/commands/install_uninstall_test.py::test_install_in_worktree_and_run tests/commands/install_uninstall_test.py::test_commit_am [gw2] [ 53%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_integration_failing tests/commands/install_uninstall_test.py::test_pre_push_integration_accepted [gw1] [ 53%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_only_one_to_update tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo_with_correct_repo_name [gw3] [ 54%] PASSED tests/commands/gc_test.py::test_gc tests/commands/gc_test.py::test_gc_repo_not_cloned [gw3] [ 54%] PASSED tests/commands/gc_test.py::test_gc_repo_not_cloned tests/commands/gc_test.py::test_gc_meta_repo_does_not_crash [gw3] [ 54%] PASSED tests/commands/gc_test.py::test_gc_meta_repo_does_not_crash tests/commands/install_uninstall_test.py::test_skips_post_checkout_unstaged_changes [gw4] [ 54%] PASSED tests/commands/install_uninstall_test.py::test_install_overwrite tests/commands/install_uninstall_test.py::test_uninstall_restores_legacy_hooks [gw1] [ 54%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo_with_correct_repo_name tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo_with_wrong_repo_name [gw0] [ 54%] PASSED tests/commands/install_uninstall_test.py::test_commit_am tests/commands/install_uninstall_test.py::test_unicode_merge_commit_message [gw4] [ 54%] PASSED tests/commands/install_uninstall_test.py::test_uninstall_restores_legacy_hooks tests/commands/install_uninstall_test.py::test_replace_old_commit_script [gw1] [ 55%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_out_of_date_repo_with_wrong_repo_name tests/commands/autoupdate_test.py::test_does_not_reformat [gw2] [ 55%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_integration_accepted tests/commands/install_uninstall_test.py::test_pre_push_force_push_without_fetch [gw3] [ 55%] PASSED tests/commands/install_uninstall_test.py::test_skips_post_checkout_unstaged_changes tests/commands/install_uninstall_test.py::test_prepare_commit_msg_integration_failing [gw1] [ 55%] PASSED tests/commands/autoupdate_test.py::test_does_not_reformat tests/commands/autoupdate_test.py::test_does_not_change_mixed_endlines_read [gw4] [ 55%] PASSED tests/commands/install_uninstall_test.py::test_replace_old_commit_script tests/commands/install_uninstall_test.py::test_uninstall_doesnt_remove_not_our_hooks [gw4] [ 55%] PASSED tests/commands/install_uninstall_test.py::test_uninstall_doesnt_remove_not_our_hooks tests/commands/install_uninstall_test.py::test_installs_hooks_with_hooks_True [gw0] [ 55%] PASSED tests/commands/install_uninstall_test.py::test_unicode_merge_commit_message tests/commands/install_uninstall_test.py::test_install_idempotent [gw1] [ 56%] PASSED tests/commands/autoupdate_test.py::test_does_not_change_mixed_endlines_read tests/commands/autoupdate_test.py::test_does_not_change_mixed_endlines_write [gw3] [ 56%] PASSED tests/commands/install_uninstall_test.py::test_prepare_commit_msg_integration_failing tests/commands/install_uninstall_test.py::test_prepare_commit_msg_integration_passing [gw2] [ 56%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_force_push_without_fetch tests/commands/install_uninstall_test.py::test_pre_push_new_upstream [gw6] [ 56%] PASSED tests/repository_test.py::test_python_hook tests/repository_test.py::test_python_hook_default_version [gw1] [ 56%] PASSED tests/commands/autoupdate_test.py::test_does_not_change_mixed_endlines_write tests/commands/autoupdate_test.py::test_loses_formatting_when_not_detectable [gw3] [ 56%] PASSED tests/commands/install_uninstall_test.py::test_prepare_commit_msg_integration_passing tests/commands/install_uninstall_test.py::test_prepare_commit_msg_legacy [gw0] [ 56%] PASSED tests/commands/install_uninstall_test.py::test_install_idempotent tests/commands/install_uninstall_test.py::test_environment_not_sourced [gw4] [ 57%] PASSED tests/commands/install_uninstall_test.py::test_installs_hooks_with_hooks_True tests/commands/install_uninstall_test.py::test_install_hooks_command [gw0] [ 57%] PASSED tests/commands/install_uninstall_test.py::test_environment_not_sourced tests/commands/install_uninstall_test.py::test_failing_hooks_returns_nonzero [gw7] [ 57%] PASSED tests/repository_test.py::test_reinstall tests/repository_test.py::test_control_c_control_c_on_install [gw1] [ 57%] PASSED tests/commands/autoupdate_test.py::test_loses_formatting_when_not_detectable tests/commands/autoupdate_test.py::test_autoupdate_tagged_repo [gw3] [ 57%] PASSED tests/commands/install_uninstall_test.py::test_prepare_commit_msg_legacy tests/commands/install_uninstall_test.py::test_pre_merge_commit_integration [gw2] [ 57%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_new_upstream tests/commands/install_uninstall_test.py::test_pre_push_environment_variables [gw4] [ 57%] PASSED tests/commands/install_uninstall_test.py::test_install_hooks_command tests/commands/migrate_config_test.py::test_migrate_config_sha_to_rev [gw1] [ 58%] PASSED tests/commands/autoupdate_test.py::test_autoupdate_tagged_repo tests/commands/run_test.py::test_exclude_types_hook_repository [gw4] [ 58%] PASSED tests/commands/migrate_config_test.py::test_migrate_config_sha_to_rev tests/commands/run_test.py::test_start_msg [gw4] [ 58%] PASSED tests/commands/run_test.py::test_start_msg tests/commands/run_test.py::test_full_msg [gw4] [ 58%] PASSED tests/commands/run_test.py::test_full_msg tests/commands/run_test.py::test_full_msg_with_cjk [gw4] [ 58%] PASSED tests/commands/run_test.py::test_full_msg_with_cjk tests/commands/run_test.py::test_full_msg_with_color [gw4] [ 58%] PASSED tests/commands/run_test.py::test_full_msg_with_color tests/commands/run_test.py::test_full_msg_with_postfix [gw4] [ 59%] PASSED tests/commands/run_test.py::test_full_msg_with_postfix tests/commands/run_test.py::test_full_msg_postfix_not_colored [gw4] [ 59%] PASSED tests/commands/run_test.py::test_full_msg_postfix_not_colored tests/commands/run_test.py::test_run_all_hooks_failing [gw0] [ 59%] PASSED tests/commands/install_uninstall_test.py::test_failing_hooks_returns_nonzero tests/commands/install_uninstall_test.py::test_install_existing_hooks_no_overwrite [gw2] [ 59%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_environment_variables tests/commands/install_uninstall_test.py::test_pre_push_integration_empty_push [gw1] [ 59%] PASSED tests/commands/run_test.py::test_exclude_types_hook_repository tests/commands/run_test.py::test_global_exclude [gw4] [ 59%] PASSED tests/commands/run_test.py::test_run_all_hooks_failing tests/commands/run_test.py::test_arbitrary_bytes_hook [gw3] [ 59%] PASSED tests/commands/install_uninstall_test.py::test_pre_merge_commit_integration tests/commands/install_uninstall_test.py::test_install_disallow_missing_config [gw1] [ 60%] PASSED tests/commands/run_test.py::test_global_exclude tests/commands/run_test.py::test_global_files [gw1] [ 60%] PASSED tests/commands/run_test.py::test_global_files tests/commands/run_test.py::test_verbose_duration[1.234-2.0-\n- duration: 0.77s\n] [gw0] [ 60%] PASSED tests/commands/install_uninstall_test.py::test_install_existing_hooks_no_overwrite tests/commands/install_uninstall_test.py::test_legacy_overwriting_legacy_hook [gw4] [ 60%] PASSED tests/commands/run_test.py::test_arbitrary_bytes_hook tests/commands/run_test.py::test_hook_that_modifies_but_returns_zero [gw1] [ 60%] PASSED tests/commands/run_test.py::test_verbose_duration[1.234-2.0-\n- duration: 0.77s\n] tests/commands/run_test.py::test_verbose_duration[1.0-1.0-\n- duration: 0s\n] [gw3] [ 60%] PASSED tests/commands/install_uninstall_test.py::test_install_disallow_missing_config tests/commands/install_uninstall_test.py::test_install_allow_missing_config [gw0] [ 60%] PASSED tests/commands/install_uninstall_test.py::test_legacy_overwriting_legacy_hook tests/commands/install_uninstall_test.py::test_install_existing_hook_no_overwrite_idempotent [gw1] [ 61%] PASSED tests/commands/run_test.py::test_verbose_duration[1.0-1.0-\n- duration: 0s\n] tests/commands/run_test.py::test_show_diff_on_failure[args0-All changes made by hooks:] [gw2] [ 61%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_integration_empty_push tests/commands/install_uninstall_test.py::test_pre_push_legacy [gw4] [ 61%] PASSED tests/commands/run_test.py::test_hook_that_modifies_but_returns_zero tests/commands/run_test.py::test_types_hook_repository [gw3] [ 61%] PASSED tests/commands/install_uninstall_test.py::test_install_allow_missing_config tests/commands/install_uninstall_test.py::test_install_temporarily_allow_mising_config [gw1] [ 61%] PASSED tests/commands/run_test.py::test_show_diff_on_failure[args0-All changes made by hooks:] tests/commands/run_test.py::test_show_diff_on_failure[args1-All changes made by hooks:] [gw4] [ 61%] PASSED tests/commands/run_test.py::test_types_hook_repository tests/commands/run_test.py::test_types_or_hook_repository [gw0] [ 61%] PASSED tests/commands/install_uninstall_test.py::test_install_existing_hook_no_overwrite_idempotent tests/commands/run_test.py::test_run[options3-outputs3-1-True] [gw3] [ 62%] PASSED tests/commands/install_uninstall_test.py::test_install_temporarily_allow_mising_config tests/commands/install_uninstall_test.py::test_install_uninstall_default_hook_types [gw3] [ 62%] PASSED tests/commands/install_uninstall_test.py::test_install_uninstall_default_hook_types tests/commands/migrate_config_test.py::test_migrate_config_normal_format [gw3] [ 62%] PASSED tests/commands/migrate_config_test.py::test_migrate_config_normal_format tests/commands/migrate_config_test.py::test_migrate_config_document_marker [gw3] [ 62%] PASSED tests/commands/migrate_config_test.py::test_migrate_config_document_marker tests/commands/migrate_config_test.py::test_migrate_config_list_literal [gw3] [ 62%] PASSED tests/commands/migrate_config_test.py::test_migrate_config_list_literal tests/commands/migrate_config_test.py::test_already_migrated_configuration_noop [gw3] [ 62%] PASSED tests/commands/migrate_config_test.py::test_already_migrated_configuration_noop tests/commands/run_test.py::test_compute_cols[hooks1-81] [gw3] [ 62%] PASSED tests/commands/run_test.py::test_compute_cols[hooks1-81] tests/commands/run_test.py::test_compute_cols[hooks2-82] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_compute_cols[hooks2-82] tests/commands/run_test.py::test_get_skips[environ0-expected_output0] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ0-expected_output0] tests/commands/run_test.py::test_get_skips[environ1-expected_output1] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ1-expected_output1] tests/commands/run_test.py::test_get_skips[environ2-expected_output2] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ2-expected_output2] tests/commands/run_test.py::test_get_skips[environ3-expected_output3] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ3-expected_output3] tests/commands/run_test.py::test_get_skips[environ4-expected_output4] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ4-expected_output4] tests/commands/run_test.py::test_get_skips[environ5-expected_output5] [gw3] [ 63%] PASSED tests/commands/run_test.py::test_get_skips[environ5-expected_output5] tests/commands/run_test.py::test_get_skips[environ6-expected_output6] [gw3] [ 64%] PASSED tests/commands/run_test.py::test_get_skips[environ6-expected_output6] tests/commands/run_test.py::test_skip_hook [gw1] [ 64%] PASSED tests/commands/run_test.py::test_show_diff_on_failure[args1-All changes made by hooks:] tests/commands/run_test.py::test_show_diff_on_failure[args2-reproduce locally with: pre-commit run --all-files] [gw2] [ 64%] PASSED tests/commands/install_uninstall_test.py::test_pre_push_legacy tests/commands/install_uninstall_test.py::test_commit_msg_integration_failing [gw4] [ 64%] PASSED tests/commands/run_test.py::test_types_or_hook_repository tests/commands/run_test.py::test_from_ref_to_ref_error_msg_error[-master] [gw5] [ 64%] PASSED tests/repository_test.py::test_node_hook_with_npm_userconfig_set tests/repository_test.py::test_system_hook_with_spaces [gw0] [ 64%] PASSED tests/commands/run_test.py::test_run[options3-outputs3-1-True] tests/commands/run_test.py::test_run[options4-outputs4-1-True] [gw4] [ 64%] PASSED tests/commands/run_test.py::test_from_ref_to_ref_error_msg_error[-master] tests/commands/run_test.py::test_all_push_options_ok [gw3] [ 65%] PASSED tests/commands/run_test.py::test_skip_hook tests/commands/run_test.py::test_skip_aliased_hook [gw5] [ 65%] PASSED tests/repository_test.py::test_system_hook_with_spaces tests/repository_test.py::test_swift_hook [gw5] [ 65%] SKIPPED tests/repository_test.py::test_swift_hook tests/repository_test.py::test_rust_hook [gw1] [ 65%] PASSED tests/commands/run_test.py::test_show_diff_on_failure[args2-reproduce locally with: pre-commit run --all-files] tests/commands/run_test.py::test_run[options0-outputs0-0-True] [gw0] [ 65%] PASSED tests/commands/run_test.py::test_run[options4-outputs4-1-True] tests/commands/run_test.py::test_run[options5-outputs5-0-True] [gw2] [ 65%] PASSED tests/commands/install_uninstall_test.py::test_commit_msg_integration_failing tests/commands/install_uninstall_test.py::test_commit_msg_integration_passing [gw4] [ 65%] PASSED tests/commands/run_test.py::test_all_push_options_ok tests/commands/run_test.py::test_is_squash_merge [gw3] [ 66%] PASSED tests/commands/run_test.py::test_skip_aliased_hook tests/commands/run_test.py::test_skip_bypasses_installation [gw1] [ 66%] PASSED tests/commands/run_test.py::test_run[options0-outputs0-0-True] tests/commands/run_test.py::test_run[options1-outputs1-0-True] [gw0] [ 66%] PASSED tests/commands/run_test.py::test_run[options5-outputs5-0-True] tests/commands/run_test.py::test_run[options6-outputs6-0-True] [gw2] [ 66%] PASSED tests/commands/install_uninstall_test.py::test_commit_msg_integration_passing tests/commands/install_uninstall_test.py::test_commit_msg_legacy [gw3] [ 66%] PASSED tests/commands/run_test.py::test_skip_bypasses_installation tests/commands/run_test.py::test_hook_id_not_in_non_verbose_output [gw4] [ 66%] PASSED tests/commands/run_test.py::test_is_squash_merge tests/commands/run_test.py::test_rewrite_command [gw0] [ 67%] PASSED tests/commands/run_test.py::test_run[options6-outputs6-0-True] tests/commands/run_test.py::test_run[options7-outputs7-0-False] [gw1] [ 67%] PASSED tests/commands/run_test.py::test_run[options1-outputs1-0-True] tests/commands/run_test.py::test_run[options2-outputs2-0-True] [gw3] [ 67%] PASSED tests/commands/run_test.py::test_hook_id_not_in_non_verbose_output tests/commands/run_test.py::test_hook_id_in_verbose_output [gw2] [ 67%] PASSED tests/commands/install_uninstall_test.py::test_commit_msg_legacy tests/commands/install_uninstall_test.py::test_post_commit_integration [gw4] [ 67%] PASSED tests/commands/run_test.py::test_rewrite_command [gw5] [ 67%] PASSED tests/repository_test.py::test_rust_hook tests/repository_test.py::test_missing_executable tests/commands/run_test.py::test_checkout_type [gw0] [ 67%] PASSED tests/commands/run_test.py::test_run[options7-outputs7-0-False] tests/commands/run_test.py::test_run_output_logfile [gw1] [ 68%] PASSED tests/commands/run_test.py::test_run[options2-outputs2-0-True] tests/commands/run_test.py::test_aliased_hook_run [gw5] [ 68%] PASSED tests/repository_test.py::test_missing_executable tests/repository_test.py::test_run_a_script_hook [gw4] [ 68%] PASSED tests/commands/run_test.py::test_checkout_type tests/commands/run_test.py::test_has_unmerged_paths [gw3] [ 68%] PASSED tests/commands/run_test.py::test_hook_id_in_verbose_output tests/commands/run_test.py::test_multiple_hooks_same_id [gw2] [ 68%] PASSED tests/commands/install_uninstall_test.py::test_post_commit_integration tests/commands/install_uninstall_test.py::test_post_merge_integration [gw5] [ 68%] PASSED tests/repository_test.py::test_run_a_script_hook tests/repository_test.py::test_run_hook_with_spaced_args [gw0] [ 68%] PASSED tests/commands/run_test.py::test_run_output_logfile tests/commands/run_test.py::test_always_run [gw4] [ 69%] PASSED tests/commands/run_test.py::test_has_unmerged_paths tests/commands/run_test.py::test_merge_conflict [gw3] [ 69%] PASSED tests/commands/run_test.py::test_multiple_hooks_same_id tests/commands/run_test.py::test_local_hook_passes [gw1] [ 69%] PASSED tests/commands/run_test.py::test_aliased_hook_run tests/commands/run_test.py::test_non_ascii_hook_id [gw5] [ 69%] PASSED tests/repository_test.py::test_run_hook_with_spaced_args tests/repository_test.py::test_run_hook_with_curly_braced_arguments [gw2] [ 69%] PASSED tests/commands/install_uninstall_test.py::test_post_merge_integration tests/commands/install_uninstall_test.py::test_post_rewrite_integration [gw4] [ 69%] PASSED tests/commands/run_test.py::test_merge_conflict tests/commands/run_test.py::test_merge_conflict_modified [gw0] [ 69%] PASSED tests/commands/run_test.py::test_always_run tests/commands/run_test.py::test_always_run_alt_config [gw5] [ 70%] PASSED tests/repository_test.py::test_run_hook_with_curly_braced_arguments tests/repository_test.py::test_intermixed_stdout_stderr [gw3] [ 70%] PASSED tests/commands/run_test.py::test_local_hook_passes tests/commands/run_test.py::test_local_hook_fails [gw4] [ 70%] PASSED tests/commands/run_test.py::test_merge_conflict_modified tests/commands/run_test.py::test_merge_conflict_resolved [gw2] [ 70%] PASSED tests/commands/install_uninstall_test.py::test_post_rewrite_integration tests/commands/install_uninstall_test.py::test_post_checkout_integration [gw1] [ 70%] PASSED tests/commands/run_test.py::test_non_ascii_hook_id tests/commands/run_test.py::test_stdout_write_bug_py26 [gw0] [ 70%] PASSED tests/commands/run_test.py::test_always_run_alt_config tests/commands/run_test.py::test_hook_verbose_enabled [gw5] [ 70%] PASSED tests/repository_test.py::test_intermixed_stdout_stderr tests/repository_test.py::test_output_isatty [gw3] [ 71%] PASSED tests/commands/run_test.py::test_local_hook_fails tests/commands/run_test.py::test_meta_hook_passes [gw6] [ 71%] PASSED tests/repository_test.py::test_python_hook_default_version tests/repository_test.py::test_python_hook_args_with_spaces [gw3] [ 71%] PASSED tests/commands/run_test.py::test_meta_hook_passes tests/commands/run_test.py::test_error_with_unstaged_config [gw5] [ 71%] PASSED tests/repository_test.py::test_output_isatty tests/repository_test.py::test_grep_hook_matching [gw3] [ 71%] PASSED tests/commands/run_test.py::test_error_with_unstaged_config [gw2] [ 71%] PASSED tests/commands/install_uninstall_test.py::test_post_checkout_integration tests/commands/run_test.py::test_commit_msg_missing_filename tests/commands/run_test.py::test_pass_filenames[True-hook_args0-foo.py] [gw0] [ 71%] PASSED tests/commands/run_test.py::test_hook_verbose_enabled tests/commands/run_test.py::test_from_ref_to_ref_error_msg_error[master-] [gw4] [ 72%] PASSED tests/commands/run_test.py::test_merge_conflict_resolved tests/commands/run_test.py::test_compute_cols[hooks0-80] [gw4] [ 72%] PASSED tests/commands/run_test.py::test_compute_cols[hooks0-80] tests/commands/run_test.py::test_include_exclude_exclude_removes_files [gw4] [ 72%] PASSED tests/commands/run_test.py::test_include_exclude_exclude_removes_files tests/commands/run_test.py::test_args_hook_only [gw5] [ 72%] PASSED tests/repository_test.py::test_grep_hook_matching tests/repository_test.py::test_grep_hook_case_insensitive [gw3] [ 72%] PASSED tests/commands/run_test.py::test_commit_msg_missing_filename tests/commands/run_test.py::test_no_unstaged_error_with_all_files_or_files[opts0] [gw0] [ 72%] PASSED tests/commands/run_test.py::test_from_ref_to_ref_error_msg_error[master-] tests/commands/run_test.py::test_classifier_normalizes_filenames_on_windows_to_forward_slashes [gw0] [ 72%] PASSED tests/commands/run_test.py::test_classifier_normalizes_filenames_on_windows_to_forward_slashes tests/commands/run_test.py::test_classifier_does_not_normalize_backslashes_non_windows [gw0] [ 73%] PASSED tests/commands/run_test.py::test_classifier_does_not_normalize_backslashes_non_windows tests/commands/run_test.py::test_classifier_empty_types_or [gw0] [ 73%] PASSED tests/commands/run_test.py::test_classifier_empty_types_or tests/commands/run_test.py::test_include_exclude_base_case [gw0] [ 73%] PASSED tests/commands/run_test.py::test_include_exclude_base_case tests/commands/run_test.py::test_matches_broken_symlink [gw0] [ 73%] PASSED tests/commands/run_test.py::test_matches_broken_symlink tests/commands/run_test.py::test_include_exclude_total_match [gw0] [ 73%] PASSED tests/commands/run_test.py::test_include_exclude_total_match tests/commands/run_test.py::test_include_exclude_does_search_instead_of_match [gw0] [ 73%] PASSED tests/commands/run_test.py::test_include_exclude_does_search_instead_of_match tests/commands/try_repo_test.py::test_try_repo_with_specific_hook [gw5] [ 73%] PASSED tests/repository_test.py::test_grep_hook_case_insensitive tests/repository_test.py::test_grep_hook_not_matching[nope] [gw1] [ 74%] PASSED tests/commands/run_test.py::test_stdout_write_bug_py26 tests/commands/run_test.py::test_lots_of_files [gw2] [ 74%] PASSED tests/commands/run_test.py::test_pass_filenames[True-hook_args0-foo.py] tests/commands/run_test.py::test_pass_filenames[False-hook_args1-] [gw3] [ 74%] PASSED tests/commands/run_test.py::test_no_unstaged_error_with_all_files_or_files[opts0] tests/commands/run_test.py::test_no_unstaged_error_with_all_files_or_files[opts1] [gw5] [ 74%] PASSED tests/repository_test.py::test_grep_hook_not_matching[nope] tests/repository_test.py::test_grep_hook_not_matching[foo'bar] [gw4] [ 74%] PASSED tests/commands/run_test.py::test_args_hook_only tests/commands/run_test.py::test_skipped_without_any_setup_for_post_checkout [gw4] [ 74%] PASSED tests/commands/run_test.py::test_skipped_without_any_setup_for_post_checkout tests/commands/run_test.py::test_pre_commit_env_variable_set [gw0] [ 75%] PASSED tests/commands/try_repo_test.py::test_try_repo_with_specific_hook tests/commands/try_repo_test.py::test_try_repo_relative_path [gw5] [ 75%] PASSED tests/repository_test.py::test_grep_hook_not_matching[foo'bar] tests/repository_test.py::test_grep_hook_not_matching[^\\[INFO\\]] [gw3] [ 75%] PASSED tests/commands/run_test.py::test_no_unstaged_error_with_all_files_or_files[opts1] tests/commands/run_test.py::test_files_running_subdir [gw5] [ 75%] PASSED tests/repository_test.py::test_grep_hook_not_matching[^\\[INFO\\]] tests/commands/try_repo_test.py::test_try_repo_staged_changes [gw2] [ 75%] PASSED tests/commands/run_test.py::test_pass_filenames[False-hook_args1-] tests/commands/run_test.py::test_pass_filenames[True-hook_args2-some args foo.py] [gw4] [ 75%] PASSED tests/commands/run_test.py::test_pre_commit_env_variable_set tests/commands/sample_config_test.py::test_sample_config [gw4] [ 75%] PASSED tests/commands/sample_config_test.py::test_sample_config tests/commands/try_repo_test.py::test_try_repo_repo_only [gw0] [ 76%] PASSED tests/commands/try_repo_test.py::test_try_repo_relative_path tests/commands/try_repo_test.py::test_try_repo_bare_repo [gw7] [ 76%] PASSED tests/repository_test.py::test_control_c_control_c_on_install tests/repository_test.py::test_invalidated_virtualenv [gw1] [ 76%] PASSED tests/commands/run_test.py::test_lots_of_files tests/commands/run_test.py::test_stages [gw0] [ 76%] PASSED tests/commands/try_repo_test.py::test_try_repo_bare_repo tests/commands/try_repo_test.py::test_try_repo_specific_revision [gw4] [ 76%] PASSED tests/commands/try_repo_test.py::test_try_repo_repo_only tests/languages/docker_test.py::test_get_docker_path_in_docker_no_binds_same_path [gw4] [ 76%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_no_binds_same_path tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_equal [gw4] [ 76%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_equal tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_complex [gw4] [ 77%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_complex tests/languages/docker_test.py::test_get_docker_path_in_docker_no_substring [gw4] [ 77%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_no_substring tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_many_binds [gw2] [ 77%] PASSED tests/commands/run_test.py::test_pass_filenames[True-hook_args2-some args foo.py] [gw4] [ 77%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_binds_path_many_binds tests/languages/docker_test.py::test_get_docker_path_in_docker_windows tests/commands/run_test.py::test_pass_filenames[False-hook_args3-some args] [gw4] [ 77%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_windows tests/languages/docker_test.py::test_get_docker_path_in_docker_docker_in_docker [gw4] [ 77%] PASSED tests/languages/docker_test.py::test_get_docker_path_in_docker_docker_in_docker tests/languages/golang_test.py::test_guess_go_dir[/im/a/path/on/disk-unknown_src_dir] [gw4] [ 77%] PASSED tests/languages/golang_test.py::test_guess_go_dir[/im/a/path/on/disk-unknown_src_dir] tests/languages/golang_test.py::test_guess_go_dir[file:///im/a/path/on/disk-unknown_src_dir] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[file:///im/a/path/on/disk-unknown_src_dir] tests/languages/golang_test.py::test_guess_go_dir[git@github.com:golang/lint-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[git@github.com:golang/lint-github.com/golang/lint] tests/languages/golang_test.py::test_guess_go_dir[git://github.com/golang/lint-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[git://github.com/golang/lint-github.com/golang/lint] tests/languages/golang_test.py::test_guess_go_dir[http://github.com/golang/lint-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[http://github.com/golang/lint-github.com/golang/lint] tests/languages/golang_test.py::test_guess_go_dir[https://github.com/golang/lint-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[https://github.com/golang/lint-github.com/golang/lint] tests/languages/golang_test.py::test_guess_go_dir[ssh://git@github.com/golang/lint-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[ssh://git@github.com/golang/lint-github.com/golang/lint] tests/languages/golang_test.py::test_guess_go_dir[git@github.com:golang/lint.git-github.com/golang/lint] [gw4] [ 78%] PASSED tests/languages/golang_test.py::test_guess_go_dir[git@github.com:golang/lint.git-github.com/golang/lint] tests/languages/helpers_test.py::test_exe_exists_does_not_exist [gw4] [ 79%] PASSED tests/languages/helpers_test.py::test_exe_exists_does_not_exist [gw5] [ 79%] PASSED tests/commands/try_repo_test.py::test_try_repo_staged_changes tests/languages/helpers_test.py::test_exe_exists_exists tests/languages/conda_test.py::test_conda_exe[default0] [gw4] [ 79%] PASSED tests/languages/helpers_test.py::test_exe_exists_exists tests/languages/helpers_test.py::test_exe_exists_false_if_shim [gw5] [ 79%] PASSED tests/languages/conda_test.py::test_conda_exe[default0] tests/languages/conda_test.py::test_conda_exe[default1] [gw4] [ 79%] PASSED tests/languages/helpers_test.py::test_exe_exists_false_if_shim [gw5] [ 79%] PASSED tests/languages/conda_test.py::test_conda_exe[default1] tests/languages/helpers_test.py::test_exe_exists_false_if_homedir tests/languages/conda_test.py::test_conda_exe[default2] [gw5] [ 79%] PASSED tests/languages/conda_test.py::test_conda_exe[default2] [gw4] [ 80%] PASSED tests/languages/helpers_test.py::test_exe_exists_false_if_homedir tests/languages/helpers_test.py::test_exe_exists_commonpath_raises_ValueError tests/languages/docker_test.py::test_docker_fallback_user [gw5] [ 80%] PASSED tests/languages/docker_test.py::test_docker_fallback_user [gw4] [ 80%] PASSED tests/languages/helpers_test.py::test_exe_exists_commonpath_raises_ValueError tests/languages/helpers_test.py::test_exe_exists_true_when_homedir_is_slash tests/languages/docker_test.py::test_in_docker_no_file [gw4] [ 80%] PASSED tests/languages/helpers_test.py::test_exe_exists_true_when_homedir_is_slash tests/languages/helpers_test.py::test_basic_get_default_version [gw4] [ 80%] PASSED tests/languages/helpers_test.py::test_basic_get_default_version [gw5] [ 80%] PASSED tests/languages/docker_test.py::test_in_docker_no_file tests/languages/helpers_test.py::test_basic_health_check [gw4] [ 80%] PASSED tests/languages/helpers_test.py::test_basic_health_check tests/languages/helpers_test.py::test_failed_setup_command_does_not_unicode_error tests/languages/helpers_test.py::test_target_concurrency_normal [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_target_concurrency_normal tests/languages/helpers_test.py::test_target_concurrency_cpu_count_require_serial_true [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_target_concurrency_cpu_count_require_serial_true tests/languages/helpers_test.py::test_target_concurrency_testing_env_var [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_target_concurrency_testing_env_var tests/languages/helpers_test.py::test_target_concurrency_on_travis [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_target_concurrency_on_travis tests/languages/helpers_test.py::test_target_concurrency_cpu_count_not_implemented [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_target_concurrency_cpu_count_not_implemented tests/languages/helpers_test.py::test_shuffled_is_deterministic [gw5] [ 81%] PASSED tests/languages/helpers_test.py::test_shuffled_is_deterministic tests/languages/node_test.py::test_sets_system_when_node_and_npm_are_available [gw5] [ 81%] PASSED tests/languages/node_test.py::test_sets_system_when_node_and_npm_are_available tests/languages/node_test.py::test_uses_default_when_node_and_npm_are_not_available [gw5] [ 82%] PASSED tests/languages/node_test.py::test_uses_default_when_node_and_npm_are_not_available tests/languages/node_test.py::test_sets_default_on_windows [gw5] [ 82%] PASSED tests/languages/node_test.py::test_sets_default_on_windows tests/languages/node_test.py::test_healthy_system_node [gw3] [ 82%] PASSED tests/commands/run_test.py::test_files_running_subdir [gw4] [ 82%] PASSED tests/languages/helpers_test.py::test_failed_setup_command_does_not_unicode_error tests/languages/docker_test.py::test_in_docker_docker_in_file tests/languages/helpers_test.py::test_assert_no_additional_deps [gw4] [ 82%] PASSED tests/languages/helpers_test.py::test_assert_no_additional_deps tests/languages/pygrep_test.py::test_main[foo-1-f1:1:foo\n] [gw3] [ 82%] PASSED tests/languages/docker_test.py::test_in_docker_docker_in_file tests/languages/docker_test.py::test_in_docker_docker_not_in_file [gw3] [ 82%] PASSED tests/languages/docker_test.py::test_in_docker_docker_not_in_file [gw4] [ 83%] PASSED tests/languages/pygrep_test.py::test_main[foo-1-f1:1:foo\n] tests/languages/pygrep_test.py::test_main[bar-1-f1:2:bar\n] tests/languages/docker_test.py::test_get_container_id [gw4] [ 83%] PASSED tests/languages/pygrep_test.py::test_main[bar-1-f1:2:bar\n] [gw3] [ 83%] PASSED tests/languages/docker_test.py::test_get_container_id tests/languages/pygrep_test.py::test_main[(?i)\\[info\\]-1-f2:1:[INFO] hi\n] tests/languages/docker_test.py::test_get_container_id_failure [gw4] [ 83%] PASSED tests/languages/pygrep_test.py::test_main[(?i)\\[info\\]-1-f2:1:[INFO] hi\n] tests/languages/pygrep_test.py::test_main[h'q-1-f3:1:with'quotes\n] [gw3] [ 83%] PASSED tests/languages/docker_test.py::test_get_container_id_failure tests/languages/docker_test.py::test_get_docker_path_not_in_docker_returns_same [gw4] [ 83%] PASSED tests/languages/pygrep_test.py::test_main[h'q-1-f3:1:with'quotes\n] tests/languages/pygrep_test.py::test_negate_by_line_no_match [gw3] [ 84%] PASSED tests/languages/docker_test.py::test_get_docker_path_not_in_docker_returns_same tests/languages/pygrep_test.py::test_negate_by_line_all_match [gw4] [ 84%] PASSED tests/languages/pygrep_test.py::test_negate_by_line_no_match tests/languages/pygrep_test.py::test_negate_by_line_two_match [gw3] [ 84%] PASSED tests/languages/pygrep_test.py::test_negate_by_line_all_match tests/languages/pygrep_test.py::test_negate_by_file_no_match [gw4] [ 84%] PASSED tests/languages/pygrep_test.py::test_negate_by_line_two_match tests/languages/pygrep_test.py::test_negate_by_file_one_match [gw4] [ 84%] PASSED tests/languages/pygrep_test.py::test_negate_by_file_one_match [gw3] [ 84%] PASSED tests/languages/pygrep_test.py::test_negate_by_file_no_match tests/languages/pygrep_test.py::test_ignore_case tests/languages/pygrep_test.py::test_negate_by_file_all_match [gw3] [ 84%] PASSED tests/languages/pygrep_test.py::test_ignore_case tests/languages/pygrep_test.py::test_multiline [gw4] [ 85%] PASSED tests/languages/pygrep_test.py::test_negate_by_file_all_match [gw3] [ 85%] PASSED tests/languages/pygrep_test.py::test_multiline tests/languages/pygrep_test.py::test_multiline_line_number tests/languages/pygrep_test.py::test_multiline_multiline_flag_is_enabled [gw3] [ 85%] PASSED tests/languages/pygrep_test.py::test_multiline_multiline_flag_is_enabled [gw4] [ 85%] PASSED tests/languages/pygrep_test.py::test_multiline_line_number tests/languages/python_test.py::test_read_pyvenv_cfg tests/languages/pygrep_test.py::test_multiline_dotall_flag_is_enabled [gw4] [ 85%] PASSED tests/languages/pygrep_test.py::test_multiline_dotall_flag_is_enabled [gw3] [ 85%] PASSED tests/languages/python_test.py::test_read_pyvenv_cfg tests/languages/python_test.py::test_norm_version_of_default_is_sys_executable tests/languages/python_test.py::test_read_pyvenv_cfg_non_utf8 [gw4] [ 85%] PASSED tests/languages/python_test.py::test_norm_version_of_default_is_sys_executable tests/languages/python_test.py::test_sys_executable_matches[python3.9] [gw3] [ 86%] PASSED tests/languages/python_test.py::test_read_pyvenv_cfg_non_utf8 [gw4] [ 86%] PASSED tests/languages/python_test.py::test_sys_executable_matches[python3.9] tests/languages/python_test.py::test_sys_executable_matches[python3] tests/languages/python_test.py::test_norm_version_expanduser [gw4] [ 86%] PASSED tests/languages/python_test.py::test_sys_executable_matches[python3] [gw3] [ 86%] PASSED tests/languages/python_test.py::test_norm_version_expanduser tests/languages/python_test.py::test_sys_executable_matches[python] tests/languages/python_test.py::test_sys_executable_matches_does_not_match[notpython] [gw4] [ 86%] PASSED tests/languages/python_test.py::test_sys_executable_matches[python] tests/languages/python_test.py::test_sys_executable_matches_does_not_match[python3.x] [gw4] [ 86%] PASSED tests/languages/python_test.py::test_sys_executable_matches_does_not_match[python3.x] [gw3] [ 86%] PASSED tests/languages/python_test.py::test_sys_executable_matches_does_not_match[notpython] tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python-/usr/bin/python3.7-python3.7] [gw4] [ 87%] PASSED tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python-/usr/bin/python3.7-python3.7] tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python3-/usr/bin/python3.7-python3] tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python-/usr/bin/python-None] [gw3] [ 87%] PASSED tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python3-/usr/bin/python3.7-python3] [gw4] [ 87%] PASSED tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python-/usr/bin/python-None] tests/languages/python_test.py::test_find_by_sys_executable[v/bin/python-v/bin/pypy-pypy] tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python3.7m-/usr/bin/python3.7m-python3.7m] [gw3] [ 87%] PASSED tests/languages/python_test.py::test_find_by_sys_executable[/usr/bin/python3.7m-/usr/bin/python3.7m-python3.7m] [gw4] [ 87%] PASSED tests/languages/python_test.py::test_find_by_sys_executable[v/bin/python-v/bin/pypy-pypy] tests/languages/python_test.py::test_healthy_default_creator tests/languages/python_test.py::test_healthy_venv_creator [gw0] [ 87%] PASSED tests/commands/try_repo_test.py::test_try_repo_specific_revision tests/commands/try_repo_test.py::test_try_repo_uncommitted_changes [gw2] [ 87%] PASSED tests/commands/run_test.py::test_pass_filenames[False-hook_args3-some args] tests/commands/run_test.py::test_fail_fast [gw1] [ 88%] PASSED tests/commands/run_test.py::test_stages tests/commands/run_test.py::test_commit_msg_hook [gw0] [ 88%] PASSED tests/commands/try_repo_test.py::test_try_repo_uncommitted_changes [gw2] [ 88%] PASSED tests/commands/run_test.py::test_fail_fast tests/languages/python_test.py::test_unhealthy_system_version_changes tests/commands/run_test.py::test_fail_fast_per_hook [gw1] [ 88%] PASSED tests/commands/run_test.py::test_commit_msg_hook tests/commands/run_test.py::test_post_checkout_hook [gw1] [ 88%] PASSED tests/commands/run_test.py::test_post_checkout_hook tests/commands/run_test.py::test_prepare_commit_msg_hook [gw1] [ 88%] PASSED tests/commands/run_test.py::test_prepare_commit_msg_hook tests/languages/python_test.py::test_unhealthy_unexpected_pyvenv [gw2] [ 88%] PASSED tests/commands/run_test.py::test_fail_fast_per_hook tests/commands/run_test.py::test_classifier_removes_dne [gw2] [ 89%] PASSED tests/commands/run_test.py::test_classifier_removes_dne tests/languages/r_test.py::test_r_parsing_file_no_opts_no_args [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_file_no_opts_no_args tests/languages/r_test.py::test_r_parsing_file_opts_no_args [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_file_opts_no_args tests/languages/r_test.py::test_r_parsing_file_no_opts_args [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_file_no_opts_args tests/languages/r_test.py::test_r_parsing_expr_no_opts_no_args1 [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_expr_no_opts_no_args1 tests/languages/r_test.py::test_r_parsing_expr_no_opts_no_args2 [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_expr_no_opts_no_args2 tests/languages/r_test.py::test_r_parsing_expr_opts_no_args2 [gw2] [ 89%] PASSED tests/languages/r_test.py::test_r_parsing_expr_opts_no_args2 tests/languages/r_test.py::test_r_parsing_expr_args_in_entry2 [gw2] [ 90%] PASSED tests/languages/r_test.py::test_r_parsing_expr_args_in_entry2 tests/languages/r_test.py::test_r_parsing_expr_non_Rscirpt [gw2] [ 90%] PASSED tests/languages/r_test.py::test_r_parsing_expr_non_Rscirpt tests/languages/r_test.py::test_r_parsing_file_local [gw2] [ 90%] PASSED tests/languages/r_test.py::test_r_parsing_file_local tests/languages/r_test.py::test_rscript_exec_relative_to_r_home [gw2] [ 90%] PASSED tests/languages/r_test.py::test_rscript_exec_relative_to_r_home tests/languages/r_test.py::test_path_rscript_exec_no_r_home_set [gw2] [ 90%] PASSED tests/languages/r_test.py::test_path_rscript_exec_no_r_home_set tests/languages/ruby_test.py::test_uses_default_version_when_not_available [gw2] [ 90%] PASSED tests/languages/ruby_test.py::test_uses_default_version_when_not_available tests/languages/ruby_test.py::test_uses_system_if_both_gem_and_ruby_are_available [gw2] [ 90%] PASSED tests/languages/ruby_test.py::test_uses_system_if_both_gem_and_ruby_are_available tests/languages/ruby_test.py::test_install_ruby_system [gw2] [ 91%] PASSED tests/languages/ruby_test.py::test_install_ruby_system tests/languages/ruby_test.py::test_install_ruby_default [gw5] [ 91%] PASSED tests/languages/node_test.py::test_healthy_system_node tests/languages/node_test.py::test_unhealthy_if_system_node_goes_missing [gw6] [ 91%] PASSED tests/repository_test.py::test_python_hook_args_with_spaces tests/repository_test.py::test_python_hook_weird_setup_cfg [gw2] [ 91%] PASSED tests/languages/ruby_test.py::test_install_ruby_default tests/languages/ruby_test.py::test_archive_root_stat[rbenv.tar.gz] [gw2] [ 91%] PASSED tests/languages/ruby_test.py::test_archive_root_stat[rbenv.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-build.tar.gz] [gw2] [ 91%] PASSED tests/languages/ruby_test.py::test_archive_root_stat[ruby-build.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-download.tar.gz] [gw2] [ 92%] PASSED tests/languages/ruby_test.py::test_archive_root_stat[ruby-download.tar.gz] tests/meta_hooks/check_hooks_apply_test.py::test_hook_excludes_everything [gw2] [ 92%] PASSED tests/meta_hooks/check_hooks_apply_test.py::test_hook_excludes_everything tests/meta_hooks/check_hooks_apply_test.py::test_hook_includes_nothing [gw2] [ 92%] PASSED tests/meta_hooks/check_hooks_apply_test.py::test_hook_includes_nothing tests/meta_hooks/check_hooks_apply_test.py::test_hook_types_not_matched [gw2] [ 92%] PASSED tests/meta_hooks/check_hooks_apply_test.py::test_hook_types_not_matched tests/meta_hooks/check_hooks_apply_test.py::test_hook_types_excludes_everything [gw2] [ 92%] PASSED tests/meta_hooks/check_hooks_apply_test.py::test_hook_types_excludes_everything tests/meta_hooks/check_hooks_apply_test.py::test_valid_exceptions [gw2] [ 92%] PASSED tests/meta_hooks/check_hooks_apply_test.py::test_valid_exceptions tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_global [gw2] [ 92%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_global tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_for_hook [gw2] [ 93%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_for_hook tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_with_types_filter [gw2] [ 93%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_useless_exclude_with_types_filter tests/meta_hooks/check_useless_excludes_test.py::test_no_excludes [gw4] [ 93%] PASSED tests/languages/python_test.py::test_healthy_venv_creator tests/languages/python_test.py::test_unhealthy_with_version_change [gw2] [ 93%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_no_excludes tests/meta_hooks/check_useless_excludes_test.py::test_valid_exclude [gw2] [ 93%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_valid_exclude tests/meta_hooks/identity_test.py::test_identity [gw2] [ 93%] PASSED tests/meta_hooks/identity_test.py::test_identity [gw3] [ 93%] PASSED tests/languages/python_test.py::test_healthy_default_creator tests/languages/python_test.py::test_unhealthy_python_goes_missing [gw7] [ 94%] PASSED tests/repository_test.py::test_invalidated_virtualenv tests/repository_test.py::test_really_long_file_paths [gw0] [ 94%] PASSED tests/languages/python_test.py::test_unhealthy_system_version_changes tests/languages/python_test.py::test_unhealthy_old_virtualenv [gw1] [ 94%] PASSED tests/languages/python_test.py::test_unhealthy_unexpected_pyvenv tests/languages/python_test.py::test_unhealthy_then_replaced [gw5] [ 94%] PASSED tests/languages/node_test.py::test_unhealthy_if_system_node_goes_missing tests/languages/pygrep_test.py::test_main[baz-0-] [gw5] [ 94%] PASSED tests/languages/pygrep_test.py::test_main[baz-0-] [gw6] [ 94%] PASSED tests/repository_test.py::test_python_hook_weird_setup_cfg tests/repository_test.py::test_python_venv [gw4] [ 94%] PASSED tests/languages/python_test.py::test_unhealthy_with_version_change tests/meta_hooks/check_useless_excludes_test.py::test_useless_excludes_broken_symlink [gw3] [ 95%] PASSED tests/languages/python_test.py::test_unhealthy_python_goes_missing [gw4] [ 95%] PASSED tests/meta_hooks/check_useless_excludes_test.py::test_useless_excludes_broken_symlink [gw7] [ 95%] PASSED tests/repository_test.py::test_really_long_file_paths tests/repository_test.py::test_config_overrides_repo_specifics [gw0] [ 95%] PASSED tests/languages/python_test.py::test_unhealthy_old_virtualenv [gw7] [ 95%] PASSED tests/repository_test.py::test_config_overrides_repo_specifics tests/repository_test.py::test_tags_on_repositories [gw1] [ 95%] PASSED tests/languages/python_test.py::test_unhealthy_then_replaced [gw7] [ 95%] PASSED tests/repository_test.py::test_tags_on_repositories tests/repository_test.py::test_local_python_repo [gw6] [ 96%] PASSED tests/repository_test.py::test_python_venv tests/repository_test.py::test_versioned_python_hook [gw7] [ 96%] PASSED tests/repository_test.py::test_local_python_repo tests/repository_test.py::test_default_language_version [gw7] [ 96%] PASSED tests/repository_test.py::test_default_language_version tests/repository_test.py::test_default_stages [gw7] [ 96%] PASSED tests/repository_test.py::test_default_stages tests/repository_test.py::test_hook_id_not_present [gw7] [ 96%] PASSED tests/repository_test.py::test_hook_id_not_present tests/repository_test.py::test_too_new_version [gw7] [ 96%] PASSED tests/repository_test.py::test_too_new_version tests/repository_test.py::test_versions_ok[0.1.0] [gw6] [ 96%] PASSED tests/repository_test.py::test_versioned_python_hook tests/repository_test.py::test_run_a_coursier_hook [gw6] [ 97%] SKIPPED tests/repository_test.py::test_run_a_coursier_hook tests/repository_test.py::test_run_a_docker_hook [gw6] [ 97%] SKIPPED tests/repository_test.py::test_run_a_docker_hook tests/repository_test.py::test_run_a_docker_hook_with_entry_args [gw6] [ 97%] SKIPPED tests/repository_test.py::test_run_a_docker_hook_with_entry_args tests/repository_test.py::test_run_a_failing_docker_hook [gw6] [ 97%] SKIPPED tests/repository_test.py::test_run_a_failing_docker_hook tests/xargs_test.py::test_partition_limits [gw6] [ 97%] PASSED tests/xargs_test.py::test_partition_limits tests/xargs_test.py::test_partition_limit_win32 [gw6] [ 97%] PASSED tests/xargs_test.py::test_partition_limit_win32 tests/xargs_test.py::test_partition_limit_linux [gw6] [ 97%] PASSED tests/xargs_test.py::test_partition_limit_linux tests/xargs_test.py::test_argument_too_long_with_large_unicode [gw6] [ 98%] PASSED tests/xargs_test.py::test_argument_too_long_with_large_unicode tests/xargs_test.py::test_partition_target_concurrency [gw6] [ 98%] PASSED tests/xargs_test.py::test_partition_target_concurrency tests/xargs_test.py::test_partition_target_concurrency_wont_make_tiny_partitions [gw6] [ 98%] PASSED tests/xargs_test.py::test_partition_target_concurrency_wont_make_tiny_partitions tests/xargs_test.py::test_argument_too_long [gw6] [ 98%] PASSED tests/xargs_test.py::test_argument_too_long tests/xargs_test.py::test_xargs_smoke [gw6] [ 98%] PASSED tests/xargs_test.py::test_xargs_smoke tests/xargs_test.py::test_xargs_retcode_normal [gw6] [ 98%] PASSED tests/xargs_test.py::test_xargs_retcode_normal tests/xargs_test.py::test_xargs_concurrency [gw6] [ 98%] PASSED tests/xargs_test.py::test_xargs_concurrency tests/xargs_test.py::test_thread_mapper_concurrency_uses_threadpoolexecutor_map [gw6] [ 99%] PASSED tests/xargs_test.py::test_thread_mapper_concurrency_uses_threadpoolexecutor_map tests/xargs_test.py::test_thread_mapper_concurrency_uses_regular_map [gw6] [ 99%] PASSED tests/xargs_test.py::test_thread_mapper_concurrency_uses_regular_map tests/xargs_test.py::test_xargs_propagate_kwargs_to_cmd [gw6] [ 99%] PASSED tests/xargs_test.py::test_xargs_propagate_kwargs_to_cmd [gw7] [ 99%] PASSED tests/repository_test.py::test_versions_ok[0.1.0] tests/repository_test.py::test_versions_ok[2.20.0] [gw7] [ 99%] PASSED tests/repository_test.py::test_versions_ok[2.20.0] tests/repository_test.py::test_manifest_hooks [gw7] [ 99%] PASSED tests/repository_test.py::test_manifest_hooks tests/repository_test.py::test_perl_hook [gw7] [100%] PASSED tests/repository_test.py::test_perl_hook ==================================== ERRORS ==================================== ____________ ERROR at setup of test_is_in_merge_conflict_submodule _____________ [gw7] linux -- Python 3.11.0 /usr/bin/python3 tempdir_factory = .TmpdirFactory object at 0x3fbe11c950> @pytest.fixture def in_conflicting_submodule(tempdir_factory): git_dir_1 = git_dir(tempdir_factory) git_dir_2 = git_dir(tempdir_factory) git_commit(msg=in_conflicting_submodule.__name__, cwd=git_dir_2) > cmd_output('git', 'submodule', 'add', git_dir_2, 'sub', cwd=git_dir_1) tests/conftest.py:93: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/1', 'sub') kwargs = {'cwd': '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/0', 'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/0/sub'...\nfatal: transpor...m0/1' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/0/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/1', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/0/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/1' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw7/test_is_in_merge_conflict_subm0/0/sub' failed pre_commit/util.py:146: CalledProcessError ___________ ERROR at setup of test_get_conflicted_files_in_submodule ___________ [gw2] linux -- Python 3.11.0 /usr/bin/python3 tempdir_factory = .TmpdirFactory object at 0x3fbdc3d590> @pytest.fixture def in_conflicting_submodule(tempdir_factory): git_dir_1 = git_dir(tempdir_factory) git_dir_2 = git_dir(tempdir_factory) git_commit(msg=in_conflicting_submodule.__name__, cwd=git_dir_2) > cmd_output('git', 'submodule', 'add', git_dir_2, 'sub', cwd=git_dir_1) tests/conftest.py:93: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/1', 'sub') kwargs = {'cwd': '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/0', 'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/0/sub'...\nfatal: transpor...s0/1' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/0/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/1', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/0/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/1' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw2/test_get_conflicted_files_in_s0/0/sub' failed pre_commit/util.py:146: CalledProcessError _________________ ERROR at setup of test_sub_nothing_unstaged __________________ [gw0] linux -- Python 3.11.0 /usr/bin/python3 repo_with_commits = auto_namedtuple(path='/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/0', rev1='4823c2b7111457c92952e89821fa042f250918ce', rev2='fad918ca1b228a8ee71a005914d9835ec9183ffc') tempdir_factory = .TmpdirFactory object at 0x3fc4e93f10> @pytest.fixture def sub_staged(repo_with_commits, tempdir_factory): path = git_dir(tempdir_factory) with cwd(path): open('bar', 'a+').close() cmd_output('git', 'add', 'bar') git_commit() > cmd_output( 'git', 'submodule', 'add', repo_with_commits.path, 'sub', ) /builddir/build/BUILD/pre-commit-2.20.0/tests/staged_files_only_test.py:209: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/0', 'sub') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/1/sub'...\nfatal: transport 'fi...staged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/1/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/0', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/1/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_nothing_unstaged0/1/sub' failed /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:146: CalledProcessError ________________ ERROR at setup of test_sub_something_unstaged _________________ [gw0] linux -- Python 3.11.0 /usr/bin/python3 repo_with_commits = auto_namedtuple(path='/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/0', rev1='db3936257d7fc7b0f3ca2c649b1df935d4f93f77', rev2='f59177027aa89e9f5efbfc3b6975fd71934e1c63') tempdir_factory = .TmpdirFactory object at 0x3fc4e4bf50> @pytest.fixture def sub_staged(repo_with_commits, tempdir_factory): path = git_dir(tempdir_factory) with cwd(path): open('bar', 'a+').close() cmd_output('git', 'add', 'bar') git_commit() > cmd_output( 'git', 'submodule', 'add', repo_with_commits.path, 'sub', ) /builddir/build/BUILD/pre-commit-2.20.0/tests/staged_files_only_test.py:209: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/0', 'sub') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/1/sub'...\nfatal: transport '...aged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/1/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/0', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/1/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_sub_something_unstaged0/1/sub' failed /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:146: CalledProcessError __________ ERROR at setup of test_submodule_does_not_discard_changes ___________ [gw0] linux -- Python 3.11.0 /usr/bin/python3 repo_with_commits = auto_namedtuple(path='/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/0', rev1='9a9b04687b1513f0d6688e778ec4a62cb5c1733b', rev2='80060daec85a84f151afbf75511fdaad3c420e0a') tempdir_factory = .TmpdirFactory object at 0x3fc4e6a950> @pytest.fixture def sub_staged(repo_with_commits, tempdir_factory): path = git_dir(tempdir_factory) with cwd(path): open('bar', 'a+').close() cmd_output('git', 'add', 'bar') git_commit() > cmd_output( 'git', 'submodule', 'add', repo_with_commits.path, 'sub', ) /builddir/build/BUILD/pre-commit-2.20.0/tests/staged_files_only_test.py:209: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/0', 'sub') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/1/sub'...\nfatal: transpor...r0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/1/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/0', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/1/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar0/1/sub' failed /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:146: CalledProcessError ______ ERROR at setup of test_submodule_does_not_discard_changes_recurse _______ [gw0] linux -- Python 3.11.0 /usr/bin/python3 repo_with_commits = auto_namedtuple(path='/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/0', rev1='8fff5943b56963f83fe007afa6f65b938f5c9bf3', rev2='9a8abdb718068e8c2fcea326ab7738100361298b') tempdir_factory = .TmpdirFactory object at 0x3fc4a5d150> @pytest.fixture def sub_staged(repo_with_commits, tempdir_factory): path = git_dir(tempdir_factory) with cwd(path): open('bar', 'a+').close() cmd_output('git', 'add', 'bar') git_commit() > cmd_output( 'git', 'submodule', 'add', repo_with_commits.path, 'sub', ) /builddir/build/BUILD/pre-commit-2.20.0/tests/staged_files_only_test.py:209: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/0', 'sub') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/1/sub'...\nfatal: transpor...r1/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/1/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/0', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/1/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_submodule_does_not_discar1/1/sub' failed /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:146: CalledProcessError ______________________ ERROR at setup of test_sub_staged _______________________ [gw4] linux -- Python 3.11.0 /usr/bin/python3 repo_with_commits = auto_namedtuple(path='/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/0', rev1='170d4731e5f31fe32269e16852130b78b4ff93bf', rev2='15bc54bf700fc62ef2501b565ee8c12bd2674eca') tempdir_factory = .TmpdirFactory object at 0x3fc062cdd0> @pytest.fixture def sub_staged(repo_with_commits, tempdir_factory): path = git_dir(tempdir_factory) with cwd(path): open('bar', 'a+').close() cmd_output('git', 'add', 'bar') git_commit() > cmd_output( 'git', 'submodule', 'add', repo_with_commits.path, 'sub', ) /builddir/build/BUILD/pre-commit-2.20.0/tests/staged_files_only_test.py:209: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/0', 'sub') kwargs = {'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/1/sub'...\nfatal: transport 'file' not al.../test_sub_staged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/1/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/0', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/1/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/0' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_sub_staged0/1/sub' failed /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:146: CalledProcessError =================================== FAILURES =================================== ______________________ test_install_in_submodule_and_run _______________________ [gw0] linux -- Python 3.11.0 /usr/bin/python3 tempdir_factory = .TmpdirFactory object at 0x3fc4e41b50> store = def test_install_in_submodule_and_run(tempdir_factory, store): src_path = make_consuming_repo(tempdir_factory, 'script_hooks_repo') parent_path = git_dir(tempdir_factory) > cmd_output('git', 'submodule', 'add', src_path, 'sub', cwd=parent_path) tests/commands/install_uninstall_test.py:179: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pre_commit/util.py:152: in cmd_output returncode, stdout_b, stderr_b = cmd_output_b(*cmd, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retcode = 0 cmd = ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/2', 'sub') kwargs = {'cwd': '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/3', 'stderr': -1, 'stdin': -1, 'stdout': -1} proc = stdout_b = b'' stderr_b = b"Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/3/sub'...\nfatal: transpor..._0/2' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/3/sub' failed\n" returncode = 128 def cmd_output_b( *cmd: str, retcode: int | None = 0, **kwargs: Any, ) -> tuple[int, bytes, bytes | None]: _setdefault_kwargs(kwargs) try: cmd = parse_shebang.normalize_cmd(cmd) except parse_shebang.ExecutableNotFoundError as e: returncode, stdout_b, stderr_b = e.to_output() else: try: proc = subprocess.Popen(cmd, **kwargs) except OSError as e: returncode, stdout_b, stderr_b = _oserror_to_output(e) else: stdout_b, stderr_b = proc.communicate() returncode = proc.returncode if retcode is not None and retcode != returncode: > raise CalledProcessError(returncode, cmd, retcode, stdout_b, stderr_b) E pre_commit.util.CalledProcessError: command: ('/usr/bin/git', 'submodule', 'add', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/2', 'sub') E return code: 128 E expected return code: 0 E stdout: (none) E stderr: E Cloning into '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/3/sub'... E fatal: transport 'file' not allowed E fatal: clone of '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/2' into submodule path '/tmp/pytest-of-mockbuild/pytest-0/popen-gw0/test_install_in_submodule_and_0/3/sub' failed pre_commit/util.py:146: CalledProcessError =============================== warnings summary =============================== tests/commands/gc_test.py: 15 warnings tests/commands/install_uninstall_test.py: 55 warnings tests/commands/init_templatedir_test.py: 7 warnings tests/commands/run_test.py: 17 warnings tests/languages/r_test.py: 15 warnings tests/repository_test.py: 45 warnings /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:72: DeprecationWarning: read_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. return importlib.resources.read_text('pre_commit.resources', filename) tests/commands/gc_test.py: 15 warnings tests/commands/install_uninstall_test.py: 55 warnings tests/commands/init_templatedir_test.py: 7 warnings tests/commands/run_test.py: 17 warnings tests/languages/r_test.py: 15 warnings tests/repository_test.py: 45 warnings /usr/lib64/python3.11/importlib/resources/_legacy.py:80: DeprecationWarning: open_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. with open_text(package, resource, encoding, errors) as fp: tests/languages/ruby_test.py::test_install_ruby_default tests/languages/ruby_test.py::test_archive_root_stat[rbenv.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-build.tar.gz] tests/languages/ruby_test.py::test_archive_root_stat[ruby-download.tar.gz] /builddir/build/BUILD/pre-commit-2.20.0/pre_commit/util.py:68: DeprecationWarning: open_binary is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. return importlib.resources.open_binary('pre_commit.resources', filename) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/commands/install_uninstall_test.py::test_install_in_submodule_and_run ERROR tests/git_test.py::test_is_in_merge_conflict_submodule - pre_commit.uti... ERROR tests/git_test.py::test_get_conflicted_files_in_submodule - pre_commit.... ERROR tests/staged_files_only_test.py::test_sub_nothing_unstaged - pre_commit... ERROR tests/staged_files_only_test.py::test_sub_something_unstaged - pre_comm... ERROR tests/staged_files_only_test.py::test_submodule_does_not_discard_changes ERROR tests/staged_files_only_test.py::test_submodule_does_not_discard_changes_recurse ERROR tests/staged_files_only_test.py::test_sub_staged - pre_commit.util.Call... = 1 failed, 669 passed, 8 skipped, 3 xfailed, 312 warnings, 7 errors in 1087.90s (0:18:07) = error: Bad exit status from /var/tmp/rpm-tmp.YPth0E (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.YPth0E (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/pre-commit.spec