AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.14s0.09s0.07sTopworker_info1Worker information2hostname: 9e45e8a6-6b36-42ab-95cf-e43e415bb385@1.worker-n2-com-779d777f7b-hxsb6.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-33ec3093-54b3-490c-b4dd-ceb94423a005 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.237876782ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26964405011Job id: 61967120012Runtime 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.30s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.91s0.00s0.12s14.71s0.00s3.59s0.00s3.72sdocker_mtu_and_registry_mirrorsresolvconfsnap174Installing 1 Snaps1762024-03-25T15:25:54Z 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=dt-welcome-bsfy298 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 45684df457e5acf3da85eb68e82d59c3be4392cc1930.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 --:--:-- --:--:-- --:--:-- 0238100 27.9M 100 27.9M 0 0 13.5M 0 0:00:02 0:00:02 --:--:-- 447M239No 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 dt-welcome-bsfy298/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.69s$ 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,409 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 flag310Fetching https://github.com/travis-ci/travis-logger311Fetching https://github.com/travis-ci/travis-exceptions312Fetching https://github.com/travis-ci/travis-metrics313Fetching https://github.com/travis-ci/travis-config314Fetching https://github.com/travis-ci/travis-github_apps315Fetching https://github.com/travis-ci/travis-rollout316Fetching https://github.com/travis-ci/metriks317Fetching https://github.com/travis-ci/metriks-librato_metrics318Fetching gem metadata from https://rubygems.org/..........319Fetching https://github.com/travis-ci/gh320Fetching base64 0.2.0321Fetching activesupport 7.0.8.1322Fetching typhoeus 1.4.1323Installing base64 0.2.0324Installing typhoeus 1.4.1325Fetching jwt 2.8.0326Installing activesupport 7.0.8.1327Fetching faraday-typhoeus 1.1.0328Installing jwt 2.8.0329Installing faraday-typhoeus 1.1.0330Fetching activejob 7.0.8.1331Fetching actionview 7.0.8.1332Installing activejob 7.0.8.1333Installing actionview 7.0.8.1334Fetching actionpack 7.0.8.1335Installing actionpack 7.0.8.1336Fetching actionmailer 7.0.8.1337Fetching railties 7.0.8.1338Installing actionmailer 7.0.8.1339Installing railties 7.0.8.1340Bundle complete! 36 Gemfile dependencies, 463 gems now installed.341Bundled gems are installed into `./vendor/bundle`344Run options: include {:focus=>true}346All examples were filtered out; ignoring {:focus=>true}348Randomized with seed 58854350Travis::Addons::GithubCheckStatus::Task351 makes expected API calls352 when API call to fetch Check Runs fails353 makes expected API calls355Travis::Addons::Irc::Client356 on initialization357 should connect to a server which requires ping/pong358 without a password359 by sending NICK then USER360 with no port specified361 should open a socket on the server for port 6667362 should define @numeric_received363 to a non-true value364 before receiving a numeric365 to true366 after receiving a numeric367 should connect to the server368 without a password369 by sending NICK then USER370 with a nickserv password371 should identify with nickserv372 with a password373 by sending PASS then NICK then USER374 without a nickserv password375 should not identify with nickserv376 with port specified377 should open a socket on the server for the given port378 with connection established379 can message a channel before joining380 can run a series of commands381 can join a channel with a key382 can notice a channel before joining383 can abandon the connection384 can join a channel385 and channel joined386 can notice the channel387 can leave the channel388 can message the channel390Travis::Addons::Plan::Task391 sends private_credits_for_public email392 with no recipients393 example at ./spec/addons/plan/task_spec.rb:30394 with recipients395 sends to filtered recipients396 sends welcome email397 with recipients398 sends to filtered recipients399 with no recipients400 example at ./spec/addons/plan/task_spec.rb:30401 sends credit_balance_state email402 with recipients403 sends to filtered recipients404 with no recipients405 example at ./spec/addons/plan/task_spec.rb:30406 sends builds_not_allowed email407 with no recipients408 example at ./spec/addons/plan/task_spec.rb:30409 with recipients410 sends to filtered recipients412Travis::Task::Keenio413 is expected to eq 1414 is expected to eq "svenfuchs/minimal"415 is expected to eq :email416 is expected to eq :success417 is expected to eq 1418 is expected to eq "push"419 is expected to eq 1420 is expected to eq "login"421 is expected to eq "User"423Travis::Addons::Gdpr::Mailer::GdprMailer424 #purge425 contains the right data426 #export427 contains the right data429Travis::Addons::UserConfirmation::Task430 confirm_account email431 behaves like sends email432Mocha 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=.433 sends to filtered recipients434 account_activated email435 behaves like sends email436Mocha 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=.437 sends to filtered recipients439Travis::Addons::Campfire::Task440 sends campfire notifications to the given targets441 using a custom template443Travis::Addons::Util::Template444 interpolation445 replaces the message446 replaces the duration447 replaces the pull request448 replaces the repository slug449 replaces the branch450 replaces the build_id451 replaces the author452 replaces the build_number453 replaces the repository name454 doesn't generate a pull request url455 replaces the pull request number456 replaces the repository457 interpolation for pull requests458 replaces the pull request459 generates the pull request url based on the comparison url460 replaces the pull request number462Travis::Addons::Pushover::Task463 using a custom template464 sends pushover notifications to the given targets466Travis::Addons::Migration::Mailer::MigrationMailer467 #beta_confirmation468 contains the right data470Travis::Addons::Billing::Task471 sends invoice_payment_succeeded email472 with recipients473 sends to all recipients474 with no recipients475 example at ./spec/addons/billing/task_spec.rb:34476 sends subscription cancelled email477 with no recipients478 example at ./spec/addons/billing/task_spec.rb:34479 with recipients480 sends to all recipients481 sends user feedback email482 with no recipients483 example at ./spec/addons/billing/task_spec.rb:34484 with recipients485 sends to all recipients486 sends user changetofree feedback email487 with no recipients488 example at ./spec/addons/billing/task_spec.rb:34489 with recipients490 sends to all recipients491 sends user changetofree notification email492 with recipients493 sends to all recipients494 with no recipients495 example at ./spec/addons/billing/task_spec.rb:34496 sends charge failed email497 with no recipients498 example at ./spec/addons/billing/task_spec.rb:34499 with recipients500 sends to all recipients502Travis::Addons::Email::Mailer::Build503 finished build email notification504 contains the expected html part505 contains the expected text part506 delivers to the repository owner, committer and commit author507 is a multipart email508 in HTML509 escapes newlines in the commit message510 correctly encodes UTF-8 characters511 with the footer disabled512 doesn't include the build footer513 Build email with failed514 Does not contains cancel note section html part515 Does not contains cancel note section text part516 with a custom from address configured517 has that address as a from address518 Build email with passed519 Does not contains cancel note section html part520 Does not contains cancel note section text part521 Build email with canceled522 contains cancel note section html part523 contains the expected text part524 broadcasts525 includes a the first broadcast526 with no custom from address configured527 has "notifications@[hostname]" as a from address528 for a successful build529 subject530 to distinguish gmail threads531 includes an in-reply-to header532 allows mixing in the build state into a custom email address533 for a cron build534 subject535 for a broken build536 subject538Travis::Addons::Slack::Task539 sends slack notifications to the given targets540 sends information about pull requests541 ignores garbage configurations542 supports a list as templates543 allows specifying a custom template544 doesn't include a channel in the body when none is specified546Travis::Addons::Flowdock::Task547 sends flowdock notifications to the Team Inbox with the given tokens548 handling errors549 doesn't raise on an invalid URI551Travis::Addons::Email::Mailer::Helpers552 #title returns title for the build553 returns gravatar url554 #repository_unsubscribe_url returns correct URL555 #repository_build_url returns correct URL556 returns an announcement broadcast status icon557 returns build status558 returns an warning broadcast status icon559 #repository_url returns correct URL560 #unsubscribe_url returns correct URL561 returns repository name562 returns the organization name563 returns a s3 asset url565Travis::Addons::Email::Task566 doesn't reraise an error with bad recipient syntax567 reraises an smtp server busy error when it's not about the syntax568 doesn't reraise an error when recipient was rejected569 sends the email570 reraises an error when sending an email571 includes valid email addresses572 creates an email for the build email recipients573 ignores email addresses (me@email)574 ignores email address ending in .local576Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer577 #account_activated578 contains the right data579 #confirm_account580 contains the right data582Travis::Addons::Plan::Mailer::PlanMailer583 #welcome584 contains the right data585 #welcome enterprise586 contains the right data588Travis::Addons::Trial::Task589 sends trial started email590 with no recipients591 example at ./spec/addons/trial/task_spec.rb:29592 with recipients593 sends to filtered recipients594 sends trial ended email595 with no recipients596 example at ./spec/addons/trial/task_spec.rb:29597 with recipients598 sends to filtered recipients599 sends trial halfway email600 with recipients601 sends to filtered recipients602 with no recipients603 example at ./spec/addons/trial/task_spec.rb:29604 sends trial ending email605 with no recipients606 example at ./spec/addons/trial/task_spec.rb:29607 with recipients608 sends to filtered recipients610Travis::Addons::Migration::Task611 sends beta_confirmation email612 with recipients613 sends gdpr email615Travis::Addons::Hipchat::Task616 with private server617 sends hipchat notifications to the given targets618 using a custom template619 sends red messages for errored builds620 sends HTML notifications if requested621 sends the notify option for v2 if included622 works with a list as HipChat configuration623 handling errors624 ignores an empty targets list625 with default hipchat server626 skips sending notifications to api.hipchat.com628Travis::Addons::Irc::Task629 allows overwriting the nickname630 one irc notification w/ channel given as a string631 wrap socket with ssl (in client private) when configured to IRC+SSL server632 one irc notification633 with a custom message template634 with multiple custom message templates635 with two irc notifications to different hosts636 sets a connection password637 does not disconnect for notifications to channels on the same host638 one irc notification without joining the channel639 works with just a list of channels640 message nickserv with a nickserv password641 allows setting a channel key in the channel declaration642 allows setting a global channel key643 one irc notification using notice644 skips blocked freenode channels645 parsed_channels646 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection648Travis::Addons::Billing::Mailer::BillingMailer649 #invoice_payment_succeeded650 shows the total651 comes from Travis652 shows the account name653 contains the PDF attached654 has the right subject655 shows who was billed656 shows the credit card657 is addressed to the user658 when the pdf url redirects659 still attaches the pdf660 #invoice_payment_v2_succeeded661 comes from Travis662 has the right subject663 shows who was billed664 shows the total665 shows the account name666 contains the PDF attached667 shows addons668 is addressed to the user669 shows the credit card670 when the pdf url redirects671 still attaches the pdf672 #credit_note_raised673 contains the PDF attached674 shows the credit card675 shows the account name676 has the right subject677 shows the total678 shows who was refunded679 comes from Travis680 is addressed to the user681 when invoice is partially refunded682 has the right subject683 when the pdf url redirects684 still attaches the pdf686Travis::Addons::Intercom::Task687 update_billing_data event688Mocha 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-25T15:27:10.224+00:00", :renewal_date => "2024-03-25T15:27:10.224+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-25T15:27:10.224+00:00", :renewal_date => "2024-03-25T15:27:10.224+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=.689 sends billing data to intercom690 report_build event691Mocha 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-25T15:27:10.228+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-03-25T15:27:10.228+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.692 sends build data to intercom693 report_subscription event694Mocha 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=.695 sends subscription data to intercom697Travis::Addons::Gdpr::Task698 sends purge email699 with recipients700 sends to all recipients701 with no recipients702 example at ./spec/addons/gdpr/task_spec.rb:28703 sends export email704 with no recipients705 example at ./spec/addons/gdpr/task_spec.rb:28706 with recipients707 sends to all recipients709Travis::Addons::GithubStatus::Task710Mocha 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=.711 posts status info for a errored build712 does not raise if a 422 error was returned by GH713 does not raise if a 403 error was returned by GH and marks the token invalid714 accepts a single token using the legacy payload715 does not raise if a 404 error was returned by GH716 authenticates using the next token if the first token failed717Mocha 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=.718 posts status info for a canceled build719Mocha 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=.720 posts status info for a failed build721Mocha 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=.722 posts status info for a created build723 authenticates using the token passed into the 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: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=.725 posts status info for a passed build726 logging727 doesn't raise an error with bad credentials728 warns about a failed request729 a user token has been invalidated730 skips using the token731 with a github apps installation id732 processes via github apps734Travis::Addons::BillingFeedback::Task735 sends user feedback email736 with no recipients737 example at ./spec/addons/billing_feedback/task_spec.rb:32738 with recipients739 sends to all recipients741Travis::Addons::Webhook::Task742 includes a Travis-Repo-Slug header743 given a task payload744 data745 repository746 includes the build matrix747 given targets without HTTP Basic Auth748 posts with the given payload, and without "Basic" Auth header749 given target with HTTP Basic Auth750 posts with the given payload and the given access token751 Signature header752 if not enabled in the config753 should not include a Signature header754 if enabled in the config755 the Signature header is verifiable756 includes a Signature header758Travis::Addons::GithubCheckStatus::Output759 build with stages760 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 pull request build with single job762 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>"763 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"}764 started build765 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."766 is expected not to include :conclusion767 is expected not to include :completed_at768 is expected to eq "in_progress"769 push build with matrix770 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"}771 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>"772 queued build773 is expected to eq "queued"774 is expected not to include :conclusion775 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."776 is expected not to include :completed_at777 build with env data778 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>"780Finished in 2.82 seconds (files took 2.1 seconds to load)781237 examples, 0 failures783Randomized with seed 58854785The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.cache.2786store build cache787$ bundle clean788Removing actionmailer (7.0.7)789Removing actionpack (7.0.7)790Removing actionview (7.0.7)791Removing activejob (7.0.7)792Removing activesupport (7.0.7)793Removing faraday-typhoeus (1.0.0)794Removing jwt (2.7.1)795Removing railties (7.0.7)796Removing travis-rollout (0.0.2)797Removing typhoeus (1.4.0)798Removing gh (f2fbfbca425f)799Removing metriks (6292ce11b8d2)800Removing metriks-librato_metrics (41aca2ed2ab4)801Removing travis-config (d6b678fb17b2)802Removing travis-exceptions (9bcf5989b9a6)803Removing travis-github_apps (d0a710fe3927)804Removing travis-logger (6f0627028d02)805Removing travis-metrics (c776366d7182)8060.00s6.78schanges detected (content changed, file is created, or file is deleted):\n/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/Gemfile807/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/gh.gemspec808/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/config809/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/description810/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/FETCH_HEAD811/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/HEAD812/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/hooks/applypatch-msg.sample813/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/.git/hooks/commit-msg.sample814/home/travis/build/travis-ci/travis-tasks/vendor/bundle/ruby/3.2.0/bundler/gems/gh-e1fcd75786ff/\n...815changes detected, packing new archive816uploading dt-welcome-bsfy298/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz817cache uploaded820Done. Your build exited with 0.