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/centos-stream-9-x86_64-1688089739.570353/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.rg45_yea:/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.rg45_yea:/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', '4189edd2ac3140d2bc7be5514e76ceca', '-D', '/var/lib/mock/centos-stream-9-x86_64-1688089739.570353/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rg45_yea:/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/centos-stream-9-x86_64-1688089739.570353/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.rg45_yea:/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.rg45_yea:/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', '7ac79dd20e074fb098d6b5bdbcc62111', '-D', '/var/lib/mock/centos-stream-9-x86_64-1688089739.570353/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rg45_yea:/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.9i3dbM + 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.38EamJ + 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.hdKphh + 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.m0OmEv + 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 2815 Timers::Group should not diverge too much should only fire once Timers::Group raises TypeError if given an invalid time fires instantly when next timer is in the past calculates the interval until the next timer should fire calculates the proper interval to wait until firing fires timers in the correct order sleeps until the next timer recurring timers continues to fire the timers at each interval fires_in calculates the interval until the next fire if it's recurring when timer is not recurring calculates the interval since last fire if already fired calculates the interval until the next fire if it hasn't already fired #wait calls the wait block with nil calls the wait block with an interval Timer inspection recurring firing before firing after firing delay timer adds appropriate amount of time to timer delay timer collection delay on set adds appropriate amount of time to all timers pause and continue timers can continue all timers at once fires when continued after pause can fire the timer directly does not fire when paused can pause all timers at once on delaying a timer fires timers in the correct order Timers::Group Serviced 6570 events in 2.002082159 seconds, 3281.589555548963 e/s. run efficiently Timers::Group should fire several times Timers::Group should be possble to reset after cancel should cancel and remove one shot timers after they fire should be able to cancel twice Timers::Wait yields results as soon as possible repeats until timeout expired Timers::Events should register events in order should register an event should fire events with the time they were fired at Finished in 23.8 seconds (files took 0.08845 seconds to load) 35 examples, 0 failures Randomized with seed 2815 ~/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.msSVPE + 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