AMD64
Ruby: 2.5.8
Git
DB=redis
Raw log
Scroll to End of Log
0.00s0.12s0.09s0.06s
worker_info
1Worker information
2hostname: f8b09372-544e-4857-8173-1f228b779f03@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-934b0ca0-bfdd-425d-926b-98eae06774f0 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.709886271s
60.16s0.01s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 269953997
11Job id: 620452230
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.01s0.82s10.79s0.05s0.00s0.04s0.00s0.04s0.01s0.01s0.01s0.01s0.00s0.34sOK
1730.00s0.02s0.00s0.01s0.26s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.85s0.00s0.11s6.03s0.00s3.52s0.00s2.46s
docker_mtu_and_registry_mirrors
resolvconf
services
1743.07s$ sudo systemctl start redis-server
git.checkout
1750.01s0.61s$ 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 b644f744e97e33afe0be2fc222e0c522e5310ba2
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.72s$ 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 69.7M 0 --:--:-- --:--:-- --:--:-- 69.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.39s$ 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
233Installing concurrent-ruby 1.2.3
234Fetching thread_safe 0.3.6
235Fetching addressable 2.3.8
236Installing thread_safe 0.3.6
237Using bundler 1.17.3
238Fetching columnize 0.9.0
239Installing columnize 0.9.0
240Fetching debugger-linecache 1.2.0
241Installing addressable 2.3.8
242Fetching slop 3.6.0
243Installing debugger-linecache 1.2.0
244Fetching coderay 1.1.0
245Installing slop 3.6.0
246Fetching safe_yaml 1.0.4
247Installing safe_yaml 1.0.4
248Fetching daemons 1.4.1
249Installing coderay 1.1.0
250Fetching diff-lcs 1.3
251Installing daemons 1.4.1
252Fetching hiredis 0.4.5
253Installing diff-lcs 1.3
254Installing hiredis 0.4.5 with native extensions
255Fetching escape_utils 1.3.0
256Installing escape_utils 1.3.0 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
266Installing metaclass 0.0.4
267Fetching method_source 0.8.2
268Installing method_source 0.8.2
269Fetching multi_json 1.11.0
270Fetching oj 2.18.5
271Installing multi_json 1.11.0
272Fetching signature 0.1.8
273Installing oj 2.18.5 with native extensions
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@fce5b7c)
294Fetching mocha 0.13.3
295Fetching pry 0.10.1
296Installing mocha 0.13.3
297Installing pry 0.10.1
298Fetching em-http-request 0.3.0
299Fetching em-websocket 0.5.3
300Installing em-http-request 0.3.0 with native extensions
301Installing em-websocket 0.5.3
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
317Installing webmock 1.8.11
318Fetching pry-byebug 2.0.0
319Fetching sinatra 1.4.6
320Installing pry-byebug 2.0.0
321Fetching rspec 3.6.0
322Installing sinatra 1.4.6
323Installing rspec 3.6.0
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.27s$ 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/httpclient-2.6.0.1/lib/httpclient/session.rb:872: warning: Object#timeout is deprecated, use Timeout.timeout instead.
341/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
342/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
343/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
344/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
345/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
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/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.
360/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
361/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
362/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
363/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
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/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
392/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
393/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
394/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
395/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.
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 sends a member added message to the existing subscribers
495/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
496/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
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/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
499/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
500/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
501/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
502/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
503/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
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: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
523/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
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 does not send multiple member added and member removed messages if one subscriber opens multiple connections, i.e. multiple browser tabs.
546Integration
547 private channels
548 with valid authentication credentials:
549/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
550/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
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/thin-1.6.4/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
553/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
554 accepts the subscription request
555 with bogus authentication credentials:
556/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
557/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
558/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
559/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
560 sends back an error message
561 client events
562/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
563/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
564/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
565/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
566/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
567/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
568/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
569/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
570 sends event to other channel subscribers
572Replacable handler
573/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
574/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
575/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
576/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
577 says welcome
579Integration
580 Slanger when configured to use SSL
581/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
582/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
583/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
584/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
585 encrypts the connection
587Slanger::Channel
588 #unsubscribe
589/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
590 decrements channel subscribers on Redis
591/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
592 activates a webhook when the last subscriber of a channel unsubscribes
593 #subscribe
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 increments channel subscribers on Redis
596/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
597 activates a webhook when the first subscriber of a channel joins
598 #dispatch
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 client events are received
601/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
602 does not activate a webhook when non-client event messages are received
604Slanger::Api::RequestValidation
605 #socket_id
606 validation
607 #channels
608 with valid channels
609 returns an array of valid channel_id values
610 with invalid characters
611 rejects invalid channels
612 with invalid channel length
613 rejects names longer than 164 characters
614 #socket_id
615 should eq "1234.5678"
617Slanger::Webhook
618 .post
619 make a POST request to the endpoint
621Deprecation Warnings:
623--------------------------------------------------------------------------------
624WebMock::WebMockMatcher implements a legacy RSpec matcher
625protocol. For the current protocol you should expose the failure messages
626via the `failure_message` and `failure_message_when_negated` methods.
627(Used from /home/travis/build/travis-ci/slanger/spec/unit/webhook_spec.rb:35:in `block (3 levels) in <top (required)>')
628--------------------------------------------------------------------------------
631If you need more of the backtrace for any of these deprecations to
632identify where to make the necessary changes, you can configure
633`config.raise_errors_for_deprecations!`, and it will turn the
634deprecation warnings into errors, giving you the full backtrace.
6361 deprecation warning total
638Finished in 2.19 seconds (files took 0.53811 seconds to load)
63933 examples, 0 failures
641The command "bundle exec rake" exited with 0.
644Done. Your build exited with 0.
Top