manual_cancellations_am Add owner ID to cancellation request email

Push event #3939 passed

  • Ran for
AMD64
Ruby: 3.2.2
Git
Raw log
Scroll to End of Log
0.00s0.15s0.09s0.08s
worker_info
1Worker information
2hostname: a4cb772c-409b-4e49-a3a3-3afde9fbcdef@1.worker-n2-com-779d777f7b-9jv6t.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-39c9bb9d-9bd4-4047-80b0-899155394ed3 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.671586961s
60.15s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: xenial
10Build id: 269435887
11Job id: 619142153
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.01s0.01s1.38s11.53s0.05s0.00s0.04s0.00s0.04s0.01s0.01s0.01s0.01s0.00s0.32sOK
1730.00s0.02s0.00s0.01s0.29s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.89s0.00s0.12s14.56s0.00s3.55s0.00s3.69s
docker_mtu_and_registry_mirrors
resolvconf
snap
174Installing 1 Snaps
17512.82s$ sudo snap install core
1762024-03-13T14:40:19Z INFO Waiting for automatic snapd restart...
177core 16-2.61.1 from Canonical* installed
17814.59s$ sudo snap install docker --channel=latest/beta
179docker (beta) 24.0.5 from Canonical** installed
1800.07s$ 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.11s$ sudo systemctl start redis-server
git.checkout
1880.01s0.71s$ git clone --depth=50 --branch=manual_cancellations_am 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 d599162cb0b31c454019cffe0ab9ba4b25d7fb15
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.49s$ 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!
22521.00s$ 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
238100 27.9M 100 27.9M 0 0 30.1M 0 --:--:-- --:--:-- --:--:-- 60.1M
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.00s2.14sattempting to download cache archive
258fetching manual_cancellations_am/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz
259found cache
cache.bundler
2620.00s3.65sadding /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.82s$ 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 (2,277 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
3012.08s$ 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.25s$ 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 9015
320Travis::Addons::Plan::Task
321 sends credit_balance_state email
322 with no recipients
323 example at ./spec/addons/plan/task_spec.rb:30
324 with recipients
325 sends to filtered recipients
326 sends builds_not_allowed email
327 with no recipients
328 example at ./spec/addons/plan/task_spec.rb:30
329 with recipients
330 sends to filtered recipients
331 sends private_credits_for_public email
332 with no recipients
333 example at ./spec/addons/plan/task_spec.rb:30
334 with recipients
335 sends to filtered recipients
336 sends welcome email
337 with recipients
338 sends to filtered recipients
339 with no recipients
340 example at ./spec/addons/plan/task_spec.rb:30
342Travis::Addons::Flowdock::Task
343 sends flowdock notifications to the Team Inbox with the given tokens
344 handling errors
345 doesn't raise on an invalid URI
347Travis::Addons::Webhook::Task
348 includes a Travis-Repo-Slug header
349 Signature header
350 if enabled in the config
351 the Signature header is verifiable
352 includes a Signature header
353 if not enabled in the config
354 should not include a Signature header
355 given a task payload
356 includes the build matrix
357 data
358 repository
359 given targets without HTTP Basic Auth
360 posts with the given payload, and without "Basic" Auth header
361 given target with HTTP Basic Auth
362 posts with the given payload and the given access token
364Travis::Addons::Gdpr::Task
365 sends purge email
366 with recipients
367 sends to all recipients
368 with no recipients
369 example at ./spec/addons/gdpr/task_spec.rb:28
370 sends export email
371 with no recipients
372 example at ./spec/addons/gdpr/task_spec.rb:28
373 with recipients
374 sends to all recipients
376Travis::Addons::GithubCheckStatus::Task
377 makes expected API calls
378 when API call to fetch Check Runs fails
379 makes expected API calls
381Travis::Addons::Irc::Client
382 on initialization
383 should connect to the server
384 without a nickserv password
385 should not identify with nickserv
386 with a nickserv password
387 should identify with nickserv
388 without a password
389 by sending NICK then USER
390 with a password
391 by sending PASS then NICK then USER
392 with port specified
393 should open a socket on the server for the given port
394 should connect to a server which requires ping/pong
395 without a password
396 by sending NICK then USER
397 with no port specified
398 should open a socket on the server for port 6667
399 should define @numeric_received
400 to a non-true value
401 before receiving a numeric
402 to true
403 after receiving a numeric
404 with connection established
405 can abandon the connection
406 can message a channel before joining
407 can run a series of commands
408 can join a channel
409 can join a channel with a key
410 can notice a channel before joining
411 and channel joined
412 can leave the channel
413 can notice the channel
414 can message the channel
416Travis::Addons::Gdpr::Mailer::GdprMailer
417 #purge
418 contains the right data
419 #export
420 contains the right data
422Travis::Addons::Trial::Task
423 sends trial ended email
424 with recipients
425 sends to filtered recipients
426 with no recipients
427 example at ./spec/addons/trial/task_spec.rb:29
428 sends trial started email
429 with no recipients
430 example at ./spec/addons/trial/task_spec.rb:29
431 with recipients
432 sends to filtered recipients
433 sends trial ending email
434 with recipients
435 sends to filtered recipients
436 with no recipients
437 example at ./spec/addons/trial/task_spec.rb:29
438 sends trial halfway email
439 with recipients
440 sends to filtered recipients
441 with no recipients
442 example at ./spec/addons/trial/task_spec.rb:29
444Travis::Addons::Billing::Mailer::BillingMailer
445 #invoice_payment_succeeded
446 shows the credit card
447 comes from Travis
448 contains the PDF attached
449 shows the account name
450 shows the total
451 shows who was billed
452 has the right subject
453 is addressed to the user
454 when the pdf url redirects
455 still attaches the pdf
456 #credit_note_raised
457 shows the credit card
458 shows the account name
459 is addressed to the user
460 shows the total
461 contains the PDF attached
462 comes from Travis
463 shows who was refunded
464 has the right subject
465 when invoice is partially refunded
466 has the right subject
467 when the pdf url redirects
468 still attaches the pdf
469 #invoice_payment_v2_succeeded
470 is addressed to the user
471 comes from Travis
472 shows the total
473 shows who was billed
474 has the right subject
475 shows addons
476 shows the account name
477 contains the PDF attached
478 shows the credit card
479 when the pdf url redirects
480 still attaches the pdf
482Travis::Addons::Util::Template
483 interpolation
484 replaces the pull request
485 replaces the build_number
486 replaces the pull request number
487 replaces the repository
488 replaces the author
489 replaces the branch
490 replaces the duration
491 replaces the message
492 replaces the repository name
493 doesn't generate a pull request url
494 replaces the repository slug
495 replaces the build_id
496 interpolation for pull requests
497 generates the pull request url based on the comparison url
498 replaces the pull request number
499 replaces the pull request
501Travis::Addons::Campfire::Task
502 sends campfire notifications to the given targets
503 using a custom template
505Travis::Addons::Plan::Mailer::PlanMailer
506 #welcome
507 contains the right data
509Travis::Addons::Email::Mailer::Build
510 finished build email notification
511 contains the expected html part
512 contains the expected text part
513 is a multipart email
514 delivers to the repository owner, committer and commit author
515 for a cron build
516 subject
517 to distinguish gmail threads
518 includes an in-reply-to header
519 allows mixing in the build state into a custom email address
520 Build email with failed
521 Does not contains cancel note section html part
522 Does not contains cancel note section text part
523 Build email with passed
524 Does not contains cancel note section text part
525 Does not contains cancel note section html part
526 Build email with canceled
527 contains cancel note section html part
528 contains the expected text part
529 for a broken build
530 subject
531 broadcasts
532 includes a the first broadcast
533 with a custom from address configured
534 has that address as a from address
535 with no custom from address configured
536 has "notifications@[hostname]" as a from address
537 for a successful build
538 subject
539 in HTML
540 correctly encodes UTF-8 characters
541 escapes newlines in the commit message
542 with the footer disabled
543 doesn't include the build footer
545Travis::Addons::Slack::Task
546 ignores garbage configurations
547 sends slack notifications to the given targets
548 doesn't include a channel in the body when none is specified
549 supports a list as templates
550 sends information about pull requests
551 allows specifying a custom template
553Travis::Addons::Migration::Mailer::MigrationMailer
554 #beta_confirmation
555 contains the right data
557Travis::Addons::Pushover::Task
558 sends pushover notifications to the given targets
559 using a custom template
561Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer
562 #account_activated
563 contains the right data
564 #confirm_account
565 contains the right data
567Travis::Addons::Email::Mailer::Helpers
568 returns an warning broadcast status icon
569 returns a s3 asset url
570 returns an announcement broadcast status icon
571 returns build status
572 returns repository name
573 returns gravatar url
574 #repository_url returns correct URL
575 #repository_build_url returns correct URL
576 #repository_unsubscribe_url returns correct URL
577 #unsubscribe_url returns correct URL
578 #title returns title for the build
579 returns the organization name
581Travis::Addons::GithubCheckStatus::Output
582 queued build
583 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."
584 is expected to eq "queued"
585 is expected not to include :conclusion
586 is expected not to include :completed_at
587 started build
588 is expected not to include :completed_at
589 is expected not to include :conclusion
590 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."
591 is expected to eq "in_progress"
592 pull request build with single job
593 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"}
594 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>"
595 build with env data
596 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>"
597 push build with matrix
598 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>"
599 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"}
600 build with stages
601 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>"
603Travis::Task::Keenio
604 is expected to eq "User"
605 is expected to eq 1
606 is expected to eq :success
607 is expected to eq "push"
608 is expected to eq 1
609 is expected to eq "login"
610 is expected to eq "svenfuchs/minimal"
611 is expected to eq 1
612 is expected to eq :email
614Travis::Addons::Billing::Task
615 sends user feedback email
616 with no recipients
617 example at ./spec/addons/billing/task_spec.rb:34
618 with recipients
619 sends to all recipients
620 sends subscription cancelled email
621 with no recipients
622 example at ./spec/addons/billing/task_spec.rb:34
623 with recipients
624 sends to all recipients
625 sends user changetofree notification email
626 with recipients
627 sends to all recipients
628 with no recipients
629 example at ./spec/addons/billing/task_spec.rb:34
630 sends user changetofree feedback email
631 with no recipients
632 example at ./spec/addons/billing/task_spec.rb:34
633 with recipients
634 sends to all recipients
635 sends charge failed email
636 with recipients
637 sends to all recipients
638 with no recipients
639 example at ./spec/addons/billing/task_spec.rb:34
640 sends invoice_payment_succeeded email
641 with recipients
642 sends to all recipients
643 with no recipients
644 example at ./spec/addons/billing/task_spec.rb:34
646Travis::Addons::Email::Task
647 sends the email
648 doesn't reraise an error when recipient was rejected
649 ignores email address ending in .local
650 creates an email for the build email recipients
651 reraises an smtp server busy error when it's not about the syntax
652 doesn't reraise an error with bad recipient syntax
653 ignores email addresses (me@email)
654 reraises an error when sending an email
655 includes valid email addresses
657Travis::Addons::Migration::Task
658 sends beta_confirmation email
659 with recipients
660 sends gdpr email
662Travis::Addons::Intercom::Task
663 update_billing_data event
664Mocha 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-13T14:41:22.621+00:00", :renewal_date => "2024-03-13T14:41:22.621+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-13T14:41:22.621+00:00", :renewal_date => "2024-03-13T14:41:22.621+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=.
665 sends billing data to intercom
666 report_build event
667Mocha 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-13T14:41:22.625+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-03-13T14:41:22.625+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
668 sends build data to intercom
669 report_subscription event
670Mocha 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=.
671 sends subscription data to intercom
673Travis::Addons::UserConfirmation::Task
674 confirm_account email
675 behaves like sends email
676Mocha 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=.
677 sends to filtered recipients
678 account_activated email
679 behaves like sends email
680Mocha 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=.
681 sends to filtered recipients
683Travis::Addons::Hipchat::Task
684 with private server
685 sends HTML notifications if requested
686 works with a list as HipChat configuration
687 sends hipchat notifications to the given targets
688 sends red messages for errored builds
689 sends the notify option for v2 if included
690 using a custom template
691 handling errors
692 ignores an empty targets list
693 with default hipchat server
694 skips sending notifications to api.hipchat.com
696Travis::Addons::Irc::Task
697 with two irc notifications to different hosts
698 message nickserv with a nickserv password
699 wrap socket with ssl (in client private) when configured to IRC+SSL server
700 allows setting a channel key in the channel declaration
701 works with just a list of channels
702 allows overwriting the nickname
703 one irc notification w/ channel given as a string
704 skips blocked freenode channels
705 sets a connection password
706 one irc notification
707 with a custom message template
708 with multiple custom message templates
709 one irc notification using notice
710 one irc notification without joining the channel
711 does not disconnect for notifications to channels on the same host
712 allows setting a global channel key
713 parsed_channels
714 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection
716Travis::Addons::BillingFeedback::Task
717 sends user feedback email
718 with recipients
719 sends to all recipients
720 with no recipients
721 example at ./spec/addons/billing_feedback/task_spec.rb:32
723Travis::Addons::GithubStatus::Task
724Mocha 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=.
725 posts status info for a canceled build
726 accepts a single token using the legacy payload
727 does not raise if a 403 error was returned by GH and marks the token invalid
728 does not raise if a 404 error was returned by GH
729Mocha 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=.
730 posts status info for a created build
731Mocha 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=.
732 posts status info for a errored build
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: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=.
735 posts status info for a failed build
736 authenticates using the next token if the first token failed
737 authenticates using the token passed into the task
738Mocha 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=.
739 posts status info for a passed build
740 with a github apps installation id
741 processes via github apps
742 a user token has been invalidated
743 skips using the token
744 logging
745 doesn't raise an error with bad credentials
746 warns about a failed request
748Finished in 2.69 seconds (files took 2.03 seconds to load)
749236 examples, 0 failures
751Randomized with seed 9015
753The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.
cache.2
754store build cache
755$ bundle clean
7560.00s1.88snothing changed
759Done. Your build exited with 0.
Top