==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_7c7ea303-6216-4f86-9b6c-23e161c82491]...done ==> Making package: ruby-websocket-driver 0.7.5-2.1 (Mon Mar 11 18:37:29 2024) ==> Retrieving sources... -> Downloading ruby-websocket-driver-0.7.5.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 26179 0 26179 0 0 53091 0 --:--:-- --:--:-- --:--:-- 149k ==> Validating source files with sha512sums... ruby-websocket-driver-0.7.5.tar.gz ... Passed ==> Making package: ruby-websocket-driver 0.7.5-2.1 (Mon Mar 11 18:37:31 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-abbrev will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-base64 will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-benchmark will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bigdecimal will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bundler will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-cgi will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-csv will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-date will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-delegate will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-did_you_mean will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-digest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-drb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ruby2_keywords will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-english will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-erb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-etc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fcntl will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fiddle will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fileutils will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-find will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-forwardable will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-getoptlong will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-console will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-nonblock will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-wait will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ipaddr will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-irb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-reline will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-json will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-logger will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-mutex_m will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-net-http will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-open-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-stringio will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-time will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-psych will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-racc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rdoc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-tmpdir will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-minitest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-power_assert will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rake will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rexml will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-test-unit will be installed before its ruby dependency Package (51) New Version Net Change Download Size extra/libyaml 0.2.5-2 0.18 MiB extra/ruby-abbrev 0.1.0-4 0.01 MiB extra/ruby-base64 0.1.1-4 0.01 MiB extra/ruby-benchmark 0.2.0-4 0.05 MiB extra/ruby-bigdecimal 3.1.2-4 0.21 MiB extra/ruby-bundledgems 3.0.6-1 0.00 MiB extra/ruby-bundler 2.5.4-1 1.56 MiB extra/ruby-cgi 0.3.6-1 0.24 MiB extra/ruby-csv 3.2.5-4 0.53 MiB extra/ruby-date 3.2.2-4 0.35 MiB extra/ruby-delegate 0.2.0-4 0.03 MiB extra/ruby-did_you_mean 1.6.1-4 0.10 MiB extra/ruby-digest 3.1.1-1 0.15 MiB extra/ruby-drb 2.1.0-5 0.20 MiB extra/ruby-english 0.7.1-5 0.01 MiB extra/ruby-erb 4.0.2-2 0.08 MiB extra/ruby-etc 1.3.0-6 0.06 MiB extra/ruby-fcntl 1.0.1-4 0.02 MiB extra/ruby-fiddle 1.1.0-4 0.20 MiB extra/ruby-fileutils 1.6.0-4 0.12 MiB extra/ruby-find 0.1.1-4 0.01 MiB extra/ruby-forwardable 1.3.2-6 0.03 MiB extra/ruby-getoptlong 0.1.1-3 0.03 MiB extra/ruby-io-console 0.5.11-3 0.05 MiB extra/ruby-io-nonblock 0.1.0-3 0.02 MiB extra/ruby-io-wait 0.2.3-4 0.02 MiB extra/ruby-ipaddr 1.2.4-3 0.05 MiB extra/ruby-irb 1.4.2-1 0.41 MiB extra/ruby-json 2.7.1-1 0.44 MiB extra/ruby-logger 1.5.1-3 0.07 MiB extra/ruby-minitest 5.20.0-1 0.71 MiB extra/ruby-mutex_m 0.1.1-3 0.01 MiB extra/ruby-net-http 0.2.2-2 0.29 MiB extra/ruby-open-uri 0.2.0-3 0.05 MiB extra/ruby-power_assert 2.0.3-1 0.09 MiB extra/ruby-psych 4.0.6-1 0.30 MiB extra/ruby-racc 1.6.0-3 0.35 MiB extra/ruby-rake 13.0.6-1 0.26 MiB extra/ruby-rdoc 6.4.0-4 2.86 MiB extra/ruby-reline 0.3.1-2 0.41 MiB extra/ruby-rexml 3.2.6-1 0.43 MiB extra/ruby-ruby2_keywords 0.0.5-1 0.01 MiB extra/ruby-stdlib 3.0.6-1 0.00 MiB extra/ruby-stringio 3.0.2-4 0.07 MiB extra/ruby-test-unit 3.6.1-1 0.89 MiB extra/ruby-time 0.2.0-4 0.04 MiB extra/ruby-tmpdir 0.1.2-3 0.01 MiB extra/ruby-uri 0.12.1-1 0.24 MiB extra/rubygems 3.3.25-1 2.15 MiB extra/ruby 3.0.6-1 11.43 MiB extra/ruby-websocket-extensions 0.1.5-2 0.06 MiB 0.01 MiB Total Download Size: 0.01 MiB Total Installed Size: 25.91 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-websocket-extensions-0.1.5-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby-abbrev... installing ruby-base64... installing ruby-benchmark... installing ruby-bigdecimal... installing ruby-bundler... installing ruby-cgi... installing ruby-csv... installing ruby-date... installing ruby-delegate... installing ruby-did_you_mean... installing ruby-digest... installing ruby-ruby2_keywords... installing ruby-drb... installing ruby-english... installing ruby-erb... installing ruby-etc... installing ruby-fcntl... installing ruby-fiddle... installing ruby-fileutils... installing ruby-find... installing ruby-forwardable... installing ruby-getoptlong... installing ruby-io-console... installing ruby-io-nonblock... installing ruby-io-wait... installing ruby-ipaddr... installing ruby-reline... installing ruby-irb... installing ruby-json... installing ruby-logger... installing ruby-mutex_m... installing ruby-uri... installing ruby-net-http... installing ruby-stringio... installing ruby-time... installing ruby-open-uri... installing ruby-psych... installing ruby-racc... installing ruby-rdoc... installing ruby-tmpdir... installing ruby-stdlib... installing ruby-minitest... installing ruby-power_assert... installing ruby-rake... installing ruby-rexml... installing ruby-test-unit... installing ruby-bundledgems... installing ruby... Optional dependencies for ruby ruby-docs: Ruby documentation tk: for Ruby/TK installing ruby-websocket-extensions... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change Download Size extra/ruby-diff-lcs 1.5.0-1 0.32 MiB extra/ruby-rspec-core 3.12.2-1 1.27 MiB extra/ruby-rspec-expectations 3.12.3-1 0.77 MiB extra/ruby-rspec-mocks 3.12.6-1 0.72 MiB extra/ruby-rspec-support 3.12.1-1 0.25 MiB extra/ruby-eventmachine 1.2.7-6 2.04 MiB 0.40 MiB extra/ruby-permessage_deflate 0.1.4-1 0.03 MiB 0.01 MiB extra/ruby-rake-compiler 1.2.5-1 0.23 MiB extra/ruby-rspec 3.12.0-1 0.01 MiB Total Download Size: 0.41 MiB Total Installed Size: 5.63 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-eventmachine-1.2.7-6-x86_64 downloading... ruby-permessage_deflate-0.1.4-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ruby-rake-compiler... installing ruby-eventmachine... installing ruby-permessage_deflate... installing ruby-rspec-support... installing ruby-rspec-core... installing ruby-diff-lcs... installing ruby-rspec-expectations... installing ruby-rspec-mocks... installing ruby-rspec... [?25h==> Retrieving sources... -> Found ruby-websocket-driver-0.7.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ruby-websocket-driver-0.7.5.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... WARNING: open-ended dependency on websocket-extensions (>= 0.1.0) is not recommended if websocket-extensions is semantically versioned, use: add_runtime_dependency 'websocket-extensions', '~> 0.1', '>= 0.1.0' WARNING: open-ended dependency on eventmachine (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on permessage_deflate (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake-compiler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rspec (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help mkdir -p pkg mkdir -p pkg/websocket-driver-0.7.5 rm -f pkg/websocket-driver-0.7.5/CHANGELOG.md ln CHANGELOG.md pkg/websocket-driver-0.7.5/CHANGELOG.md rm -f pkg/websocket-driver-0.7.5/LICENSE.md ln LICENSE.md pkg/websocket-driver-0.7.5/LICENSE.md rm -f pkg/websocket-driver-0.7.5/README.md ln README.md pkg/websocket-driver-0.7.5/README.md mkdir -p pkg/websocket-driver-0.7.5/ext/websocket-driver rm -f pkg/websocket-driver-0.7.5/ext/websocket-driver/WebsocketMaskService.java ln ext/websocket-driver/WebsocketMaskService.java pkg/websocket-driver-0.7.5/ext/websocket-driver/WebsocketMaskService.java rm -f pkg/websocket-driver-0.7.5/ext/websocket-driver/extconf.rb ln ext/websocket-driver/extconf.rb pkg/websocket-driver-0.7.5/ext/websocket-driver/extconf.rb rm -f pkg/websocket-driver-0.7.5/ext/websocket-driver/websocket_mask.c ln ext/websocket-driver/websocket_mask.c pkg/websocket-driver-0.7.5/ext/websocket-driver/websocket_mask.c mkdir -p pkg/websocket-driver-0.7.5/lib/websocket rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver.rb ln lib/websocket/driver.rb pkg/websocket-driver-0.7.5/lib/websocket/driver.rb mkdir -p pkg/websocket-driver-0.7.5/lib/websocket/driver rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/client.rb ln lib/websocket/driver/client.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/client.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/draft75.rb ln lib/websocket/driver/draft75.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/draft75.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/draft76.rb ln lib/websocket/driver/draft76.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/draft76.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/event_emitter.rb ln lib/websocket/driver/event_emitter.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/event_emitter.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/headers.rb ln lib/websocket/driver/headers.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/headers.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi.rb ln lib/websocket/driver/hybi.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi.rb mkdir -p pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi/frame.rb ln lib/websocket/driver/hybi/frame.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi/frame.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi/message.rb ln lib/websocket/driver/hybi/message.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/hybi/message.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/proxy.rb ln lib/websocket/driver/proxy.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/proxy.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/server.rb ln lib/websocket/driver/server.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/server.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/driver/stream_reader.rb ln lib/websocket/driver/stream_reader.rb pkg/websocket-driver-0.7.5/lib/websocket/driver/stream_reader.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/http.rb ln lib/websocket/http.rb pkg/websocket-driver-0.7.5/lib/websocket/http.rb mkdir -p pkg/websocket-driver-0.7.5/lib/websocket/http rm -f pkg/websocket-driver-0.7.5/lib/websocket/http/headers.rb ln lib/websocket/http/headers.rb pkg/websocket-driver-0.7.5/lib/websocket/http/headers.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/http/request.rb ln lib/websocket/http/request.rb pkg/websocket-driver-0.7.5/lib/websocket/http/request.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/http/response.rb ln lib/websocket/http/response.rb pkg/websocket-driver-0.7.5/lib/websocket/http/response.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/mask.rb ln lib/websocket/mask.rb pkg/websocket-driver-0.7.5/lib/websocket/mask.rb rm -f pkg/websocket-driver-0.7.5/lib/websocket/websocket_mask.rb ln lib/websocket/websocket_mask.rb pkg/websocket-driver-0.7.5/lib/websocket/websocket_mask.rb cd pkg/websocket-driver-0.7.5 Successfully built RubyGem Name: websocket-driver Version: 0.7.5 File: websocket-driver-0.7.5.gem cd - ==> Starting check()... ..F..FF.FFFF................................................................................................................................................................................... Failures: 1) WebSocket::Driver::Client in the beginning state start writes the handshake request to the socket Failure/Error: expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + "Sec-WebSocket-Version: 13\r\n" + "\r\n") # received :write with unexpected arguments expected: ("GET /socket HTTP/1.1\r\nHost: www.example.com\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\n\r\n") got: ("GET /socket HTTP/1.1\r\nHost: www.example.com:80\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\n\r\n") Diff: @@ -1,5 +1,5 @@ GET /socket HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q== # ./spec/websocket/driver/client_spec.rb:67:in `block (4 levels) in ' 2) WebSocket::Driver::Client in the beginning state start with subprotocols writes the handshake with Sec-WebSocket-Protocol Failure/Error: expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + "Sec-WebSocket-Version: 13\r\n" + "Sec-WebSocket-Protocol: foo, bar, xmpp\r\n" + "\r\n") # received :write with unexpected arguments expected: ("GET /socket HTTP/1.1\r\nHost: www.example.com\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-We...Wg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nSec-WebSocket-Protocol: foo, bar, xmpp\r\n\r\n") got: ("GET /socket HTTP/1.1\r\nHost: www.example.com:80\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec...Wg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nSec-WebSocket-Protocol: foo, bar, xmpp\r\n\r\n") Diff: @@ -1,5 +1,5 @@ GET /socket HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q== # ./spec/websocket/driver/client_spec.rb:86:in `block (5 levels) in ' 3) WebSocket::Driver::Client in the beginning state start with basic auth writes the handshake with Sec-WebSocket-Protocol Failure/Error: expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + "Sec-WebSocket-Version: 13\r\n" + "Authorization: Basic dXNlcjpwYXNz\r\n" + "\r\n") # received :write with unexpected arguments expected: ("GET /socket HTTP/1.1\r\nHost: www.example.com\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-We... 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nAuthorization: Basic dXNlcjpwYXNz\r\n\r\n") got: ("GET /socket HTTP/1.1\r\nHost: www.example.com:80\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec... 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nAuthorization: Basic dXNlcjpwYXNz\r\n\r\n") Diff: @@ -1,5 +1,5 @@ GET /socket HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q== # ./spec/websocket/driver/client_spec.rb:103:in `block (5 levels) in ' 4) WebSocket::Driver::Client in the beginning state start with custom headers writes the handshake with custom headers Failure/Error: expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + "Sec-WebSocket-Version: 13\r\n" + "User-Agent: Chrome\r\n" + "\r\n") # received :write with unexpected arguments expected: ("GET /socket HTTP/1.1\r\nHost: www.example.com\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nUser-Agent: Chrome\r\n\r\n") got: ("GET /socket HTTP/1.1\r\nHost: www.example.com:80\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec...-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\nSec-WebSocket-Version: 13\r\nUser-Agent: Chrome\r\n\r\n") Diff: @@ -1,5 +1,5 @@ GET /socket HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q== # ./spec/websocket/driver/client_spec.rb:130:in `block (5 levels) in ' 5) WebSocket::Driver::Client using a proxy sends a CONNECT request Failure/Error: expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "\r\n") # received :write with unexpected arguments expected: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\n\r\n") got: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com:80\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\n\r\n") Diff: @@ -1,5 +1,5 @@ CONNECT www.example.com:80 HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Connection: keep-alive Proxy-Connection: keep-alive # ./spec/websocket/driver/client_spec.rb:153:in `block (3 levels) in ' 6) WebSocket::Driver::Client using a proxy sends an authenticated CONNECT request Failure/Error: expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "Proxy-Authorization: Basic dXNlcjpwYXNz\r\n" + "\r\n") # received :write with unexpected arguments expected: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\nProxy-Authorization: Basic dXNlcjpwYXNz\r\n\r\n") got: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com:80\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\nProxy-Authorization: Basic dXNlcjpwYXNz\r\n\r\n") Diff: @@ -1,5 +1,5 @@ CONNECT www.example.com:80 HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Connection: keep-alive Proxy-Connection: keep-alive Proxy-Authorization: Basic dXNlcjpwYXNz # ./spec/websocket/driver/client_spec.rb:164:in `block (3 levels) in ' 7) WebSocket::Driver::Client using a proxy sends a CONNECT request with custom headers Failure/Error: expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + "Host: www.example.com\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "User-Agent: Chrome\r\n" + "\r\n") # received :write with unexpected arguments expected: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\nUser-Agent: Chrome\r\n\r\n") got: ("CONNECT www.example.com:80 HTTP/1.1\r\nHost: www.example.com:80\r\nConnection: keep-alive\r\nProxy-Connection: keep-alive\r\nUser-Agent: Chrome\r\n\r\n") Diff: @@ -1,5 +1,5 @@ CONNECT www.example.com:80 HTTP/1.1 -Host: www.example.com +Host: www.example.com:80 Connection: keep-alive Proxy-Connection: keep-alive User-Agent: Chrome # ./spec/websocket/driver/client_spec.rb:177:in `block (3 levels) in ' Finished in 0.05126 seconds (files took 0.04761 seconds to load) 191 examples, 7 failures Failed examples: rspec ./spec/websocket/driver/client_spec.rb:66 # WebSocket::Driver::Client in the beginning state start writes the handshake request to the socket rspec ./spec/websocket/driver/client_spec.rb:85 # WebSocket::Driver::Client in the beginning state start with subprotocols writes the handshake with Sec-WebSocket-Protocol rspec ./spec/websocket/driver/client_spec.rb:102 # WebSocket::Driver::Client in the beginning state start with basic auth writes the handshake with Sec-WebSocket-Protocol rspec ./spec/websocket/driver/client_spec.rb:129 # WebSocket::Driver::Client in the beginning state start with custom headers writes the handshake with custom headers rspec ./spec/websocket/driver/client_spec.rb:151 # WebSocket::Driver::Client using a proxy sends a CONNECT request rspec ./spec/websocket/driver/client_spec.rb:162 # WebSocket::Driver::Client using a proxy sends an authenticated CONNECT request rspec ./spec/websocket/driver/client_spec.rb:174 # WebSocket::Driver::Client using a proxy sends a CONNECT request with custom headers ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_7c7ea303-6216-4f86-9b6c-23e161c82491/build