production_stable_21_03_24 removed branch references for travis bundled gems

Push event #3959 passed

  • Ran for
  • New branch build
AMD64
Ruby: 3.2.2
Git
Raw log
Scroll to End of Log
0.00s0.14s0.09s0.07s
worker_info
1Worker information
2hostname: 84f65dda-65eb-400b-9c8f-69b2bcf393b5@1.worker-n2-com-779d777f7b-9jv6t.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-42305e78-d0cd-444b-8533-cdf7d7d0106e travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.29618403s
60.16s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 269592931
11Job id: 619540483
12Runtime kernel version: 4.15.0-1098-gcp
13travis-build version: 5c36a08f
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.02s0.01s0.81s12.36s0.05s0.00s0.04s0.00s0.04s0.01s0.01s0.01s0.01s0.00s0.34sOK
1730.00s0.03s0.00s0.01s0.29s0.00s0.00s0.00s0.01s0.00s0.10s0.00s0.93s0.00s0.13s15.13s0.00s3.65s0.00s3.69s
docker_mtu_and_registry_mirrors
resolvconf
snap
174Installing 1 Snaps
1758.26s$ sudo snap install core
1762024-03-21T14:53:36Z INFO Waiting for automatic snapd restart...
177core 16-2.61.2 from Canonical* installed
17819.02s$ sudo snap install docker --channel=latest/beta
179docker (beta) 24.0.5 from Canonical** installed
1800.05s$ sudo snap list
181Name Version Rev Tracking Publisher Notes
182core 16-2.61.2 16928 latest/stable canonical** core
183core22 20240111 1122 latest/stable canonical** base
184docker 24.0.5 2915 latest/beta canonical** -
services
1873.13s$ sudo systemctl start redis-server
git.checkout
1880.01s0.72s$ git clone --depth=50 --branch=production_stable_21_03_24 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 e898fa3afc108deec59791fa0d902eae1fe33bb7
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.56s$ 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.63s$ 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.1M 0 0:00:01 0:00:01 --:--:-- 90.8M
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.27s$ Installing caching utilities
2570.00s5.84sattempting to download cache archive
258fetching production_stable_21_03_24/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz
259fetching production_stable_21_03_24/cache-linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz
260fetching production_stable_21_03_24/cache--rvm-3.2.2--gemfile-Gemfile.tgz
261fetching master/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz
262found cache
cache.bundler
2650.00s3.66sadding /home/travis/build/travis-ci/travis-tasks/vendor/bundle to cache
266creating directory /home/travis/build/travis-ci/travis-tasks/vendor/bundle
ruby.versions
267$ ruby --version
268ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
269$ rvm --version
270rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
271$ bundle --version
272Bundler version 2.4.10
273$ gem --version
2743.4.10
before_install
2764.62s$ sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev && bundle config build.nokogiri --use-system-libraries
277Reading package lists...
278Building dependency tree...
279Reading state information...
280build-essential is already the newest version (12.1ubuntu2).
281liblzma-dev is already the newest version (5.1.1alpha+20120614-2ubuntu2).
282liblzma-dev set to manually installed.
283patch is already the newest version (2.7.5-1ubuntu0.16.04.2).
284zlib1g-dev is already the newest version (1:1.2.8.dfsg-2ubuntu4.3).
285The following additional packages will be installed:
286 ruby2.3-dev
287The following NEW packages will be installed:
288 ruby-dev ruby2.3-dev
2890 upgraded, 2 newly installed, 0 to remove and 17 not upgraded.
290Need to get 1,038 kB of archives.
291After this operation, 4,821 kB of additional disk space will be used.
292Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 ruby2.3-dev amd64 2.3.1-2~ubuntu16.04.16 [1,034 kB]
293Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 ruby-dev amd64 1:2.3.0+1 [4,408 B]
294Fetched 1,038 kB in 1s (851 kB/s)
295Selecting previously unselected package ruby2.3-dev:amd64.
296(Reading database ... 165746 files and directories currently installed.)
297Preparing to unpack .../ruby2.3-dev_2.3.1-2~ubuntu16.04.16_amd64.deb ...
298Unpacking ruby2.3-dev:amd64 (2.3.1-2~ubuntu16.04.16) ...
299Selecting previously unselected package ruby-dev:amd64.
300Preparing to unpack .../ruby-dev_1%3a2.3.0+1_amd64.deb ...
301Unpacking ruby-dev:amd64 (1:2.3.0+1) ...
302Setting up ruby2.3-dev:amd64 (2.3.1-2~ubuntu16.04.16) ...
303Setting up ruby-dev:amd64 (1:2.3.0+1) ...
install.bundler
3042.03s$ bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}
305[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
306[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
307Bundler 2.4.10 is running, but your lockfile was generated with 2.4.17. Installing Bundler 2.4.17 and restarting using that version.
308Fetching gem metadata from https://rubygems.org/.
309Fetching bundler 2.4.17
310Installing bundler 2.4.17
311[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
312[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
313Bundle complete! 36 Gemfile dependencies, 463 gems now installed.
314Bundled gems are installed into `./vendor/bundle`
3165.56s$ bundle exec rspec -f documentation --color --order rand spec
317Run options: include {:focus=>true}
319All examples were filtered out; ignoring {:focus=>true}
321Randomized with seed 48011
323Travis::Addons::Campfire::Task
324 using a custom template
325 sends campfire notifications to the given targets
327Travis::Addons::Email::Mailer::Build
328 finished build email notification
329 contains the expected html part
330 contains the expected text part
331 delivers to the repository owner, committer and commit author
332 is a multipart email
333 for a broken build
334 subject
335 with no custom from address configured
336 has "notifications@[hostname]" as a from address
337 Build email with canceled
338 contains cancel note section html part
339 contains the expected text part
340 Build email with failed
341 Does not contains cancel note section html part
342 Does not contains cancel note section text part
343 for a successful build
344 subject
345 for a cron build
346 subject
347 to distinguish gmail threads
348 allows mixing in the build state into a custom email address
349 includes an in-reply-to header
350 broadcasts
351 includes a the first broadcast
352 Build email with passed
353 Does not contains cancel note section html part
354 Does not contains cancel note section text part
355 with a custom from address configured
356 has that address as a from address
357 in HTML
358 escapes newlines in the commit message
359 correctly encodes UTF-8 characters
360 with the footer disabled
361 doesn't include the build footer
363Travis::Addons::Billing::Task
364 sends user changetofree notification email
365 with recipients
366 sends to all recipients
367 with no recipients
368 example at ./spec/addons/billing/task_spec.rb:34
369 sends user changetofree feedback email
370 with recipients
371 sends to all recipients
372 with no recipients
373 example at ./spec/addons/billing/task_spec.rb:34
374 sends subscription cancelled email
375 with recipients
376 sends to all recipients
377 with no recipients
378 example at ./spec/addons/billing/task_spec.rb:34
379 sends user feedback email
380 with recipients
381 sends to all recipients
382 with no recipients
383 example at ./spec/addons/billing/task_spec.rb:34
384 sends invoice_payment_succeeded email
385 with no recipients
386 example at ./spec/addons/billing/task_spec.rb:34
387 with recipients
388 sends to all recipients
389 sends charge failed email
390 with recipients
391 sends to all recipients
392 with no recipients
393 example at ./spec/addons/billing/task_spec.rb:34
395Travis::Addons::Util::Template
396 interpolation
397 replaces the pull request
398 replaces the author
399 replaces the duration
400 replaces the repository
401 doesn't generate a pull request url
402 replaces the pull request number
403 replaces the build_number
404 replaces the message
405 replaces the build_id
406 replaces the repository slug
407 replaces the repository name
408 replaces the branch
409 interpolation for pull requests
410 replaces the pull request
411 replaces the pull request number
412 generates the pull request url based on the comparison url
414Travis::Addons::GithubCheckStatus::Output
415 push build with matrix
416 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"}
417 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>"
418 queued build
419 is expected not to include :conclusion
420 is expected not to include :completed_at
421 is expected to eq "queued"
422 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."
423 pull request build with single job
424 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>"
425 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"}
426 build with stages
427 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>"
428 started build
429 is expected to eq "in_progress"
430 is expected not to include :completed_at
431 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."
432 is expected not to include :conclusion
433 build with env data
434 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>"
436Travis::Addons::BillingFeedback::Task
437 sends user feedback email
438 with no recipients
439 example at ./spec/addons/billing_feedback/task_spec.rb:32
440 with recipients
441 sends to all recipients
443Travis::Addons::Billing::Mailer::BillingMailer
444 #invoice_payment_succeeded
445 shows the total
446 contains the PDF attached
447 shows the account name
448 has the right subject
449 comes from Travis
450 is addressed to the user
451 shows the credit card
452 shows who was billed
453 when the pdf url redirects
454 still attaches the pdf
455 #invoice_payment_v2_succeeded
456 shows addons
457 shows who was billed
458 shows the credit card
459 shows the account name
460 shows the total
461 is addressed to the user
462 comes from Travis
463 has the right subject
464 contains the PDF attached
465 when the pdf url redirects
466 still attaches the pdf
467 #credit_note_raised
468 shows the credit card
469 contains the PDF attached
470 is addressed to the user
471 has the right subject
472 shows the total
473 shows who was refunded
474 shows the account name
475 comes from Travis
476 when the pdf url redirects
477 still attaches the pdf
478 when invoice is partially refunded
479 has the right subject
481Travis::Addons::Webhook::Task
482 includes a Travis-Repo-Slug header
483 Signature header
484 if not enabled in the config
485 should not include a Signature header
486 if enabled in the config
487 includes a Signature header
488 the Signature header is verifiable
489 given targets without HTTP Basic Auth
490 posts with the given payload, and without "Basic" Auth header
491 given target with HTTP Basic Auth
492 posts with the given payload and the given access token
493 given a task payload
494 data
495 repository
496 includes the build matrix
498Travis::Addons::UserConfirmation::Task
499 account_activated email
500 behaves like sends email
501Mocha 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=.
502 sends to filtered recipients
503 confirm_account email
504 behaves like sends email
505Mocha 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=.
506 sends to filtered recipients
508Travis::Addons::Trial::Task
509 sends trial started email
510 with no recipients
511 example at ./spec/addons/trial/task_spec.rb:29
512 with recipients
513 sends to filtered recipients
514 sends trial ended email
515 with no recipients
516 example at ./spec/addons/trial/task_spec.rb:29
517 with recipients
518 sends to filtered recipients
519 sends trial ending email
520 with no recipients
521 example at ./spec/addons/trial/task_spec.rb:29
522 with recipients
523 sends to filtered recipients
524 sends trial halfway email
525 with no recipients
526 example at ./spec/addons/trial/task_spec.rb:29
527 with recipients
528 sends to filtered recipients
530Travis::Task::Keenio
531 is expected to eq :success
532 is expected to eq 1
533 is expected to eq "login"
534 is expected to eq "svenfuchs/minimal"
535 is expected to eq 1
536 is expected to eq 1
537 is expected to eq "push"
538 is expected to eq "User"
539 is expected to eq :email
541Travis::Addons::Irc::Task
542 one irc notification w/ channel given as a string
543 with multiple custom message templates
544 one irc notification using notice
545 with two irc notifications to different hosts
546 wrap socket with ssl (in client private) when configured to IRC+SSL server
547 skips blocked freenode channels
548 message nickserv with a nickserv password
549 allows overwriting the nickname
550 does not disconnect for notifications to channels on the same host
551 sets a connection password
552 works with just a list of channels
553 one irc notification
554 allows setting a global channel key
555 allows setting a channel key in the channel declaration
556 one irc notification without joining the channel
557 with a custom message template
558 parsed_channels
559 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection
561Travis::Addons::Flowdock::Task
562 sends flowdock notifications to the Team Inbox with the given tokens
563 handling errors
564 doesn't raise on an invalid URI
566Travis::Addons::Hipchat::Task
567 with default hipchat server
568 skips sending notifications to api.hipchat.com
569 with private server
570 using a custom template
571 sends red messages for errored builds
572 sends the notify option for v2 if included
573 sends HTML notifications if requested
574 sends hipchat notifications to the given targets
575 works with a list as HipChat configuration
576 handling errors
577 ignores an empty targets list
579Travis::Addons::GithubCheckStatus::Task
580 makes expected API calls
581 when API call to fetch Check Runs fails
582 makes expected API calls
584Travis::Addons::Slack::Task
585 sends slack notifications to the given targets
586 sends information about pull requests
587 supports a list as templates
588 doesn't include a channel in the body when none is specified
589 ignores garbage configurations
590 allows specifying a custom template
592Travis::Addons::Gdpr::Mailer::GdprMailer
593 #export
594 contains the right data
595 #purge
596 contains the right data
598Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer
599 #confirm_account
600 contains the right data
601 #account_activated
602 contains the right data
604Travis::Addons::Plan::Task
605 sends private_credits_for_public email
606 with recipients
607 sends to filtered recipients
608 with no recipients
609 example at ./spec/addons/plan/task_spec.rb:30
610 sends welcome email
611 with no recipients
612 example at ./spec/addons/plan/task_spec.rb:30
613 with recipients
614 sends to filtered recipients
615 sends credit_balance_state email
616 with no recipients
617 example at ./spec/addons/plan/task_spec.rb:30
618 with recipients
619 sends to filtered recipients
620 sends builds_not_allowed email
621 with recipients
622 sends to filtered recipients
623 with no recipients
624 example at ./spec/addons/plan/task_spec.rb:30
626Travis::Addons::Email::Task
627 doesn't reraise an error with bad recipient syntax
628 reraises an error when sending an email
629 ignores email address ending in .local
630 sends the email
631 reraises an smtp server busy error when it's not about the syntax
632 includes valid email addresses
633 ignores email addresses (me@email)
634 creates an email for the build email recipients
635 doesn't reraise an error when recipient was rejected
637Travis::Addons::Pushover::Task
638 using a custom template
639 sends pushover notifications to the given targets
641Travis::Addons::Gdpr::Task
642 sends purge email
643 with no recipients
644 example at ./spec/addons/gdpr/task_spec.rb:28
645 with recipients
646 sends to all recipients
647 sends export email
648 with recipients
649 sends to all recipients
650 with no recipients
651 example at ./spec/addons/gdpr/task_spec.rb:28
653Travis::Addons::Intercom::Task
654 report_subscription event
655Mocha 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=.
656 sends subscription data to intercom
657 update_billing_data event
658Mocha 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-03-21T14:54:49.943+00:00", :renewal_date => "2024-03-21T14:54:49.943+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-03-21T14:54:49.943+00:00", :renewal_date => "2024-03-21T14:54:49.943+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=.
659 sends billing data to intercom
660 report_build event
661Mocha 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-03-21T14:54:49.948+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-03-21T14:54:49.948+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
662 sends build data to intercom
664Travis::Addons::Irc::Client
665 on initialization
666 with port specified
667 should open a socket on the server for the given port
668 should connect to the server
669 with a nickserv password
670 should identify with nickserv
671 without a nickserv password
672 should not identify with nickserv
673 without a password
674 by sending NICK then USER
675 with a password
676 by sending PASS then NICK then USER
677 with no port specified
678 should open a socket on the server for port 6667
679 should connect to a server which requires ping/pong
680 without a password
681 by sending NICK then USER
682 should define @numeric_received
683 to true
684 after receiving a numeric
685 to a non-true value
686 before receiving a numeric
687 with connection established
688 can notice a channel before joining
689 can join a channel with a key
690 can abandon the connection
691 can join a channel
692 can run a series of commands
693 can message a channel before joining
694 and channel joined
695 can message the channel
696 can notice the channel
697 can leave the channel
699Travis::Addons::Plan::Mailer::PlanMailer
700 #welcome
701 contains the right data
703Travis::Addons::Migration::Mailer::MigrationMailer
704 #beta_confirmation
705 contains the right data
707Travis::Addons::Email::Mailer::Helpers
708 returns build status
709 #repository_unsubscribe_url returns correct URL
710 #repository_build_url returns correct URL
711 #title returns title for the build
712 returns a s3 asset url
713 #unsubscribe_url returns correct URL
714 returns repository name
715 #repository_url returns correct URL
716 returns an announcement broadcast status icon
717 returns gravatar url
718 returns the organization name
719 returns an warning broadcast status icon
721Travis::Addons::Migration::Task
722 sends beta_confirmation email
723 with recipients
724 sends gdpr email
726Travis::Addons::GithubStatus::Task
727Mocha 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=.
728 posts status info for a created build
729 accepts a single token using the legacy payload
730 authenticates using the next token if the first token failed
731 does not raise if a 403 error was returned by GH and marks the token invalid
732 does not raise if a 404 error was returned by GH
733 does not raise if a 422 error was returned by GH
734Mocha 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=.
735 posts status info for a errored build
736Mocha 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=.
737 posts status info for a canceled build
738 authenticates using the token passed into the task
739Mocha 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=.
740 posts status info for a failed build
741Mocha 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=.
742 posts status info for a passed build
743 logging
744 warns about a failed request
745 doesn't raise an error with bad credentials
746 with a github apps installation id
747 processes via github apps
748 a user token has been invalidated
749 skips using the token
751Finished in 2.85 seconds (files took 2.13 seconds to load)
752236 examples, 0 failures
754Randomized with seed 48011
756The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.
cache.2
757store build cache
758$ bundle clean
7590.00s1.93snothing changed
762Done. Your build exited with 0.
Top