Mock Version: 5.0
Mock Version: 5.0
Mock Version: 5.0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1949384-43208/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffffa06f7b90>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1691452800
Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1949384-43208/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffffa06f7b90>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1691452800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SacKTQ
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf watchdog-3.0.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-watchdog-3.0.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd watchdog-3.0.0
+ rm -rf /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ find src -name '*.py'
+ xargs sed -i -e '/^#!\//, 1d'
+ chmod -x README.rst
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ebk7L1
+ umask 022
+ cd /builddir/build/BUILD
+ cd watchdog-3.0.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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/watchdog-3.0.0/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1  '
+ TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 67.7.2)
Handling wheel from default build backend
Requirement not satisfied: wheel
Exiting dependency generation pass: build backend
+ cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
+ rm -rfv '*.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.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 --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1949384-43208/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffffa06f7b90>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1691452800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.f4V8aj
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf watchdog-3.0.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-watchdog-3.0.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd watchdog-3.0.0
+ rm -rf /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ find src -name '*.py'
+ xargs sed -i -e '/^#!\//, 1d'
+ chmod -x README.rst
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OPRREq
+ umask 022
+ cd /builddir/build/BUILD
+ cd watchdog-3.0.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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/watchdog-3.0.0/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1  '
+ TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 67.7.2)
Handling wheel from default build backend
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running egg_info
creating src/watchdog.egg-info
writing src/watchdog.egg-info/PKG-INFO
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
warning: no files found matching 'docs/*.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running dist_info
creating watchdog.egg-info
writing watchdog.egg-info/PKG-INFO
writing dependency_links to watchdog.egg-info/dependency_links.txt
writing entry points to watchdog.egg-info/entry_points.txt
writing requirements to watchdog.egg-info/requires.txt
writing top-level names to watchdog.egg-info/top_level.txt
writing manifest file 'watchdog.egg-info/SOURCES.txt'
reading manifest file 'watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
warning: no files found matching 'docs/*.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'watchdog.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/watchdog-3.0.0/watchdog-3.0.0.dist-info'
Handling PyYAML (>=3.10) ; extra == 'watchmedo' from hook generated metadata: Requires-Dist (watchdog)
Ignoring alien requirement: PyYAML (>=3.10) ; extra == 'watchmedo'
+ cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
+ rm -rfv watchdog-3.0.0.dist-info/
removed 'watchdog-3.0.0.dist-info/AUTHORS'
removed 'watchdog-3.0.0.dist-info/LICENSE'
removed 'watchdog-3.0.0.dist-info/entry_points.txt'
removed 'watchdog-3.0.0.dist-info/COPYING'
removed 'watchdog-3.0.0.dist-info/top_level.txt'
removed 'watchdog-3.0.0.dist-info/METADATA'
removed directory 'watchdog-3.0.0.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.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 --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1949384-43208/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffffa06f7b90>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: noarch
Building for target noarch
setting SOURCE_DATE_EPOCH=1691452800
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kjeocE
+ umask 022
+ cd /builddir/build/BUILD
+ cd watchdog-3.0.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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/watchdog-3.0.0/.pyproject-builddir
+ echo -n
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1  '
+ TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ RPM_TOXENV=py312
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
   (installed: setuptools 67.7.2)
