AMD64
Ruby: 3.1
Git
Scroll to End of Log
0.12s0.10s0.00s0.07sTopworker_info1Worker information2hostname: a3f28aab-15d7-490e-b7f9-8bb78f649a73@1.worker-n2-com-779d777f7b-9jv6t.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-a6ef09ce-3c08-46f4-97e1-cce737455990 travis-ci-ubuntu-2004-1707238145-6d1d1b02 (via amqp)5startup: 6.084999357ssystem_info7Build system information8Build language: ruby9Build dist: focal10Build id: 26914222511Job id: 61838274812Runtime kernel version: 5.15.0-1049-gcp13travis-build version: f3de9fb714Build image provisioning date and time15Tue 06 Feb 2024 05:15:48 PM UTC16Operating System Details17Distributor ID: Ubuntu18Description: Ubuntu 20.04.6 LTS19Release: 20.0420Codename: focal21Systemd Version22systemd 245 (245.4-4ubuntu3.23)23Cookbooks Version244a0cff6 https://github.com/travis-ci/travis-cookbooks/tree/4a0cff625git version26git version 2.43.027bash version28GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)29gcc version30gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.031docker version32Client:33 Version: 24.0.534 API version: 1.4335 Go version: go1.20.336 Git commit: 24.0.5-0ubuntu1~20.04.137 Built: Mon Aug 21 19:50:14 202338 OS/Arch: linux/amd6439 Context: default41Server:42 Engine:43 Version: 24.0.544 API version: 1.43 (minimum version 1.12)45 Go version: go1.20.346 Git commit: 24.0.5-0ubuntu1~20.04.147 Built: Mon Aug 21 19:50:14 202348 OS/Arch: linux/amd6449 Experimental: false50 containerd:51 Version: 1.7.252 GitCommit:53 runc:54 Version: 1.1.7-0ubuntu1~20.04.255 GitCommit:56 docker-init:57 Version: 0.19.058 GitCommit:59clang version60clang version 16.0.061jq version62jq-1.763bats version64Bats 0.4.065shellcheck version660.9.067shfmt version68v3.7.069ccache version703.7.771cmake version72cmake version 3.26.373heroku version74heroku/8.7.1 linux-x64 node-v16.19.075imagemagick version76Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org77md5deep version784.479mercurial version80version 6.5.281mysql version82mysql Ver 8.0.36-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))83openssl version84OpenSSL 1.1.1f 31 Mar 202085packer version861.9.487postgresql client version88psql (PostgreSQL) 13.13 (Ubuntu 13.13-1.pgdg20.04+1)89ragel version90Ragel State Machine Compiler version 6.10 March 201791sudo version921.8.3193gzip version94gzip 1.1095zip version96Zip 3.097vim version98VIM - Vi IMproved 8.1 (2018 May 18, compiled Dec 07 2023 15:42:49)99iptables version100iptables v1.8.4 (legacy)101curl version102curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3103wget version104GNU Wget 1.20.3 built on linux-gnu.105rsync version106rsync version 3.1.3 protocol version 31107gimme version108v1.5.4109nvm version1100.39.7111perlbrew version112/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95113phpenv version114rbenv 1.2.0115rvm version116rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]117default ruby version118ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]119default python version120Python 3.7.17121ElasticSearch version1227.16.3123Installed Firefox version124firefox 99.0125MongoDB version126MongoDB 4.4.28127PhantomJS version1282.1.1129Redis version130redis-server 7.2.4131Pre-installed Go versions1321.11.1133mvn version134Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)135gradle version136Gradle 8.3!137lein version138Leiningen 2.11.1 on Java 11.0.21 OpenJDK 64-Bit Server VM139Pre-installed Node.js versions140v10.24.1141v12.22.12142v14.21.3143v16.15144v16.20.2145v18.19.0146v18.4.0147v20.11.0148v4.9.1149v6.17.1150v8.17.0151phpenv versions152 system153 7.4154* 7.4.6 (set by /home/travis/.phpenv/version)155 hhvm-stable156 hhvm157composer --version158Composer version 1.10.6 2020-05-06 10:28:10159Pre-installed Ruby versions160ruby-2.5.9161ruby-2.7.6162ruby-3.1.21650.00s0.05s0.00s0.02s0.17s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.89s0.00s0.00s6.04s0.00s4.08s0.00s2.25sdocker_mtu_and_registry_mirrorsresolvconfgit.checkout1660.01s0.45s$ git clone --depth=50 --branch=master https://github.com/travis-ci/travis-config.git travis-ci/travis-config167Cloning into 'travis-ci/travis-config'...168remote: Enumerating objects: 662, done.169remote: Counting objects: 100% (662/662), done.170remote: Compressing objects: 100% (329/329), done.171remote: Total 662 (delta 294), reused 590 (delta 239), pack-reused 0172Receiving objects: 100% (662/662), 75.21 KiB | 2.79 MiB/s, done.173Resolving deltas: 100% (294/294), done.174$ cd travis-ci/travis-config175$ git checkout -qf 601e9a6dcb799dc14944c40153c60aaf935629ee1770.01srvm179Downloading https://get.rvm.io180Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc181Verifying /home/travis/.rvm/archives/rvm-installer.asc182gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC183gpg: using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB184gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]185gpg: WARNING: This key is not certified with a trusted signature!186gpg: There is no indication that the signature belongs to the owner.187Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB188GPG verified '/home/travis/.rvm/archives/rvm-installer'189Downloading https://github.com/rvm/rvm/archive/master.tar.gz190Upgrading the RVM installation in /home/travis/.rvm/191 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.192 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.193 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.194Upgrade of RVM in /home/travis/.rvm/ is complete.196Thanks for installing RVM 🙏197Please consider donating to our open collective to help us maintain RVM.202RVM reloaded!204Using /home/travis/.rvm/gems/ruby-3.1.2206$ export BUNDLE_GEMFILE=$PWD/Gemfileruby.versions207$ ruby --version208ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]209$ rvm --version210rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]211$ bundle --version212Bundler version 2.3.7213$ gem --version2143.3.7install.bundler217Fetching gem metadata from https://rubygems.org/.........218Resolving dependencies...219Using bundler 2.3.7220Fetching ansi 1.5.0221Fetching ast 2.4.2222Fetching diff-lcs 1.5.1223Installing ast 2.4.2224Fetching docile 1.4.0225Installing ansi 1.5.0226Installing diff-lcs 1.5.1227Installing docile 1.4.0228Fetching fakefs 2.5.0229Fetching hashr 2.0.1230Fetching json 2.7.1231Installing fakefs 2.5.0232Installing hashr 2.0.1233Fetching language_server-protocol 3.17.0.3234Using ruby2_keywords 0.0.5235Fetching parallel 1.24.0236Installing json 2.7.1 with native extensions237Installing parallel 1.24.0238Installing language_server-protocol 3.17.0.3239Fetching racc 1.7.3240Installing racc 1.7.3 with native extensions241Fetching rainbow 3.1.1242Installing rainbow 3.1.1243Fetching regexp_parser 2.9.0244Installing regexp_parser 2.9.0245Fetching rexml 3.2.6246Installing rexml 3.2.6247Fetching rspec-support 3.13.1248Installing rspec-support 3.13.1249Fetching ruby-progress*** 1.13.0250Installing ruby-progress*** 1.13.0251Fetching unicode-display_width 2.5.0252Installing unicode-display_width 2.5.0253Fetching simplecov-html 0.12.3254Installing simplecov-html 0.12.3255Fetching simplecov_json_formatter 0.1.4256Installing simplecov_json_formatter 0.1.4257Using travis-config 2.0.0 from source at `.`258Fetching mocha 2.1.0259Installing mocha 2.1.0260Fetching rspec-core 3.13.0261Installing rspec-core 3.13.0262Fetching rspec-expectations 3.13.0263Installing rspec-expectations 3.13.0264Fetching rspec-mocks 3.13.0265Fetching terminal-table 3.0.2266Installing rspec-mocks 3.13.0267Installing terminal-table 3.0.2268Fetching simplecov 0.22.0269Fetching parser 3.3.0.5270Installing simplecov 0.22.0271Fetching rspec 3.13.0272Installing parser 3.3.0.5273Installing rspec 3.13.0274Fetching simplecov-console 0.9.1275Installing simplecov-console 0.9.1276Fetching rubocop-ast 1.30.0277Installing rubocop-ast 1.30.0278Fetching rubocop 1.60.2279Installing rubocop 1.60.2280Fetching rubocop-capy***a 2.20.0281Fetching rubocop-factory_bot 2.25.1282Fetching rubocop-performance 1.20.2283Installing rubocop-factory_bot 2.25.1284Installing rubocop-capy***a 2.20.0285Installing rubocop-performance 1.20.2286Fetching rubocop-rspec 2.26.1287Installing rubocop-rspec 2.26.1288Bundle complete! 9 Gemfile dependencies, 36 gems now installed.289Use `bundle info [gemname]` to see where a bundled gem is installed.293Travis::Config::Docker294 loads POSTGRESQL_PORT to config.database295 loads host and port from the env var296 keeps adapter, database, encoding from the regular config297 loads RABBITMQ_PORT to config.amqp298 loads host and port from the env var299 keeps username, password, prefetch from the regular config300 loads REDIS_PORT301 loads the port to redis.url303Travis::Config::Env304 cast305 is expected to eq "under_scored"306 is expected to eq "foo"307 is expected to eq :***308 is expected to eq 10309 is expected to eq 10.0310 is expected to equal true311 is expected to equal true312 is expected to equal true313 is expected to equal false314 is expected to equal false315 is expected to equal false316 is expected to be nil317 database318 is expected to eq "postgres"319 is expected to eq 10000321Travis::Config::Env arrays322 cast323 is expected to eq [{:foo=>"***"}, {:foo=>"baz"}]324 is expected to eq [{:***=>true, :foo=>1}, {:***=>false, :foo=>1.1}]325 is expected to eq ["foo", "***"]326 unexpected string327 is expected to raise Travis::Config::Env::UnexpectedString329Travis::Config::Env queues330 nested array331 is expected to eq {:queue=>"one", :services=>["docker"]}332 does not set empty arrays333 is expected to be nil335Travis::Config::Files336 deep symbolizes arrays, too337 reads custom config files338 still reads the default config file339 merges custom files340 overwrites previously set values with values loaded later342Travis::Config::Heroku343 using amqp as a protocol344 loads a RABBITMQ_URL345 using amqps as a protocol346 loads a RABBITMQ_URL348Travis::Config::Heroku349 loads a TRAVIS_DATABASE_URL with a port350 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}351 loads a DATABASE_URL with a port352 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}353 loads a DATABASE_URL without a port354 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}355 loads TRAVIS_DATABASE_POOL_SIZE356 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}357 loads DATABASE_POOL_SIZE358 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}359 loads DB_POOL360 is expected to eq {:adapter=>"postgresql", :database=>"database", :encoding=>"unicode", :host=>"hostname", :password=>"...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}361 loads a TRAVIS_LOGS_DATABASE_URL with a port362 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}363 loads a LOGS_DATABASE_URL with a port364 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}365 loads a LOGS_DATABASE_URL without a port366 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}367 loads LOGS_DB_POOL368 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}369 loads TRAVIS_LOGS_DATABASE_POOL_SIZE370 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}371 loads LOGS_DATABASE_POOL_SIZE372 is expected to eq {:adapter=>"postgresql", :database=>"logs_database", :encoding=>"unicode", :host=>"hostname", :passwo...name=>"username", :variables=>{:application_name=>"travis-config/specs", :statement_timeout=>10000}}373 sets logs_database to nil if no LOGS_DATABASE_URL is given374 is expected to be nil376Travis::Config::Heroku377 loads a MEMCACHED_SERVERS378 loads a MEMCACHED_USERNAME379 loads a MEMCACHED_PASSWORD381Travis::Config::Heroku382 loads a REDIS_URL384Travis::Config::Heroku385 loads a SENTRY_DSN386***************************************************************************387 loads a TRAVIS_SENTRY_DSN388***************************************************************************390Travis::Config::Serialize::Env391 is expected to include "TRAVIS_FOO_BAR=baz"392 is expected to include "TRAVIS_TRUE=true"393 is expected to include "TRAVIS_FALSE=false"394 is expected not to include "TRAVIS_NIL="396Travis::Config397 Hashr behaviour398 is expected to be a kind of Hashr399 returns Hashr instances on subkeys400 is expected to be a kind of Hashr401 returns Hashr instances on subkeys that were set to Ruby Hashes402 is expected to be a kind of Hashr403 can access nested keys404 is expected to eq "guest"405 reads custom config files406 is expected to eq "travis"407 is expected to eq "foo"408 is expected to eq "***"409 is expected to eq "***"410 deep symbolizes arrays, too411 is expected to eq ["rails/rails", "rails"]412 logs_database config413 given logs_database is defined in a config file414 is expected to eq "from_file"415 given logs_database is defined in the keychain416 is expected to eq "keychain"417 given logs_database is not defined anywhere it does not default to database418 is expected to be nil419 loading from keychain and env420 is expected to eq "redis://url"421 is expected to eq [{:queue=>"from_env"}]423Finished in 0.09414 seconds (files took 0.38741 seconds to load)42468 examples, 0 failures429Coverage report generated for RSpec to /home/travis/build/travis-ci/travis-config/coverage. 0 / 0 LOC (100.0%) covered.430The command "bundle exec rspec" exited with 0.433Done. Your build exited with 0.