Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-timers.spec'], chrootPath='/var/lib/mock/rhel-9-x86_64-1687581409.274391/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6209cf1d18d1451ebfc7b2a1745c464c', '-D', '/var/lib/mock/rhel-9-x86_64-1687581409.274391/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-timers.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/rubygem-timers-4.0.1-15.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-timers.spec'], chrootPath='/var/lib/mock/rhel-9-x86_64-1687581409.274391/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3a34adb25f044a80a9ed37a77b083f3b', '-D', '/var/lib/mock/rhel-9-x86_64-1687581409.274391/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.x99n9_up:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-timers.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nLO4pH + umask 022 + cd /builddir/build/BUILD + gem unpack /builddir/build/SOURCES/timers-4.0.1.gem Unpacked gem: '/builddir/build/BUILD/timers-4.0.1' + cd /builddir/build/BUILD + cd timers-4.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + gem spec /builddir/build/SOURCES/timers-4.0.1.gem -l --ruby + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZWVtuN + umask 022 + cd /builddir/build/BUILD + cd timers-4.0.1 + gem build timers.gemspec WARNING: open-ended dependency on hitimes (>= 0) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: timers Version: 4.0.1 File: timers-4.0.1.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --with-cxxflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --with-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 '\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc timers-4.0.1.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/timers-4.0.1 Bin dir: /builddir/build/BUILD/timers-4.0.1/usr/bin Gem home: /builddir/build/BUILD/timers-4.0.1/usr/share/gems Plugins dir: /builddir/build/BUILD/timers-4.0.1/usr/share/gems/plugins /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/.coveralls.yml /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/.gitignore /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/.rspec /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/.travis.yml /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/AUTHORS.md /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/CHANGES.md /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/Gemfile /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/LICENSE /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/README.md /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/Rakefile /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers/events.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers/group.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers/timer.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers/version.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/lib/timers/wait.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/cancel_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/events_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/every_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/group_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/performance_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/spec_helper.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/strict_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/timeout_spec.rb /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/timers.gemspec Successfully installed timers-4.0.1 Parsing documentation for timers-4.0.1 Parsing sources... 16% [ 1/ 6] lib/timers.rb 33% [ 2/ 6] lib/timers/events.rb 50% [ 3/ 6] lib/timers/group.rb 66% [ 4/ 6] lib/timers/timer.rb 83% [ 5/ 6] lib/timers/version.rb 100% [ 6/ 6] lib/timers/wait.rb Installing ri documentation for timers-4.0.1 Installing darkfish documentation for timers-4.0.1 Done installing documentation for timers after 0 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AY5U0i + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 + cd timers-4.0.1 + mkdir -p /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/plugins ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64/usr/share/gems/ + sed -i '/#!/d' /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64/usr/share/gems/gems/timers-4.0.1/Rakefile + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 4.0.1-15.el9 --unique-debug-suffix -4.0.1-15.el9.x86_64 --unique-debug-src-base rubygem-timers-4.0.1-15.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/timers-4.0.1 + /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/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.BUL1wD + umask 022 + cd /builddir/build/BUILD + cd timers-4.0.1 + pushd ./usr/share/gems/gems/timers-4.0.1 ~/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1 ~/build/BUILD/timers-4.0.1 + sed -i '/bundler/ s/^/#/' spec/spec_helper.rb + sed -i '/[Cc]overalls/ s/^/#/' spec/spec_helper.rb + sed -i '/ruby-prof/ s/^/#/' spec/performance_spec.rb + rspec spec /builddir/build/BUILD/timers-4.0.1/usr/share/gems/gems/timers-4.0.1/spec/strict_spec.rb:24: warning: assigned but unused variable - fired Randomized with seed 29348 Timers::Wait repeats until timeout expired yields results as soon as possible Timers::Group should only fire once should not diverge too much Timers::Group should fire several times Timers::Group Serviced 6573 events in 2.002104368 seconds, 3283.0560151451045 e/s. run efficiently Timers::Events should register an event should register events in order should fire events with the time they were fired at Timers::Group sleeps until the next timer calculates the interval until the next timer should fire calculates the proper interval to wait until firing fires timers in the correct order raises TypeError if given an invalid time fires instantly when next timer is in the past delay timer adds appropriate amount of time to timer on delaying a timer fires timers in the correct order Timer inspection recurring firing after firing before firing fires_in calculates the interval until the next fire if it's recurring when timer is not recurring calculates the interval until the next fire if it hasn't already fired calculates the interval since last fire if already fired recurring timers continues to fire the timers at each interval #wait calls the wait block with an interval calls the wait block with nil delay timer collection delay on set adds appropriate amount of time to all timers pause and continue timers fires when continued after pause can continue all timers at once can fire the timer directly does not fire when paused can pause all timers at once Timers::Group should cancel and remove one shot timers after they fire should be able to cancel twice should be possble to reset after cancel Finished in 23.79 seconds (files took 0.08948 seconds to load) 35 examples, 0 failures Randomized with seed 29348 ~/build/BUILD/timers-4.0.1 + popd + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-timers-4.0.1-15.el9.noarch Provides: rubygem(timers) = 4.0.1 rubygem-timers = 4.0.1-15.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ruby(rubygems) rubygem(hitimes) Processing files: rubygem-timers-doc-4.0.1-15.el9.noarch Provides: rubygem-timers-doc = 4.0.1-15.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 Wrote: /builddir/build/RPMS/rubygem-timers-4.0.1-15.el9.noarch.rpm Wrote: /builddir/build/RPMS/rubygem-timers-doc-4.0.1-15.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.LedweC + umask 022 + cd /builddir/build/BUILD + cd timers-4.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-timers-4.0.1-15.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0