AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.13s0.09s0.06sTopworker_info1Worker information2hostname: 365b0514-24d1-436d-b9c6-327f6ddd2993@1.worker-n2-com-779d777f7b-twnw9.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-9dfb82ea-a13d-4fd5-9b3a-68618f180b49 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.303263736ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26948064411Job id: 61925487512Runtime 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.09s0.00s0.86s0.00s0.10s14.52s0.00s3.53s0.00s3.56sdocker_mtu_and_registry_mirrorsresolvconfsnap174Installing 1 Snaps1762024-03-15T11:20:55Z 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.67s$ 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 7242639c8a1e037d7e8b2c5e9f171c6bb4a58db21930.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 15.0M 0 0:00:01 0:00:01 --:--:-- 62.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.46s$ 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,286 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 2088320Travis::Addons::Billing::Mailer::BillingMailer321 #invoice_payment_v2_succeeded322 is addressed to the user323 shows the account name324 shows the total325 shows who was billed326 has the right subject327 shows addons328 comes from Travis329 shows the credit card330 contains the PDF attached331 when the pdf url redirects332 still attaches the pdf333 #invoice_payment_succeeded334 is addressed to the user335 shows the credit card336 shows who was billed337 has the right subject338 shows the total339 shows the account name340 contains the PDF attached341 comes from Travis342 when the pdf url redirects343 still attaches the pdf344 #credit_note_raised345 shows who was refunded346 is addressed to the user347 has the right subject348 comes from Travis349 contains the PDF attached350 shows the total351 shows the credit card352 shows the account name353 when the pdf url redirects354 still attaches the pdf355 when invoice is partially refunded356 has the right subject358Travis::Addons::Pushover::Task359 using a custom template360 sends pushover notifications to the given targets362Travis::Addons::Irc::Task363I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false364I Successfully notified irc.freenode.net:1234#travis365 works with just a list of channels366I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false367I Successfully notified irc.freenode.net:1234#travis368 one irc notification369I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false370I Successfully notified irc.freenode.net:1234#travis371I Skipping blocked irc.freenode.net:1234#foibled372I Skipping blocked irc.freenode.net:1234#fables373 skips blocked freenode channels374I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false375I Successfully notified irc.freenode.net:1234#travis376 one irc notification w/ channel given as a string377I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false378I Successfully notified irc.freenode.net:1234#travis379 allows setting a global channel key380I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false381I Successfully notified irc.freenode.net:1234#travis382 message nickserv with a nickserv password383I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false384I Successfully notified irc.freenode.net:1234#travis385 one irc notification without joining the channel386I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false387I Successfully notified irc.freenode.net:1234#travis388 sets a connection password389I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false390I Successfully notified irc.freenode.net:1234#travis391I task=irc message=connection_init host=irc.example.com port=6667 nick=travis-ci protocol=irc sasl=false392I Successfully notified irc.example.com:6667#example393 with two irc notifications to different hosts394I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false395I Successfully notified irc.freenode.net:1234#travis,pass396 allows setting a channel key in the channel declaration397I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false398I Successfully notified irc.freenode.net:1234#travis399 one irc notification using notice400I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false401I Successfully notified irc.freenode.net:1234#travis402 with a custom message template403I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=irc sasl=false404I Successfully notified irc.freenode.net:1234#travis405 with multiple custom message templates406I task=irc message=connection_init host=irc.freenode.net port=1234 nick=nick protocol=irc sasl=false407I Successfully notified irc.freenode.net:1234#travis408 allows overwriting the nickname409I task=irc message=connection_init host=irc.example.com port=6667 nick=travis-ci protocol=irc sasl=false410I Successfully notified irc.example.com:6667#travis411I Successfully notified irc.example.com:6667#example412 does not disconnect for notifications to channels on the same host413I task=irc message=connection_init host=irc.freenode.net port=1234 nick=travis-ci protocol=ircs sasl=false414I Successfully notified irc.freenode.net:1234#travis415 wrap socket with ssl (in client private) when configured to IRC+SSL server416 parsed_channels417 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection419Travis::Addons::Email::Mailer::Helpers420 #unsubscribe_url returns correct URL421 returns build status422 returns gravatar url423 #repository_build_url returns correct URL424 returns the organization name425 returns a s3 asset url426 returns repository name427 #repository_unsubscribe_url returns correct URL428 #repository_url returns correct URL429 #title returns title for the build430 returns an warning broadcast status icon431 returns an announcement broadcast status icon433Travis::Addons::Plan::Mailer::PlanMailer434 #welcome435 contains the right data437Travis::Addons::Slack::Task438W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=439W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=440 sends slack notifications to the given targets441W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=442 sends information about pull requests443W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=444 doesn't include a channel in the body when none is specified445W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=446 allows specifying a custom template447W task=slack build=1 repo=svenfuchs/minimal result=invalid_target target=3109euaofjelw;arj;gfer//asfg=adfaf4lk3rj448 ignores garbage configurations449W task=slack build=1 repo=svenfuchs/minimal response_status=true response_body=450 supports a list as templates452Travis::Addons::Email::Mailer::Build453 finished build email notification454 contains the expected html part455 is a multipart email456 delivers to the repository owner, committer and commit author457 contains the expected text part458 for a cron build459 subject460 Build email with passed461 Does not contains cancel note section html part462 Does not contains cancel note section text part463 broadcasts464 includes a the first broadcast465 Build email with failed466 Does not contains cancel note section text part467 Does not contains cancel note section html part468 Build email with canceled469 contains the expected text part470 contains cancel note section html part471 with a custom from address configured472 has that address as a from address473 with no custom from address configured474 has "notifications@[hostname]" as a from address475 to distinguish gmail threads476 allows mixing in the build state into a custom email address477 includes an in-reply-to header478 for a successful build479 subject480 for a broken build481 subject482 in HTML483 escapes newlines in the commit message484 correctly encodes UTF-8 characters485 with the footer disabled486 doesn't include the build footer488Travis::Addons::Util::Template489 interpolation490 replaces the branch491 replaces the repository name492 replaces the pull request493 doesn't generate a pull request url494 replaces the pull request number495 replaces the author496 replaces the message497 replaces the repository498 replaces the build_number499 replaces the build_id500 replaces the duration501 replaces the repository slug502 interpolation for pull requests503 replaces the pull request number504 replaces the pull request505 generates the pull request url based on the comparison url507Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer508 #confirm_account509 contains the right data510 #account_activated511 contains the right data513Travis::Addons::Billing::Task514 sends subscription cancelled email515 with no recipients516 example at ./spec/addons/billing/task_spec.rb:34517 with recipients518 sends to all recipients519 sends user feedback email520 with no recipients521 example at ./spec/addons/billing/task_spec.rb:34522 with recipients523 sends to all recipients524 sends charge failed email525 with recipients526 sends to all recipients527 with no recipients528 example at ./spec/addons/billing/task_spec.rb:34529 sends user changetofree notification email530 with recipients531 sends to all recipients532 with no recipients533 example at ./spec/addons/billing/task_spec.rb:34534 sends invoice_payment_succeeded email535 with recipients536 sends to all recipients537 with no recipients538 example at ./spec/addons/billing/task_spec.rb:34539 sends user changetofree feedback email540 with recipients541 sends to all recipients542 with no recipients543 example at ./spec/addons/billing/task_spec.rb:34545Travis::Addons::Migration::Task546 sends beta_confirmation email547 with recipients548 sends gdpr email550Travis::Addons::GithubCheckStatus::Task551 makes expected API calls552 when API call to fetch Check Runs fails553 makes expected API calls555Travis::Addons::Migration::Mailer::MigrationMailer556 #beta_confirmation557 contains the right data559Travis::Addons::Intercom::Task560 update_billing_data event561Mocha 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-15T11:21:59.151+00:00", :renewal_date => "2024-03-15T11:21:59.151+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-15T11:21:59.151+00:00", :renewal_date => "2024-03-15T11:21:59.151+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=.562 sends billing data to intercom563 report_subscription event564Mocha 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=.565 sends subscription data to intercom566 report_build event567Mocha 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-15T11:21:59.160+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-03-15T11:21:59.160+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.568 sends build data to intercom570Travis::Addons::BillingFeedback::Task571 sends user feedback email572 with recipients573 sends to all recipients574 with no recipients575 example at ./spec/addons/billing_feedback/task_spec.rb:32577Travis::Task::Keenio578 is expected to eq "push"579 is expected to eq :email580 is expected to eq :success581 is expected to eq "svenfuchs/minimal"582 is expected to eq 1583 is expected to eq 1584 is expected to eq 1585 is expected to eq "User"586 is expected to eq "login"588Travis::Addons::Plan::Task589 sends private_credits_for_public email590 with no recipients591 example at ./spec/addons/plan/task_spec.rb:30592 with recipients593 sends to filtered recipients594 sends credit_balance_state email595 with recipients596 sends to filtered recipients597 with no recipients598 example at ./spec/addons/plan/task_spec.rb:30599 sends welcome email600 with recipients601 sends to filtered recipients602 with no recipients603 example at ./spec/addons/plan/task_spec.rb:30604 sends builds_not_allowed email605 with recipients606 sends to filtered recipients607 with no recipients608 example at ./spec/addons/plan/task_spec.rb:30610Travis::Addons::Email::Task611 doesn't reraise an error when recipient was rejected612 ignores email address ending in .local613 doesn't reraise an error with bad recipient syntax614 includes valid email addresses615 reraises an smtp server busy error when it's not about the syntax616 reraises an error when sending an email617 ignores email addresses (me@email)618 sends the email619 creates an email for the build email recipients621Travis::Addons::Webhook::Task622 includes a Travis-Repo-Slug header623 given a task payload624 data625 includes the build matrix626 repository627 given target with HTTP Basic Auth628 posts with the given payload and the given access token629 given targets without HTTP Basic Auth630 posts with the given payload, and without "Basic" Auth header631 Signature header632 if not enabled in the config633 should not include a Signature header634 if enabled in the config635 includes a Signature header636 the Signature header is verifiable638Travis::Addons::Hipchat::Task639 with private server640 sends HTML notifications if requested641 works with a list as HipChat configuration642 sends red messages for errored builds643 using a custom template644 sends hipchat notifications to the given targets645 sends the notify option for v2 if included646 handling errors647 ignores an empty targets list648 with default hipchat server649 skips sending notifications to api.hipchat.com651Travis::Addons::GithubStatus::Task652Mocha 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=.653 posts status info for a errored build654Mocha 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=.655 posts status info for a created build656Mocha 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=.657 posts status info for a failed build658 does not raise if a 403 error was returned by GH and marks the token invalid659 does not raise if a 404 error was returned by GH660 authenticates using the next token if the first token failed661Mocha 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=.662 posts status info for a canceled build663Mocha 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=.664 posts status info for a passed build665 does not raise if a 422 error was returned by GH666 accepts a single token using the legacy payload667 authenticates using the token passed into the task668 a user token has been invalidated669 skips using the token670 logging671 warns about a failed request672 doesn't raise an error with bad credentials673 with a github apps installation id674 processes via github apps676Travis::Addons::Irc::Client677 with connection established678 can join a channel679 can join a channel with a key680 can abandon the connection681 can run a series of commands682 can message a channel before joining683 can notice a channel before joining684 and channel joined685 can leave the channel686 can message the channel687 can notice the channel688 on initialization689 should connect to the server690 with a password691 by sending PASS then NICK then USER692 with a nickserv password693 should identify with nickserv694 without a nickserv password695 should not identify with nickserv696 without a password697 by sending NICK then USER698 with port specified699 should open a socket on the server for the given port700 with no port specified701 should open a socket on the server for port 6667702 should define @numeric_received703 to a non-true value704 before receiving a numeric705 to true706 after receiving a numeric707 should connect to a server which requires ping/pong708 without a password709 by sending NICK then USER711Travis::Addons::Campfire::Task712 sends campfire notifications to the given targets713 using a custom template715Travis::Addons::Trial::Task716 sends trial ending email717 with no recipients718 example at ./spec/addons/trial/task_spec.rb:29719 with recipients720 sends to filtered recipients721 sends trial halfway email722 with no recipients723 example at ./spec/addons/trial/task_spec.rb:29724 with recipients725 sends to filtered recipients726 sends trial ended email727 with no recipients728 example at ./spec/addons/trial/task_spec.rb:29729 with recipients730 sends to filtered recipients731 sends trial started email732 with no recipients733 example at ./spec/addons/trial/task_spec.rb:29734 with recipients735 sends to filtered recipients737Travis::Addons::UserConfirmation::Task738 account_activated email739 behaves like sends email740Mocha 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=.741 sends to filtered recipients742 confirm_account email743 behaves like sends email744Mocha 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=.745 sends to filtered recipients747Travis::Addons::GithubCheckStatus::Output748 started build749 is expected not to include :conclusion750 is expected to eq "in_progress"751 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."752 is expected not to include :completed_at753 pull request build with single job754 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"}755 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>"756 push build with matrix757 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>"758 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"}759 build with env data760 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>"761 queued build762 is expected to eq "queued"763 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."764 is expected not to include :conclusion765 is expected not to include :completed_at766 build with stages767 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>"769Travis::Addons::Gdpr::Mailer::GdprMailer770 #purge771 contains the right data772 #export773 contains the right data775Travis::Addons::Gdpr::Task776 sends purge email777 with no recipients778 example at ./spec/addons/gdpr/task_spec.rb:28779 with recipients780 sends to all recipients781 sends export email782 with no recipients783 example at ./spec/addons/gdpr/task_spec.rb:28784 with recipients785 sends to all recipients787Travis::Addons::Flowdock::Task788 sends flowdock notifications to the Team Inbox with the given tokens789 handling errors790 doesn't raise on an invalid URI792Finished in 2.69 seconds (files took 1.98 seconds to load)793236 examples, 0 failures795Randomized with seed 2088797The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.803Done. Your build exited with 0.