AMD64
Ruby: 3.2.2
Git
Raw log
Scroll to End of Log
0.00s0.13s0.09s0.07s
worker_info
1Worker information
2hostname: 2ab32d45-309c-4286-8023-421eb16d3422@1.worker-n2-com-779d777f7b-hxsb6.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-21112a0f-0aa5-4b59-9969-32ba9c75bf16 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.365999677s
60.15s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 268986190
11Job id: 617983931
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.74s12.06s0.05s0.00s0.04s0.00s0.03s0.01s0.01s0.01s0.01s0.00s0.32sOK
1730.00s0.02s0.00s0.01s0.26s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.85s0.00s0.10s14.64s0.00s3.52s0.00s3.60s
docker_mtu_and_registry_mirrors
resolvconf
snap
174Installing 1 Snaps
17512.27s$ sudo snap install core
1762024-02-19T12:48:45Z INFO Waiting for automatic snapd restart...
177core 16-2.61.1 from Canonical* installed
17814.31s$ sudo snap install docker --channel=latest/beta
179docker (beta) 24.0.5 from Canonical** installed
1800.06s$ sudo snap list
181Name Version Rev Tracking Publisher Notes
182core 16-2.61.1 16574 latest/stable canonical** core
183core22 20240111 1122 latest/stable canonical** base
184docker 24.0.5 2915 latest/beta canonical** -
services
1873.10s$ sudo systemctl start redis-server
git.checkout
1880.01s0.70s$ git clone --depth=50 --branch=dt-welcome-bsfy298 https://github.com/travis-ci/travis-tasks.git travis-ci/travis-tasks
189Cloning into 'travis-ci/travis-tasks'...
190$ cd travis-ci/travis-tasks
191$ git checkout -qf a6d86ff7bc51145d118c52adfc47e82f441211ef
1930.01s
194Setting environment variables from repository settings
195$ export QUAY_ROBOT_HANDLE=[secure]
196$ export QUAY_ROBOT_TOKEN=[secure]
198Setting environment variables from .travis.yml
199$ export PATH=/snap/bin:$PATH
rvm
2013.33s$ rvm get head
202Downloading https://get.rvm.io
203Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc
204Verifying /home/travis/.rvm/archives/rvm-installer.asc
205gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC using RSA key ID 39499BDB
206gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]
207gpg: WARNING: This key is not certified with a trusted signature!
208gpg: There is no indication that the signature belongs to the owner.
209Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB
210GPG verified '/home/travis/.rvm/archives/rvm-installer'
211Downloading https://github.com/rvm/rvm/archive/master.tar.gz
212Upgrading the RVM installation in /home/travis/.rvm/
213 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.
214 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
215 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.
216Upgrade of RVM in /home/travis/.rvm/ is complete.
218<warn>Thanks for installing RVM 🙏</warn>
219Please consider donating to our open collective to help us maintain RVM.
221👉 Donate: <code>https://opencollective.com/rvm/donate</code>
224RVM reloaded!
22522.07s$ rvm use 3.2.2 --install --binary --fuzzy
226curl: (22) The requested URL returned error: 404 Not Found
227Required ruby-3.2.2 is not installed - installing.
228curl: (22) The requested URL returned error: 404 Not Found
229Searching for binary rubies, this might take some time.
230Found remote file https://rubies.travis-ci.org/ubuntu/16.04/x86_64/ruby-3.2.2.tar.bz2
231Checking requirements for ubuntu.
232Requirements installation successful.
233ruby-3.2.2 - #configure
234ruby-3.2.2 - #download
235 % Total % Received % Xferd Average Speed Time Time Time Current
236 Dload Upload Total Spent Left Speed
237 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
238100 27.9M 100 27.9M 0 0 14.4M 0 0:00:01 0:00:01 --:--:-- 44.3M
239No checksum for downloaded archive, recording checksum in user configuration.
240ruby-3.2.2 - #validate archive
241ruby-3.2.2 - #extract
242ruby-3.2.2 - #validate binary
243ruby-3.2.2 - #setup
244ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global
245ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
246ruby-3.2.2 - #generating global wrappers........
247ruby-3.2.2 - #uninstalling gem rubygems-bundler-1.4.5.
248ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2
249ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/default.gems..............
250ruby-3.2.2 - #generating default wrappers........
251Using /home/travis/.rvm/gems/ruby-3.2.2
253$ export BUNDLE_GEMFILE=$PWD/Gemfile
cache.1
254Setting up build cache
255$ export CASHER_DIR=${TRAVIS_HOME}/.casher
2560.28s$ Installing caching utilities
2570.00s1.78sattempting to download cache archive
258fetching dt-welcome-bsfy298/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz
259found cache
cache.bundler
2620.00s3.56sadding /home/travis/build/travis-ci/travis-tasks/vendor/bundle to cache
263creating directory /home/travis/build/travis-ci/travis-tasks/vendor/bundle
ruby.versions
264$ ruby --version
265ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
266$ rvm --version
267rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
268$ bundle --version
269Bundler version 2.4.10
270$ gem --version
2713.4.10
before_install
2733.33s$ sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev && bundle config build.nokogiri --use-system-libraries
274Reading package lists...
275Building dependency tree...
276Reading state information...
277build-essential is already the newest version (12.1ubuntu2).
278liblzma-dev is already the newest version (5.1.1alpha+20120614-2ubuntu2).
279liblzma-dev set to manually installed.
280patch is already the newest version (2.7.5-1ubuntu0.16.04.2).
281zlib1g-dev is already the newest version (1:1.2.8.dfsg-2ubuntu4.3).
282The following additional packages will be installed:
283 ruby2.3-dev
284The following NEW packages will be installed:
285 ruby-dev ruby2.3-dev
2860 upgraded, 2 newly installed, 0 to remove and 17 not upgraded.
287Need to get 1,038 kB of archives.
288After this operation, 4,821 kB of additional disk space will be used.
289Get:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 ruby2.3-dev amd64 2.3.1-2~ubuntu16.04.16 [1,034 kB]
290Get:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial/main amd64 ruby-dev amd64 1:2.3.0+1 [4,408 B]
291Fetched 1,038 kB in 0s (3,150 kB/s)
292Selecting previously unselected package ruby2.3-dev:amd64.
293(Reading database ... 165746 files and directories currently installed.)
294Preparing to unpack .../ruby2.3-dev_2.3.1-2~ubuntu16.04.16_amd64.deb ...
295Unpacking ruby2.3-dev:amd64 (2.3.1-2~ubuntu16.04.16) ...
296Selecting previously unselected package ruby-dev:amd64.
297Preparing to unpack .../ruby-dev_1%3a2.3.0+1_amd64.deb ...
298Unpacking ruby-dev:amd64 (1:2.3.0+1) ...
299Setting up ruby2.3-dev:amd64 (2.3.1-2~ubuntu16.04.16) ...
300Setting up ruby-dev:amd64 (1:2.3.0+1) ...
install.bundler
3011.89s$ bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}
302[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
303[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path 'vendor/bundle'`, and stop using this flag
304Bundler 2.4.10 is running, but your lockfile was generated with 2.4.17. Installing Bundler 2.4.17 and restarting using that version.
305Fetching gem metadata from https://rubygems.org/.
306Fetching bundler 2.4.17
307Installing bundler 2.4.17
308[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
309[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path 'vendor/bundle'`, and stop using this flag
310Bundle complete! 36 Gemfile dependencies, 462 gems now installed.
311Bundled gems are installed into `./vendor/bundle`
3135.19s$ bundle exec rspec -f documentation --color --order rand spec
314Run options: include {:focus=>true}
316All examples were filtered out; ignoring {:focus=>true}
318Randomized with seed 15942
320Travis::Addons::UserConfirmation::Task
321 confirm_account email
322 behaves like sends email
323Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/addons/user_confirmation/task.rb:18:in `public_send': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/user_confirmation/task_spec.rb:35:in `block (3 levels) in <top (required)>' expected positional hash ({:owner => {:name => "Joe", :login => "joe", :billing_slug => "user", :vcs_type => "GithubUser", :owner_type => "User"}, :confirmation_url => "https://confirm.me/12345", :token_valid_to => "2021-02-08 14:14:14"}), but received keyword arguments (:owner => {:name => "Joe", :login => "joe", :billing_slug => "user", :vcs_type => "GithubUser", :owner_type => "User"}, :confirmation_url => "https://confirm.me/12345", :token_valid_to => "2021-02-08 14:14:14"). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
324 sends to filtered recipients
325 account_activated email
326 behaves like sends email
327Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/addons/user_confirmation/task.rb:18:in `public_send': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/user_confirmation/task_spec.rb:35:in `block (3 levels) in <top (required)>' expected positional hash ({:owner => {:name => "Joe", :login => "joe", :billing_slug => "user", :vcs_type => "GithubUser", :owner_type => "User"}, :confirmation_url => "https://confirm.me/12345", :token_valid_to => "2021-02-08 14:14:14"}), but received keyword arguments (:owner => {:name => "Joe", :login => "joe", :billing_slug => "user", :vcs_type => "GithubUser", :owner_type => "User"}, :confirmation_url => "https://confirm.me/12345", :token_valid_to => "2021-02-08 14:14:14"). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
328 sends to filtered recipients
330Travis::Addons::GithubStatus::Task
331 accepts a single token using the legacy payload
332 authenticates using the next token if the first token failed
333 does not raise if a 422 error was returned by GH
334 authenticates using the token passed into the task
335Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/backends/github.rb:38:in `create_status': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/github_status/task_spec.rb:60:in `block (2 levels) in <top (required)>' expected keyword arguments (:state => "error", :description => "The Travis CI build could not complete due to an error", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"), but received positional hash ({:state => "error", :description => "The Travis CI build could not complete due to an error", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
336 posts status info for a errored build
337Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/backends/github.rb:38:in `create_status': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/github_status/task_spec.rb:54:in `block (2 levels) in <top (required)>' expected keyword arguments (:state => "failure", :description => "The Travis CI build failed", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"), but received positional hash ({:state => "failure", :description => "The Travis CI build failed", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
338 posts status info for a failed build
339Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/backends/github.rb:38:in `create_status': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/github_status/task_spec.rb:40:in `block (2 levels) in <top (required)>' expected keyword arguments (:state => "pending", :description => "The Travis CI build is in progress", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"), but received positional hash ({:state => "pending", :description => "The Travis CI build is in progress", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
340 posts status info for a created build
341Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/backends/github.rb:38:in `create_status': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/github_status/task_spec.rb:66:in `block (2 levels) in <top (required)>' expected keyword arguments (:state => "error", :description => "The Travis CI build could not complete due to an error", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"), but received positional hash ({:state => "error", :description => "The Travis CI build could not complete due to an error", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
342 posts status info for a canceled build
343 does not raise if a 403 error was returned by GH and marks the token invalid
344 does not raise if a 404 error was returned by GH
345Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/backends/github.rb:38:in `create_status': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/github_status/task_spec.rb:48:in `block (2 levels) in <top (required)>' expected keyword arguments (:state => "success", :description => "The Travis CI build passed", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"), but received positional hash ({:state => "success", :description => "The Travis CI build passed", :target_url => "https://travis-ci.org/github/svenfuchs/minimal/builds/1?utm_source=github_status&utm_medium=notification", :context => "continuous-integration/travis-ci/push"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
346 posts status info for a passed build
347 a user token has been invalidated
348 skips using the token
349 with a github apps installation id
350 processes via github apps
351 logging
352 warns about a failed request
353 doesn't raise an error with bad credentials
355Travis::Addons::Email::Task
356 includes valid email addresses
357 ignores email addresses (me@email)
358 ignores email address ending in .local
359 sends the email
360 doesn't reraise an error when recipient was rejected
361 reraises an error when sending an email
362 doesn't reraise an error with bad recipient syntax
363 creates an email for the build email recipients
364 reraises an smtp server busy error when it's not about the syntax
366Travis::Addons::Email::Mailer::Helpers
367 returns the organization name
368 #title returns title for the build
369 returns an warning broadcast status icon
370 #repository_unsubscribe_url returns correct URL
371 #unsubscribe_url returns correct URL
372 returns build status
373 #repository_build_url returns correct URL
374 returns gravatar url
375 returns a s3 asset url
376 returns an announcement broadcast status icon
377 returns repository name
378 #repository_url returns correct URL
380Travis::Addons::Email::Mailer::Build
381 finished build email notification
382 contains the expected html part
383 delivers to the repository owner, committer and commit author
384 contains the expected text part
385 is a multipart email
386 broadcasts
387 includes a the first broadcast
388 to distinguish gmail threads
389 includes an in-reply-to header
390 allows mixing in the build state into a custom email address
391 Build email with passed
392 Does not contains cancel note section text part
393 Does not contains cancel note section html part
394 for a broken build
395 subject
396 for a cron build
397 subject
398 Build email with canceled
399 contains the expected text part
400 contains cancel note section html part
401 Build email with failed
402 Does not contains cancel note section text part
403 Does not contains cancel note section html part
404 with no custom from address configured
405 has "notifications@[hostname]" as a from address
406 in HTML
407 correctly encodes UTF-8 characters
408 escapes newlines in the commit message
409 with the footer disabled
410 doesn't include the build footer
411 for a successful build
412 subject
413 with a custom from address configured
414 has that address as a from address
416Travis::Addons::GithubCheckStatus::Output
417 pull request build with single job
418 is expected to eq {:completed_at=>"2014-04-03T10:22:05Z", :conclusion=>"success", :details_url=>"https://travis-ci.org/...e>\n</details>", :title=>"Build Passed"}, :started_at=>"2014-04-03T10:21:05Z", :status=>"completed"}
419 is expected to eq "This is a [pull request build](https://docs.travis-ci.com/user/pull-requests/).\n\nIt is running a b...ry>Build Configuration</summary>\n<pre lang='yaml'>\n{\n \"rvm\": \"1.8.7\"\n}\n</pre>\n</details>"
420 queued build
421 is expected to eq "<a href='https://travis-ci.org/github/svenfuchs/minimal/builds/1'><img src='https://travis-ci.org/im...nning.png' height='11'> The build</a> is currently waiting in the build queue for a VM to be ready."
422 is expected not to include :conclusion
423 is expected not to include :completed_at
424 is expected to eq "queued"
425 started build
426 is expected to eq "<a href='https://travis-ci.org/github/svenfuchs/minimal/builds/1'><img src='https://travis-ci.org/images/stroke-icons/icon-running.png' height='11'> The build</a> is currently running."
427 is expected to eq "in_progress"
428 is expected not to include :completed_at
429 is expected not to include :conclusion
430 build with stages
431 is expected to eq "This is a normal build for the master branch. You should be able to reproduce it by checking out the...ary>\n<pre lang='yaml'>\n{\n \"rvm\": [\n \"1.8.7\",\n \"1.9.2\"\n ]\n}\n</pre>\n</details>"
432 push build with matrix
433 is expected to eq "This is a normal build for the master branch. You should be able to reproduce it by checking out the...ary>\n<pre lang='yaml'>\n{\n \"rvm\": [\n \"1.8.7\",\n \"1.9.2\"\n ]\n}\n</pre>\n</details>"
434 is expected to eq {:completed_at=>"2014-04-03T10:22:05Z", :conclusion=>"success", :details_url=>"https://travis-ci.org/...e>\n</details>", :title=>"Build Passed"}, :started_at=>"2014-04-03T10:21:05Z", :status=>"completed"}
435 build with env data
436 is expected to eq "This is a normal build for the master branch. You should be able to reproduce it by checking out the...ary>\n<pre lang='yaml'>\n{\n \"rvm\": [\n \"1.8.7\",\n \"1.9.2\"\n ]\n}\n</pre>\n</details>"
438Travis::Addons::Hipchat::Task
439 with default hipchat server
440 skips sending notifications to api.hipchat.com
441 with private server
442 sends the notify option for v2 if included
443 sends hipchat notifications to the given targets
444 using a custom template
445 works with a list as HipChat configuration
446 sends HTML notifications if requested
447 sends red messages for errored builds
448 handling errors
449 ignores an empty targets list
451Travis::Addons::Pushover::Task
452 using a custom template
453 sends pushover notifications to the given targets
455Travis::Addons::Trial::Task
456 sends trial ended email
457 with no recipients
458 example at ./spec/addons/trial/task_spec.rb:29
459 with recipients
460 sends to filtered recipients
461 sends trial halfway email
462 with no recipients
463 example at ./spec/addons/trial/task_spec.rb:29
464 with recipients
465 sends to filtered recipients
466 sends trial started email
467 with recipients
468 sends to filtered recipients
469 with no recipients
470 example at ./spec/addons/trial/task_spec.rb:29
471 sends trial ending email
472 with recipients
473 sends to filtered recipients
474 with no recipients
475 example at ./spec/addons/trial/task_spec.rb:29
477Travis::Addons::Util::Template
478 interpolation
479 replaces the build_number
480 replaces the pull request number
481 replaces the duration
482 doesn't generate a pull request url
483 replaces the author
484 replaces the repository slug
485 replaces the message
486 replaces the build_id
487 replaces the branch
488 replaces the repository
489 replaces the pull request
490 replaces the repository name
491 interpolation for pull requests
492 generates the pull request url based on the comparison url
493 replaces the pull request
494 replaces the pull request number
496Travis::Addons::Irc::Client
497 with connection established
498 can join a channel with a key
499 can run a series of commands
500 can notice a channel before joining
501 can message a channel before joining
502 can abandon the connection
503 can join a channel
504 and channel joined
505 can notice the channel
506 can leave the channel
507 can message the channel
508 on initialization
509 should define @numeric_received
510 to a non-true value
511 before receiving a numeric
512 to true
513 after receiving a numeric
514 with port specified
515 should open a socket on the server for the given port
516 should connect to the server
517 without a password
518 by sending NICK then USER
519 with a password
520 by sending PASS then NICK then USER
521 with a nickserv password
522 should identify with nickserv
523 without a nickserv password
524 should not identify with nickserv
525 should connect to a server which requires ping/pong
526 without a password
527 by sending NICK then USER
528 with no port specified
529 should open a socket on the server for port 6667
531Travis::Addons::Billing::Task
532 sends charge failed email
533 with no recipients
534 example at ./spec/addons/billing/task_spec.rb:34
535 with recipients
536 sends to all recipients
537 sends subscription cancelled email
538 with no recipients
539 example at ./spec/addons/billing/task_spec.rb:34
540 with recipients
541 sends to all recipients
542 sends invoice_payment_succeeded email
543 with recipients
544 sends to all recipients
545 with no recipients
546 example at ./spec/addons/billing/task_spec.rb:34
547 sends user changetofree feedback email
548 with no recipients
549 example at ./spec/addons/billing/task_spec.rb:34
550 with recipients
551 sends to all recipients
552 sends user feedback email
553 with recipients
554 sends to all recipients
555 with no recipients
556 example at ./spec/addons/billing/task_spec.rb:34
557 sends user changetofree notification email
558 with no recipients
559 example at ./spec/addons/billing/task_spec.rb:34
560 with recipients
561 sends to all recipients
563Travis::Addons::BillingFeedback::Task
564 sends user feedback email
565 with recipients
566 sends to all recipients
567 with no recipients
568 example at ./spec/addons/billing_feedback/task_spec.rb:32
570Travis::Addons::Migration::Mailer::MigrationMailer
571 #beta_confirmation
572 contains the right data
574Travis::Addons::Billing::Mailer::BillingMailer
575 #credit_note_raised
576 contains the PDF attached
577 shows the credit card
578 has the right subject
579 shows who was refunded
580 shows the account name
581 is addressed to the user
582 comes from Travis
583 shows the total
584 when invoice is partially refunded
585 has the right subject
586 when the pdf url redirects
587 still attaches the pdf
588 #invoice_payment_succeeded
589 shows the total
590 has the right subject
591 comes from Travis
592 contains the PDF attached
593 shows the credit card
594 shows the account name
595 shows who was billed
596 is addressed to the user
597 when the pdf url redirects
598 still attaches the pdf
599 #invoice_payment_v2_succeeded
600 contains the PDF attached
601 comes from Travis
602 shows the total
603 shows the account name
604 shows the credit card
605 is addressed to the user
606 shows addons
607 has the right subject
608 shows who was billed
609 when the pdf url redirects
610 still attaches the pdf
612Travis::Addons::Intercom::Task
613 report_build event
614Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/addons/intercom/task.rb:19:in `public_send': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/intercom/task_spec.rb:81:in `block (3 levels) in <top (required)>' expected keyword arguments (:event => "report_build", :owner_id => 1, :last_build_at => "2024-02-19T12:49:47.908+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-02-19T12:49:47.908+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
615 sends build data to intercom
616 report_subscription event
617Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/addons/intercom/task.rb:19:in `public_send': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/intercom/task_spec.rb:98:in `block (3 levels) in <top (required)>' expected keyword arguments (:event => "report_subscription", :owner_id => 1, :has_subscription => true), but received positional hash ({:event => "report_subscription", :owner_id => 1, :has_subscription => true}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
618 sends subscription data to intercom
619 update_billing_data event
620Mocha deprecation warning at /home/travis/build/travis-ci/travis-tasks/lib/travis/addons/intercom/task.rb:19:in `public_send': Expectation defined at /home/travis/build/travis-ci/travis-tasks/spec/addons/intercom/task_spec.rb:56:in `block (3 levels) in <top (required)>' expected keyword arguments (:event => "update_billing_data", :owner_id => 1, :is_on_new_plan => true, :current_plan => "pro_tier_plan", :public_credits_remaining => 40000, :private_credits_remaining => 500000, :last_build_triggered => "2024-02-19T12:49:47.916+00:00", :renewal_date => "2024-02-19T12:49:47.916+00:00", :has_paid_plan => true, :orgs_admin_amount => 1, :orgs_with_paid_plan_amount => 1), but received positional hash ({:event => "update_billing_data", :owner_id => 1, :is_on_new_plan => true, :current_plan => "pro_tier_plan", :public_credits_remaining => 40000, :private_credits_remaining => 500000, :last_build_triggered => "2024-02-19T12:49:47.916+00:00", :renewal_date => "2024-02-19T12:49:47.916+00:00", :has_paid_plan => true, :orgs_admin_amount => 1, :orgs_with_paid_plan_amount => 1}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
621 sends billing data to intercom
623Travis::Addons::Irc::Task
624 one irc notification
625 sets a connection password
626 one irc notification using notice
627 works with just a list of channels
628 wrap socket with ssl (in client private) when configured to IRC+SSL server
629 allows setting a channel key in the channel declaration
630 one irc notification w/ channel given as a string
631 skips blocked freenode channels
632 with two irc notifications to different hosts
633 one irc notification without joining the channel
634 allows overwriting the nickname
635 with a custom message template
636 allows setting a global channel key
637 does not disconnect for notifications to channels on the same host
638 message nickserv with a nickserv password
639 with multiple custom message templates
640 parsed_channels
641 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection
643Travis::Addons::GithubCheckStatus::Task
644 makes expected API calls
645 when API call to fetch Check Runs fails
646 makes expected API calls
648Travis::Addons::Flowdock::Task
649 sends flowdock notifications to the Team Inbox with the given tokens
650 handling errors
651 doesn't raise on an invalid URI
653Travis::Addons::Migration::Task
654 sends beta_confirmation email
655 with recipients
656 sends gdpr email
658Travis::Addons::Gdpr::Mailer::GdprMailer
659 #purge
660 contains the right data
661 #export
662 contains the right data
664Travis::Addons::Plan::Task
665 sends builds_not_allowed email
666 with recipients
667 sends to filtered recipients
668 with no recipients
669 example at ./spec/addons/plan/task_spec.rb:30
670 sends welcome email
671 with no recipients
672 example at ./spec/addons/plan/task_spec.rb:30
673 with recipients
674 sends to filtered recipients
675 sends credit_balance_state email
676 with no recipients
677 example at ./spec/addons/plan/task_spec.rb:30
678 with recipients
679 sends to filtered recipients
680 sends private_credits_for_public email
681 with recipients
682 sends to filtered recipients
683 with no recipients
684 example at ./spec/addons/plan/task_spec.rb:30
686Travis::Task::Keenio
687 is expected to eq "User"
688 is expected to eq :success
689 is expected to eq "login"
690 is expected to eq :email
691 is expected to eq "push"
692 is expected to eq 1
693 is expected to eq "svenfuchs/minimal"
694 is expected to eq 1
695 is expected to eq 1
697Travis::Addons::Campfire::Task
698 using a custom template
699 sends campfire notifications to the given targets
701Travis::Addons::Slack::Task
702 sends slack notifications to the given targets
703 ignores garbage configurations
704 sends information about pull requests
705 supports a list as templates
706 doesn't include a channel in the body when none is specified
707 allows specifying a custom template
709Travis::Addons::Gdpr::Task
710 sends export email
711 with no recipients
712 example at ./spec/addons/gdpr/task_spec.rb:28
713 with recipients
714 sends to all recipients
715 sends purge email
716 with recipients
717 sends to all recipients
718 with no recipients
719 example at ./spec/addons/gdpr/task_spec.rb:28
721Travis::Addons::Plan::Mailer::PlanMailer
722 #welcome
723 contains the right data
724 #welcome enterprise
725 contains the right data
727Travis::Addons::Webhook::Task
728 includes a Travis-Repo-Slug header
729 given targets without HTTP Basic Auth
730 posts with the given payload, and without "Basic" Auth header
731 given a task payload
732 repository
733 includes the build matrix
734 data
735 given target with HTTP Basic Auth
736 posts with the given payload and the given access token
737 Signature header
738 if not enabled in the config
739 should not include a Signature header
740 if enabled in the config
741 the Signature header is verifiable
742 includes a Signature header
744Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer
745 #confirm_account
746 contains the right data
747 #account_activated
748 contains the right data
750Finished in 2.68 seconds (files took 2 seconds to load)
751237 examples, 0 failures
753Randomized with seed 15942
755The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.
cache.2
756store build cache
757$ bundle clean
7580.00s1.86snothing changed
761Done. Your build exited with 0.
Top