Push event #12 passed

  • Ran for
  • New branch build
AMD64
Ruby: 2.5.8
Git
DB=redis
Raw log
Scroll to End of Log
0.00s0.14s0.09s0.06s
worker_info
1Worker information
2hostname: 2a803e10-0201-4d67-8d6e-a46b23830478@1.worker-n2-com-779d777f7b-9jv6t.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-7381b091-c986-4ed1-996a-b0c01995ad8a travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.119727187s
60.15s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 269953492
11Job id: 620451149
12Runtime kernel version: 4.15.0-1098-gcp
13travis-build version: 98811602
14Build image provisioning date and time
15Thu May 18 10:07:51 UTC 2023
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 16.04.7 LTS
19Release: 16.04
20Codename: xenial
21Systemd Version
22systemd 229
23Cookbooks Version
24d19e5ff https://github.com/travis-ci/travis-cookbooks/tree/d19e5ff
25git version
26git version 2.40.1
27bash version
28GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
31docker version
32Client: Docker Engine - Community
33 Version: 20.10.7
34 API version: 1.41
35 Go version: go1.13.15
36 Git commit: f0df350
37 Built: Wed Jun 2 11:56:47 2021
38 OS/Arch: linux/amd64
39 Context: default
40 Experimental: true
42Server: Docker Engine - Community
43 Engine:
44 Version: 20.10.7
45 API version: 1.41 (minimum version 1.12)
46 Go version: go1.13.15
47 Git commit: b0f5bc3
48 Built: Wed Jun 2 11:54:58 2021
49 OS/Arch: linux/amd64
50 Experimental: false
51 containerd:
52 Version: 1.4.6
53 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
54 runc:
55 Version: 1.0.0-rc95
56 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
57 docker-init:
58 Version: 0.19.0
59 GitCommit: de40ad0
60clang version
61clang version 7.0.0 (tags/RELEASE_700/final)
62jq version
63jq-1.6
64bats version
65Bats 0.4.0
66shellcheck version
670.7.2
68shfmt version
69v3.2.1
70ccache version
713.2.4
72cmake version
73cmake version 3.26.3
74heroku version
75heroku/8.1.3 linux-x64 node-v16.19.0
76imagemagick version
77Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org
78md5deep version
794.4
80mercurial version
81version 5.9.3
82mysql version
83mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper
84openssl version
85OpenSSL 1.0.2g 1 Mar 2016
86packer version
871.7.5
88postgresql client version
89psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)
90ragel version
91Ragel State Machine Compiler version 6.8 Feb 2013
92sudo version
931.8.16
94gzip version
95gzip 1.6
96zip version
97Zip 3.0
98vim version
99VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)
100iptables version
101iptables v1.6.0
102curl version
103curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
104wget version
105GNU Wget 1.17.1 built on linux-gnu.
106rsync version
107rsync version 3.1.1 protocol version 31
108gimme version
109v1.5.4
110nvm version
1110.39.3
112perlbrew version
113/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
114phpenv version
115rbenv 1.2.0
116rvm version
117rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
118default ruby version
119ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]
120default python version
121Python 3.7.13
122CouchDB version
123couchdb 1.6.1
124ElasticSearch version
1257.16.3
126Installed Firefox version
127firefox 63.0.1
128MongoDB version
129MongoDB 4.4.21
130PhantomJS version
1312.1.1
132Pre-installed PostgreSQL versions
1339.4.26
1349.5.25
1359.6.22
136Redis version
137redis-server 6.0.6
138Pre-installed Go versions
1391.18.4
140ant version
141Apache Ant(TM) version 1.9.6 compiled on July 20 2018
142mvn version
143Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
144gradle version
145Gradle 7.5.1!
146lein version
147Leiningen 2.10.0 on Java 11.0.15.1 OpenJDK 64-Bit Server VM
148Pre-installed Node.js versions
149v10.24.1
150v12.22.12
151v14.21.3
152v16.15
153v16.16.0
154v16.20.0
155v18.16.0
156v4.9.1
157v6.17.1
158v8.17.0
159phpenv versions
160 system
161 7.4
162* 7.4.30 (set by /home/travis/.phpenv/version)
163 hhvm-stable
164 hhvm
165composer --version
166Composer version 2.3.7 2022-06-06 16:43:28
167Pre-installed Ruby versions
168ruby-2.7.6
169ruby-3.0.4
170ruby-3.1.2
1720.01s0.00s0.80s13.12s0.05s0.00s0.04s0.00s0.03s0.01s0.01s0.01s0.01s0.00s0.35sOK
1730.00s0.02s0.00s0.01s0.27s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.87s0.00s0.12s6.03s0.00s3.60s0.00s2.44s
docker_mtu_and_registry_mirrors
resolvconf
services
1743.08s$ sudo systemctl start redis-server
git.checkout
1750.00s0.63s$ git clone --depth=50 --branch=dt-redis_acl https://github.com/travis-ci/slanger.git travis-ci/slanger
176Cloning into 'travis-ci/slanger'...
177$ cd travis-ci/slanger
178$ git checkout -qf 6987fad6e56544daac645780b761298870d66e8c
1800.01s
181Setting environment variables from repository settings
182$ export QUAY_ROBOT_HANDLE=travisci+slanger
183$ export QUAY_ROBOT_TOKEN=[secure]
185Setting environment variables from .travis.yml
186$ export DB=redis
rvm
18812.84s$ rvm use 2.5.8 --install --binary --fuzzy
189curl: (22) The requested URL returned error: 404 Not Found
190Required ruby-2.5.8 is not installed - installing.
191curl: (22) The requested URL returned error: 404 Not Found
192Searching for binary rubies, this might take some time.
193Found remote file https://storage.googleapis.com/travis-ci-language-archives/ruby/binaries/ubuntu/16.04/x86_64/ruby-2.5.8.tar.bz2
194Checking requirements for ubuntu.
195Requirements installation successful.
196ruby-2.5.8 - #configure
197ruby-2.5.8 - #download
198 % Total % Received % Xferd Average Speed Time Time Time Current
199 Dload Upload Total Spent Left Speed
200100 17.1M 100 17.1M 0 0 66.4M 0 --:--:-- --:--:-- --:--:-- 66.6M
201No checksum for downloaded archive, recording checksum in user configuration.
202ruby-2.5.8 - #validate archive
203ruby-2.5.8 - #extract
204ruby-2.5.8 - #validate binary
205ruby-2.5.8 - #setup
206ruby-2.5.8 - #gemset created /home/travis/.rvm/gems/ruby-2.5.8@global
207ruby-2.5.8 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
208ruby-2.5.8 - #generating global wrappers........
209ruby-2.5.8 - #uninstalling gem rubygems-bundler-1.4.5.
210ruby-2.5.8 - #gemset created /home/travis/.rvm/gems/ruby-2.5.8
211ruby-2.5.8 - #importing gemset /home/travis/.rvm/gemsets/default.gems..............
212ruby-2.5.8 - #generating default wrappers........
213Using /home/travis/.rvm/gems/ruby-2.5.8
215$ export BUNDLE_GEMFILE=$PWD/Gemfile
ruby.versions
216$ ruby --version
217ruby 2.5.8p224 (2020-03-31 revision 67882) [x86_64-linux]
218$ rvm --version
219rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
220$ bundle --version
221Bundler version 1.17.3
222$ gem --version
2233.0.8
install.bundler
22525.53s$ bundle install --jobs=3 --retry=3 --deployment
226Fetching gem metadata from https://rubygems.org/.........
227Fetching https://github.com/travis-ci/em-hiredis
228Fetching rake 10.4.2
229Installing rake 10.4.2
230Fetching concurrent-ruby 1.2.3
231Fetching minitest 5.15.0
232Installing minitest 5.15.0
233Fetching thread_safe 0.3.6
234Installing concurrent-ruby 1.2.3
235Installing thread_safe 0.3.6
236Fetching addressable 2.3.8
237Using bundler 1.17.3
238Fetching columnize 0.9.0
239Installing addressable 2.3.8
240Fetching debugger-linecache 1.2.0
241Installing columnize 0.9.0
242Fetching slop 3.6.0
243Installing slop 3.6.0
244Fetching coderay 1.1.0
245Installing debugger-linecache 1.2.0
246Fetching safe_yaml 1.0.4
247Installing coderay 1.1.0
248Fetching daemons 1.4.1
249Installing safe_yaml 1.0.4
250Fetching diff-lcs 1.3
251Installing daemons 1.4.1
252Fetching hiredis 0.4.5
253Installing diff-lcs 1.3
254Fetching escape_utils 1.3.0
255Installing escape_utils 1.3.0 with native extensions
256Installing hiredis 0.4.5 with native extensions
257Fetching eventmachine 1.0.9.1
258Installing eventmachine 1.0.9.1 with native extensions
259Fetching http_parser.rb 0.8.0
260Installing http_parser.rb 0.8.0 with native extensions
261Fetching haml 3.1.8
262Installing haml 3.1.8
263Fetching httpclient 2.6.0.1
264Installing httpclient 2.6.0.1
265Fetching metaclass 0.0.4
266Fetching method_source 0.8.2
267Installing metaclass 0.0.4
268Fetching multi_json 1.11.0
269Installing method_source 0.8.2
270Fetching oj 2.18.5
271Installing multi_json 1.11.0
272Installing oj 2.18.5 with native extensions
273Fetching signature 0.1.8
274Installing signature 0.1.8
275Fetching rack 1.4.7
276Installing rack 1.4.7
277Fetching rack-fiber_pool 0.9.3
278Installing rack-fiber_pool 0.9.3
279Fetching rspec-support 3.6.0
280Installing rspec-support 3.6.0
281Fetching tilt 2.3.0
282Installing tilt 2.3.0
283Fetching timecop 0.3.5
284Installing timecop 0.3.5
285Fetching i18n 0.9.5
286Installing i18n 0.9.5
287Fetching tzinfo 1.2.11
288Installing tzinfo 1.2.11
289Fetching byebug 3.5.1
290Installing byebug 3.5.1 with native extensions
291Fetching crack 0.4.2
292Installing crack 0.4.2
293Using em-hiredis 0.2.1 from https://github.com/travis-ci/em-hiredis (at dt-redis_acl@863e4c2)
294Fetching em-http-request 0.3.0
295Fetching em-websocket 0.5.3
296Installing em-websocket 0.5.3
297Fetching mocha 0.13.3
298Installing em-http-request 0.3.0 with native extensions
299Installing mocha 0.13.3
300Fetching pry 0.10.1
301Installing pry 0.10.1
302Fetching pusher 0.14.4
303Installing pusher 0.14.4
304Fetching rack-protection 1.5.5
305Installing rack-protection 1.5.5
306Fetching thin 1.6.4
307Installing thin 1.6.4 with native extensions
308Fetching rspec-core 3.6.0
309Installing rspec-core 3.6.0
310Fetching rspec-expectations 3.6.0
311Installing rspec-expectations 3.6.0
312Fetching rspec-mocks 3.6.0
313Installing rspec-mocks 3.6.0
314Fetching activesupport 4.2.11.3
315Installing activesupport 4.2.11.3
316Fetching webmock 1.8.11
317Fetching pry-byebug 2.0.0
318Installing webmock 1.8.11
319Fetching sinatra 1.4.6
320Installing pry-byebug 2.0.0
321Fetching rspec 3.6.0
322Installing rspec 3.6.0
323Installing sinatra 1.4.6
324Using slanger 0.6.1 from source at `.`
325Bundle complete! 12 Gemfile dependencies, 50 gems now installed.
326Bundled gems are installed into `./vendor/bundle`
3283.29s$ bundle exec rake
329/home/travis/.rvm/rubies/ruby-2.5.8/bin/ruby -I/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/rspec-core-3.6.0/lib:/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/rspec-support-3.6.0/lib /home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/rspec-core-3.6.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --order default
331Integration:
332 channel
333/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
334/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
335/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
336/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
337/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
338/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:746: warning: Object#timeout is deprecated, use Timeout.timeout instead.
339/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
340/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:888: warning: constant Tilt::Cache is deprecated
341/home/travis/build/travis-ci/slanger/lib/slanger/api/event_publisher.rb:17: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
342/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
343/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1068: warning: constant ::Fixnum is deprecated
344/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
345/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
346/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:950: warning: Object#timeout is deprecated, use Timeout.timeout instead.
347/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
348 pushes messages to interested websocket connections
349/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
350/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
351/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
352/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
353/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
354/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
355/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
356/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:746: warning: Object#timeout is deprecated, use Timeout.timeout instead.
357/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
358/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:888: warning: constant Tilt::Cache is deprecated
359/home/travis/build/travis-ci/slanger/lib/slanger/api/event_publisher.rb:17: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
360/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
361/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1068: warning: constant ::Fixnum is deprecated
362/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
363/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
364/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:950: warning: Object#timeout is deprecated, use Timeout.timeout instead.
365/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
366/home/travis/build/travis-ci/slanger/lib/slanger/api/event_publisher.rb:17: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
367/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1068: warning: constant ::Fixnum is deprecated
368/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
369/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:950: warning: Object#timeout is deprecated, use Timeout.timeout instead.
370/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
371 does not send message to excluded sockets
372/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
373/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
374/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
375/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
376/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
377/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
378 enforces one subcription per channel, per socket
379/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
380/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
381/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
382/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
383/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
384/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
385/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
386/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
387/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
388/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:746: warning: Object#timeout is deprecated, use Timeout.timeout instead.
389/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
390/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:888: warning: constant Tilt::Cache is deprecated
391/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
392/home/travis/build/travis-ci/slanger/lib/slanger/api/event_publisher.rb:17: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
393/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
394/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1068: warning: constant ::Fixnum is deprecated
395/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
396/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:950: warning: Object#timeout is deprecated, use Timeout.timeout instead.
397/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
398 supports unsubscribing to channels without closing the socket
399/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
400/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
401/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
402/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
403/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
404/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
405/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
406/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
407/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:746: warning: Object#timeout is deprecated, use Timeout.timeout instead.
408/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:616: warning: Object#timeout is deprecated, use Timeout.timeout instead.
409/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:888: warning: constant Tilt::Cache is deprecated
410/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
411/home/travis/build/travis-ci/slanger/lib/slanger/api/event_publisher.rb:17: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
412/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
413/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1068: warning: constant ::Fixnum is deprecated
414/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1067: warning: constant ::Fixnum is deprecated
415/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/httpclient-2.6.0.1/lib/httpclient/session.rb:950: warning: Object#timeout is deprecated, use Timeout.timeout instead.
416 avoids sending duplicate events
418Integration
419 connecting with invalid credentials
420/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
421/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
422/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
423/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
424 sends an error message
425 connecting with valid credentials
426/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
427/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
428/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
429/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
430 should succeed and include activity_timeout value in handshake
431 connect with valid protocol version
432/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
433/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
434/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
435/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
436 should connect successfuly
437 connect with invalid protocol version
438/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
439/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
440/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
441/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
442 should not connect successfuly with version bigger than supported
443/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
444/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
445/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
446/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
447 should not connect successfuly without specified version
448 given invalid JSON as input
449/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
450/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
451/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
452/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
453 should not crash
455Integration
456 presence channels:
457 subscribing without channel data
458 and bogus authentication credentials
459/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
460/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
461/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
462/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
463 sends back an error message
464 subscribing with channel data
465 and bogus authentication credentials
466/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
467/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
468/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
469/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
470 sends back an error message
471 with genuine authentication credentials
472/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
473/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
474/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
475/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
476/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
477/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
478/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:82: warning: Slanger::Redis#hgetall at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hgetall
479/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
480/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
481 sends back a success message
482 with more than one subscriber subscribed to the channel
483/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
484/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
485/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
486/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
487/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
488/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
489/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:82: warning: Slanger::Redis#hgetall at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hgetall
490/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
491/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
492/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
493/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
494/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
495/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
496 sends a member added message to the existing subscribers
497/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
498/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
499/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
500/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
501/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
502/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
503/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:82: warning: Slanger::Redis#hgetall at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hgetall
504/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
505/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
506/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
507/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
508/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
509/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
510/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
511/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
512/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
513/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
514/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
515/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
516/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
517/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
518/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
519/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
520/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
521/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
522/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
523/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:90: warning: Slanger::Redis#hset at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hset
524/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
525/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
526/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
527/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
528/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
529/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
530/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
531/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
532/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
533/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
534/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
535/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
536/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
537/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
538/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
539/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
540/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
541/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
542/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
543/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
544/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:95: warning: Slanger::Redis#hdel at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hdel
545/home/travis/build/travis-ci/slanger/lib/slanger/presence_channel.rb:101: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
546 does not send multiple member added and member removed messages if one subscriber opens multiple connections, i.e. multiple browser tabs.
548Integration
549 private channels
550 with valid authentication credentials:
551/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
552/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
553/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
554/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
555/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
556/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
557 accepts the subscription request
558 with bogus authentication credentials:
559/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
560/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
561/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
562/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
563 sends back an error message
564 client events
565/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
566/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
567/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
568/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
569/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
570/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:57: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
571/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:79: warning: Slanger::Redis#publish at /home/travis/build/travis-ci/slanger/lib/slanger/redis.rb:11 forwarding to private method EventMachine::Hiredis::Client#publish
572/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:66: warning: Slanger::Redis#hincrby at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method EventMachine::Hiredis::Client#hincrby
573 sends event to other channel subscribers
575Replacable handler
576/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
577/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
578/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
579/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
580 says welcome
582Integration
583 Slanger when configured to use SSL
584/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
585/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
586/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1225: warning: constant ::Fixnum is deprecated
587/home/travis/build/travis-ci/slanger/vendor/bundle/ruby/2.5.0/gems/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
588 encrypts the connection
590Slanger::Channel
591 #unsubscribe
592/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
593 decrements channel subscribers on Redis
594/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
595 activates a webhook when the last subscriber of a channel unsubscribes
596 #subscribe
597/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
598 increments channel subscribers on Redis
599/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
600 activates a webhook when the first subscriber of a channel joins
601 #dispatch
602/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
603 activates a webhook when client events are received
604/home/travis/build/travis-ci/slanger/lib/slanger/channel.rb:49: warning: Slanger::Redis#subscribe at /home/travis/.rvm/rubies/ruby-2.5.8/lib/ruby/2.5.0/forwardable.rb:157 forwarding to private method Mocha::Mock#subscribe
605 does not activate a webhook when non-client event messages are received
607Slanger::Api::RequestValidation
608 #socket_id
609 validation
610 #channels
611 with valid channels
612 returns an array of valid channel_id values
613 with invalid characters
614 rejects invalid channels
615 with invalid channel length
616 rejects names longer than 164 characters
617 #socket_id
618 should eq "1234.5678"
620Slanger::Webhook
621 .post
622 make a POST request to the endpoint
624Deprecation Warnings:
626--------------------------------------------------------------------------------
627WebMock::WebMockMatcher implements a legacy RSpec matcher
628protocol. For the current protocol you should expose the failure messages
629via the `failure_message` and `failure_message_when_negated` methods.
630(Used from /home/travis/build/travis-ci/slanger/spec/unit/webhook_spec.rb:35:in `block (3 levels) in <top (required)>')
631--------------------------------------------------------------------------------
634If you need more of the backtrace for any of these deprecations to
635identify where to make the necessary changes, you can configure
636`config.raise_errors_for_deprecations!`, and it will turn the
637deprecation warnings into errors, giving you the full backtrace.
6391 deprecation warning total
641Finished in 2.18 seconds (files took 0.54508 seconds to load)
64233 examples, 0 failures
644The command "bundle exec rake" exited with 0.
647Done. Your build exited with 0.
Top