Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-croniter.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-90503-5976/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=86400uid=981gid=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-croniter.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 Wrote: /builddir/build/SRPMS/python-croniter-1.3.14-1.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-croniter.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-90503-5976/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=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-croniter.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 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.C1nWzM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf croniter-1.3.14 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/croniter-1.3.14.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd croniter-1.3.14 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf croniter.egg-info + find -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.f3c7Ka + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -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 croniter-1.3.14 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py file src/croniter.py (for module croniter) not found creating build creating build/lib creating build/lib/croniter copying src/croniter/croniter.py -> build/lib/croniter copying src/croniter/__init__.py -> build/lib/croniter running egg_info writing src/croniter.egg-info/PKG-INFO writing dependency_links to src/croniter.egg-info/dependency_links.txt writing requirements to src/croniter.egg-info/requires.txt writing top-level names to src/croniter.egg-info/top_level.txt file src/croniter.py (for module croniter) not found reading manifest file 'src/croniter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.txt' warning: no files found matching '*' under directory 'docs' warning: no previously-included files matching '*pyc' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/croniter.egg-info/SOURCES.txt' /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'croniter.tests' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'croniter.tests' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'croniter.tests' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'croniter.tests' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) file src/croniter.py (for module croniter) not found + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BURCF1 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch ++ dirname /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch + cd croniter-1.3.14 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch 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-croniter-1.3.14-1.ocs23.noarch/usr creating /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib creating /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11 creating /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages creating /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter copying build/lib/croniter/croniter.py -> /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter copying build/lib/croniter/__init__.py -> /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter byte-compiling /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter/croniter.py to croniter.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter/__init__.py to __init__.cpython-311.pyc writing byte-compilation script '/tmp/tmpqvc881iq.py' /usr/bin/python3 /tmp/tmpqvc881iq.py removing /tmp/tmpqvc881iq.py running install_egg_info running egg_info writing src/croniter.egg-info/PKG-INFO writing dependency_links to src/croniter.egg-info/dependency_links.txt writing requirements to src/croniter.egg-info/requires.txt writing top-level names to src/croniter.egg-info/top_level.txt file src/croniter.py (for module croniter) not found reading manifest file 'src/croniter.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.txt' warning: no files found matching '*' under directory 'docs' warning: no previously-included files matching '*pyc' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/croniter.egg-info/SOURCES.txt' Copying src/croniter.egg-info to /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11/site-packages/croniter-1.3.14-py3.11.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 1.3.14-1.ocs23 --unique-debug-suffix -1.3.14-1.ocs23.noarch --unique-debug-src-base python-croniter-1.3.14-1.ocs23.noarch -S debugsourcefiles.list /builddir/build/BUILD/croniter-1.3.14 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.15XpaK + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -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 croniter-1.3.14 + py.test -v ============================= test session starts ============================== platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/croniter-1.3.14 collecting ... collected 123 items src/croniter/tests/test_croniter.py::CroniterTest::testBlockDupRanges PASSED [ 0%] src/croniter/tests/test_croniter.py::CroniterTest::testBug1 PASSED [ 1%] src/croniter/tests/test_croniter.py::CroniterTest::testBug2 PASSED [ 2%] src/croniter/tests/test_croniter.py::CroniterTest::testBug3 PASSED [ 3%] src/croniter/tests/test_croniter.py::CroniterTest::testBug57 PASSED [ 4%] src/croniter/tests/test_croniter.py::CroniterTest::testDay PASSED [ 4%] src/croniter/tests/test_croniter.py::CroniterTest::testError PASSED [ 5%] src/croniter/tests/test_croniter.py::CroniterTest::testGetCurrent PASSED [ 6%] src/croniter/tests/test_croniter.py::CroniterTest::testHour PASSED [ 7%] src/croniter/tests/test_croniter.py::CroniterTest::testISOWeekday PASSED [ 8%] src/croniter/tests/test_croniter.py::CroniterTest::testInitNoStartTime PASSED [ 8%] src/croniter/tests/test_croniter.py::CroniterTest::testLastDayOfMonth PASSED [ 9%] src/croniter/tests/test_croniter.py::CroniterTest::testMinute PASSED [ 10%] src/croniter/tests/test_croniter.py::CroniterTest::testMonth PASSED [ 11%] src/croniter/tests/test_croniter.py::CroniterTest::testNthWeekDay PASSED [ 12%] src/croniter/tests/test_croniter.py::CroniterTest::testOptimizeCronExpressions PASSED [ 13%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevDayOfMonthWithCrossing PASSED [ 13%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevLastDayOfMonth PASSED [ 14%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevMinute PASSED [ 15%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevNthWeekDay PASSED [ 16%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevWeekDay PASSED [ 17%] src/croniter/tests/test_croniter.py::CroniterTest::testPrevWeekDay2 PASSED [ 17%] src/croniter/tests/test_croniter.py::CroniterTest::testPreviousDay PASSED [ 18%] src/croniter/tests/test_croniter.py::CroniterTest::testPreviousDow PASSED [ 19%] src/croniter/tests/test_croniter.py::CroniterTest::testPreviousHour PASSED [ 20%] src/croniter/tests/test_croniter.py::CroniterTest::testPreviousMonth PASSED [ 21%] src/croniter/tests/test_croniter.py::CroniterTest::testRangeWithUppercaseLastDayOfMonth PASSED [ 21%] src/croniter/tests/test_croniter.py::CroniterTest::testSecond PASSED [ 22%] src/croniter/tests/test_croniter.py::CroniterTest::testSecondRepeat PASSED [ 23%] src/croniter/tests/test_croniter.py::CroniterTest::testSecondSec PASSED [ 24%] src/croniter/tests/test_croniter.py::CroniterTest::testSundayToThursdayWithAlphaConversion PASSED [ 25%] src/croniter/tests/test_croniter.py::CroniterTest::testTimezone PASSED [ 26%] src/croniter/tests/test_croniter.py::CroniterTest::testTimezoneDateutil PASSED [ 26%] src/croniter/tests/test_croniter.py::CroniterTest::testTimezoneSummerTime PASSED [ 27%] src/croniter/tests/test_croniter.py::CroniterTest::testTimezoneWinterTime PASSED [ 28%] src/croniter/tests/test_croniter.py::CroniterTest::testWeekDay PASSED [ 29%] src/croniter/tests/test_croniter.py::CroniterTest::testWeekDayDayAnd PASSED [ 30%] src/croniter/tests/test_croniter.py::CroniterTest::test_bug34 PASSED [ 30%] src/croniter/tests/test_croniter.py::CroniterTest::test_confirm_sort PASSED [ 31%] src/croniter/tests/test_croniter.py::CroniterTest::test_dst_issue90_st31ny PASSED [ 32%] src/croniter/tests/test_croniter.py::CroniterTest::test_dst_iter PASSED [ 33%] src/croniter/tests/test_croniter.py::CroniterTest::test_error_alpha_cron PASSED [ 34%] src/croniter/tests/test_croniter.py::CroniterTest::test_error_bad_cron PASSED [ 34%] src/croniter/tests/test_croniter.py::CroniterTest::test_exactly_the_same_minute PASSED [ 35%] src/croniter/tests/test_croniter.py::CroniterTest::test_explicit_year_forward PASSED [ 36%] src/croniter/tests/test_croniter.py::CroniterTest::test_hash_mixup_all_fri_3rd_sat PASSED [ 37%] src/croniter/tests/test_croniter.py::CroniterTest::test_invalid_zerorepeat PASSED [ 38%] src/croniter/tests/test_croniter.py::CroniterTest::test_is_valid PASSED [ 39%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue145_getnext PASSED [ 39%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue151 PASSED [ 40%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue156 PASSED [ 41%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_142_dow PASSED [ 42%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_47 PASSED [ 43%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_k11 PASSED [ 43%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_k12 PASSED [ 44%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_k33 PASSED [ 45%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_k34 PASSED [ 46%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_k6 PASSED [ 47%] src/croniter/tests/test_croniter.py::CroniterTest::test_issue_monsun_117 PASSED [ 47%] src/croniter/tests/test_croniter.py::CroniterTest::test_last_out_of_range PASSED [ 48%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_friday PASSED [ 49%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_friday_2hours PASSED [ 50%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_friday_2xh_2xm PASSED [ 51%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_mixup_4th_and_last PASSED [ 52%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_mixup_all_fri_last_sat PASSED [ 52%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_mixup_firstlast_sat PASSED [ 53%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_saturday_rev PASSED [ 54%] src/croniter/tests/test_croniter.py::CroniterTest::test_lwom_tue_thu PASSED [ 55%] src/croniter/tests/test_croniter.py::CroniterTest::test_match PASSED [ 56%] src/croniter/tests/test_croniter.py::CroniterTest::test_milliseconds PASSED [ 56%] src/croniter/tests/test_croniter.py::CroniterTest::test_mixdow PASSED [ 57%] src/croniter/tests/test_croniter.py::CroniterTest::test_multiple_months PASSED [ 58%] src/croniter/tests/test_croniter.py::CroniterTest::test_next_when_now_satisfies_cron PASSED [ 59%] src/croniter/tests/test_croniter.py::CroniterTest::test_nth_as_last_wday_simple PASSED [ 60%] src/croniter/tests/test_croniter.py::CroniterTest::test_nth_out_of_range PASSED [ 60%] src/croniter/tests/test_croniter.py::CroniterTest::test_nth_wday_simple PASSED [ 61%] src/croniter/tests/test_croniter.py::CroniterTest::test_overflow PASSED [ 62%] src/croniter/tests/test_croniter.py::CroniterTest::test_rangeGenerator PASSED [ 63%] src/croniter/tests/test_croniter.py::CroniterTest::test_std_dst PASSED [ 64%] src/croniter/tests/test_croniter.py::CroniterTest::test_std_dst2 PASSED [ 65%] src/croniter/tests/test_croniter.py::CroniterTest::test_std_dst3 PASSED [ 65%] src/croniter/tests/test_croniter.py::CroniterTest::test_wdom_core_leap_year PASSED [ 66%] src/croniter/tests/test_croniter.py::CroniterTest::test_weekday_range PASSED [ 67%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_daily PASSED [ 68%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_division PASSED [ 69%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_epoch_change PASSED [ 69%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_float PASSED [ 70%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_hourly PASSED [ 71%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_id_bytes PASSED [ 72%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_id_change PASSED [ 73%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_invalid_range PASSED [ 73%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_monthly PASSED [ 74%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_range PASSED [ 75%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_range_division PASSED [ 76%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_second PASSED [ 77%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_weekly PASSED [ 78%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_hash_yearly PASSED [ 78%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_invalid_definition PASSED [ 79%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_invalid_divisor PASSED [ 80%] src/croniter/tests/test_croniter_hash.py::CroniterHashTest::test_invalid_hash_id_type PASSED [ 81%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_annually PASSED [ 82%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_daily PASSED [ 82%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_hourly PASSED [ 83%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_midnight PASSED [ 84%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_monthly PASSED [ 85%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_weekly PASSED [ 86%] src/croniter/tests/test_croniter_hash.py::CroniterWordAliasTest::test_hash_word_yearly PASSED [ 86%] src/croniter/tests/test_croniter_random.py::CroniterRandomTest::test_random PASSED [ 87%] src/croniter/tests/test_croniter_random.py::CroniterRandomTest::test_random_float PASSED [ 88%] src/croniter/tests/test_croniter_random.py::CroniterRandomTest::test_random_range PASSED [ 89%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_1day_step PASSED [ 90%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_1day_step_no_ends PASSED [ 91%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_1minute_step_float PASSED [ 91%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_1month_step PASSED [ 92%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_auto_ret_type PASSED [ 93%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_croniter_range_derived_class PASSED [ 94%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_dt_types PASSED [ 95%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_extra_hour_day_prio PASSED [ 95%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_input_type_exceptions PASSED [ 96%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_issue145_getnext PASSED [ 97%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_issue145_range PASSED [ 98%] src/croniter/tests/test_croniter_range.py::CroniterRangeTest::test_timezone_dst PASSED [ 99%] src/croniter/tests/test_speed.py::TestCase::test_Noop PASSED [100%] ============================= 123 passed in 0.31s ============================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-croniter-1.3.14-1.ocs23.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SOerLD + umask 022 + cd /builddir/build/BUILD + cd croniter-1.3.14 + DOCDIR=/builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/doc/python3-croniter + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/doc/python3-croniter + cp -pr README.rst /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/doc/python3-croniter + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MdCpnf + umask 022 + cd /builddir/build/BUILD + cd croniter-1.3.14 + LICENSEDIR=/builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/licenses/python3-croniter + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/licenses/python3-croniter + cp -pr LICENSE /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch/usr/share/licenses/python3-croniter + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-croniter = 1.3.14-1.ocs23 python3-croniter = 1.3.14-1.ocs23 python3.11-croniter = 1.3.14-1.ocs23 python3.11dist(croniter) = 1.3.14 python3dist(croniter) = 1.3.14 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(python-dateutil) Obsoletes: python3.11-croniter < 1.3.14-1.ocs23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-croniter-1.3.14-1.ocs23.noarch Wrote: /builddir/build/RPMS/python3-croniter-1.3.14-1.ocs23.noarch.rpm Child return code was: 0