Pull Request #6 ruby upgrade (#4)

* gems up

* travis.yml up

* rubocop wip

* rubocop

* sentry

* sentry

* sentry ssl

* spec

* spec

* raven fix

* Update version.rb

---------

Co-authored-by: Dominik <dominik.alberski@gmail.com>

Dominik avatar Dominik

Pull request event #45 passed

  • Ran for
  • New branch build
AMD64
Ruby: 3.2
Git
Raw log
Scroll to End of Log
0.13s0.09s0.00s0.06s
worker_info
1Worker information
2hostname: 637c83d4-9044-4b9e-8f44-220b2a3baefd@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-fef19fbd-0d6c-4854-8e68-8f1e2fe754f3 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.36746859s
60.15s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 269146691
11Job id: 618393872
12Runtime kernel version: 4.15.0-1098-gcp
13travis-build version: f3de9fb7
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.75s11.76s0.05s0.00s0.04s0.00s0.03s0.01s0.01s0.01s0.01s0.00s0.33sOK
1730.00s0.02s0.00s0.01s0.21s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.81s0.00s0.00s6.03s0.00s3.57s0.00s2.31s
docker_mtu_and_registry_mirrors
resolvconf
git.checkout
1740.00s0.49s$ git clone --depth=50 https://github.com/travis-ci/travis-exceptions.git travis-ci/travis-exceptions
175Cloning into 'travis-ci/travis-exceptions'...
176remote: Enumerating objects: 152, done.
177remote: Total 152 (delta 0), reused 0 (delta 0), pack-reused 152
178Receiving objects: 100% (152/152), 17.71 KiB | 824.00 KiB/s, done.
179Resolving deltas: 100% (61/61), done.
180$ cd travis-ci/travis-exceptions
1810.52s$ git fetch origin +refs/pull/6/merge: --depth=50
182remote: Enumerating objects: 25, done.
183remote: Counting objects: 100% (25/25), done.
184remote: Compressing objects: 100% (18/18), done.
185remote: Total 25 (delta 6), reused 10 (delta 5), pack-reused 0
186Unpacking objects: 100% (25/25), 6.38 KiB | 726.00 KiB/s, done.
187From https://github.com/travis-ci/travis-exceptions
188 * branch refs/pull/6/merge -> FETCH_HEAD
189$ git checkout -qf FETCH_HEAD
1910.01s
rvm
1923.38s$ rvm get head
193Downloading https://get.rvm.io
194Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc
195Verifying /home/travis/.rvm/archives/rvm-installer.asc
196gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC using RSA key ID 39499BDB
197gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]
198gpg: WARNING: This key is not certified with a trusted signature!
199gpg: There is no indication that the signature belongs to the owner.
200Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB
201GPG verified '/home/travis/.rvm/archives/rvm-installer'
202Downloading https://github.com/rvm/rvm/archive/master.tar.gz
203Upgrading the RVM installation in /home/travis/.rvm/
204 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.
205 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
206 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.
207Upgrade of RVM in /home/travis/.rvm/ is complete.
209Thanks for installing RVM 🙏
210Please consider donating to our open collective to help us maintain RVM.
212👉 Donate: https://opencollective.com/rvm/donate
215RVM reloaded!
21621.72s$ rvm use 3.2 --install --binary --fuzzy
217curl: (22) The requested URL returned error: 404 Not Found
218Required ruby-3.2.2 is not installed - installing.
219curl: (22) The requested URL returned error: 404 Not Found
220Searching for binary rubies, this might take some time.
221Found remote file https://rubies.travis-ci.org/ubuntu/16.04/x86_64/ruby-3.2.2.tar.bz2
222Checking requirements for ubuntu.
223Requirements installation successful.
224ruby-3.2.2 - #configure
225ruby-3.2.2 - #download
226 % Total % Received % Xferd Average Speed Time Time Time Current
227 Dload Upload Total Spent Left Speed
228 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
229100 27.9M 100 27.9M 0 0 16.3M 0 0:00:01 0:00:01 --:--:-- 58.5M
230No checksum for downloaded archive, recording checksum in user configuration.
231ruby-3.2.2 - #validate archive
232ruby-3.2.2 - #extract
233ruby-3.2.2 - #validate binary
234ruby-3.2.2 - #setup
235ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global
236ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
237ruby-3.2.2 - #generating global wrappers........
238ruby-3.2.2 - #uninstalling gem rubygems-bundler-1.4.5.
239ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2
240ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/default.gems..............
241ruby-3.2.2 - #generating default wrappers........
242Using /home/travis/.rvm/gems/ruby-3.2.2
244$ export BUNDLE_GEMFILE=$PWD/Gemfile
ruby.versions
245$ ruby --version
246ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
247$ rvm --version
248rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
249$ bundle --version
250Bundler version 2.4.10
251$ gem --version
2523.4.10
install.bundler
2546.55s$ bundle install --jobs=3 --retry=3
255Fetching https://github.com/travis-ci/travis-logger
256Fetching gem metadata from https://rubygems.org/.........
257Resolving dependencies...
258Fetching ansi 1.5.0
259Using bundler 2.4.10
260Fetching ast 2.4.2
261Fetching capture_stdout 0.0.1
262Installing ast 2.4.2
263Installing capture_stdout 0.0.1
264Installing ansi 1.5.0
265Fetching concurrent-ruby 1.2.3
266Fetching diff-lcs 1.5.1
267Fetching docile 1.4.0
268Installing docile 1.4.0
269Fetching json 2.7.1
270Installing diff-lcs 1.5.1
271Installing concurrent-ruby 1.2.3
272Fetching language_server-protocol 3.17.0.3
273Installing json 2.7.1 with native extensions
274Using ruby2_keywords 0.0.5
275Fetching parallel 1.24.0
276Installing language_server-protocol 3.17.0.3
277Installing parallel 1.24.0
278Fetching racc 1.7.3
279Fetching rainbow 3.1.1
280Installing racc 1.7.3 with native extensions
281Installing rainbow 3.1.1
282Fetching regexp_parser 2.9.0
283Installing regexp_parser 2.9.0
284Fetching rexml 3.2.6
285Installing rexml 3.2.6
286Fetching rspec-support 3.13.1
287Installing rspec-support 3.13.1
288Fetching ruby-progressbar 1.13.0
289Installing ruby-progressbar 1.13.0
290Fetching unicode-display_width 2.5.0
291Installing unicode-display_width 2.5.0
292Fetching simplecov-html 0.12.3
293Installing simplecov-html 0.12.3
294Fetching simplecov_json_formatter 0.1.4
295Using travis-logger 0.1.0 from https://github.com/travis-ci/travis-logger (at master@c754e91)
296Fetching sentry-ruby 5.16.1
297Installing simplecov_json_formatter 0.1.4
298Fetching mocha 2.1.0
299Installing sentry-ruby 5.16.1
300Installing mocha 2.1.0
301Fetching rspec-core 3.13.0
302Fetching rspec-expectations 3.13.0
303Installing rspec-expectations 3.13.0
304Installing rspec-core 3.13.0
305Fetching rspec-mocks 3.13.0
306Fetching terminal-table 3.0.2
307Installing rspec-mocks 3.13.0
308Installing terminal-table 3.0.2
309Fetching parser 3.3.0.5
310Fetching simplecov 0.22.0
311Installing simplecov 0.22.0
312Using travis-exceptions 0.1.0 from source at `.`
313Fetching rspec 3.13.0
314Installing rspec 3.13.0
315Installing parser 3.3.0.5
316Fetching simplecov-console 0.9.1
317Installing simplecov-console 0.9.1
318Fetching rubocop-ast 1.30.0
319Installing rubocop-ast 1.30.0
320Fetching rubocop 1.60.2
321Installing rubocop 1.60.2
322Fetching rubocop-factory_bot 2.25.1
323Fetching rubocop-performance 1.20.2
324Fetching rubocop-capybara 2.20.0
325Installing rubocop-capybara 2.20.0
326Installing rubocop-factory_bot 2.25.1
327Installing rubocop-performance 1.20.2
328Fetching rubocop-rspec 2.26.1
329Installing rubocop-rspec 2.26.1
330Bundle complete! 10 Gemfile dependencies, 38 gems now installed.
331Use `bundle info [gemname]` to see where a bundled gem is installed.
3330.51s$ bundle exec rspec spec --color --format documentation --require spec_helper
335Travis::Exceptions
336 without a sentry dsn
337 is expected to include "Error message"
338 with a sentry dsn
339 example at ./spec/travis/exceptions_spec.rb:33
340 an error raised during exception handling
341 is expected not to raise Exception
342 is expected to include "Error while handling exception: broken"
344Finished in 0.01076 seconds (files took 0.16672 seconds to load)
3454 examples, 0 failures
347The command "bundle exec rspec spec --color --format documentation --require spec_helper" exited with 0.
350Done. Your build exited with 0.
Top