AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.15s0.09s0.08sTopworker_info1Worker information2hostname: a4cb772c-409b-4e49-a3a3-3afde9fbcdef@1.worker-n2-com-779d777f7b-9jv6t.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-39c9bb9d-9bd4-4047-80b0-899155394ed3 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.671586961ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26943588711Job id: 61914215312Runtime 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.29s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.89s0.00s0.12s14.56s0.00s3.55s0.00s3.69sdocker_mtu_and_registry_mirrorsresolvconfsnap174Installing 1 Snaps1762024-03-13T14:40:19Z INFO Waiting for automatic snapd restart...177core 16-2.61.1 from Canonical* installed179docker (beta) 24.0.5 from Canonical** installed181Name Version Rev Tracking Publisher Notes182core 16-2.61.1 16574 latest/stable canonical** core183core22 20240111 1122 latest/stable canonical** base184docker 24.0.5 2915 latest/beta canonical** -servicesgit.checkout1880.01s0.71s$ 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 d599162cb0b31c454019cffe0ab9ba4b25d7fb151930.01s194Setting 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 --:--:-- --:--:-- --:--:-- 0238100 27.9M 100 27.9M 0 0 30.1M 0 --:--:-- --:--:-- --:--:-- 60.1M239No 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.tgz259found cachecache.bundler263creating directory /home/travis/build/travis-ci/travis-tasks/vendor/bundleruby.versions264$ ruby --version265ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]266$ rvm --version267rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]268$ bundle --version269Bundler version 2.4.10270$ gem --version2713.4.10before_install2733.82s$ sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev && bundle config build.nokogiri --use-system-libraries274Reading 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-dev284The following NEW packages will be installed:285 ruby-dev ruby2.3-dev2860 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.bundler302[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 flag303[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 flag304Bundler 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.17307Installing bundler 2.4.17308[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 flag309[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 flag310Bundle complete! 36 Gemfile dependencies, 462 gems now installed.311Bundled gems are installed into `./vendor/bundle`314Run options: include {:focus=>true}316All examples were filtered out; ignoring {:focus=>true}318Randomized with seed 9015320Travis::Addons::Plan::Task321 sends credit_balance_state email322 with no recipients323 example at ./spec/addons/plan/task_spec.rb:30324 with recipients325 sends to filtered recipients326 sends builds_not_allowed email327 with no recipients328 example at ./spec/addons/plan/task_spec.rb:30329 with recipients330 sends to filtered recipients331 sends private_credits_for_public email332 with no recipients333 example at ./spec/addons/plan/task_spec.rb:30334 with recipients335 sends to filtered recipients336 sends welcome email337 with recipients338 sends to filtered recipients339 with no recipients340 example at ./spec/addons/plan/task_spec.rb:30342Travis::Addons::Flowdock::Task343 sends flowdock notifications to the Team Inbox with the given tokens344 handling errors345 doesn't raise on an invalid URI347Travis::Addons::Webhook::Task348 includes a Travis-Repo-Slug header349 Signature header350 if enabled in the config351 the Signature header is verifiable352 includes a Signature header353 if not enabled in the config354 should not include a Signature header355 given a task payload356 includes the build matrix357 data358 repository359 given targets without HTTP Basic Auth360 posts with the given payload, and without "Basic" Auth header361 given target with HTTP Basic Auth362 posts with the given payload and the given access token364Travis::Addons::Gdpr::Task365 sends purge email366 with recipients367 sends to all recipients368 with no recipients369 example at ./spec/addons/gdpr/task_spec.rb:28370 sends export email371 with no recipients372 example at ./spec/addons/gdpr/task_spec.rb:28373 with recipients374 sends to all recipients376Travis::Addons::GithubCheckStatus::Task377 makes expected API calls378 when API call to fetch Check Runs fails379 makes expected API calls381Travis::Addons::Irc::Client382 on initialization383 should connect to the server384 without a nickserv password385 should not identify with nickserv386 with a nickserv password387 should identify with nickserv388 without a password389 by sending NICK then USER390 with a password391 by sending PASS then NICK then USER392 with port specified393 should open a socket on the server for the given port394 should connect to a server which requires ping/pong395 without a password396 by sending NICK then USER397 with no port specified398 should open a socket on the server for port 6667399 should define @numeric_received400 to a non-true value401 before receiving a numeric402 to true403 after receiving a numeric404 with connection established405 can abandon the connection406 can message a channel before joining407 can run a series of commands408 can join a channel409 can join a channel with a key410 can notice a channel before joining411 and channel joined412 can leave the channel413 can notice the channel414 can message the channel416Travis::Addons::Gdpr::Mailer::GdprMailer417 #purge418 contains the right data419 #export420 contains the right data422Travis::Addons::Trial::Task423 sends trial ended email424 with recipients425 sends to filtered recipients426 with no recipients427 example at ./spec/addons/trial/task_spec.rb:29428 sends trial started email429 with no recipients430 example at ./spec/addons/trial/task_spec.rb:29431 with recipients432 sends to filtered recipients433 sends trial ending email434 with recipients435 sends to filtered recipients436 with no recipients437 example at ./spec/addons/trial/task_spec.rb:29438 sends trial halfway email439 with recipients440 sends to filtered recipients441 with no recipients442 example at ./spec/addons/trial/task_spec.rb:29444Travis::Addons::Billing::Mailer::BillingMailer445 #invoice_payment_succeeded446 shows the credit card447 comes from Travis448 contains the PDF attached449 shows the account name450 shows the total451 shows who was billed452 has the right subject453 is addressed to the user454 when the pdf url redirects455 still attaches the pdf456 #credit_note_raised457 shows the credit card458 shows the account name459 is addressed to the user460 shows the total461 contains the PDF attached462 comes from Travis463 shows who was refunded464 has the right subject465 when invoice is partially refunded466 has the right subject467 when the pdf url redirects468 still attaches the pdf469 #invoice_payment_v2_succeeded470 is addressed to the user471 comes from Travis472 shows the total473 shows who was billed474 has the right subject475 shows addons476 shows the account name477 contains the PDF attached478 shows the credit card479 when the pdf url redirects480 still attaches the pdf482Travis::Addons::Util::Template483 interpolation484 replaces the pull request485 replaces the build_number486 replaces the pull request number487 replaces the repository488 replaces the author489 replaces the branch490 replaces the duration491 replaces the message492 replaces the repository name493 doesn't generate a pull request url494 replaces the repository slug495 replaces the build_id496 interpolation for pull requests497 generates the pull request url based on the comparison url498 replaces the pull request number499 replaces the pull request501Travis::Addons::Campfire::Task502 sends campfire notifications to the given targets503 using a custom template505Travis::Addons::Plan::Mailer::PlanMailer506 #welcome507 contains the right data509Travis::Addons::Email::Mailer::Build510 finished build email notification511 contains the expected html part512 contains the expected text part513 is a multipart email514 delivers to the repository owner, committer and commit author515 for a cron build516 subject517 to distinguish gmail threads518 includes an in-reply-to header519 allows mixing in the build state into a custom email address520 Build email with failed521 Does not contains cancel note section html part522 Does not contains cancel note section text part523 Build email with passed524 Does not contains cancel note section text part525 Does not contains cancel note section html part526 Build email with canceled527 contains cancel note section html part528 contains the expected text part529 for a broken build530 subject531 broadcasts532 includes a the first broadcast533 with a custom from address configured534 has that address as a from address535 with no custom from address configured536 has "notifications@[hostname]" as a from address537 for a successful build538 subject539 in HTML540 correctly encodes UTF-8 characters541 escapes newlines in the commit message542 with the footer disabled543 doesn't include the build footer545Travis::Addons::Slack::Task546 ignores garbage configurations547 sends slack notifications to the given targets548 doesn't include a channel in the body when none is specified549 supports a list as templates550 sends information about pull requests551 allows specifying a custom template553Travis::Addons::Migration::Mailer::MigrationMailer554 #beta_confirmation555 contains the right data557Travis::Addons::Pushover::Task558 sends pushover notifications to the given targets559 using a custom template561Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer562 #account_activated563 contains the right data564 #confirm_account565 contains the right data567Travis::Addons::Email::Mailer::Helpers568 returns an warning broadcast status icon569 returns a s3 asset url570 returns an announcement broadcast status icon571 returns build status572 returns repository name573 returns gravatar url574 #repository_url returns correct URL575 #repository_build_url returns correct URL576 #repository_unsubscribe_url returns correct URL577 #unsubscribe_url returns correct URL578 #title returns title for the build579 returns the organization name581Travis::Addons::GithubCheckStatus::Output582 queued build583 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 :conclusion586 is expected not to include :completed_at587 started build588 is expected not to include :completed_at589 is expected not to include :conclusion590 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 job593 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 data596 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 matrix598 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 stages601 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::Keenio604 is expected to eq "User"605 is expected to eq 1606 is expected to eq :success607 is expected to eq "push"608 is expected to eq 1609 is expected to eq "login"610 is expected to eq "svenfuchs/minimal"611 is expected to eq 1612 is expected to eq :email614Travis::Addons::Billing::Task615 sends user feedback email616 with no recipients617 example at ./spec/addons/billing/task_spec.rb:34618 with recipients619 sends to all recipients620 sends subscription cancelled email621 with no recipients622 example at ./spec/addons/billing/task_spec.rb:34623 with recipients624 sends to all recipients625 sends user changetofree notification email626 with recipients627 sends to all recipients628 with no recipients629 example at ./spec/addons/billing/task_spec.rb:34630 sends user changetofree feedback email631 with no recipients632 example at ./spec/addons/billing/task_spec.rb:34633 with recipients634 sends to all recipients635 sends charge failed email636 with recipients637 sends to all recipients638 with no recipients639 example at ./spec/addons/billing/task_spec.rb:34640 sends invoice_payment_succeeded email641 with recipients642 sends to all recipients643 with no recipients644 example at ./spec/addons/billing/task_spec.rb:34646Travis::Addons::Email::Task647 sends the email648 doesn't reraise an error when recipient was rejected649 ignores email address ending in .local650 creates an email for the build email recipients651 reraises an smtp server busy error when it's not about the syntax652 doesn't reraise an error with bad recipient syntax653 ignores email addresses (me@email)654 reraises an error when sending an email655 includes valid email addresses657Travis::Addons::Migration::Task658 sends beta_confirmation email659 with recipients660 sends gdpr email662Travis::Addons::Intercom::Task663 update_billing_data event664Mocha 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 intercom666 report_build event667Mocha 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 intercom669 report_subscription event670Mocha 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 intercom673Travis::Addons::UserConfirmation::Task674 confirm_account email675 behaves like sends email676Mocha 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 recipients678 account_activated email679 behaves like sends email680Mocha 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 recipients683Travis::Addons::Hipchat::Task684 with private server685 sends HTML notifications if requested686 works with a list as HipChat configuration687 sends hipchat notifications to the given targets688 sends red messages for errored builds689 sends the notify option for v2 if included690 using a custom template691 handling errors692 ignores an empty targets list693 with default hipchat server694 skips sending notifications to api.hipchat.com696Travis::Addons::Irc::Task697 with two irc notifications to different hosts698 message nickserv with a nickserv password699 wrap socket with ssl (in client private) when configured to IRC+SSL server700 allows setting a channel key in the channel declaration701 works with just a list of channels702 allows overwriting the nickname703 one irc notification w/ channel given as a string704 skips blocked freenode channels705 sets a connection password706 one irc notification707 with a custom message template708 with multiple custom message templates709 one irc notification using notice710 one irc notification without joining the channel711 does not disconnect for notifications to channels on the same host712 allows setting a global channel key713 parsed_channels714 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection716Travis::Addons::BillingFeedback::Task717 sends user feedback email718 with recipients719 sends to all recipients720 with no recipients721 example at ./spec/addons/billing_feedback/task_spec.rb:32723Travis::Addons::GithubStatus::Task724Mocha 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 build726 accepts a single token using the legacy payload727 does not raise if a 403 error was returned by GH and marks the token invalid728 does not raise if a 404 error was returned by GH729Mocha 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 build731Mocha 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 build733 does not raise if a 422 error was returned by GH734Mocha 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 build736 authenticates using the next token if the first token failed737 authenticates using the token passed into the task738Mocha 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 build740 with a github apps installation id741 processes via github apps742 a user token has been invalidated743 skips using the token744 logging745 doesn't raise an error with bad credentials746 warns about a failed request748Finished in 2.69 seconds (files took 2.03 seconds to load)749236 examples, 0 failures751Randomized with seed 9015753The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.759Done. Your build exited with 0.