Handling wheel from default build backend
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running egg_info
writing src/watchdog.egg-info/PKG-INFO
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
warning: no files found matching 'docs/*.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.40.0)
running dist_info
writing watchdog.egg-info/PKG-INFO
writing dependency_links to watchdog.egg-info/dependency_links.txt
writing entry points to watchdog.egg-info/entry_points.txt
writing requirements to watchdog.egg-info/requires.txt
writing top-level names to watchdog.egg-info/top_level.txt
reading manifest file 'watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
warning: no files found matching 'docs/*.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'watchdog.egg-info/SOURCES.txt'
creating '/builddir/build/BUILD/watchdog-3.0.0/watchdog-3.0.0.dist-info'
Handling PyYAML (>=3.10) ; extra == 'watchmedo' from hook generated metadata: Requires-Dist (watchdog)
Ignoring alien requirement: PyYAML (>=3.10) ; extra == 'watchmedo'
+ cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires
+ rm -rfv watchdog-3.0.0.dist-info/
removed 'watchdog-3.0.0.dist-info/AUTHORS'
removed 'watchdog-3.0.0.dist-info/LICENSE'
removed 'watchdog-3.0.0.dist-info/entry_points.txt'
removed 'watchdog-3.0.0.dist-info/COPYING'
removed 'watchdog-3.0.0.dist-info/top_level.txt'
removed 'watchdog-3.0.0.dist-info/METADATA'
removed directory 'watchdog-3.0.0.dist-info/'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Em4L3K
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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 watchdog-3.0.0
+ mkdir -p /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1  '
+ TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir
Processing /builddir/build/BUILD/watchdog-3.0.0
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info
  writing /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/dependency_links.txt
  writing entry points to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/entry_points.txt
  writing requirements to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/requires.txt
  writing top-level names to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/top_level.txt
  writing manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/SOURCES.txt'
  reading manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching '*.h' under directory 'src'
  warning: no files found matching 'docs/*.txt'
  adding license file 'LICENSE'
  adding license file 'COPYING'
  adding license file 'AUTHORS'
  writing manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-38v8iq8y/watchdog-3.0.0.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: watchdog
  Building wheel for watchdog (pyproject.toml): started
  Running command Building wheel for watchdog (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/watchdog
  copying src/watchdog/watchmedo.py -> build/lib/watchdog
  copying src/watchdog/events.py -> build/lib/watchdog
  copying src/watchdog/version.py -> build/lib/watchdog
  copying src/watchdog/__init__.py -> build/lib/watchdog
  creating build/lib/watchdog/utils
  copying src/watchdog/utils/echo.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/event_debouncer.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/platform.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/dirsnapshot.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/bricks.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/patterns.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/delayed_queue.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/process_watcher.py -> build/lib/watchdog/utils
  copying src/watchdog/utils/__init__.py -> build/lib/watchdog/utils
  creating build/lib/watchdog/observers
  copying src/watchdog/observers/winapi.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/api.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/inotify_buffer.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/fsevents.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/polling.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/kqueue.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/read_directory_changes.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/inotify_c.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/inotify.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/fsevents2.py -> build/lib/watchdog/observers
  copying src/watchdog/observers/__init__.py -> build/lib/watchdog/observers
  creating build/lib/watchdog/tricks
  copying src/watchdog/tricks/__init__.py -> build/lib/watchdog/tricks
  running egg_info
  writing src/watchdog.egg-info/PKG-INFO
  writing dependency_links to src/watchdog.egg-info/dependency_links.txt
  writing entry points to src/watchdog.egg-info/entry_points.txt
  writing requirements to src/watchdog.egg-info/requires.txt
  writing top-level names to src/watchdog.egg-info/top_level.txt
  reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching '*.h' under directory 'src'
  warning: no files found matching 'docs/*.txt'
  adding license file 'LICENSE'
  adding license file 'COPYING'
  adding license file 'AUTHORS'
  writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
  copying src/watchdog/py.typed -> build/lib/watchdog
  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/watchdog
  copying build/lib/watchdog/watchmedo.py -> build/bdist.linux-riscv64/wheel/watchdog
  copying build/lib/watchdog/events.py -> build/bdist.linux-riscv64/wheel/watchdog
  copying build/lib/watchdog/version.py -> build/bdist.linux-riscv64/wheel/watchdog
  creating build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/echo.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/event_debouncer.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/platform.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/dirsnapshot.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/bricks.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/patterns.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/delayed_queue.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/process_watcher.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/utils/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/utils
  copying build/lib/watchdog/py.typed -> build/bdist.linux-riscv64/wheel/watchdog
  creating build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/winapi.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/api.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/inotify_buffer.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/fsevents.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/polling.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/kqueue.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/read_directory_changes.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/inotify_c.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/inotify.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/fsevents2.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  copying build/lib/watchdog/observers/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/observers
  creating build/bdist.linux-riscv64/wheel/watchdog/tricks
  copying build/lib/watchdog/tricks/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/tricks
  copying build/lib/watchdog/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog
  running install_egg_info
  Copying src/watchdog.egg-info to build/bdist.linux-riscv64/wheel/watchdog-3.0.0-py3.12.egg-info
  running install_scripts
  creating build/bdist.linux-riscv64/wheel/watchdog-3.0.0.dist-info/WHEEL
  creating '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-wheel-5d9svif4/.tmp-lpe_ugeo/watchdog-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it
  adding 'watchdog/__init__.py'
  adding 'watchdog/events.py'
  adding 'watchdog/py.typed'
  adding 'watchdog/version.py'
  adding 'watchdog/watchmedo.py'
  adding 'watchdog/observers/__init__.py'
  adding 'watchdog/observers/api.py'
  adding 'watchdog/observers/fsevents.py'
  adding 'watchdog/observers/fsevents2.py'
  adding 'watchdog/observers/inotify.py'
  adding 'watchdog/observers/inotify_buffer.py'
  adding 'watchdog/observers/inotify_c.py'
  adding 'watchdog/observers/kqueue.py'
  adding 'watchdog/observers/polling.py'
  adding 'watchdog/observers/read_directory_changes.py'
  adding 'watchdog/observers/winapi.py'
  adding 'watchdog/tricks/__init__.py'
  adding 'watchdog/utils/__init__.py'
  adding 'watchdog/utils/bricks.py'
  adding 'watchdog/utils/delayed_queue.py'
  adding 'watchdog/utils/dirsnapshot.py'
  adding 'watchdog/utils/echo.py'
  adding 'watchdog/utils/event_debouncer.py'
  adding 'watchdog/utils/patterns.py'
  adding 'watchdog/utils/platform.py'
  adding 'watchdog/utils/process_watcher.py'
  adding 'watchdog-3.0.0.dist-info/AUTHORS'
  adding 'watchdog-3.0.0.dist-info/COPYING'
  adding 'watchdog-3.0.0.dist-info/LICENSE'
  adding 'watchdog-3.0.0.dist-info/METADATA'
  adding 'watchdog-3.0.0.dist-info/WHEEL'
  adding 'watchdog-3.0.0.dist-info/entry_points.txt'
  adding 'watchdog-3.0.0.dist-info/top_level.txt'
  adding 'watchdog-3.0.0.dist-info/RECORD'
  removing build/bdist.linux-riscv64/wheel
  Building wheel for watchdog (pyproject.toml): finished with status 'done'
  Created wheel for watchdog: filename=watchdog-3.0.0-py3-none-any.whl size=82036 sha256=5436bcb9164f9069cd8626fdeb4e83993d691c318fd8ade4a528f294e4232f47
  Stored in directory: /builddir/.cache/pip/wheels/02/a3/d4/d2beec426beaa800f0620dec5b01d8feb6680892f87ae48e0c
Successfully built watchdog
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yovO5L
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch
++ dirname /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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 watchdog-3.0.0
++ xargs basename --multiple
++ ls /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir/watchdog-3.0.0-py3-none-any.whl
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=watchdog==3.0.0
+ TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.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/watchdog-3.0.0/pyproject-wheeldir watchdog==3.0.0
Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12)
Looking in links: /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir
Processing ./pyproject-wheeldir/watchdog-3.0.0-py3-none-any.whl
Installing collected packages: watchdog
  Creating /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin
  changing mode of /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo to 755
