# ./spec/perf/request_perf_spec.rb:4 Thin::Response performance should be fast # No reason given # ./spec/perf/response_perf_spec.rb:9 Thin::Server performance should handle GET in less then 0.0045 RubySecond # No reason given # ./spec/perf/server_perf_spec.rb:11 Thin::Server performance should handle POST in less then 0.007 RubySecond # No reason given # ./spec/perf/server_perf_spec.rb:16 Thin::Server UNIX socket performance should handle GET in less then 0.002 RubySecond # No reason given # ./spec/perf/server_perf_spec.rb:34 Failures: 1) Daemonizing should create a pid file Failure/Error: File.exist?(@server.pid_file).should be_true expected: true value got: false # ./spec/daemonizing_spec.rb:43:in `block (2 levels) in ' 2) Daemonizing should redirect stdio to a log file Failure/Error: proc { sleep 0.1 until File.exist?('daemon_test.log') }.should take_less_then(3) should take less then 3 sec to run # ./spec/daemonizing_spec.rb:60:in `block (2 levels) in ' 3) Daemonizing should send kill signal if timeout Failure/Error: File.exist?(@server.pid_file).should be_false expected: false value got: true # ./spec/daemonizing_spec.rb:139:in `block (2 levels) in ' 4) Thin::Server on TCP socket should GET from Net::HTTP Failure/Error: get('/?cthis').should include('cthis') Errno::ECONNREFUSED: Failed to open TCP connection to 0.0.0.0:3333 (Connection refused - connect(2) for "0.0.0.0" port 3333) # /usr/share/ruby/net/http.rb:939:in `rescue in block in connect' # /usr/share/ruby/net/http.rb:936:in `block in connect' # /usr/share/ruby/timeout.rb:93:in `block in timeout' # /usr/share/ruby/timeout.rb:103:in `timeout' # /usr/share/ruby/net/http.rb:935:in `connect' # /usr/share/ruby/net/http.rb:1533:in `begin_transport' # /usr/share/ruby/net/http.rb:1490:in `transport_request' # /usr/share/ruby/net/http.rb:1464:in `request' # /usr/share/ruby/net/http.rb:1365:in `request_get' # /usr/share/ruby/net/http.rb:487:in `block in get_response' # /usr/share/ruby/net/http.rb:910:in `start' # /usr/share/ruby/net/http.rb:609:in `start' # /usr/share/ruby/net/http.rb:485:in `get_response' # /usr/share/ruby/net/http.rb:462:in `get' # ./spec/spec_helper.rb:247:in `get' # ./spec/server/tcp_spec.rb:12:in `block (2 levels) in ' 5) Thin::Server should set lower maximum_connections size when too large Failure/Error: @server.maximum_connections.should < 100_000 expected: < 100000 got: 100000 # ./spec/server_spec.rb:21:in `block (2 levels) in ' Finished in 6 minutes 16 seconds 227 examples, 5 failures, 9 pending Failed examples: rspec ./spec/daemonizing_spec.rb:35 # Daemonizing should create a pid file rspec ./spec/daemonizing_spec.rb:49 # Daemonizing should redirect stdio to a log file rspec ./spec/daemonizing_spec.rb:122 # Daemonizing should send kill signal if timeout rspec ./spec/server/tcp_spec.rb:11 # Thin::Server on TCP socket should GET from Net::HTTP rspec ./spec/server_spec.rb:14 # Thin::Server should set lower maximum_connections size when too large BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.6PYxhC (%check) RPM build errors: BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.6PYxhC (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 700, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/rubygem-thin.spec