AMD64
Ruby: 3.2
Git
Scroll to End of Log
0.11s0.09s0.00s0.07sTopworker_info1Worker information2hostname: a27c59bc-a664-45b3-83cc-488ca8d26224@1.worker-n2-com-779d777f7b-hxsb6.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-f1c46a35-7014-4305-84f1-20ee9f658745 travis-ci-ubuntu-2004-1707238145-6d1d1b02 (via amqp)5startup: 6.143914149ssystem_info7Build system information8Build language: ruby9Build dist: focal10Build id: 26981846611Job id: 62012110712Runtime kernel version: 5.15.0-1049-gcp13travis-build version: 0962c18714Build 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.01s0.14s0.00s0.00s0.00s0.01s0.00s0.08s0.00s0.84s0.00s0.00s6.04s0.00s4.01s0.00s2.14sdocker_mtu_and_registry_mirrorsresolvconfgit.checkout167Cloning into 'travis-ci/gh'...168remote: Enumerating objects: 603, done.169remote: Counting objects: 100% (603/603), done.170remote: Compressing objects: 100% (347/347), done.171remote: Total 603 (delta 323), reused 496 (delta 242), pack-reused 0172Receiving objects: 100% (603/603), 215.45 KiB | 3.59 MiB/s, done.173Resolving deltas: 100% (323/323), done.174$ cd travis-ci/gh175$ git checkout -qf 37147dc1571f76e4c4c0c88867d2e939f2fe1e8e1770.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!204curl: (22) The requested URL returned error: 404205Required ruby-3.2.3 is not installed - installing.206curl: (22) The requested URL returned error: 404207Searching for binary rubies, this might take some time.208Found remote file https://storage.googleapis.com/travis-ci-language-archives/ruby/binaries/ubuntu/20.04/x86_64/ruby-3.2.3.tar.bz2209Checking requirements for ubuntu.210Requirements installation successful.211ruby-3.2.3 - #configure212ruby-3.2.3 - #download213 % Total % Received % Xferd Average Speed Time Time Time Current214 Dload Upload Total Spent Left Speed215100 32.0M 100 32.0M 0 0 165M 0 --:--:-- --:--:-- --:--:-- 164M216No checksum for downloaded archive, recording checksum in user configuration.217ruby-3.2.3 - #validate archive218ruby-3.2.3 - #extract219ruby-3.2.3 - #validate binary220ruby-3.2.3 - #setup221ruby-3.2.3 - #gemset created /home/travis/.rvm/gems/ruby-3.2.3@global222ruby-3.2.3 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................225ruby-3.2.3 - #gemset created /home/travis/.rvm/gems/ruby-3.2.3228Using /home/travis/.rvm/gems/ruby-3.2.3230$ export BUNDLE_GEMFILE=$PWD/Gemfileruby.versions231$ ruby --version232ruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [x86_64-linux]233$ rvm --version234rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]235$ bundle --version236Bundler version 2.4.19237$ gem --version2383.4.19install.bundler241Fetching gem metadata from https://rubygems.org/.........242Resolving dependencies...243Fetching concurrent-ruby 1.2.3244Fetching public_suffix 5.0.5245Fetching minitest 5.22.3246Installing minitest 5.22.3247Installing concurrent-ruby 1.2.3248Fetching ansi 1.5.0249Installing public_suffix 5.0.5250Fetching ast 2.4.2251Installing ansi 1.5.0252Installing ast 2.4.2253Fetching bigdecimal 3.1.7254Fetching connection_pool 2.4.1255Fetching rexml 3.2.6256Installing connection_pool 2.4.1257Installing bigdecimal 3.1.7 with native extensions258Fetching diff-lcs 1.5.1259Installing rexml 3.2.6260Installing diff-lcs 1.5.1261Fetching docile 1.4.0262Fetching ffi 1.16.3263Installing docile 1.4.0264Fetching uri 0.13.0265Installing uri 0.13.0266Fetching hashdiff 1.1.0267Installing ffi 1.16.3 with native extensions268Installing hashdiff 1.1.0269Fetching json 2.7.2270Installing json 2.7.2 with native extensions271Fetching language_server-protocol 3.17.0.3272Installing language_server-protocol 3.17.0.3273Fetching multi_json 1.15.0274Installing multi_json 1.15.0275Fetching net-http-pipeline 1.0.1276Installing net-http-pipeline 1.0.1277Fetching parallel 1.24.0278Installing parallel 1.24.0279Fetching racc 1.7.3280Installing racc 1.7.3 with native extensions281Fetching rainbow 3.1.1282Installing rainbow 3.1.1283Fetching regexp_parser 2.9.0284Installing regexp_parser 2.9.0285Fetching rspec-support 3.13.1286Installing rspec-support 3.13.1287Fetching ruby-progressbar 1.13.0288Installing ruby-progressbar 1.13.0289Fetching unicode-display_width 2.5.0290Installing unicode-display_width 2.5.0291Fetching simplecov-html 0.12.3292Installing simplecov-html 0.12.3293Fetching simplecov_json_formatter 0.1.4294Installing simplecov_json_formatter 0.1.4295Fetching addressable 2.8.6296Installing addressable 2.8.6297Fetching i18n 1.14.4298Installing i18n 1.14.4299Fetching tzinfo 2.0.6300Installing tzinfo 2.0.6301Fetching net-http-persistent 4.0.2302Installing net-http-persistent 4.0.2303Fetching parser 3.3.0.5304Installing parser 3.3.0.5305Fetching rspec-core 3.13.0306Installing rspec-core 3.13.0307Fetching rspec-expectations 3.13.0308Installing rspec-expectations 3.13.0309Fetching rspec-mocks 3.13.0310Installing rspec-mocks 3.13.0311Fetching terminal-table 3.0.2312Installing terminal-table 3.0.2313Fetching simplecov 0.22.0314Installing simplecov 0.22.0315Fetching activesupport 7.0.8.1316Installing activesupport 7.0.8.1317Fetching faraday-net_http 3.1.0318Installing faraday-net_http 3.1.0319Fetching rubocop-ast 1.31.2320Installing rubocop-ast 1.31.2321Fetching rspec 3.13.0322Installing rspec 3.13.0323Fetching simplecov-console 0.9.1324Installing simplecov-console 0.9.1325Fetching faraday 2.9.0326Installing faraday 2.9.0327Fetching rubocop 1.62.1328Installing rubocop 1.62.1329Fetching faraday-retry 2.2.0330Installing faraday-retry 2.2.0331Fetching rubocop-capybara 2.20.0332Installing rubocop-capybara 2.20.0333Fetching rubocop-factory_bot 2.25.1334Installing rubocop-factory_bot 2.25.1335Fetching rubocop-performance 1.21.0336Installing rubocop-performance 1.21.0337Fetching rubocop-rspec_rails 2.28.2338Installing rubocop-rspec_rails 2.28.2339Fetching rubocop-rspec 2.28.0340Installing rubocop-rspec 2.28.0341Fetching ethon 0.16.0342Installing ethon 0.16.0343Fetching typhoeus 1.4.1344Installing typhoeus 1.4.1345Fetching faraday-typhoeus 1.1.0346Installing faraday-typhoeus 1.1.0347Fetching crack 1.0.0348Installing crack 1.0.0349Fetching webmock 3.23.0350Installing webmock 3.23.0351Bundle complete! 8 Gemfile dependencies, 57 gems now installed.352Use `bundle info [gemname]` to see where a bundled gem is installed.356GH::Cache357 send HTTP requests for uncached resources358 uses the cache for subsequent requests359 cache is resettable361GH::CustomLimit362 adds client_id and client_secret to a request364GH::Error365 wraps connection366 exposes the original exception367 keeps the payload around368 works for long content369 can be rescued by status code371GH372 allows doing requests right from the GH object373 allows posting to github374 with375 returns the GH instance if no block is given376 returns the block value if block is given377 propagates options379GH::Instrumentation380 instruments http381 instruments []382 instruments load384GH::LazyLoader385 wraps normalizer by default386 send http requests for missing fields387 does not send http requests for existing fields388 allows traversing into nested structures389 does not request twice if the field does not exist upstream390 does not skip an already existing default proc391 is still loading missing fields, even if a default proc is set393GH::LinkFollower394 follows links395 works with lazy loading396 does not raise exceptions for unknown fields398GH::MergeCommit399 adds merge commits400 adds base commits401 adds head commits402 allows lazy loading on the commit403 when pull request is draft404 adds merge commits406GH::Normalizer407 is set up properly408 leaves unknown fields in place409 allows normalization with #load410 works for deeply nested fields (PENDING: Not yet implemented)411 works for lists (PENDING: Not yet implemented)412 when testing date fields413 generates date from timestamp (PENDING: Not yet implemented)414 when renaming415 renames org to organization416 renames orgs to organizations417 renames username to login418 renames repo to repository419 renames repos to repositories420 renames repo_foo to repository_foo421 renames repos_foo to repository_foo422 renames foo_repo to foo_repository423 renames foo_repos to foo_repositories424 renames commit to sha if value is a sha425 does not rename commit to sha if value is not a sha426 renames commit_id to sha if value is a sha427 does not rename commit_id to sha if value is not a sha428 renames comments to comment_count if content is a number429 renames repositories to repository_count if content is a number430 renames repos to repository_count if content is a number431 renames forks to fork_count if content is a number432 does not rename comments to comment_count if content is not a number433 does not rename repositories to repository_count if content is not a number434 does not rename repos to repository_count if content is not a number435 does not rename forks to fork_count if content is not a number436 renames user to owner if appropriate437 renames user to author if appropriate438 leaves user in place if owner exists439 leaves user in place if author exists440 leaves user in place if no indication what kind of user441 copies author to committer442 copies committer to author443 does not override committer or author if both exist444 when testing time445 transforms timestamps stored in "timestamp" to a date in "date"446 transforms dates stored in "timestamp" to a date in "date"447 changes date to UTC448 changes any time entry to UTC449 does not choke on empty values450 when testing links451 does not normalize config452 generates link entries from link headers (PENDING: )453 generates link headers from link entries (PENDING: Not yet implemented)454 does not discard existing link entires (PENDING: Not yet implemented)455 does not discard existing link headers (PENDING: Not yet implemented)456 identifies _url suffix as link457 identifies blog as link458 detects avatar links from gravatar_url459 detects html urls in url field460 detects self urls in url field461 passes through true462 properly detects html links when api is served from same host463 properly detects self links when api is served from same host465GH::Pagination466 paginates467 paginates with GH::Normalizer468 paginates on default stack469 gives random access470 does not wrap hash responses472GH::Parallel473 allows normal requests474 sets in_parallel?475 runs requests in parallel476 runs requests right away if parallelize is set to false477 works with pagination478 returns the block value479 works two times in a row481GH::Remote482 loads resources from github483 sets headers correctly484 raises an exception for missing resources485 includes the request payload in errors486 parses the body487 sends http calls through the frontend488 sends request calls through the frontend489 loads resources from github via API v3490 when testing path_for491 is expected to eql "/api/v3/foo"492 is expected to eql "/api/v3/foo"493 is expected to eql "/api/v3/foo"494 is expected to eql "/api/v3/foo"496GH::Response497 parses content endpoints correctly498 handles UTF-8 properly, even if encoded binary500GH::Stack501 is specified (PENDING: Not yet implemented)503GH::TokenCheck504 adds client_id and client_secret to a request (PENDING: Temporarily skipped with xdescribe)505 does not swallow other status codes (PENDING: Temporarily skipped with xdescribe)507GH::Wrapper508 is specified (PENDING: Not yet implemented)510Pending: (Failures listed here are expected and do not affect your suite's status)512 1) GH::Normalizer works for deeply nested fields514 # ./spec/normalizer_spec.rb:39516 2) GH::Normalizer works for lists518 # ./spec/normalizer_spec.rb:40520 3) GH::Normalizer when testing date fields generates date from timestamp522 # ./spec/normalizer_spec.rb:43524 4) GH::Normalizer when testing links generates link entries from link headers526 # ./spec/normalizer_spec.rb:244528 5) GH::Normalizer when testing links generates link headers from link entries530 # ./spec/normalizer_spec.rb:253532 6) GH::Normalizer when testing links does not discard existing link entires534 # ./spec/normalizer_spec.rb:254536 7) GH::Normalizer when testing links does not discard existing link headers538 # ./spec/normalizer_spec.rb:255540 8) GH::Stack is specified542 # ./spec/stack_spec.rb:6544 9) GH::TokenCheck adds client_id and client_secret to a request546 # ./spec/token_check_spec.rb:14548 10) GH::TokenCheck does not swallow other status codes550 # ./spec/token_check_spec.rb:28552 11) GH::Wrapper is specified554 # ./spec/wrapper_spec.rb:6557Finished in 0.88236 seconds (files took 0.56334 seconds to load)558115 examples, 0 failures, 11 pending563+----------+--------------------+-------+--------+----------------------------+564| coverage | file | lines | missed | missing |565+----------+--------------------+-------+--------+----------------------------+568+----------+--------------------+-------+--------+----------------------------+569Coverage report generated for RSpec to /home/travis/build/travis-ci/gh/coverage. 71 / 86 LOC (82.56%) covered.570The command "bundle exec rspec" exited with 0.573Done. Your build exited with 0.