Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'], chrootPath='/var/lib/mock/f40-build-2099935-50441/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 --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.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 warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/rubygem-typhoeus-1.4.0-9.fc40.src.rpm RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'], chrootPath='/var/lib/mock/f40-build-2099935-50441/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 --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.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 warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gXelai + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf typhoeus-1.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/typhoeus-1.4.0.gem Unpacked gem: '/builddir/build/BUILD/typhoeus-1.4.0' + STATUS=0 + '[' 0 -ne 0 ']' + cd typhoeus-1.4.0 + rm -rf /builddir/build/BUILD/typhoeus-1.4.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/typhoeus-1.4.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (typhoeus-1.4.0-Fix-Ruby-3-0-compatibility.patch):' Patch #0 (typhoeus-1.4.0-Fix-Ruby-3-0-compatibility.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Gemfile patching file spec/support/localhost_server.rb + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MPK5WC + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -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 -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 -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 + gem build ../typhoeus-1.4.0.gemspec WARNING: open-ended dependency on ethon (>= 0.9.0) is not recommended if ethon is semantically versioned, use: add_runtime_dependency 'ethon', '~> 0.9', '>= 0.9.0' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: typhoeus Version: 1.4.0 File: typhoeus-1.4.0.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -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 -fno-omit-frame-pointer'\'' --with-cxxflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -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 -fno-omit-frame-pointer'\'' --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 -Wl,--build-id=sha1 '\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc typhoeus-1.4.0.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/typhoeus-1.4.0 Bin dir: /builddir/build/BUILD/typhoeus-1.4.0/usr/bin Gem home: /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems Plugins dir: /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/plugins /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.gitignore /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.rspec /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.travis.yml /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/CHANGELOG.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/CONTRIBUTING.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Gemfile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Guardfile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/LICENSE /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/README.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Rakefile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/UPGRADE.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder/helper.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/dalli.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/rails.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/redis.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/config.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/easy_factory.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors/no_stub.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors/typhoeus_error.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/expectation.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/addable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/before.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/block_connection.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/memoizable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/queueable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/runnable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/stubbable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/pool.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/railtie.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/actions.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/before.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/block_connection.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/callbacks.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/marshal.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/memoizable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/operations.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/responseable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/streamable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/stubbable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/header.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/informations.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/status.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/version.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/perf/profile.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/perf/vs_nethttp.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/rack/typhoeus/middleware/params_decoder/helper_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/rack/typhoeus/middleware/params_decoder_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/spec_helper.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/localhost_server.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/memory_cache.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/server.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/adapters/faraday_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/cache/dalli_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/cache/redis_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/config_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/easy_factory_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/errors/no_stub_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/expectation_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/addable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/before_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/block_connection_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/cacheable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/memoizable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/queueable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/runnable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/stubbable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/pool_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/actions_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/before_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/block_connection_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/cacheable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/callbacks_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/marshal_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/memoizable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/operations_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/responseable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/stubbable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/header_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/informations_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/status_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/typhoeus.gemspec Successfully installed typhoeus-1.4.0 Parsing documentation for typhoeus-1.4.0 Parsing sources... 2% [ 1/43] lib/rack/typhoeus.rb 4% [ 2/43] lib/rack/typhoeus/middleware/params_decoder.rb 6% [ 3/43] lib/rack/typhoeus/middleware/params_decoder/helper.rb 9% [ 4/43] lib/typhoeus.rb 11% [ 5/43] lib/typhoeus/adapters/faraday.rb 13% [ 6/43] lib/typhoeus/cache/dalli.rb 16% [ 7/43] lib/typhoeus/cache/rails.rb 18% [ 8/43] lib/typhoeus/cache/redis.rb 20% [ 9/43] lib/typhoeus/config.rb 23% [10/43] lib/typhoeus/easy_factory.rb 25% [11/43] lib/typhoeus/errors.rb 27% [12/43] lib/typhoeus/errors/no_stub.rb 30% [13/43] lib/typhoeus/errors/typhoeus_error.rb 32% [14/43] lib/typhoeus/expectation.rb 34% [15/43] lib/typhoeus/hydra.rb 37% [16/43] lib/typhoeus/hydra/addable.rb 39% [17/43] lib/typhoeus/hydra/before.rb 41% [18/43] lib/typhoeus/hydra/block_connection.rb 44% [19/43] lib/typhoeus/hydra/cacheable.rb 46% [20/43] lib/typhoeus/hydra/memoizable.rb 48% [21/43] lib/typhoeus/hydra/queueable.rb 51% [22/43] lib/typhoeus/hydra/runnable.rb 53% [23/43] lib/typhoeus/hydra/stubbable.rb 55% [24/43] lib/typhoeus/pool.rb 58% [25/43] lib/typhoeus/railtie.rb 60% [26/43] lib/typhoeus/request.rb 62% [27/43] lib/typhoeus/request/actions.rb 65% [28/43] lib/typhoeus/request/before.rb 67% [29/43] lib/typhoeus/request/block_connection.rb 69% [30/43] lib/typhoeus/request/cacheable.rb 72% [31/43] lib/typhoeus/request/callbacks.rb 74% [32/43] lib/typhoeus/request/marshal.rb 76% [33/43] lib/typhoeus/request/memoizable.rb 79% [34/43] lib/typhoeus/request/operations.rb 81% [35/43] lib/typhoeus/request/responseable.rb 83% [36/43] lib/typhoeus/request/streamable.rb 86% [37/43] lib/typhoeus/request/stubbable.rb 88% [38/43] lib/typhoeus/response.rb 90% [39/43] lib/typhoeus/response/cacheable.rb 93% [40/43] lib/typhoeus/response/header.rb 95% [41/43] lib/typhoeus/response/informations.rb 97% [42/43] lib/typhoeus/response/status.rb 100% [43/43] lib/typhoeus/version.rb Installing ri documentation for typhoeus-1.4.0 Installing darkfish documentation for typhoeus-1.4.0 Done installing documentation for typhoeus after 21 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Q5OC2r + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch ++ dirname /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -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 -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 -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 + mkdir -p /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch/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-typhoeus-1.4.0-9.fc40.noarch/usr/share/gems/ + sed -i -e '/^#!/d' /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-9.fc40.noarch/usr/share/gems/gems/typhoeus-1.4.0/spec/support/server.rb + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.4.0-9.fc40 --unique-debug-suffix -1.4.0-9.fc40.noarch --unique-debug-src-base rubygem-typhoeus-1.4.0-9.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/typhoeus-1.4.0 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.BApGPg + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -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 -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 -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 ~/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0 ~/build/BUILD/typhoeus-1.4.0 + pushd ./usr/share/gems/gems/typhoeus-1.4.0 + sed -i -e '/[bB]undler/ s/^/#/' spec/spec_helper.rb + rspec spec Top level ::CompositeIO is deprecated, require 'multipart/post' and use `Multipart::Post::CompositeReadIO` instead! Top level ::Parts is deprecated, require 'multipart/post' and use `Multipart::Post::Parts` instead! Randomized with seed 22481 Typhoeus::Expectation #response when multiple responses returns one by one when one response is lazily-constructed returns response is pre-constructed returns response #and_return when block adds to responses when array adds to responses when value adds to responses #stubbed_from returns self sets value #responses returns responses options_match? when options are a subset from request_options returns true when options contains an array returns true when options are nested returns true when match returns true when no match returns false .response_for finds a matching expectation and returns its next response returns nil if no matching expectation is found .clear clears all .new sets options sets base_url initializes response_counter #url_match? when not string, regexp, nil returns false when regexp when match returns true when no match returns false with nil request_url returns false when string when no match returns false when match returns true when nil returns true .all when @expectations nil returns empty array when @expectations not nil returns @expectations #matches? calls url_match? calls options_match? Typhoeus::Hydra::Stubbable #add checks expectations when expectation found finishes response calls on_body callbacks is a mock calls on_headers callbacks Typhoeus::Response::Informations #primary_ip returns primary_ip from options #response_body when body returns body from options when response_body returns response_body from options #redirect_time returns redirect_time from options #response_headers when no mock returns response_headers from options when mock when no response_headers when headers constructs response_headers when multiple values for a header constructs response_headers #redirect_count returns redirect_count from options #debug_info returns debug_info from options #namelookup_time returns namelookup_time from options #return_message returns a message with nil return_code returns nil #starttransfer_time returns starttransfer_time from options #httpauth_avail returns httpauth_avail from options #connect_time returns connect_time from options #pretransfer_time returns pretransfer_time from options #response_code when code returns code from options when response_code returns response_code from options #redirections when multiple headers returns response from all but last headers when headers returns empty array when no response_headers returns empty array #appconnect_time returns appconnect_time from options #request_size returns request_size from options #total_time returns total_time from options #return_code returns return_code from options #effective_url returns effective_url from options #headers when no response_headers returns nil when multiple headers returns the last when requesting returns headers when mock when headers returns Typhoeus::Response::Header returns headers when response_headers has Expire has Server returns nonempty headers Typhoeus::Errors::NoStub displays the request url Typhoeus::Hydra #hydra returns a hydra #new passes options to multi Typhoeus::Cache::Dalli #set sends the request to Dalli #get returns nil when the key is not in the cache returns the cached response when the key is in cache Typhoeus::Cache::Redis #get returns nil when the key is not in Redis returns the cached response when the key is in Redis #set sends the serialized request to Redis Faraday::Adapter::Typhoeus #request returns request sets url sets on_complete callback sets http method sets body sets headers #perform_request parallel_manager when not given falls back to single when given uses when body reads body #configure_timeout when timeout sets timeout_ms when open_timeout sets connecttimeout_ms when a response is stubbed stubs the status code stubs the response body stubs the headers when the connection failed when not parallel raises an error when parallel isn't successful translates the response code into an error message #initialize when typhoeus request options specified should set option for request when parallel returns a faraday response succeeds #configure_proxy when proxy sets proxy when username and password sets proxyuserpwd when not parallel succeeds returns a faraday response #configure_socket when host sets interface #parallel? when no parallel_manager returns false when parallel_manager returns true #configure_ssl when client_certificate_password sets keypasswd to the value of client_cert_passwd when ca_file sets cainfo when no client_cert_passwd does not set keypasswd on options when ca_path sets capath when client_key sets sslkey when client_cert_passwd sets keypasswd to the value of client_cert_passwd when verify is false sets ssl_verifypeer to false sets ssl_verifyhost to 0 when client_cert sets sslcert when verify is true sets ssl_verifypeer to true sets ssl_verifyhost to 2 when version sets sslversion Typhoeus::Request::BlockConnection run when blocked raises when not blocked doesn't raise #blocked? when global and local block_connection takes local when global block_connection when true returns true when false returns false when local block_connection when true returns true when false returns false Typhoeus::Request::Marshal #marshal_dump when on_failure handler doesn't include @on_failure doesn't raise when dumped when loading includes base_url doesn't include on_failure when on_complete handler doesn't include @on_complete doesn't raise when dumped when loading doesn't include on_complete includes base_url when on_progress handler doesn't raise when dumped doesn't include @on_progress when loading includes base_url doesn't include on_progress when run through hydra doesn't include @hydra when loading doesn't include RSpec::ExampleGroups::TyphoeusRequestMarshal::MarshalDump::WhenRunThroughHydra::WhenLoading includes base_url when on_success handler doesn't raise when dumped doesn't include @on_success when loading includes base_url doesn't include on_success Typhoeus::Hydra::Runnable #run runs multi#perform runs multi#dequeue_many when really queued request sends third sends first sends second when request queued sends when three request queued sends first first sends second sends first sends third sends thirds last sends second second when request queued in callback when no real request when before hook returns and finishes response simulates real multi run and adds and finishes both requests when real request when max_concurrency default calls on_complete callback once for every response Typhoeus::EasyFactory #get when option[:cache_ttl] creates Ethon::Easy when renamed option passes correct option warns timeouts sets nosignal to true by default when timeout is not a whole number and timeout_ms is set ceils timeout and does not change timeout_ms when connecttimeout is not a whole number and connecttimeout_ms is not set ceils connecttimeout and sets connecttimeout_ms when connecttimeout is not a whole number and connecttimeout_ms is set ceils connecttimeout and does not change connecttimeout_ms when timeout is not a whole number and timeout_ms is not set ceils timeout and sets timeout_ms when changed option reraises with help when invalid option reraises when removed option reraises with help #set_callback finishes request sets easy.on_progress callback when an on_progress callback is provided adds next request sets easy.on_complete callback resets easy pushes easy back into the pool Typhoeus::Response #cached when @cached is nil returns false when @cached returns cached status #handled_response when @handled_response is nil returns response when @handled_response returns @handled_response #mock when @mock and options[:mock] returns @mock when @mock returns @mock when options[:mock] returns options[:mock] .new when options when return_code stores when headers has key sets @headers to a Typhoeus::Response::Header stores unmodified Typhoeus::Request::Stubbable #run checks expectations when expectation found sets mock on response calls on_body callbacks finishes request calls on_headers callbacks Typhoeus::Request::Callbacks #on_complete responds when multiple blocks given stores when no block given returns @on_complete when block given stores #on_progress responds when multiple blocks given stores when block given stores when no block given returns @on_progress #execute_callbacks when local on_complete and gobal on_success runs all global callbacks first (PENDING: No reason given) when on_progress when global and local callbacks runs global first when local callback sets handled_response executes blocks and passes response when global callback executes blocks and passes response when on_complete when global callback executes blocks and passes response when local callback sets handled_response executes blocks and passes response when global and local callbacks runs global first when on_success when local callback executes blocks and passes response sets handled_response when global callback executes blocks and passes response when global and local callbacks runs global first when on_failure when global and local callbacks runs global first when global callback executes blocks and passes response when local callback sets handled_response executes blocks and passes response #on_failure responds when block given stores when multiple blocks given stores when no block given returns @on_failure #on_success responds when multiple blocks given stores when block given stores when no block given returns @on_success Typhoeus::Request::Operations #run calls on_headers and on_body releases easy calls on_complete generates settings grabs an easy calls on_headers and on_complete calls on_body sets response returns a response makes response headers available to on_body performs #finish returns response executes callbacks assigns response assigns request to response Typhoeus::Request::Memoizable #response= when memoization activated when GET request stores response in memory when no GET request doesn't store response in memory Typhoeus::Request::Cacheable #run when cache activated when cache is specified on a request when cache is false finishes request when cache is defined finishes request when request in memory finishes request when request new fetches response #response= when cache activated when request new doesn't set cached on response caches response when request in memory sets cached to true for response finishes request #cache_ttl when option[:cache_ttl] returns Typhoeus::Request::Actions .put makes PUT Request returns ok .get makes GET Request returns ok .patch makes PATCH Request returns ok .delete makes DELETE Request returns ok .options returns ok makes OPTIONS Request .post makes POST Request returns ok .head returns ok Typhoeus::Request #eql? when another class returns false when same class when same base_url and options when same order returns true when different order returns true when same base_url and other options returns false when other base_url returns false .url pushes an easy back into the pool when no parameters returns base_url when parameters returns full url .new stores base_url stores original options sets defaults stores options #hash when request.eql?(other) when same order has same hashes when different order has same hashes when hashes with different orders are contained in arrays has different hashes when not request.eql?(other) has different hashes #encoded_body returns encoded body set_defaults when Config.user_agent set without headers uses the global options' user agent with headers uses the request options' user agent when maxredirs when not set defaults to 50 when set respects when Config.verbose set respects when header with user agent doesn't modify user agent when Config.proxy set respects when option proxy set does not override when header without user agent add user agent Typhoeus::Hydra::Queueable #queue accepts requests adds to front of queued requests sets hydra on request adds to queued requests #dequeue_many when no request queued does nothing when three request queued adds requests from queue to multi when max_concurrency is a string adds requests from queue to multi when max_concurrency is two adds requests from queue to multi when request queued adds request from queue to multi #abort clears queue Typhoeus::Config responds to block_connection= responds to user_agent= responds to block_connection responds to user_agent responds to cache responds to verbose responds to cache= responds to proxy responds to proxy= responds to verbose= responds to memoize= responds to memoize Typhoeus::Pool #with is re-entrant #easies returns array #get when easy in pool takes when no easy in pool creates when threaded access creates correct number of easies when forked creates #release writes cookies to disk resets easy flush cookies to disk puts easy back into pool when threaded access releases correct number of easies Typhoeus::Hydra::Memoizable add when memoization activated when request in memory finishes request when queued request dequeues when request new doesn't call complete sets no response #run clears memory before starting Typhoeus::Hydra::Before #add when no before calls super when before when one executes when falsy when response doesn't call super when false doesn't call super when queue requests dequeues when true calls super when multi when middle false doesn't call super executes only two when all true executes all calls super Typhoeus::Response::Header can be Marshal'd .new when hash provides case insensitive access sets Date when string sets Date provides case insensitive access provides symbol access #parse when no header returns nil when header sets Cookie#0 sets Date sets X-XSS-Protection sets Content-Type sets raw sets Cookie#1 sets Expires provides case insensitive access sets Set-Cookie sets X-Frame-Options sets Server sets Cache-Control sets Cookie#2 sets P3P sets Transfer-Encoding with broken headers returns empty string for invalid headers includes a multi-line header joins header parts includes line with only whitespace ignores it Rack::Typhoeus::Middleware::ParamsDecoder when requesting transforms parameters Typhoeus .post makes POST requests returns ok .patch makes PATCH requests returns ok .head returns ok .stub when similar expectation exists returns expectation doesn't add expectation calls the block to construct a response when a request matches the stub when no similar expectation exists adds expectation calls the block to construct a response when a request matches the stub returns expectation .get returns ok makes GET requests .before adds callback .configure yields config sets values config .with_connection executes block with block connection is false returns result of block sets block connection back to previous value .put returns ok makes PUT requests .options makes OPTIONS requests returns ok .delete returns ok makes DELETE requests Typhoeus::Hydra::Cacheable add when cache activated when request in memory returns response with cached status when no queued requests finishes request when queued requests finishes both requests when cache is specified on a request when cache is defined uses the cache instead of making a new request when cache is false initiates an HTTP call when request new sets no response doesn't call complete Typhoeus::Hydra::Addable asks easy factory for an easy adds easy to multi Typhoeus::Response::Status #http_version when header when invalid http_version returns nil when valid http_version returns http_version when no http version returns nil when no header returns nil timed_out? when return code is operation_timedout return true #modified? when response code 304 when no mock when return_code :ok returns false when return_code nil returns true when mock when return_code :ok returns false when return_code nil returns false when response code is not 304 returns true #failure? when response code is not 300-526 returns false when response code between 300-526 and 100-300 when mock when return_code nil returns true when return_code :internal_server_error returns true when no mock when return_code :internal_server_error returns true when return_code nil returns false #status_message when no header returns nil when header when no message returns nil when messsage returns message #first_header_line when multiple header returns first line of last block when single header returns first line #success? when response code 200-299 when no mock when return_code nil returns false when return_code :ok returns true when mock when return_code nil returns true when return_code :ok returns true when response code is not 200-299 returns false Rack::Typhoeus::Middleware::ParamsDecoder::Helper #decode! when hash when encoded when longer and more complex decodes ensuring arrays maintain their original order when nested modifies decodes when simple decodes modifies when not encoded doesn't modify when no hash returns self #encoded? when there is only one key and its 0 returns true and its not 0 returns false when keys are ascending numbers starting with zero returns true when keys are not ascending numbers starting with zero returns false #decode doesn't modify decodes #convert when encoded returns values when not encoded returns unmodified Typhoeus::Request::Responseable #response= stores response Typhoeus::Hydra::BlockConnection add when block_connection activated raises Typhoeus::Request::Before #queue when no before calls super when before when multi when all true executes all calls super when middle false doesn't call super executes only two when one executes when false doesn't call super returns response when true calls super when a response returns response doesn't call super Pending: (Failures listed here are expected and do not affect your suite's status) 1) Typhoeus::Request::Callbacks#execute_callbacks when local on_complete and gobal on_success runs all global callbacks first # No reason given # ./spec/typhoeus/request/callbacks_spec.rb:86 Finished in 13.41 seconds (files took 17.17 seconds to load) 450 examples, 0 failures, 1 pending Randomized with seed 22481 SEGV received in SEGV handler SEGV received in SEGV handler /usr/share/gems/gems/webrick-1.7.0/lib/webrick/httpserver.rb:77: SEGV received in SEGV handler [BUG] Segmentation fault at 0x0000000000000000SEGV received in SEGV handler ruby 3.2.2 (2023-03-30 revision e51014f9c0) [riscv64-linux] SEGV received in SEGV handler -- Control frame information ----------------------------------------------- c:0004 p:---- s:0026 e:000025 CFUNC :wait_readableSEGV received in SEGV handler c:0003 p:0046 s:0021 e:000020 METHOD /usr/share/gems/gems/webrick-1.7.0/lib/webrick/httpserver.rb:77 c:0002 p:0107 s:0009 e:000008 /var/tmp/rpm-tmp.BApGPg: line 51: 3385173 Aborted (core dumped) rspec spec error: Bad exit status from /var/tmp/rpm-tmp.BApGPg (%check) RPM build warnings: RPM build errors: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Bad exit status from /var/tmp/rpm-tmp.BApGPg (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec