AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.13s0.09s0.07sTopworker_info1Worker information2hostname: 2ab32d45-309c-4286-8023-421eb16d3422@1.worker-n2-com-779d777f7b-hxsb6.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-21112a0f-0aa5-4b59-9969-32ba9c75bf16 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.365999677ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26898619011Job id: 61798393112Runtime kernel version: 4.15.0-1098-gcp13travis-build version: f3de9fb714Build 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.85s0.00s0.10s14.64s0.00s3.52s0.00s3.60sdocker_mtu_and_registry_mirrorsresolvconfsnap174Installing 1 Snaps1762024-02-19T12:48:45Z 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.70s$ 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 a6d86ff7bc51145d118c52adfc47e82f441211ef1930.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 --:--:-- 0:00:01 --:--:-- 0238100 27.9M 100 27.9M 0 0 14.4M 0 0:00:01 0:00:01 --:--:-- 44.3M239No 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.33s$ 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 (3,150 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 15942320Travis::Addons::UserConfirmation::Task321 confirm_account email322 behaves like sends email323Mocha 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=.324 sends to filtered recipients325 account_activated email326 behaves like sends email327Mocha 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=.328 sends to filtered recipients330Travis::Addons::GithubStatus::Task331 accepts a single token using the legacy payload332 authenticates using the next token if the first token failed333 does not raise if a 422 error was returned by GH334 authenticates using the token passed into the task335Mocha 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=.336 posts status info for a errored build337Mocha 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=.338 posts status info for a failed build339Mocha 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=.340 posts status info for a created build341Mocha 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=.342 posts status info for a canceled build343 does not raise if a 403 error was returned by GH and marks the token invalid344 does not raise if a 404 error was returned by GH345Mocha 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=.346 posts status info for a passed build347 a user token has been invalidated348 skips using the token349 with a github apps installation id350 processes via github apps351 logging352 warns about a failed request353 doesn't raise an error with bad credentials355Travis::Addons::Email::Task356 includes valid email addresses357 ignores email addresses (me@email)358 ignores email address ending in .local359 sends the email360 doesn't reraise an error when recipient was rejected361 reraises an error when sending an email362 doesn't reraise an error with bad recipient syntax363 creates an email for the build email recipients364 reraises an smtp server busy error when it's not about the syntax366Travis::Addons::Email::Mailer::Helpers367 returns the organization name368 #title returns title for the build369 returns an warning broadcast status icon370 #repository_unsubscribe_url returns correct URL371 #unsubscribe_url returns correct URL372 returns build status373 #repository_build_url returns correct URL374 returns gravatar url375 returns a s3 asset url376 returns an announcement broadcast status icon377 returns repository name378 #repository_url returns correct URL380Travis::Addons::Email::Mailer::Build381 finished build email notification382 contains the expected html part383 delivers to the repository owner, committer and commit author384 contains the expected text part385 is a multipart email386 broadcasts387 includes a the first broadcast388 to distinguish gmail threads389 includes an in-reply-to header390 allows mixing in the build state into a custom email address391 Build email with passed392 Does not contains cancel note section text part393 Does not contains cancel note section html part394 for a broken build395 subject396 for a cron build397 subject398 Build email with canceled399 contains the expected text part400 contains cancel note section html part401 Build email with failed402 Does not contains cancel note section text part403 Does not contains cancel note section html part404 with no custom from address configured405 has "notifications@[hostname]" as a from address406 in HTML407 correctly encodes UTF-8 characters408 escapes newlines in the commit message409 with the footer disabled410 doesn't include the build footer411 for a successful build412 subject413 with a custom from address configured414 has that address as a from address416Travis::Addons::GithubCheckStatus::Output417 pull request build with single job418 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"}419 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>"420 queued build421 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."422 is expected not to include :conclusion423 is expected not to include :completed_at424 is expected to eq "queued"425 started build426 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."427 is expected to eq "in_progress"428 is expected not to include :completed_at429 is expected not to include :conclusion430 build with stages431 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>"432 push build with matrix433 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>"434 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"}435 build with env data436 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>"438Travis::Addons::Hipchat::Task439 with default hipchat server440 skips sending notifications to api.hipchat.com441 with private server442 sends the notify option for v2 if included443 sends hipchat notifications to the given targets444 using a custom template445 works with a list as HipChat configuration446 sends HTML notifications if requested447 sends red messages for errored builds448 handling errors449 ignores an empty targets list451Travis::Addons::Pushover::Task452 using a custom template453 sends pushover notifications to the given targets455Travis::Addons::Trial::Task456 sends trial ended email457 with no recipients458 example at ./spec/addons/trial/task_spec.rb:29459 with recipients460 sends to filtered recipients461 sends trial halfway email462 with no recipients463 example at ./spec/addons/trial/task_spec.rb:29464 with recipients465 sends to filtered recipients466 sends trial started email467 with recipients468 sends to filtered recipients469 with no recipients470 example at ./spec/addons/trial/task_spec.rb:29471 sends trial ending email472 with recipients473 sends to filtered recipients474 with no recipients475 example at ./spec/addons/trial/task_spec.rb:29477Travis::Addons::Util::Template478 interpolation479 replaces the build_number480 replaces the pull request number481 replaces the duration482 doesn't generate a pull request url483 replaces the author484 replaces the repository slug485 replaces the message486 replaces the build_id487 replaces the branch488 replaces the repository489 replaces the pull request490 replaces the repository name491 interpolation for pull requests492 generates the pull request url based on the comparison url493 replaces the pull request494 replaces the pull request number496Travis::Addons::Irc::Client497 with connection established498 can join a channel with a key499 can run a series of commands500 can notice a channel before joining501 can message a channel before joining502 can abandon the connection503 can join a channel504 and channel joined505 can notice the channel506 can leave the channel507 can message the channel508 on initialization509 should define @numeric_received510 to a non-true value511 before receiving a numeric512 to true513 after receiving a numeric514 with port specified515 should open a socket on the server for the given port516 should connect to the server517 without a password518 by sending NICK then USER519 with a password520 by sending PASS then NICK then USER521 with a nickserv password522 should identify with nickserv523 without a nickserv password524 should not identify with nickserv525 should connect to a server which requires ping/pong526 without a password527 by sending NICK then USER528 with no port specified529 should open a socket on the server for port 6667531Travis::Addons::Billing::Task532 sends charge failed email533 with no recipients534 example at ./spec/addons/billing/task_spec.rb:34535 with recipients536 sends to all recipients537 sends subscription cancelled email538 with no recipients539 example at ./spec/addons/billing/task_spec.rb:34540 with recipients541 sends to all recipients542 sends invoice_payment_succeeded email543 with recipients544 sends to all recipients545 with no recipients546 example at ./spec/addons/billing/task_spec.rb:34547 sends user changetofree feedback email548 with no recipients549 example at ./spec/addons/billing/task_spec.rb:34550 with recipients551 sends to all recipients552 sends user feedback email553 with recipients554 sends to all recipients555 with no recipients556 example at ./spec/addons/billing/task_spec.rb:34557 sends user changetofree notification email558 with no recipients559 example at ./spec/addons/billing/task_spec.rb:34560 with recipients561 sends to all recipients563Travis::Addons::BillingFeedback::Task564 sends user feedback email565 with recipients566 sends to all recipients567 with no recipients568 example at ./spec/addons/billing_feedback/task_spec.rb:32570Travis::Addons::Migration::Mailer::MigrationMailer571 #beta_confirmation572 contains the right data574Travis::Addons::Billing::Mailer::BillingMailer575 #credit_note_raised576 contains the PDF attached577 shows the credit card578 has the right subject579 shows who was refunded580 shows the account name581 is addressed to the user582 comes from Travis583 shows the total584 when invoice is partially refunded585 has the right subject586 when the pdf url redirects587 still attaches the pdf588 #invoice_payment_succeeded589 shows the total590 has the right subject591 comes from Travis592 contains the PDF attached593 shows the credit card594 shows the account name595 shows who was billed596 is addressed to the user597 when the pdf url redirects598 still attaches the pdf599 #invoice_payment_v2_succeeded600 contains the PDF attached601 comes from Travis602 shows the total603 shows the account name604 shows the credit card605 is addressed to the user606 shows addons607 has the right subject608 shows who was billed609 when the pdf url redirects610 still attaches the pdf612Travis::Addons::Intercom::Task613 report_build event614Mocha 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-02-19T12:49:47.908+00:00"), but received positional hash ({:event => "report_build", :owner_id => 1, :last_build_at => "2024-02-19T12:49:47.908+00:00"}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.615 sends build data to intercom616 report_subscription event617Mocha 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=.618 sends subscription data to intercom619 update_billing_data event620Mocha 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-02-19T12:49:47.916+00:00", :renewal_date => "2024-02-19T12:49:47.916+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-02-19T12:49:47.916+00:00", :renewal_date => "2024-02-19T12:49:47.916+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=.621 sends billing data to intercom623Travis::Addons::Irc::Task624 one irc notification625 sets a connection password626 one irc notification using notice627 works with just a list of channels628 wrap socket with ssl (in client private) when configured to IRC+SSL server629 allows setting a channel key in the channel declaration630 one irc notification w/ channel given as a string631 skips blocked freenode channels632 with two irc notifications to different hosts633 one irc notification without joining the channel634 allows overwriting the nickname635 with a custom message template636 allows setting a global channel key637 does not disconnect for notifications to channels on the same host638 message nickserv with a nickserv password639 with multiple custom message templates640 parsed_channels641 groups irc channels by host, port & ssl flag, so notifications can be sent with one connection643Travis::Addons::GithubCheckStatus::Task644 makes expected API calls645 when API call to fetch Check Runs fails646 makes expected API calls648Travis::Addons::Flowdock::Task649 sends flowdock notifications to the Team Inbox with the given tokens650 handling errors651 doesn't raise on an invalid URI653Travis::Addons::Migration::Task654 sends beta_confirmation email655 with recipients656 sends gdpr email658Travis::Addons::Gdpr::Mailer::GdprMailer659 #purge660 contains the right data661 #export662 contains the right data664Travis::Addons::Plan::Task665 sends builds_not_allowed email666 with recipients667 sends to filtered recipients668 with no recipients669 example at ./spec/addons/plan/task_spec.rb:30670 sends welcome email671 with no recipients672 example at ./spec/addons/plan/task_spec.rb:30673 with recipients674 sends to filtered recipients675 sends credit_balance_state email676 with no recipients677 example at ./spec/addons/plan/task_spec.rb:30678 with recipients679 sends to filtered recipients680 sends private_credits_for_public email681 with recipients682 sends to filtered recipients683 with no recipients684 example at ./spec/addons/plan/task_spec.rb:30686Travis::Task::Keenio687 is expected to eq "User"688 is expected to eq :success689 is expected to eq "login"690 is expected to eq :email691 is expected to eq "push"692 is expected to eq 1693 is expected to eq "svenfuchs/minimal"694 is expected to eq 1695 is expected to eq 1697Travis::Addons::Campfire::Task698 using a custom template699 sends campfire notifications to the given targets701Travis::Addons::Slack::Task702 sends slack notifications to the given targets703 ignores garbage configurations704 sends information about pull requests705 supports a list as templates706 doesn't include a channel in the body when none is specified707 allows specifying a custom template709Travis::Addons::Gdpr::Task710 sends export email711 with no recipients712 example at ./spec/addons/gdpr/task_spec.rb:28713 with recipients714 sends to all recipients715 sends purge email716 with recipients717 sends to all recipients718 with no recipients719 example at ./spec/addons/gdpr/task_spec.rb:28721Travis::Addons::Plan::Mailer::PlanMailer722 #welcome723 contains the right data724 #welcome enterprise725 contains the right data727Travis::Addons::Webhook::Task728 includes a Travis-Repo-Slug header729 given targets without HTTP Basic Auth730 posts with the given payload, and without "Basic" Auth header731 given a task payload732 repository733 includes the build matrix734 data735 given target with HTTP Basic Auth736 posts with the given payload and the given access token737 Signature header738 if not enabled in the config739 should not include a Signature header740 if enabled in the config741 the Signature header is verifiable742 includes a Signature header744Travis::Addons::UserConfirmation::Mailer::UserConfirmationMailer745 #confirm_account746 contains the right data747 #account_activated748 contains the right data750Finished in 2.68 seconds (files took 2 seconds to load)751237 examples, 0 failures753Randomized with seed 15942755The command "bundle exec rspec -f documentation --color --order rand spec" exited with 0.761Done. Your build exited with 0.