AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.13s0.09s0.06sTopworker_info1Worker information2hostname: 5c1ac859-8194-4181-8505-5b8fc68a5394@1.worker-n2-com-779d777f7b-9jv6t.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-f38e4e75-df2f-46e3-b2f7-3d9c662bb3df travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.384311274ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26958630411Job id: 61952260112Runtime kernel version: 4.15.0-1098-gcp13travis-build version: 5c36a08f14Build image provisioning date and time15Thu May 18 10:07:51 UTC 202316Operating System Details17Distributor ID: Ubuntu18Description: Ubuntu 16.04.7 LTS19Release: 16.0420Codename: xenial21Systemd Version22systemd 22923Cookbooks Version24d19e5ff https://github.com/travis-ci/travis-cookbooks/tree/d19e5ff25git version26git version 2.40.127bash version28GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)29gcc version30gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 2016060931docker version32Client: Docker Engine - Community33 Version: 20.10.734 API version: 1.4135 Go version: go1.13.1536 Git commit: f0df35037 Built: Wed Jun 2 11:56:47 202138 OS/Arch: linux/amd6439 Context: default40 Experimental: true42Server: Docker Engine - Community43 Engine:44 Version: 20.10.745 API version: 1.41 (minimum version 1.12)46 Go version: go1.13.1547 Git commit: b0f5bc348 Built: Wed Jun 2 11:54:58 202149 OS/Arch: linux/amd6450 Experimental: false51 containerd:52 Version: 1.4.653 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d54 runc:55 Version: 1.0.0-rc9556 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b757 docker-init:58 Version: 0.19.059 GitCommit: de40ad060clang version61clang version 7.0.0 (tags/RELEASE_700/final)62jq version63jq-1.664bats version65Bats 0.4.066shellcheck version670.7.268shfmt version69v3.2.170ccache version713.2.472cmake version73cmake version 3.26.374heroku version75heroku/8.1.3 linux-x64 node-v16.19.076imagemagick version77Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org78md5deep version794.480mercurial version81version 5.9.382mysql version83mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper84openssl version85OpenSSL 1.0.2g 1 Mar 201686packer version871.7.588postgresql client version89psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)90ragel version91Ragel State Machine Compiler version 6.8 Feb 201392sudo version931.8.1694gzip version95gzip 1.696zip version97Zip 3.098vim version99VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)100iptables version101iptables v1.6.0102curl version103curl 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.3104wget version105GNU Wget 1.17.1 built on linux-gnu.106rsync version107rsync version 3.1.1 protocol version 31108gimme version109v1.5.4110nvm version1110.39.3112perlbrew version113/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95114phpenv version115rbenv 1.2.0116rvm version117rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]118default ruby version119ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]120default python version121Python 3.7.13122CouchDB version123couchdb 1.6.1124ElasticSearch version1257.16.3126Installed Firefox version127firefox 63.0.1128MongoDB version129MongoDB 4.4.21130PhantomJS version1312.1.1132Pre-installed PostgreSQL versions1339.4.261349.5.251359.6.22136Redis version137redis-server 6.0.6138Pre-installed Go versions1391.18.4140ant version141Apache Ant(TM) version 1.9.6 compiled on July 20 2018142mvn version143Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)144gradle version145Gradle 7.5.1!146lein version147Leiningen 2.10.0 on Java 11.0.15.1 OpenJDK 64-Bit Server VM148Pre-installed Node.js versions149v10.24.1150v12.22.12151v14.21.3152v16.15153v16.16.0154v16.20.0155v18.16.0156v4.9.1157v6.17.1158v8.17.0159phpenv versions160 system161 7.4162* 7.4.30 (set by /home/travis/.phpenv/version)163 hhvm-stable164 hhvm165composer --version166Composer version 2.3.7 2022-06-06 16:43:28167Pre-installed Ruby versions168ruby-2.7.6169ruby-3.0.4170ruby-3.1.21730.00s0.02s0.00s0.01s0.26s0.00s0.00s0.00s0.01s0.00s0.08s0.00s0.84s0.00s0.11s14.48s0.00s3.56s0.00s3.64sdocker_mtu_and_registry_mirrorsresolvconfsnap174Installing 1 Snaps1762024-03-21T10:07:37Z INFO Waiting for automatic snapd restart...177core 16-2.61.2 from Canonical* installed179docker (beta) 24.0.5 from Canonical** installed181Name Version Rev Tracking Publisher Notes182core 16-2.61.2 16928 latest/stable canonical** core183core22 20240111 1122 latest/stable canonical** base184docker 24.0.5 2915 latest/beta canonical** -servicesgit.checkout1880.01s0.72s$ git clone --depth=50 --branch=manual_cancellations_am https://github.com/travis-ci/travis-tasks.git travis-ci/travis-tasks189Cloning into 'travis-ci/travis-tasks'...190$ cd travis-ci/travis-tasks191$ git checkout -qf ab3d51dfad07546323c82f0ebc9f23a00a7d277f1930.02s194Setting environment variables from repository settings195$ export QUAY_ROBOT_HANDLE=[secure]196$ export QUAY_ROBOT_TOKEN=[secure]198Setting environment variables from .travis.yml199$ export PATH=/snap/bin:$PATHrvm202Downloading https://get.rvm.io203Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc204Verifying /home/travis/.rvm/archives/rvm-installer.asc205gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC using RSA key ID 39499BDB206gpg: 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 9BDB210GPG verified '/home/travis/.rvm/archives/rvm-installer'211Downloading https://github.com/rvm/rvm/archive/master.tar.gz212Upgrading 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!226curl: (22) The requested URL returned error: 404 Not Found227Required ruby-3.2.2 is not installed - installing.228curl: (22) The requested URL returned error: 404 Not Found229Searching 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.bz2231Checking requirements for ubuntu.232Requirements installation successful.233ruby-3.2.2 - #configure234ruby-3.2.2 - #download235 % Total % Received % Xferd Average Speed Time Time Time Current236 Dload Upload Total Spent Left Speed237 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0238100 27.9M 100 27.9M 0 0 11.7M 0 0:00:02 0:00:02 --:--:-- 21.9M239No checksum for downloaded archive, recording checksum in user configuration.240ruby-3.2.2 - #validate archive241ruby-3.2.2 - #extract242ruby-3.2.2 - #validate binary243ruby-3.2.2 - #setup244ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global245ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................248ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2251Using /home/travis/.rvm/gems/ruby-3.2.2253$ export BUNDLE_GEMFILE=$PWD/Gemfilecache.1254Setting up build cache255$ export CASHER_DIR=${TRAVIS_HOME}/.casher258fetching manual_cancellations_am/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz259fetching manual_cancellations_am/cache-linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz260fetching manual_cancellations_am/cache--rvm-3.2.2--gemfile-Gemfile.tgz261fetching master/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz262found cachecache.bundler266creating directory /home/travis/build/travis-ci/travis-tasks/vendor/bundleruby.versions267$ ruby --version268ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]269$ rvm --version270rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]271$ bundle --version272Bundler version 2.4.10273$ gem --version2743.4.10before_install2763.37s$ sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev && bundle config build.nokogiri --use-system-libraries277Reading 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-dev287The following NEW packages will be installed:288 ruby-dev ruby2.3-dev2890 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://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]293Get:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial/main amd64 ruby-dev amd64 1:2.3.0+1 [4,408 B]294Fetched 1,038 kB in 0s (2,847 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.bundler305[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 flag306[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 flag307Bundler 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.17310Installing bundler 2.4.17311[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 flag312[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 flag313Bundle complete! 36 Gemfile dependencies, 463 gems now installed.314Bundled gems are installed into `./vendor/bundle`317Run options: include {:focus=>true}319All examples were filtered out; ignoring {:focus=>true}321Randomized with seed 14268323Travis::Addons::Plan::Mailer::PlanMailer324 #welcome325 contains the right data327Travis::Addons::Campfire::Task328 sends campfire notifications to the given targets329 using a custom template331Travis::Addons::Flowdock::Task332 sends flowdock notifications to the Team Inbox with the given tokens333 handling errors334E Invalid Flowdock URL for svenfuchs/minimal#1: bad URI(is not URI?): "https://api.flowdock.com/v1/messages/team_inbox/https://api.flowdock.com/v1/messages/team_inbox/pfd/oCT/ra Qgk/Q9/ttf/ sRFQ="335 doesn't raise on an invalid URI337Travis::Task::Keenio338 is expected to eq 1339 is expected to eq "login"340 is expected to eq :success341 is expected to eq :email342 is expected to eq 1343 is expected to eq "push"344 is expected to eq "User"345 is expected to eq "svenfuchs/minimal"346 is expected to eq 1348Travis::Addons::Billing::Task349 sends subscription cancelled email350 with no recipients351 example at ./spec/addons/billing/task_spec.rb:34352 with recipients353 sends to all recipients354 sends charge failed email355 with no recipients356 example at ./spec/addons/billing/task_spec.rb:34357 with recipients358 sends to all recipients359 sends user changetofree feedback email360 with no recipients361 example at ./spec/addons/billing/task_spec.rb:34362 with recipients363 sends to all recipients364 sends user feedback email365 with recipients366 sends to all recipients367 with no recipients368 example at ./spec/addons/billing/task_spec.rb:34369 sends user changetofree notification email370 with recipients371 sends to all recipients372 with no recipients373 example at ./spec/addons/billing/task_spec.rb:34374 sends invoice_payment_succeeded email375 with no recipients376 example at ./spec/addons/billing/task_spec.rb:34377 with recipients378 sends to all recipients380Travis::Addons::Gdpr::Task381 sends export email382 with recipients383 sends to all recipients384 with no recipients385 example at ./spec/addons/gdpr/task_spec.rb:28386 sends purge email387 with no recipients388 example at ./spec/addons/gdpr/task_spec.rb:28389 with recipients390 sends to all recipients392Travis::Addons::Irc::Task393 message nickserv with a nickserv password394 allows setting a channel key in the channel declaration395 with a custom message template396 one irc notification w/ channel given as a string397 does not disconnect for notifications to channels on the same host398 sets a connection password399 skips blocked freenode channels400 one irc notification without joining the channel401 one irc notification using notice402 allows setting a global channel key403 allows overwriting the nickname404 with multiple custom message templates405 with two irc notifications to different hosts406 one irc notification407 works with just a list of channels408 wrap socket with ssl (in client private) when configured to IRC+SSL server409 parsed_channels410 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection412Travis::Addons::Irc::Client413 with connection established414 can message a channel before joining415 can abandon the connection416 can run a series of commands417 can join a channel418 can notice a channel before joining419 can join a channel with a key420 and channel joined421 can notice the channel422 can message the channel423 can leave the channel424 on initialization425 with no port specified426 should open a socket on the server for port 6667427 should define @numeric_received428 to true429 after receiving a numeric430 to a non-true value431 before receiving a numeric432 should connect to a server which requires ping/pong433 without a password434 by sending NICK then USER435 should connect to the server436 without a password437 by sending NICK then USER438 with a password439 by sending PASS then NICK then USER440 without a nickserv password441 should not identify with nickserv442 with a nickserv password443 should identify with nickserv444 with port specified445 should open a socket on the server for the given port447Travis::Addons::Hipchat::Task448 with default hipchat server449 skips sending notifications to api.hipchat.com450 with private server451 using a custom template452 sends HTML notifications if requested453 sends hipchat notifications to the given targets454 sends the notify option for v2 if included455 sends red messages for errored builds456 works with a list as HipChat configuration457 handling errors458 ignores an empty targets list460Travis::Addons::GithubCheckStatus::Task461 makes expected API calls462 when API call to fetch Check Runs fails463 makes expected API calls465Travis::Addons::Slack::Task466 supports a list as templates467 sends slack notifications to the given targets468 ignores garbage configurations469 sends information about pull requests470 allows specifying a custom template471 doesn't include a channel in the body when none is specified473Travis::Addons::BillingFeedback::Task474 sends user feedback email475 with recipients476 sends to all recipients477 with no recipients478 example at ./spec/addons/billing_feedback/task_spec.rb:32480Travis::Addons::Billing::Mailer::BillingMailer481 #credit_note_raised482 shows the credit card483 comes from Travis484 shows who was refunded485 has the right subject486 shows the account name487 shows the total488 is addressed to the user489 contains the PDF attached490 when invoice is partially refunded491 has the right subject492 when the pdf url redirects493 still attaches the pdf494 #invoice_payment_succeeded495 comes from Travis496 contains the PDF attached497 shows the total498 has the right subject499 is addressed to the user500 shows the credit card501 shows the account name502 shows who was billed503 when the pdf url redirects504 still attaches the pdf505 #invoice_payment_v2_succeeded506 shows the total507 is addressed to the user508 shows the credit card509 shows the account name510 comes from Travis511 contains the PDF attached512 shows addons513 has the right subject514 shows who was billed515 when the pdf url redirects516 still attaches the pdf518Travis::Addons::UserConfirmation::Task519 account_activated email520 behaves like sends email521Mocha 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=.522 sends to filtered recipients523 confirm_account email524 behaves like sends email525Mocha 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=.526 sends to filtered recipients528Travis::Addons::Plan::Task529 sends private_credits_for_public email530 with recipients531 sends to filtered recipients532 with no recipients533 example at ./spec/addons/plan/task_spec.rb:30534 sends credit_balance_state email535 with no recipients536 example at ./spec/addons/plan/task_spec.rb:30537 with recipients538 sends to filtered recipients539 sends welcome email540 with recipients541 sends to filtered recipients542 with no recipients543 example at ./spec/addons/plan/task_spec.rb:30544 sends builds_not_allowed email545 with no recipients546 example at ./spec/addons/plan/task_spec.rb:30547 with recipients548 sends to filtered recipients550Travis::Addons::GithubCheckStatus::Output551 build with env data552 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>"553 started build554 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."555 is expected not to include :conclusion556 is expected not to include :completed_at557 is expected to eq "in_progress"558 push build with matrix559 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"}560 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>"561 build with stages562 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>"563 queued build564 is expected not to include :completed_at565 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."566 is expected not to include :conclusion567 is expected to eq "queued"568 pull request build with single job569 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"}570 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>"572Travis::Addons::Email::Task573 sends the email574 doesn't reraise an error with bad recipient syntax575 ignores email address ending in .local576 creates an email for the build email recipients577 reraises an smtp server busy error when it's not about the syntax578 includes valid email addresses579 reraises an error when sending an email580 ignores email addresses (me@email)581 doesn't reraise an error when recipient was rejected583Travis::Addons::Webhook::Task584 includes a Travis-Repo-Slug header585 given target with HTTP Basic Auth586 posts with the given payload and the given access token587 given targets without HTTP Basic Auth588 posts with the given payload, and without "Basic" Auth header589 Signature header590 if not enabled in the config591 should not include a Signature header592 if enabled in the config593 the Signature header is verifiable594 includes a Signature header595 given a task payload596 includes the build matrix597 repository598 data600Travis::Addons::Pushover::Task601 using a custom template602 sends pushover notifications to the given targets604Travis::Addons::Intercom::Task605 update_billing_data event606Mocha 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-21T10:08:36.768+00:00", :renewal_date => "2024-03-21T10:08:36.768+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-21T10:08:36.768+00:00", :renewal_date => "2024-03-21T10:08:36.768+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=.607 sends billing data to intercom608 report_subscription event609Mocha 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=.610 sends subscription data to intercom611 report_build event612Mocha 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-21T10:08:36.776+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-03-21T10:08:36.776+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.613 sends build data to intercom615Travis::Addons::Email::Mailer::Build616 finished build email notification617 is a multipart email618 delivers to the repository owner, committer and commit author619 contains the expected text part620 contains the expected html part621 broadcasts622 includes a the first broadcast623 for a cron build624 subject625 for a successful build626 subject627 with a custom from address configured628 has that address as a from address629 in HTML630 escapes newlines in the commit message631 correctly encodes UTF-8 characters632 with the footer disabled633 doesn't include the build footer634 with no custom from address configured635 has "notifications@[hostname]" as a from address636 to distinguish gmail threads637 includes an in-reply-to header638 allows mixing in the build state into a custom email address639 Build email with canceled640 contains the expected text part641 contains cancel note section html part642 Build email with passed643 Does not contains cancel note section text part644 Does not contains cancel note section html part645 for a broken build646 subject647 Build email with failed648 Does not contains cancel note section html part649 Does not contains cancel note section text part651Travis::Addons::Migration::Mailer::MigrationMailer652 #beta_confirmation653 contains the right data655Travis::Addons::Gdpr::Mailer::GdprMailer656 #purge657 contains the right data658 #export659 contains the right data661Travis::Addons::GithubStatus::Task662 does not raise if a 422 error was returned by GH663 authenticates using the token passed into the task664 accepts a single token using the legacy payload665Mocha 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=.666 posts status info for a failed build667 does not raise if a 403 error was returned by GH and marks the token invalid668Mocha 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=.669 posts status info for a passed build670Mocha 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=.671 posts status info for a created build672 does not raise if a 404 error was returned by GH673 authenticates using the next token if the first token failed674Mocha 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=.675 posts status info for a errored build676Mocha 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=.677 posts status info for a canceled build678 with a github apps installation id679 processes via github apps680 a user token has been invalidated681 skips using the token682 logging683 warns about a failed request684 doesn't raise an error with bad credentials686Travis::Addons::Migration::Task687 sends beta_confirmation email688 with recipients689 sends gdpr email691Travis::Addons::Util::Template692 interpolation693 replaces the build_number694 replaces the branch695 replaces the pull request number696 replaces the duration697 replaces the message698 replaces the author699 replaces the repository slug700 doesn't generate a pull request url701 replaces the pull request702 replaces the repository name703 replaces the build_id704 replaces the repository705 interpolation for pull requests706 replaces the pull request707 generates the pull request url based on the comparison url708 replaces the pull request number710Travis::Addons::Trial::Task711 sends trial halfway email712 with recipients713 sends to filtered recipients714 with no recipients715 example at ./spec/addons/trial/task_spec.rb:29716 sends trial ended email717 with recipients718 sends to filtered recipients719 with no recipients720 example at ./spec/addons/trial/task_spec.rb:29721 sends trial ending email722 with recipients723 sends to filtered recipients724 with no recipients725 example at ./spec/addons/trial/task_spec.rb:29726 sends trial started email727 with no recipients728 example at ./spec/addons/trial/task_spec.rb:29729 with recipients730 sends to filtered recipients732Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer733 #account_activated734 contains the right data735 #confirm_account736 contains the right data738Travis::Addons::Email::Mailer::Helpers739 returns gravatar url740 #repository_unsubscribe_url returns correct URL741 #title returns title for the build742 returns build status743 returns an warning broadcast status icon744 #repository_build_url returns correct URL745 #repository_url returns correct URL746 #unsubscribe_url returns correct URL747 returns the organization name748 returns repository name749 returns an announcement broadcast status icon750 returns a s3 asset url752Finished in 2.81 seconds (files took 1.99 seconds to load)753236 examples, 0 failures755Randomized with seed 14268757The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.763Done. Your build exited with 0.