Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-habitipy.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-471318-23350/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-habitipy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/python-habitipy-0.3.0-8.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-habitipy.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-471318-23350/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-habitipy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6ZQIIn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf habitipy-0.3.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/habitipy-0.3.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd habitipy-0.3.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf habitipy.egg-info + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.enODS1 + 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 -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 -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 + 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 habitipy-0.3.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 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/habitipy copying habitipy/util.py -> build/lib/habitipy copying habitipy/cli.py -> build/lib/habitipy copying habitipy/__init__.py -> build/lib/habitipy copying habitipy/api.py -> build/lib/habitipy copying habitipy/aio.py -> build/lib/habitipy copying habitipy/apidoc.txt -> build/lib/habitipy creating build/lib/habitipy/i18n creating build/lib/habitipy/i18n/ru creating build/lib/habitipy/i18n/ru/LC_MESSAGES copying habitipy/i18n/ru/LC_MESSAGES/habitipy.mo -> build/lib/habitipy/i18n/ru/LC_MESSAGES + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.QY0DnA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch ++ dirname /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.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 -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 -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 + 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 habitipy-0.3.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 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch --prefix /usr running install /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11 creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/util.py -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/cli.py -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/__init__.py -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/api.py -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/aio.py -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy copying build/lib/habitipy/apidoc.txt -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/i18n creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/i18n/ru creating /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/i18n/ru/LC_MESSAGES copying build/lib/habitipy/i18n/ru/LC_MESSAGES/habitipy.mo -> /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/i18n/ru/LC_MESSAGES byte-compiling /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/util.py to util.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/cli.py to cli.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/api.py to api.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/aio.py to aio.cpython-311.pyc writing byte-compilation script '/tmp/tmpn0ijotl4.py' /usr/bin/python3 /tmp/tmpn0ijotl4.py removing /tmp/tmpn0ijotl4.py running install_egg_info running egg_info creating habitipy.egg-info writing habitipy.egg-info/PKG-INFO writing dependency_links to habitipy.egg-info/dependency_links.txt writing entry points to habitipy.egg-info/entry_points.txt writing requirements to habitipy.egg-info/requires.txt writing top-level names to habitipy.egg-info/top_level.txt writing manifest file 'habitipy.egg-info/SOURCES.txt' reading manifest file 'habitipy.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'habitipy.egg-info/SOURCES.txt' Copying habitipy.egg-info to /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy-0.3.0-py3.11.egg-info running install_scripts Installing habitipy script to /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/bin + rm -rfv /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/bin/__pycache__ + rm -rf /builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages/habitipy/i18n + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.3.0-8.fc38 --unique-debug-suffix -0.3.0-8.fc38.noarch --unique-debug-src-base python-habitipy-0.3.0-8.fc38.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/habitipy-0.3.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /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-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.kGs9U4 + 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 -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 -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-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 + 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 habitipy-0.3.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-habitipy-0.3.0-8.fc38.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-habitipy-0.3.0-8.fc38.noarch/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest -v tests -k 'not test_data' ============================= test session starts ============================== platform linux -- Python 3.11.2, pytest-7.2.2, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/builddir/build/BUILD/habitipy-0.3.0/.hypothesis/examples') rootdir: /builddir/build/BUILD/habitipy-0.3.0 plugins: hypothesis-6.62.1 collecting ... collected 15 items / 1 deselected / 14 selected tests/test_api.py::TestParse::test_read PASSED [ 7%] tests/test_api.py::TestParse::test_wrong_apidoc0 PASSED [ 14%] tests/test_api.py::TestParse::test_wrong_apidoc1 PASSED [ 21%] tests/test_api.py::TestParsedEndpoints::test_read PASSED [ 28%] tests/test_api.py::TestParsedEndpoints::test_retcodes PASSED [ 35%] tests/test_cli.py::TestCli::test_task_print PASSED [ 42%] tests/test_cli.py::TestCli::test_tasks_change FAILED [ 50%] tests/test_habitipy.py::TestHabitipy::test_download_api PASSED [ 57%] tests/test_habitipy.py::TestHabitipy::test_github PASSED [ 64%] tests/test_habitipy.py::TestHabitipy::test_init_typing PASSED [ 71%] tests/test_habitipy.py::TestHabitipy::test_integration PASSED [ 78%] tests/test_habitipy.py::TestHabitipy::test_python_keyword_escape PASSED [ 85%] tests/test_utils.py::TestFileUtils::test_load_conf PASSED [ 92%] tests/test_utils.py::TestFileUtils::test_secure_filestore PASSED [100%] =================================== FAILURES =================================== __________________________ TestCli.test_tasks_change ___________________________ self = data = ConjectureData(INTERESTING, 1377 bytes, frozen) def _execute_once_for_engine(self, data): """Wrapper around ``execute_once`` that intercepts test failure exceptions and single-test control exceptions, and turns them into appropriate method calls to `data` instead. This allows the engine to assume that any exception other than ``StopTest`` must be a fatal error, and should stop the entire engine. """ try: trace = frozenset() if ( self.failed_normally and not self.failed_due_to_deadline and Phase.shrink in self.settings.phases and Phase.explain in self.settings.phases and sys.gettrace() is None and not PYPY ): # pragma: no cover # This is in fact covered by our *non-coverage* tests, but due to the # settrace() contention *not* by our coverage tests. Ah well. tracer = Tracer() try: sys.settrace(tracer.trace) result = self.execute_once(data) if data.status == Status.VALID: self.explain_traces[None].add(frozenset(tracer.branches)) finally: sys.settrace(None) trace = frozenset(tracer.branches) else: > result = self.execute_once(data) /usr/lib/python3.11/site-packages/hypothesis/core.py:879: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = ConjectureData(INTERESTING, 1377 bytes, frozen), print_example = False is_final = False, expected_failure = None def execute_once( self, data, print_example=False, is_final=False, expected_failure=None ): """Run the test function once, using ``data`` as input. If the test raises an exception, it will propagate through to the caller of this method. Depending on its type, this could represent an ordinary test failure, or a fatal error, or a control exception. If this method returns normally, the test might have passed, or it might have placed ``data`` in an unsuccessful state and then swallowed the corresponding control exception. """ self.ever_executed = True data.is_find = self.is_find text_repr = None if self.settings.deadline is None: test = self.test else: @proxies(self.test) def test(*args, **kwargs): self.__test_runtime = None initial_draws = len(data.draw_times) start = time.perf_counter() result = self.test(*args, **kwargs) finish = time.perf_counter() internal_draw_time = sum(data.draw_times[initial_draws:]) runtime = datetime.timedelta( seconds=finish - start - internal_draw_time ) self.__test_runtime = runtime current_deadline = self.settings.deadline if not is_final: current_deadline = (current_deadline // 4) * 5 if runtime >= current_deadline: raise DeadlineExceeded(runtime, self.settings.deadline) return result def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final): # Generate all arguments to the test function. args, kwargs = data.draw(self.search_strategy) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: output = StringIO() printer = RepresentationPrinter(output) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, ) report(printer.getvalue()) return test(*args, **kwargs) # Run the test function once, via the executor hook. # In most cases this will delegate straight to `run(data)`. > result = self.test_runner(data, run) /usr/lib/python3.11/site-packages/hypothesis/core.py:818: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ data = ConjectureData(INTERESTING, 1377 bytes, frozen) function = .run at 0x3fbf5e7d80> def default_new_style_executor(data, function): > return function(data) /usr/lib/python3.11/site-packages/hypothesis/executors.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ data = ConjectureData(INTERESTING, 1377 bytes, frozen) def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final): # Generate all arguments to the test function. args, kwargs = data.draw(self.search_strategy) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: output = StringIO() printer = RepresentationPrinter(output) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, ) report(printer.getvalue()) > return test(*args, **kwargs) /usr/lib/python3.11/site-packages/hypothesis/core.py:814: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = arg = (True, [{'_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', 'alias': 'ewueQ0j3', 'id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a41...3c8-687e-47a3-a8885a3acbb1', '258eb13e-544a-3699-1505-f2af6387044d', '67994185-2d37-8a38-af56-968c63154645', ...], ...) @settings(suppress_health_check=[HealthCheck.too_slow]) > @given(test_data()) tests/test_cli.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (, (True, [{'_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', 'alias...c8-687e-47a3-a8885a3acbb1', '258eb13e-544a-3699-1505-f2af6387044d', '67994185-2d37-8a38-af56-968c63154645', ...], ...)) kwargs = {}, initial_draws = 1, start = 975815.598219576, result = None finish = 975815.977278917, internal_draw_time = 0 runtime = datetime.timedelta(microseconds=379059) current_deadline = datetime.timedelta(microseconds=250000) @proxies(self.test) def test(*args, **kwargs): self.__test_runtime = None initial_draws = len(data.draw_times) start = time.perf_counter() result = self.test(*args, **kwargs) finish = time.perf_counter() internal_draw_time = sum(data.draw_times[initial_draws:]) runtime = datetime.timedelta( seconds=finish - start - internal_draw_time ) self.__test_runtime = runtime current_deadline = self.settings.deadline if not is_final: current_deadline = (current_deadline // 4) * 5 if runtime >= current_deadline: > raise DeadlineExceeded(runtime, self.settings.deadline) E hypothesis.errors.DeadlineExceeded: Test took 379.06ms, which exceeds the deadline of 200.00ms /usr/lib/python3.11/site-packages/hypothesis/core.py:781: DeadlineExceeded The above exception was the direct cause of the following exception: self = @settings(suppress_health_check=[HealthCheck.too_slow]) > @given(test_data()) tests/test_cli.py:174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = ConjectureData(VALID, 1377 bytes, frozen), print_example = True is_final = True expected_failure = (DeadlineExceeded('Test took 379.06ms, which exceeds the deadline of 200.00ms'), "args = (= current_deadline: raise DeadlineExceeded(runtime, self.settings.deadline) return result def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final): # Generate all arguments to the test function. args, kwargs = data.draw(self.search_strategy) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: output = StringIO() printer = RepresentationPrinter(output) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, ) report(printer.getvalue()) return test(*args, **kwargs) # Run the test function once, via the executor hook. # In most cases this will delegate straight to `run(data)`. result = self.test_runner(data, run) # If a failure was expected, it should have been raised already, so # instead raise an appropriate diagnostic error. if expected_failure is not None: exception, traceback = expected_failure if ( isinstance(exception, DeadlineExceeded) and self.__test_runtime is not None ): report( "Unreliable test timings! On an initial run, this " "test took %.2fms, which exceeded the deadline of " "%.2fms, but on a subsequent run it took %.2f ms, " "which did not. If you expect this sort of " "variability in your test timings, consider turning " "deadlines off for this test by setting deadline=None." % ( exception.runtime.total_seconds() * 1000, self.settings.deadline.total_seconds() * 1000, self.__test_runtime.total_seconds() * 1000, ) ) else: report("Failed to reproduce exception. Expected: \n" + traceback) > raise Flaky( f"Hypothesis {text_repr} produces unreliable results: " "Falsified on the first call but did not on a subsequent one" ) from exception E hypothesis.errors.Flaky: Hypothesis test_tasks_change(self=, arg=(True, E [{'id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E 'alias': 'ewueQ0j3'}, E {'id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '_id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'alias': 'piLkHsBBRhmABBA1'}, E {'id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '_id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'alias': 'HHt4'}, E {'id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '_id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E 'alias': 'VltEAzCe'}, E {'id': '258eb13e-544a-3699-1505-f2af6387044d', E '_id': '258eb13e-544a-3699-1505-f2af6387044d', E 'alias': 'HlAEda'}, E {'id': '67994185-2d37-8a38-af56-968c63154645', E '_id': '67994185-2d37-8a38-af56-968c63154645', E 'alias': 'KaBBDB5ROB4_gr175QT8'}], E [{'id': '24add829-d29b-751e-02d8-d8ef9318acb6', E '_id': '24add829-d29b-751e-02d8-d8ef9318acb6', E 'alias': 'Lisyh_BaZjbH_'}, E {'id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '_id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'alias': 'tA'}, E {'id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '_id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'alias': 'i'}, E {'id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E '_id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'alias': '_WMHrFCc-21159L6H0XhgB-q11'}, E {'id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '_id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E 'alias': 'CEDRafj117r6U'}, E {'id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '_id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E 'alias': 'CiKGa11NMd0R'}, E {'id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E '_id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E 'alias': 'FvCSbmRFXY111113VS'}], E [{'id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E 'alias': 'ewueQ0j3'}, E {'id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '_id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'alias': 'piLkHsBBRhmABBA1'}, E {'id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '_id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'alias': 'HHt4'}, E {'id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '_id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E 'alias': 'VltEAzCe'}, E {'id': '258eb13e-544a-3699-1505-f2af6387044d', E '_id': '258eb13e-544a-3699-1505-f2af6387044d', E 'alias': 'HlAEda'}, E {'id': '67994185-2d37-8a38-af56-968c63154645', E '_id': '67994185-2d37-8a38-af56-968c63154645', E 'alias': 'KaBBDB5ROB4_gr175QT8'}, E {'id': '24add829-d29b-751e-02d8-d8ef9318acb6', E '_id': '24add829-d29b-751e-02d8-d8ef9318acb6', E 'alias': 'Lisyh_BaZjbH_'}, E {'id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '_id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'alias': 'tA'}, E {'id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '_id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'alias': 'i'}, E {'id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E '_id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'alias': '_WMHrFCc-21159L6H0XhgB-q11'}, E {'id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '_id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E 'alias': 'CEDRafj117r6U'}, E {'id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '_id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E 'alias': 'CiKGa11NMd0R'}, E {'id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E '_id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E 'alias': 'FvCSbmRFXY111113VS'}], E ['0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '2-9', E '2-6', E '1-3,2-6,2-5,9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,258eb13e-544a-3699-1505-f2af6387044d,7-8,1-2', E '2-3,9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,2-7,2-8,2-3,8,2-6,2-12,67994185-2d37-8a38-af56-968c63154645', E '2-3,8a068d62-6d50-2eee-16a3-4fa53d305cd0,piLkHsBBRhmABBA1', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177,5-6,1-3,3-8', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,2-4', E 'piLkHsBBRhmABBA1,0eaec8f6-d290-9d8c-439c-b97c7236d2ac,2-9'], E ['0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '258eb13e-544a-3699-1505-f2af6387044d', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb'], E [[{'i': 2, 'type': 'id'}], E [(1, 8)], E [(1, 5)], E [(0, 2), E (1, 5), E (1, 4), E {'i': 1, 'type': 'id'}, E {'i': 4, 'type': 'id'}, E (6, 7), E (0, 1)], E [(1, 2), E {'i': 1, 'type': 'id'}, E (1, 6), E (1, 7), E (1, 2), E {'i': 7, 'type': 'index'}, E (1, 5), E (1, 11), E {'i': 5, 'type': 'id'}], E [(1, 2), {'i': 7, 'type': 'id'}, {'i': 1, 'type': 'alias'}], E [{'i': 0, 'type': 'id'}, (4, 5), (0, 2), (2, 7)], E [{'i': 1, 'type': 'id'}, (1, 3)], E [{'i': 1, 'type': 'alias'}, {'i': 2, 'type': 'id'}, (1, 8)]])) produces unreliable results: Falsified on the first call but did not on a subsequent one E Falsifying example: test_tasks_change( E arg=(True, E [{'id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E 'alias': 'ewueQ0j3'}, E {'id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '_id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'alias': 'piLkHsBBRhmABBA1'}, E {'id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '_id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'alias': 'HHt4'}, E {'id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '_id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E 'alias': 'VltEAzCe'}, E {'id': '258eb13e-544a-3699-1505-f2af6387044d', E '_id': '258eb13e-544a-3699-1505-f2af6387044d', E 'alias': 'HlAEda'}, E {'id': '67994185-2d37-8a38-af56-968c63154645', E '_id': '67994185-2d37-8a38-af56-968c63154645', E 'alias': 'KaBBDB5ROB4_gr175QT8'}], E [{'id': '24add829-d29b-751e-02d8-d8ef9318acb6', E '_id': '24add829-d29b-751e-02d8-d8ef9318acb6', E 'alias': 'Lisyh_BaZjbH_'}, E {'id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '_id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'alias': 'tA'}, E {'id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '_id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'alias': 'i'}, E {'id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E '_id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'alias': '_WMHrFCc-21159L6H0XhgB-q11'}, E {'id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '_id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E 'alias': 'CEDRafj117r6U'}, E {'id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '_id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E 'alias': 'CiKGa11NMd0R'}, E {'id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E '_id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E 'alias': 'FvCSbmRFXY111113VS'}], E [{'id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '_id': 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E 'alias': 'ewueQ0j3'}, E {'id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '_id': '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'alias': 'piLkHsBBRhmABBA1'}, E {'id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '_id': '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'alias': 'HHt4'}, E {'id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '_id': 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E 'alias': 'VltEAzCe'}, E {'id': '258eb13e-544a-3699-1505-f2af6387044d', E '_id': '258eb13e-544a-3699-1505-f2af6387044d', E 'alias': 'HlAEda'}, E {'id': '67994185-2d37-8a38-af56-968c63154645', E '_id': '67994185-2d37-8a38-af56-968c63154645', E 'alias': 'KaBBDB5ROB4_gr175QT8'}, E {'id': '24add829-d29b-751e-02d8-d8ef9318acb6', E '_id': '24add829-d29b-751e-02d8-d8ef9318acb6', E 'alias': 'Lisyh_BaZjbH_'}, E {'id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '_id': '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'alias': 'tA'}, E {'id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '_id': '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'alias': 'i'}, E {'id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E '_id': 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'alias': '_WMHrFCc-21159L6H0XhgB-q11'}, E {'id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '_id': 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E 'alias': 'CEDRafj117r6U'}, E {'id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '_id': '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E 'alias': 'CiKGa11NMd0R'}, E {'id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E '_id': '2ffd4ce4-fe44-0136-0312-9632fe0bd253', E 'alias': 'FvCSbmRFXY111113VS'}], E ['0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '2-9', E '2-6', E '1-3,2-6,2-5,9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,258eb13e-544a-3699-1505-f2af6387044d,7-8,1-2', E '2-3,9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,2-7,2-8,2-3,8,2-6,2-12,67994185-2d37-8a38-af56-968c63154645', E '2-3,8a068d62-6d50-2eee-16a3-4fa53d305cd0,piLkHsBBRhmABBA1', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177,5-6,1-3,3-8', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076,2-4', E 'piLkHsBBRhmABBA1,0eaec8f6-d290-9d8c-439c-b97c7236d2ac,2-9'], E ['0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '258eb13e-544a-3699-1505-f2af6387044d', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb', E 'd4baa189-b4be-a2a9-1a2a-5f77441e7329', E 'fc81bb44-2051-dbd0-8011-b7789b89c2ca', E '0a3f3333-3226-cde5-6fbd-a4fdbaf8d4b2', E '67994185-2d37-8a38-af56-968c63154645', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E 'f62bfc50-e2a7-af24-ea41-4aa6f07a4177', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E '9d7e7c00-4678-88a8-a9b6-0c0e1dc18076', E '0eaec8f6-d290-9d8c-439c-b97c7236d2ac', E 'e6298b8c-d3c8-687e-47a3-a8885a3acbb1', E '258eb13e-544a-3699-1505-f2af6387044d', E '67994185-2d37-8a38-af56-968c63154645', E '24add829-d29b-751e-02d8-d8ef9318acb6', E '8a068d62-6d50-2eee-16a3-4fa53d305cd0', E '07710f10-c81c-a21a-9ec9-78469b8d42bb'], E [[{'i': 2, 'type': 'id'}], E [(1, 8)], E [(1, 5)], E [(0, 2), E (1, 5), E (1, 4), E {'i': 1, 'type': 'id'}, E {'i': 4, 'type': 'id'}, E (6, 7), E (0, 1)], E [(1, 2), E {'i': 1, 'type': 'id'}, E (1, 6), E (1, 7), E (1, 2), E {'i': 7, 'type': 'index'}, E (1, 5), E (1, 11), E {'i': 5, 'type': 'id'}], E [(1, 2), {'i': 7, 'type': 'id'}, {'i': 1, 'type': 'alias'}], E [{'i': 0, 'type': 'id'}, (4, 5), (0, 2), (2, 7)], E [{'i': 1, 'type': 'id'}, (1, 3)], E [{'i': 1, 'type': 'alias'}, {'i': 2, 'type': 'id'}, (1, 8)]]), E self=, E ) E Unreliable test timings! On an initial run, this test took 379.06ms, which exceeded the deadline of 200.00ms, but on a subsequent run it took 170.33 ms, which did not. If you expect this sort of variability in your test timings, consider turning deadlines off for this test by setting deadline=None. /usr/lib/python3.11/site-packages/hypothesis/core.py:843: Flaky ---------------------------------- Hypothesis ---------------------------------- WARNING: Hypothesis has spent more than five minutes working to shrink a failing example, and stopped because it is making very slow progress. When you re-run your tests, shrinking will resume and may take this long before aborting again. PLEASE REPORT THIS if you can provide a reproducing example, so that we can improve shrinking performance for everyone. =============================== warnings summary =============================== tests/test_cli.py: 336 warnings /usr/lib/python3.11/site-packages/responses/__init__.py:416: DeprecationWarning: Argument 'match_querystring' is deprecated. Use 'responses.matchers.query_param_matcher' or 'responses.matchers.query_string_matcher' warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_cli.py::TestCli::test_tasks_change - hypothesis.errors.Flak... ===== 1 failed, 13 passed, 1 deselected, 336 warnings in 362.30s (0:06:02) ===== RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.kGs9U4 (%check) Bad exit status from /var/tmp/rpm-tmp.kGs9U4 (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-habitipy.spec