Successfully installed watchdog-3.0.0
+ '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.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/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo: updating
+ rm -rfv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/__pycache__
+ rm -f /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages ']'
+ site_dirs+=("/usr/lib/python3.12/site-packages")
+ '[' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages ']'
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch$site_dir/*.dist-info
+ echo '%ghost /usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.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/python-watchdog-3.0.0-1.fc39.noarch --record /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-record
+ rm -fv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD
removed '/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/REQUESTED'
++ wc -l /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-ghost-distinfo
++ cut -f1 '-d '
+ lines=1
+ '[' 1 -ne 1 ']'
+ RPM_PERCENTAGES_COUNT=2
+ /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-record --prefix /usr watchdog
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 3.0.0-1.fc39 --unique-debug-suffix -3.0.0-1.fc39.noarch --unique-debug-src-base python-watchdog-3.0.0-1.fc39.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/watchdog-3.0.0
find-debuginfo: starting
Extracting debug info from 0 files
Creating .debug symlinks for symlinks to ELF files
find: ‘debug’: No such file or directory
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
Bytecompiling .py files below /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12 using python3.12
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.gfuZmg
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn'
+ export RUSTFLAGS
+ 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 watchdog-3.0.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1  '
+ PATH=/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ PYTHONPATH=/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=8
+ /usr/bin/pytest -v -k 'not test_unmount_watched_directory_filesystem' -k 'not test_unmount_watched_directory_filesystem'
============================= test session starts ==============================
platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.2.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /builddir/build/BUILD/watchdog-3.0.0
configfile: setup.cfg
plugins: timeout-2.1.0, rerunfailures-12.0, cov-4.0.0
collecting ... collected 169 items / 1 deselected / 2 skipped / 168 selected
tests/test_0_watchmedo.py::test_load_config_valid PASSED                 [  0%]
tests/test_0_watchmedo.py::test_load_config_invalid PASSED               [  1%]
tests/test_0_watchmedo.py::test_kill_auto_restart FAILED                 [  1%]
tests/test_0_watchmedo.py::test_shell_command_wait_for_completion PASSED [  2%]
tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_nowait FAILED [  2%]
tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_nowait ERROR [  2%]
tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_not_happening_on_file_opened_event PASSED [  3%]
tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_not_happening_on_file_opened_event ERROR [  3%]
tests/test_0_watchmedo.py::test_auto_restart_not_happening_on_file_opened_event FAILED [  4%]
tests/test_0_watchmedo.py::test_auto_restart_on_file_change FAILED       [  4%]
tests/test_0_watchmedo.py::test_auto_restart_on_file_change_debounce FAILED [  5%]
tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[True] FAILED [  5%]
tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[False] FAILED [  6%]
tests/test_0_watchmedo.py::test_auto_restart_arg_parsing_basic PASSED    [  7%]
tests/test_0_watchmedo.py::test_auto_restart_arg_parsing PASSED          [  7%]
tests/test_0_watchmedo.py::test_shell_command_arg_parsing PASSED         [  8%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity0-cmdline0] PASSED [  8%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity0-cmdline1] PASSED [  9%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity1-cmdline0] PASSED [ 10%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity1-cmdline1] PASSED [ 10%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity2-cmdline0] PASSED [ 11%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity2-cmdline1] PASSED [ 11%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity3-cmdline0] PASSED [ 12%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity3-cmdline1] PASSED [ 13%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity4-cmdline0] PASSED [ 13%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity4-cmdline1] PASSED [ 14%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity5-cmdline0] PASSED [ 14%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity5-cmdline1] PASSED [ 15%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity6-cmdline0] PASSED [ 16%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity6-cmdline1] PASSED [ 16%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity7-cmdline0] PASSED [ 17%]
tests/test_0_watchmedo.py::test_valid_verbosity[verbosity7-cmdline1] PASSED [ 17%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args0-cmdline0] PASSED [ 18%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args0-cmdline1] PASSED [ 19%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args1-cmdline0] PASSED [ 19%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args1-cmdline1] PASSED [ 20%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args2-cmdline0] PASSED [ 20%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args2-cmdline1] PASSED [ 21%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args3-cmdline0] PASSED [ 22%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args3-cmdline1] PASSED [ 22%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args4-cmdline0] PASSED [ 23%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args4-cmdline1] PASSED [ 23%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args5-cmdline0] PASSED [ 24%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args5-cmdline1] PASSED [ 25%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args6-cmdline0] PASSED [ 25%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args6-cmdline1] PASSED [ 26%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args7-cmdline0] PASSED [ 26%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args7-cmdline1] PASSED [ 27%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args8-cmdline0] PASSED [ 27%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args8-cmdline1] PASSED [ 28%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args9-cmdline0] PASSED [ 29%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args9-cmdline1] PASSED [ 29%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args10-cmdline0] PASSED [ 30%]
tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args10-cmdline1] PASSED [ 30%]
tests/test_0_watchmedo.py::test_tricks_from_file[tricks-from] PASSED     [ 31%]
tests/test_0_watchmedo.py::test_tricks_from_file[tricks] PASSED          [ 32%]
tests/test_delayed_queue.py::test_delayed_get PASSED                     [ 32%]
tests/test_delayed_queue.py::test_nondelayed_get PASSED                  [ 33%]
tests/test_emitter.py::test_create PASSED                                [ 33%]
tests/test_emitter.py::test_close XPASS (known to be problematic)        [ 34%]
tests/test_emitter.py::test_create_wrong_encoding PASSED                 [ 35%]
tests/test_emitter.py::test_delete PASSED                                [ 35%]
tests/test_emitter.py::test_modify PASSED                                [ 36%]
tests/test_emitter.py::test_chmod PASSED                                 [ 36%]
tests/test_emitter.py::test_move PASSED                                  [ 37%]
tests/test_emitter.py::test_case_change PASSED                           [ 38%]
tests/test_emitter.py::test_move_to PASSED                               [ 38%]
tests/test_emitter.py::test_move_to_full PASSED                          [ 39%]
tests/test_emitter.py::test_move_from PASSED                             [ 39%]
tests/test_emitter.py::test_move_from_full PASSED                        [ 40%]
tests/test_emitter.py::test_separate_consecutive_moves PASSED            [ 41%]
tests/test_emitter.py::test_delete_self PASSED                           [ 41%]
tests/test_emitter.py::test_fast_subdirectory_creation_deletion PASSED   [ 42%]
tests/test_emitter.py::test_passing_unicode_should_give_unicode PASSED   [ 42%]
tests/test_emitter.py::test_passing_bytes_should_give_bytes PASSED       [ 43%]
tests/test_emitter.py::test_recursive_on PASSED                          [ 44%]
tests/test_emitter.py::test_recursive_off PASSED                         [ 44%]
tests/test_emitter.py::test_renaming_top_level_directory PASSED          [ 45%]
tests/test_emitter.py::test_renaming_top_level_directory_on_windows SKIPPED (Non-Windows create another set of events for this test) [ 45%]
tests/test_emitter.py::test_move_nested_subdirectories PASSED            [ 46%]
tests/test_emitter.py::test_move_nested_subdirectories_on_windows SKIPPED (Non-Windows create another set of events for this test) [ 47%]
tests/test_emitter.py::test_file_lifecyle PASSED                         [ 47%]
tests/test_events.py::test_file_deleted_event PASSED                     [ 48%]
tests/test_events.py::test_file_delete_event_is_directory PASSED         [ 48%]
tests/test_events.py::test_file_modified_event PASSED                    [ 49%]
tests/test_events.py::test_file_modified_event_is_directory PASSED       [ 50%]
tests/test_events.py::test_file_created_event PASSED                     [ 50%]
tests/test_events.py::test_file_moved_event PASSED                       [ 51%]
tests/test_events.py::test_file_closed_event PASSED                      [ 51%]
tests/test_events.py::test_file_opened_event PASSED                      [ 52%]
tests/test_events.py::test_dir_deleted_event PASSED                      [ 52%]
tests/test_events.py::test_dir_modified_event PASSED                     [ 53%]
tests/test_events.py::test_dir_created_event PASSED                      [ 54%]
tests/test_events.py::test_file_system_event_handler_dispatch PASSED     [ 54%]
tests/test_inotify_buffer.py::test_move_from PASSED                      [ 55%]
tests/test_inotify_buffer.py::test_move_to PASSED                        [ 55%]
tests/test_inotify_buffer.py::test_move_internal PASSED                  [ 56%]
tests/test_inotify_buffer.py::test_move_internal_batch PASSED            [ 57%]
tests/test_inotify_buffer.py::test_delete_watched_directory PASSED       [ 57%]
tests/test_inotify_buffer.py::test_close_should_terminate_thread[InotifyBuffer] PASSED [ 58%]
tests/test_inotify_buffer.py::test_close_should_terminate_thread[InotifyBufferDelayedRead] PASSED [ 58%]
tests/test_inotify_c.py::test_late_double_deletion PASSED                [ 59%]
tests/test_inotify_c.py::test_raise_error[28-patterns0] PASSED           [ 60%]
tests/test_inotify_c.py::test_raise_error[24-patterns1] PASSED           [ 60%]
tests/test_inotify_c.py::test_raise_error[2-patterns2] PASSED            [ 61%]
tests/test_inotify_c.py::test_raise_error[-1-patterns3] PASSED           [ 61%]
tests/test_inotify_c.py::test_non_ascii_path PASSED                      [ 62%]
tests/test_inotify_c.py::test_watch_file PASSED                          [ 63%]
tests/test_inotify_c.py::test_event_equality PASSED                      [ 63%]
tests/test_logging_event_handler.py::test_logging_event_handler_dispatch PASSED [ 64%]
tests/test_observer.py::test_schedule_should_start_emitter_if_running PASSED [ 64%]
tests/test_observer.py::test_schedule_should_not_start_emitter_if_not_running PASSED [ 65%]
tests/test_observer.py::test_start_should_start_emitter PASSED           [ 66%]
tests/test_observer.py::test_stop_should_stop_emitter PASSED             [ 66%]
tests/test_observer.py::test_unschedule_self PASSED                      [ 67%]
tests/test_observer.py::test_schedule_after_unschedule_all PASSED        [ 67%]
tests/test_observer.py::test_2_observers_on_the_same_path PASSED         [ 68%]
tests/test_observer.py::test_start_failure_should_not_prevent_further_try PASSED [ 69%]
tests/test_observer.py::test_schedule_failure_should_not_prevent_future_schedules PASSED [ 69%]
tests/test_observers_api.py::test_observer_constructor PASSED            [ 70%]
tests/test_observers_api.py::test_observer__eq__ PASSED                  [ 70%]
tests/test_observers_api.py::test_observer__ne__ PASSED                  [ 71%]
tests/test_observers_api.py::test_observer__repr__ PASSED                [ 72%]
tests/test_observers_api.py::test_event_emitter PASSED                   [ 72%]
tests/test_observers_api.py::test_event_dispatcher PASSED                [ 73%]
tests/test_observers_api.py::test_observer_basic PASSED                  [ 73%]
tests/test_observers_polling.py::test___init__ PASSED                    [ 74%]
tests/test_observers_polling.py::test_delete_watched_dir PASSED          [ 75%]
tests/test_pattern_matching_event_handler.py::test_dispatch PASSED       [ 75%]
tests/test_pattern_matching_event_handler.py::test_handler PASSED        [ 76%]
tests/test_pattern_matching_event_handler.py::test_ignore_directories PASSED [ 76%]
tests/test_pattern_matching_event_handler.py::test_ignore_patterns PASSED [ 77%]
tests/test_pattern_matching_event_handler.py::test_patterns PASSED       [ 77%]
tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns0-excluded_patterns0-True-True] PASSED [ 78%]
tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns1-excluded_patterns1-True-True] PASSED [ 79%]
tests/test_patterns.py::test_match_path[/users/gorakhargosh/-included_patterns2-excluded_patterns2-False-False] PASSED [ 79%]
tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns3-excluded_patterns3-False-ValueError] PASSED [ 80%]
tests/test_patterns.py::test_filter_paths[None-None-True-None] PASSED    [ 80%]
tests/test_patterns.py::test_filter_paths[None-None-False-None] PASSED   [ 81%]
tests/test_patterns.py::test_filter_paths[included_patterns2-excluded_patterns2-True-expected2] PASSED [ 82%]
tests/test_patterns.py::test_match_any_paths[None-None-True-True] PASSED [ 82%]
tests/test_patterns.py::test_match_any_paths[None-None-False-True] PASSED [ 83%]
tests/test_patterns.py::test_match_any_paths[included_patterns2-excluded_patterns2-True-True] PASSED [ 83%]
tests/test_patterns.py::test_match_any_paths[included_patterns3-None-False-False] PASSED [ 84%]
tests/test_patterns.py::test_match_any_paths[included_patterns4-None-True-False] PASSED [ 85%]
tests/test_regex_matching_event_handler.py::test_dispatch PASSED         [ 85%]
tests/test_regex_matching_event_handler.py::test_handler PASSED          [ 86%]
tests/test_regex_matching_event_handler.py::test_ignore_directories PASSED [ 86%]
tests/test_regex_matching_event_handler.py::test_ignore_regexes PASSED   [ 87%]
tests/test_regex_matching_event_handler.py::test_regexes PASSED          [ 88%]
tests/test_regex_matching_event_handler.py::test_str_regexes PASSED      [ 88%]
tests/test_regex_matching_event_handler.py::test_logging_event_handler_dispatch PASSED [ 89%]
tests/test_skip_repeats_queue.py::test_basic_queue PASSED                [ 89%]
tests/test_skip_repeats_queue.py::test_allow_nonconsecutive PASSED       [ 90%]
tests/test_skip_repeats_queue.py::test_put_with_watchdog_events PASSED   [ 91%]
tests/test_skip_repeats_queue.py::test_prevent_consecutive PASSED        [ 91%]
tests/test_skip_repeats_queue.py::test_consecutives_allowed_across_empties PASSED [ 92%]
tests/test_skip_repeats_queue.py::test_eventlet_monkey_patching SKIPPED (eventlet not installed) [ 92%]
tests/test_snapshot_diff.py::test_pickle PASSED                          [ 93%]
tests/test_snapshot_diff.py::test_move_to PASSED                         [ 94%]
tests/test_snapshot_diff.py::test_move_from PASSED                       [ 94%]
tests/test_snapshot_diff.py::test_move_internal PASSED                   [ 95%]
tests/test_snapshot_diff.py::test_move_replace PASSED                    [ 95%]
tests/test_snapshot_diff.py::test_dir_modify_on_create PASSED            [ 96%]
tests/test_snapshot_diff.py::test_dir_modify_on_move PASSED              [ 97%]
tests/test_snapshot_diff.py::test_detect_modify_for_moved_files PASSED   [ 97%]
tests/test_snapshot_diff.py::test_replace_dir_with_file PASSED           [ 98%]
tests/test_snapshot_diff.py::test_permission_error PASSED                [ 98%]
tests/test_snapshot_diff.py::test_ignore_device PASSED                   [ 99%]
tests/test_snapshot_diff.py::test_empty_snapshot PASSED                  [100%]
==================================== ERRORS ====================================
____ ERROR at teardown of test_shell_command_subprocess_termination_nowait _____
    @pytest.fixture(autouse=True)
    def no_thread_leaks():
        """
        Fail on thread leak.
        We do not use pytest-threadleak because it is not reliable.
        """
        old_thread_count = threading.active_count()
        yield
        gc.collect()  # Clear the stuff from other function-level fixtures
>       assert (
            threading.active_count() == old_thread_count
        )  # Only previously existing threads
E       assert 2 == 1
E        +  where 2 = <function active_count at 0xffffff920efe20>()
E        +    where <function active_count at 0xffffff920efe20> = threading.active_count
old_thread_count = 1
tests/conftest.py:32: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
_ ERROR at teardown of test_shell_command_subprocess_termination_not_happening_on_file_opened_event _
    @pytest.fixture(autouse=True)
    def no_thread_leaks():
        """
        Fail on thread leak.
        We do not use pytest-threadleak because it is not reliable.
        """
        old_thread_count = threading.active_count()
        yield
        gc.collect()  # Clear the stuff from other function-level fixtures
>       assert (
            threading.active_count() == old_thread_count
        )  # Only previously existing threads
E       assert 1 == 2
E        +  where 1 = <function active_count at 0xffffff920efe20>()
E        +    where <function active_count at 0xffffff920efe20> = threading.active_count
old_thread_count = 2
tests/conftest.py:32: AssertionError
----------------------------- Captured stdout call -----------------------------
+++++ 0
--------------------------- Captured stdout teardown ---------------------------
[]
=================================== FAILURES ===================================
____________________________ test_kill_auto_restart ____________________________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_kill_auto_restart0')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff909d3ce0>
    def test_kill_auto_restart(tmpdir, capfd):
        script = make_dummy_script(tmpdir)
        a = AutoRestartTrick([sys.executable, script])
        a.start()
        time.sleep(3)
        a.stop()
        cap = capfd.readouterr()
>       assert "+++++ 0" in cap.out
E       assert '+++++ 0' in ''
E        +  where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in <module>\n    from coverage.annotate import AnnotateReporter\n  File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in <module>\n    from coverage.files import flat_rootname\n  File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 20, in <module>\n    from coverage.misc import human_sorted, isolate_module, join_regex\n  File "/usr/lib64/python3.12/site-packages/coverage/misc.py", line 15, in <module>\n    import locale\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "<frozen importlib._bootstrap_external>", line 1524, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 1498, in _get_spec\n  File "<frozen importlib._bootstrap_external>", line 1597, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 147, in _path_stat\nKeyboardInterrupt\n').out
a          = <watchdog.tricks.AutoRestartTrick object at 0xffffff909d3ef0>
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in <module>\n    from coverage.annotate import AnnotateReporter\n  File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in <module>\n    from coverage.files import flat_rootname\n  File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 20, in <module>\n    from coverage.misc import human_sorted, isolate_module, join_regex\n  File "/usr/lib64/python3.12/site-packages/coverage/misc.py", line 15, in <module>\n    import locale\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "<frozen importlib._bootstrap_external>", line 1524, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 1498, in _get_spec\n  File "<frozen importlib._bootstrap_external>", line 1597, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 147, in _path_stat\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff909d3ce0>
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_kill_auto_restart0/auto-test-10.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_kill_auto_restart0')
tests/test_0_watchmedo.py:75: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
_______________ test_shell_command_subprocess_termination_nowait _______________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_shell_command_subprocess_0')
    def test_shell_command_subprocess_termination_nowait(tmpdir):
        script = make_dummy_script(tmpdir, n=1)
        command = " ".join([sys.executable, script])
        trick = ShellCommandTrick(command, wait_for_process=False)
        assert not trick.is_process_running()
        trick.on_any_event(FileModifiedEvent("foo/bar.baz"))
        assert trick.is_process_running()
        time.sleep(5)
>       assert not trick.is_process_running()
E       assert not {<ProcessWatcher(Thread-2, started daemon 72057592164143488)>}
E        +  where {<ProcessWatcher(Thread-2, started daemon 72057592164143488)>} = <bound method ShellCommandTrick.is_process_running of <watchdog.tricks.ShellCommandTrick object at 0xffffff909d2450>>()
E        +    where <bound method ShellCommandTrick.is_process_running of <watchdog.tricks.ShellCommandTrick object at 0xffffff909d2450>> = <watchdog.tricks.ShellCommandTrick object at 0xffffff909d2450>.is_process_running
command    = ('/usr/bin/python3 '
 '/tmp/pytest-of-mockbuild/pytest-0/test_shell_command_subprocess_0/auto-test-1.py')
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_shell_command_subprocess_0/auto-test-1.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_shell_command_subprocess_0')
trick      = <watchdog.tricks.ShellCommandTrick object at 0xffffff909d2450>
tests/test_0_watchmedo.py:102: AssertionError
_____________ test_auto_restart_not_happening_on_file_opened_event _____________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff9053af30>
    def test_auto_restart_not_happening_on_file_opened_event(tmpdir, capfd):
        # FIXME: see issue #949, and find a way to better handle that scenario
        script = make_dummy_script(tmpdir, n=2)
        trick = AutoRestartTrick([sys.executable, script])
        trick.start()
        time.sleep(1)
        trick.on_any_event(FileOpenedEvent("foo/bar.baz"))
        trick.on_any_event(FileOpenedEvent("foo/bar2.baz"))
        trick.on_any_event(FileOpenedEvent("foo/bar3.baz"))
        time.sleep(1)
        trick.stop()
        cap = capfd.readouterr()
>       assert cap.out.splitlines(keepends=False).count("+++++ 0") == 1
E       assert 0 == 1
E        +  where 0 = <built-in method count of list object at 0xffffff90693040>('+++++ 0')
E        +    where <built-in method count of list object at 0xffffff90693040> = [].count
E        +      where [] = <built-in method splitlines of str object at 0xffffff92d859e0>(keepends=False)
E        +        where <built-in method splitlines of str object at 0xffffff92d859e0> = ''.splitlines
E        +          where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 18, in <module>\n    import warnings\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "/usr/lib/python3.12/site-packages/_distutils_hack/__init__.py", line 95, in find_spec\n    method_name = \'spec_for_{fullname}\'.format(**locals())\n                                                 ^^^^^^^^\nKeyboardInterrupt\n').out
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 18, in <module>\n    import warnings\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "/usr/lib/python3.12/site-packages/_distutils_hack/__init__.py", line 95, in find_spec\n    method_name = \'spec_for_{fullname}\'.format(**locals())\n                                                 ^^^^^^^^\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff9053af30>
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0/auto-test-2.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0')
trick      = <watchdog.tricks.AutoRestartTrick object at 0xffffff9053b710>
tests/test_0_watchmedo.py:131: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
_______________________ test_auto_restart_on_file_change _______________________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff90538680>
    def test_auto_restart_on_file_change(tmpdir, capfd):
        """Simulate changing 3 files.
    
        Expect 3 restarts.
        """
        script = make_dummy_script(tmpdir, n=2)
        trick = AutoRestartTrick([sys.executable, script])
        trick.start()
        time.sleep(1)
        trick.on_any_event(FileModifiedEvent("foo/bar.baz"))
        trick.on_any_event(FileModifiedEvent("foo/bar2.baz"))
        trick.on_any_event(FileModifiedEvent("foo/bar3.baz"))
        time.sleep(1)
        trick.stop()
        cap = capfd.readouterr()
>       assert cap.out.splitlines(keepends=False).count("+++++ 0") >= 2
E       assert 0 >= 2
E        +  where 0 = <built-in method count of list object at 0xffffff90706f40>('+++++ 0')
E        +    where <built-in method count of list object at 0xffffff90706f40> = [].count
E        +      where [] = <built-in method splitlines of str object at 0xffffff92d859e0>(keepends=False)
E        +        where <built-in method splitlines of str object at 0xffffff92d859e0> = ''.splitlines
E        +          where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 3, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 18, in <module>\n    import signal\n  File "/usr/lib64/python3.12/signal.py", line 3, in <module>\n    from enum import IntEnum as _IntEnum\n  File "/usr/lib64/python3.12/enum.py", line 5, in <module>\n    from functools import reduce\n  File "/usr/lib64/python3.12/functools.py", line 18, in <module>\n    from collections import namedtuple\n  File "/usr/lib64/python3.12/collections/__init__.py", line 1346, in <module>\n    class UserString(_collections_abc.Sequence):\n  File "<frozen abc>", line 105, in __new__\nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 3, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 18, in <module>\n    import signal\n  File "/usr/lib64/python3.12/signal.py", line 3, in <module>\n    from enum import IntEnum as _IntEnum\n  File "/usr/lib64/python3.12/enum.py", line 5, in <module>\n    from functools import reduce\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap_external>", line 990, in exec_module\n  File "<frozen importlib._bootstrap_external>", line 1086, in get_code\n  File "<frozen importlib._bootstrap_external>", line 1185, in get_data\nKeyboardInterrupt\n').out
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 3, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 18, in <module>\n    import signal\n  File "/usr/lib64/python3.12/signal.py", line 3, in <module>\n    from enum import IntEnum as _IntEnum\n  File "/usr/lib64/python3.12/enum.py", line 5, in <module>\n    from functools import reduce\n  File "/usr/lib64/python3.12/functools.py", line 18, in <module>\n    from collections import namedtuple\n  File "/usr/lib64/python3.12/collections/__init__.py", line 1346, in <module>\n    class UserString(_collections_abc.Sequence):\n  File "<frozen abc>", line 105, in __new__\nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 3, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 18, in <module>\n    import signal\n  File "/usr/lib64/python3.12/signal.py", line 3, in <module>\n    from enum import IntEnum as _IntEnum\n  File "/usr/lib64/python3.12/enum.py", line 5, in <module>\n    from functools import reduce\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap_external>", line 990, in exec_module\n  File "<frozen importlib._bootstrap_external>", line 1086, in get_code\n  File "<frozen importlib._bootstrap_external>", line 1185, in get_data\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff90538680>
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0/auto-test-2.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0')
trick      = <watchdog.tricks.AutoRestartTrick object at 0xffffff9053bb60>
tests/test_0_watchmedo.py:150: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
__________________ test_auto_restart_on_file_change_debounce ___________________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff9053b7d0>
    @pytest.mark.xfail(
        condition=sys.platform.startswith(("win", "darwin")) or sys.implementation.name == "pypy",
        reason="known to be problematic, see #973",
    )
    def test_auto_restart_on_file_change_debounce(tmpdir, capfd):
        """Simulate changing 3 files quickly and then another change later.
    
        Expect 2 restarts due to debouncing.
        """
        script = make_dummy_script(tmpdir, n=2)
        trick = AutoRestartTrick([sys.executable, script], debounce_interval_seconds=0.5)
        trick.start()
        time.sleep(1)
        trick.on_any_event(FileModifiedEvent("foo/bar.baz"))
        trick.on_any_event(FileModifiedEvent("foo/bar2.baz"))
        time.sleep(0.1)
        trick.on_any_event(FileModifiedEvent("foo/bar3.baz"))
        time.sleep(1)
        trick.on_any_event(FileModifiedEvent("foo/bar.baz"))
        time.sleep(1)
        trick.stop()
        cap = capfd.readouterr()
>       assert cap.out.splitlines(keepends=False).count("+++++ 0") == 3
E       assert 0 == 3
E        +  where 0 = <built-in method count of list object at 0xffffff9068c900>('+++++ 0')
E        +    where <built-in method count of list object at 0xffffff9068c900> = [].count
E        +      where [] = <built-in method splitlines of str object at 0xffffff92d859e0>(keepends=False)
E        +        where <built-in method splitlines of str object at 0xffffff92d859e0> = ''.splitlines
E        +          where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 13, in <module>\n    import platform\n  File "/usr/lib64/python3.12/platform.py", line 316, in <module>\n    import _wmi\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "<frozen importlib._bootstrap_external>", line 1524, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 1498, in _get_spec\n  File "<frozen importlib._bootstrap_external>", line 1597, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 147, in _path_stat\nKeyboardInterrupt\n').out
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 13, in <module>\n    import platform\n  File "/usr/lib64/python3.12/platform.py", line 316, in <module>\n    import _wmi\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1316, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1256, in _find_spec\n  File "<frozen importlib._bootstrap_external>", line 1524, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 1498, in _get_spec\n  File "<frozen importlib._bootstrap_external>", line 1597, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 147, in _path_stat\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff9053b7d0>
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1/auto-test-2.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1')
trick      = <watchdog.tricks.AutoRestartTrick object at 0xffffff9053b0e0>
tests/test_0_watchmedo.py:176: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
________________ test_auto_restart_subprocess_termination[True] ________________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff9053bd70>
restart_on_command_exit = True
    @pytest.mark.parametrize(
        "restart_on_command_exit",
        [
            True,
            pytest.param(
                False,
                marks=pytest.mark.xfail(
                    condition=sys.platform.startswith(("win", "darwin")),
                    reason="known to be problematic, see #972",
                ),
            ),
        ],
    )
    def test_auto_restart_subprocess_termination(tmpdir, capfd, restart_on_command_exit):
        """Run auto-restart with a script that terminates in about 2 seconds.
    
        After 5 seconds, expect it to have been restarted at least once.
        """
        script = make_dummy_script(tmpdir, n=2)
        trick = AutoRestartTrick(
            [sys.executable, script], restart_on_command_exit=restart_on_command_exit
        )
        trick.start()
        time.sleep(5)
        trick.stop()
        cap = capfd.readouterr()
        if restart_on_command_exit:
>           assert cap.out.splitlines(keepends=False).count("+++++ 0") > 1
E           assert 0 > 1
E            +  where 0 = <built-in method count of list object at 0xffffff906b8ec0>('+++++ 0')
E            +    where <built-in method count of list object at 0xffffff906b8ec0> = [].count
E            +      where [] = <built-in method splitlines of str object at 0xffffff92d859e0>(keepends=False)
E            +        where <built-in method splitlines of str object at 0xffffff92d859e0> = ''.splitlines
E            +          where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 39, in <module>\n    from coverage.inorout import InOrOut\n  File "/usr/lib64/python3.12/site-packages/coverage/inorout.py", line 16, in <module>\n    import traceback\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap_external>", line 990, in exec_module\n  File "<frozen importlib._bootstrap_external>", line 1123, in get_code\n  File "<frozen importlib._bootstrap_external>", line 754, in _compile_bytecode\n  File "<frozen importlib._bootstrap>", line 491, in _verbose_message\nKeyboardInterrupt\n').out
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 39, in <module>\n    from coverage.inorout import InOrOut\n  File "/usr/lib64/python3.12/site-packages/coverage/inorout.py", line 16, in <module>\n    import traceback\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap_external>", line 990, in exec_module\n  File "<frozen importlib._bootstrap_external>", line 1123, in get_code\n  File "<frozen importlib._bootstrap_external>", line 754, in _compile_bytecode\n  File "<frozen importlib._bootstrap>", line 491, in _verbose_message\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff9053bd70>
restart_on_command_exit = True
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0/auto-test-2.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0')
trick      = <watchdog.tricks.AutoRestartTrick object at 0xffffff90598110>
tests/test_0_watchmedo.py:207: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
_______________ test_auto_restart_subprocess_termination[False] ________________
tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t1')
capfd = <_pytest.capture.CaptureFixture object at 0xffffff9053b620>
restart_on_command_exit = False
    @pytest.mark.parametrize(
        "restart_on_command_exit",
        [
            True,
            pytest.param(
                False,
                marks=pytest.mark.xfail(
                    condition=sys.platform.startswith(("win", "darwin")),
                    reason="known to be problematic, see #972",
                ),
            ),
        ],
    )
    def test_auto_restart_subprocess_termination(tmpdir, capfd, restart_on_command_exit):
        """Run auto-restart with a script that terminates in about 2 seconds.
    
        After 5 seconds, expect it to have been restarted at least once.
        """
        script = make_dummy_script(tmpdir, n=2)
        trick = AutoRestartTrick(
            [sys.executable, script], restart_on_command_exit=restart_on_command_exit
        )
        trick.start()
        time.sleep(5)
        trick.stop()
        cap = capfd.readouterr()
        if restart_on_command_exit:
            assert cap.out.splitlines(keepends=False).count("+++++ 0") > 1
            assert trick.restart_count >= 1
        else:
>           assert cap.out.splitlines(keepends=False).count("+++++ 0") == 1
E           assert 0 == 1
E            +  where 0 = <built-in method count of list object at 0xffffff90707fc0>('+++++ 0')
E            +    where <built-in method count of list object at 0xffffff90707fc0> = [].count
E            +      where [] = <built-in method splitlines of str object at 0xffffff92d859e0>(keepends=False)
E            +        where <built-in method splitlines of str object at 0xffffff92d859e0> = ''.splitlines
E            +          where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 38, in <module>\n    from coverage.html import HtmlReporter\n  File "/usr/lib64/python3.12/site-packages/coverage/html.py", line 14, in <module>\n    import shutil\n  File "<frozen importlib._bootstrap>", line 1351, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 420, in __exit__\nKeyboardInterrupt\n').out
cap        = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "<frozen importlib._bootstrap>", line 1354, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 929, in _load_unlocked\n  File "<frozen importlib._bootstrap>", line 1170, in exec_module\n  File "<frozen site>", line 621, in <module>\n  File "<frozen site>", line 608, in main\n  File "<frozen site>", line 391, in addsitepackages\n  File "<frozen site>", line 226, in addsitedir\n  File "<frozen site>", line 186, in addpackage\n  File "<string>", line 1, in <module>\n  File "<string>", line 4, in <module>\n  File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n    import coverage\n  File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in <module>\n    from coverage.control import (\n  File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 38, in <module>\n    from coverage.html import HtmlReporter\n  File "/usr/lib64/python3.12/site-packages/coverage/html.py", line 14, in <module>\n    import shutil\n  File "<frozen importlib._bootstrap>", line 1351, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 420, in __exit__\nKeyboardInterrupt\n')
capfd      = <_pytest.capture.CaptureFixture object at 0xffffff9053b620>
restart_on_command_exit = False
script     = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t1/auto-test-2.py'
tmpdir     = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t1')
trick      = <watchdog.tricks.AutoRestartTrick object at 0xffffff905992b0>
tests/test_0_watchmedo.py:210: AssertionError
--------------------------- Captured stdout teardown ---------------------------
[]
---------- coverage: platform linux, python 3.12.0-final-0 -----------
Name                                                                                                                                          Stmts   Miss  Cover   Missing
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/__init__.py                               0      0   100%
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/events.py                               196     17    91%   142, 159, 187, 442, 446, 448-449, 487, 591-599
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/__init__.py                    32     21    34%   68-95
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/api.py                        166      6    96%   179-180, 205-206, 251, 386
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/fsevents2.py                  132    132     0%   15-262
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/fsevents.py                   165    165     0%   16-354
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify.py                     98      8    92%   130-131, 134-135, 164-165, 170-171
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify_buffer.py              56      2    96%   74, 81
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify_c.py                  292     46    84%   36, 167, 187, 202, 206, 234-235, 244-248, 261-263, 278-290, 292-301, 310, 314, 321, 373-374, 394, 401, 416, 489, 493, 513, 521, 581, 585-595, 598
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/kqueue.py                     233    233     0%   16-699
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/polling.py                     53      4    92%   87, 129, 144-145
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/read_directory_changes.py      66     66     0%   17-142
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/winapi.py                     182    182     0%   37-416
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/tricks/__init__.py                      162     28    83%   68, 87, 91, 95, 99, 103, 107, 111, 147, 158-162, 165, 209, 211, 247, 263, 277, 288-290, 298-302, 320, 333-334
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/__init__.py                        51      7    86%   58, 100-101, 125, 137, 149-150
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/bricks.py                          17      0   100%
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/delayed_queue.py                   49      2    96%   83-84
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/dirsnapshot.py                    142      8    94%   146, 273, 281-282, 333, 342, 345, 348
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/echo.py                            62     28    55%   46, 51, 64, 73-76, 128-138, 143-151, 156-159, 163-167
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/event_debouncer.py                 33      0   100%
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/patterns.py                        25      0   100%
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/platform.py                        26      5    81%   30, 32, 35-38
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/process_watcher.py                 19      2    89%   25-26
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/version.py                                7      0   100%
/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/watchmedo.py                            234    122    48%   63-64, 165-169, 185-193, 272, 274, 276, 278, 280, 292, 298-299, 304, 308, 359-383, 464-494, 588-609, 714-768, 786-804, 808
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                                                                          2498   1084    57%
=========================== short test summary info ============================
FAILED tests/test_0_watchmedo.py::test_kill_auto_restart - assert '+++++ 0' i...
FAILED tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_nowait
FAILED tests/test_0_watchmedo.py::test_auto_restart_not_happening_on_file_opened_event
FAILED tests/test_0_watchmedo.py::test_auto_restart_on_file_change - assert 0...
FAILED tests/test_0_watchmedo.py::test_auto_restart_on_file_change_debounce
FAILED tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[True]
FAILED tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[False]
ERROR tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_nowait
ERROR tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_not_happening_on_file_opened_event
= 7 failed, 157 passed, 5 skipped, 1 deselected, 1 xpassed, 2 errors in 179.78s (0:02:59) =
error: Bad exit status from /var/tmp/rpm-tmp.gfuZmg (%check)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.gfuZmg (%check)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, 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 --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec