AMD64
Ruby: 3.2.2
Git
Scroll to End of Log
0.00s0.13s0.09s0.07sTopworker_info1Worker information2hostname: 13b62aec-41b4-4322-b46a-73ccfb7ee87c@1.worker-n2-com-779d777f7b-nfhng.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-ab9a55c5-caa5-4b1f-a1be-5059f4f3f6ea travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)5startup: 6.363664543ssystem_info7Build system information8Build language: ruby9Build dist: xenial10Build id: 26918777511Job id: 61850362212Runtime 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.92s0.00s0.13s15.03s0.00s3.69s0.00s3.74sdocker_mtu_and_registry_mirrorsresolvconfapt175Installing APT Packages176PostgreSQL package is detected. Stopping postgresql service. See https://github.com/travis-ci/travis-ci/issues/5737 for more information.177$ sudo systemctl stop postgresql1783.60s$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install postgresql-server-dev-10179Reading package lists...180Building dependency tree...181Reading state information...182The following NEW packages will be installed:183 postgresql-server-dev-101840 upgraded, 1 newly installed, 0 to remove and 17 not upgraded.185Need to get 883 kB of archives.186After this operation, 5,256 kB of additional disk space will be used.187Get:1 https://apt-archive.postgresql.org/pub/repos/apt xenial-pgdg/main amd64 postgresql-server-dev-10 amd64 10.17-1.pgdg16.04+1 [883 kB]188Fetched 883 kB in 0s (5,357 kB/s)189Selecting previously unselected package postgresql-server-dev-10.190(Reading database ... 165746 files and directories currently installed.)191Preparing to unpack .../postgresql-server-dev-10_10.17-1.pgdg16.04+1_amd64.deb ...192Unpacking postgresql-server-dev-10 (10.17-1.pgdg16.04+1) ...193Setting up postgresql-server-dev-10 (10.17-1.pgdg16.04+1) ...services197Failed to start rabbitmq-server.service: Unit rabbitmq-server.service not found.git.checkout2020.01s0.62s$ git clone --depth=50 --branch=ga-test280224 https://github.com/travis-ci/travis-logs.git travis-ci/travis-logs203Cloning into 'travis-ci/travis-logs'...204$ cd travis-ci/travis-logs205$ git checkout -qf 5ed16f34ee1ee864bb250d189484ce0c5869c7f82070.01s208Setting environment variables from repository settings209$ export QUAY_ROBOT_HANDLE=[secure]210$ export QUAY_ROBOT_TOKEN=[secure]212Setting environment variables from .travis.yml213$ export PATH=/snap/bin:$PATHrvm216Downloading https://get.rvm.io217Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc218Verifying /home/travis/.rvm/archives/rvm-installer.asc219gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC using RSA key ID 39499BDB220gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]221gpg: WARNING: This key is not certified with a trusted signature!222gpg: There is no indication that the signature belongs to the owner.223Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB224GPG verified '/home/travis/.rvm/archives/rvm-installer'225Downloading https://github.com/rvm/rvm/archive/master.tar.gz226Upgrading the RVM installation in /home/travis/.rvm/227 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.228 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.229 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.230Upgrade of RVM in /home/travis/.rvm/ is complete.232<warn>Thanks for installing RVM 🙏</warn>233Please consider donating to our open collective to help us maintain RVM.235👉 Donate: <code>https://opencollective.com/rvm/donate</code>238RVM reloaded!240curl: (22) The requested URL returned error: 404 Not Found241Required ruby-3.2.2 is not installed - installing.242curl: (22) The requested URL returned error: 404 Not Found243Searching for binary rubies, this might take some time.244Found remote file https://rubies.travis-ci.org/ubuntu/16.04/x86_64/ruby-3.2.2.tar.bz2245Checking requirements for ubuntu.246Requirements installation successful.247ruby-3.2.2 - #configure248ruby-3.2.2 - #download249 % Total % Received % Xferd Average Speed Time Time Time Current250 Dload Upload Total Spent Left Speed251 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0252100 27.9M 100 27.9M 0 0 15.3M 0 0:00:01 0:00:01 --:--:-- 44.5M253No checksum for downloaded archive, recording checksum in user configuration.254ruby-3.2.2 - #validate archive255ruby-3.2.2 - #extract256ruby-3.2.2 - #validate binary257ruby-3.2.2 - #setup258ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global259ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................262ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2265Using /home/travis/.rvm/gems/ruby-3.2.2267$ export BUNDLE_GEMFILE=$PWD/Gemfilecache.1268Setting up build cache269$ export CASHER_DIR=${TRAVIS_HOME}/.casher272fetching ga-test280224/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz273found cache275adding /home/travis/.cache to cachecache.bundler279creating directory /home/travis/build/travis-ci/travis-logs/vendor/bundleruby.versions280$ ruby --version281ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]282$ rvm --version283rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]284$ bundle --version285Bundler version 2.4.10286$ gem --version2873.4.10before_install.1290'/home/travis/.cache/cpanm' -> '/home/travis/bin/cpanm'291local::lib is up to date. (2.000029)292DBD::Pg is up to date. (3.18.0)293sqitch (App::Sqitch) v1.4.1before_install.2295make: Entering directory '/tmp/tmp.dqxUGOWj7W/pg_partman-4.7.3'296cat sql/types/types.sql sql/tables/tables.sql sql/functions/apply_cluster.sql sql/functions/apply_constraints.sql sql/functions/apply_foreign_keys.sql sql/functions/apply_privileges.sql sql/functions/apply_publications.sql sql/functions/autovacuum_off.sql sql/functions/autovacuum_reset.sql sql/functions/check_control_type.sql sql/functions/check_default.sql sql/functions/check_name_length.sql sql/functions/check_subpart_sameconfig.sql sql/functions/check_subpartition_limits.sql sql/functions/create_function_id.sql sql/functions/create_function_time.sql sql/functions/create_parent.sql sql/functions/create_partition_id.sql sql/functions/create_partition_time.sql sql/functions/create_sub_parent.sql sql/functions/create_trigger.sql sql/functions/drop_constraints.sql sql/functions/drop_partition_column.sql sql/functions/drop_partition_id.sql sql/functions/drop_partition_time.sql sql/functions/dump_partition_table_definition.sql sql/functions/inherit_template_properties.sql sql/functions/partition_data_id.sql sql/functions/partition_data_time.sql sql/functions/partition_gap_fill.sql sql/functions/reapply_privileges.sql sql/functions/run_maintenance.sql sql/functions/show_partition_info.sql sql/functions/show_partition_name.sql sql/functions/show_partitions.sql sql/functions/stop_sub_partition.sql sql/functions/undo_partition.sql > sql/pg_partman--4.7.3.sql297#298gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -pie -fno-omit-frame-pointer -fPIC -I. -I./ -I/usr/include/postgresql/10/server -I/usr/include/postgresql/internal -I/usr/include/x86_64-linux-gnu -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include/mit-krb5 -c -o src/pg_partman_bgw.o src/pg_partman_bgw.c299gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -pie -fno-omit-frame-pointer -fPIC -L/usr/lib/x86_64-linux-gnu -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu/mit-krb5 -Wl,--as-needed -shared -o src/pg_partman_bgw.so src/pg_partman_bgw.o300/bin/mkdir -p '/usr/share/postgresql/10/extension'301/bin/mkdir -p '/usr/share/postgresql/10/extension'302/bin/mkdir -p '/usr/lib/postgresql/10/lib'303/bin/mkdir -p '/usr/share/doc/postgresql-doc-10/extension'304/bin/mkdir -p '/usr/lib/postgresql/10/bin'305/usr/bin/install -c -m 644 .//pg_partman.control '/usr/share/postgresql/10/extension/'306/usr/bin/install -c -m 644 .//updates/pg_partman--2.2.0--2.2.1.sql .//updates/pg_partman--1.3.0--1.4.0.sql .//updates/pg_partman--2.3.3--2.3.4.sql .//updates/pg_partman--2.3.1--2.3.2.sql .//updates/pg_partman--1.8.1--1.8.2.sql .//updates/pg_partman--0.2.0--0.3.0.sql .//updates/pg_partman--1.5.0--1.5.1.sql .//updates/pg_partman--0.4.0--0.4.1.sql .//updates/pg_partman--4.6.0--4.6.1.sql .//updates/pg_partman--1.8.4--1.8.5.sql .//updates/pg_partman--2.3.0--2.3.1.sql .//updates/pg_partman--4.1.0--4.2.0.sql .//updates/pg_partman--0.4.1--0.4.2.sql .//updates/pg_partman--3.2.0--3.2.1.sql .//updates/pg_partman--1.7.1--1.7.2.sql .//updates/pg_partman--4.4.0--4.5.0.sql .//updates/pg_partman--2.3.4--2.4.0.sql .//updates/pg_partman--1.4.3--1.4.4.sql .//updates/pg_partman--4.2.0--4.2.1.sql .//updates/pg_partman--1.4.5--1.5.0.sql .//updates/pg_partman--3.0.2--3.1.0.sql .//updates/pg_partman--2.1.0--2.2.0.sql .//updates/pg_partman--1.8.0--1.8.1.sql .//updates/pg_partman--4.4.1--4.5.0.sql .//updates/pg_partman--1.2.0--1.3.0.sql .//updates/pg_partman--4.2.1--4.2.2.sql .//updates/pg_partman--3.0.0--3.0.1.sql .//updates/pg_partman--1.8.6--1.8.7.sql .//updates/pg_partman--3.1.0--3.1.1.sql .//updates/pg_partman--2.4.0--2.4.1.sql .//updates/pg_partman--1.7.2--1.8.0.sql .//updates/pg_partman--4.6.2--4.7.0.sql .//updates/pg_partman--4.2.2--4.3.0.sql .//updates/pg_partman--3.1.2--3.1.3.sql .//updates/pg_partman--1.5.1--1.6.0.sql .//updates/pg_partman--4.5.0--4.5.1.sql .//updates/pg_partman--4.7.1--4.7.2.sql .//updates/pg_partman--3.2.1--4.0.0.sql .//updates/pg_partman--3.1.1--3.1.2.sql .//updates/pg_partman--0.1.1--0.1.2.sql .//updates/pg_partman--1.7.0--1.7.1.sql .//updates/pg_partman--1.1.0--1.2.0.sql .//updates/pg_partman--1.8.7--1.8.8.sql .//updates/pg_partman--2.6.3--2.6.4.sql .//updates/pg_partman--3.0.1--3.0.2.sql .//updates/pg_partman--4.6.1--4.6.2.sql .//updates/pg_partman--0.1.0--0.1.1.sql .//updates/pg_partman--1.0.0--1.1.0.sql .//updates/pg_partman--1.6.1--1.7.0.sql .//updates/pg_partman--0.3.0--0.3.1.sql .//updates/pg_partman--1.4.4--1.4.5.sql .//updates/pg_partman--2.5.1--2.6.0.sql .//updates/pg_partman--2.4.1--2.5.0.sql .//updates/pg_partman--2.6.2--2.6.3.sql .//updates/pg_partman--2.6.4--3.0.0.sql .//updates/pg_partman--1.6.0--1.6.1.sql .//updates/pg_partman--4.3.0--4.3.1.sql .//updates/pg_partman--2.0.0--2.1.0.sql .//updates/pg_partman--1.4.2--1.4.3.sql .//updates/pg_partman--4.0.0--4.1.0.sql .//updates/pg_partman--0.3.1--0.3.2.sql .//updates/pg_partman--1.8.3--1.8.4.sql .//updates/pg_partman--4.5.1--4.6.0.sql .//updates/pg_partman--3.1.3--3.2.0.sql .//updates/pg_partman--2.2.2--2.2.3.sql .//updates/pg_partman--1.4.1--1.4.2.sql .//updates/pg_partman--1.4.0--1.4.1.sql .//updates/pg_partman--2.6.1--2.6.2.sql .//updates/pg_partman--0.4.2--1.0.0.sql .//updates/pg_partman--4.3.1--4.4.0.sql .//updates/pg_partman--1.8.7--2.0.0.sql .//updates/pg_partman--0.1.2--0.2.0.sql .//updates/pg_partman--4.7.2--4.7.3.sql .//updates/pg_partman--1.8.5--1.8.6.sql .//updates/pg_partman--2.6.0--2.6.1.sql .//updates/pg_partman--2.5.0--2.5.1.sql .//updates/pg_partman--1.8.2--1.8.3.sql .//updates/pg_partman--2.3.2--2.3.3.sql .//updates/pg_partman--0.3.2--0.4.0.sql .//updates/pg_partman--2.2.1--2.2.2.sql .//updates/pg_partman--1.8.8--2.0.0.sql .//updates/pg_partman--2.2.3--2.3.0.sql .//updates/pg_partman--4.7.0--4.7.1.sql .//sql/pg_partman--4.7.3.sql '/usr/share/postgresql/10/extension/'307/usr/bin/install -c -m 755 src/pg_partman_bgw.so '/usr/lib/postgresql/10/lib/'308/usr/bin/install -c -m 644 .//doc/pg_partman.md .//doc/migration_to_partman.md .//doc/pg_partman_howto_triggerbased.md .//doc/pg_partman_howto_native.md .//doc/migrate_to_native.md .//doc/fix_missing_procedures.md '/usr/share/doc/postgresql-doc-10/extension/'309/usr/bin/install -c -m 755 .//bin/common/*.py .//bin/pg10/*.py '/usr/lib/postgresql/10/bin/'310make: Leaving directory '/tmp/tmp.dqxUGOWj7W/pg_partman-4.7.3'before_install.3before_install.4install.bundler317[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 flag318[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 flag319Bundle complete! 42 Gemfile dependencies, 482 gems now installed.320Bundled gems are installed into `./vendor/bundle`before_script.1323Reading package lists...324Building dependency tree...325Reading state information...326postgresql-10 is already the newest version (10.17-1.pgdg16.04+1).3270 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.before_script.2before_script.3before_script.4331createdb travis_logs_test332sqitch deploy333Adding registry tables to travis_logs_test334Deploying changes to travis_logs_test335 + structure ...................... ok336 + vacuum_settings ................ ok337 + log_parts_created_at_not_null .. ok338 + partman ........................ t339ok340 + partman_remove_constraint ...... ok341 + logs_create_scan_status ........ ok342 + create_scan_tracker_table ...... ok343 + create_scan_results_table ...... ok344sqitch verify345Verifying travis_logs_test346 * structure ...................... ok347 * vacuum_settings ................ ok348 * log_parts_created_at_not_null .. ok349 * partman ........................ ok350 * partman_remove_constraint ...... ok351 * logs_create_scan_status ........ ok352 * create_scan_tracker_table ...... ok353 * create_scan_results_table ...... ok354Verify successful356.rubocop.yml: Metrics/LineLength has the wrong namespace - should be Layout357The following cops were added to RuboCop, but are not configured. Please set Enabled to either `true` or `false` in your `.rubocop.yml` file.359Please also note that you can opt-in to new cops by default by adding this to your config:360 AllCops:361 NewCops: enable362Gemspec/DeprecatedAttributeAssignment: # new in 1.30363 Enabled: true364Gemspec/DevelopmentDependencies: # new in 1.44365 Enabled: true366Gemspec/RequireMFA: # new in 1.23367 Enabled: true368Layout/LineContinuationLeadingSpace: # new in 1.31369 Enabled: true370Layout/LineContinuationSpacing: # new in 1.31371 Enabled: true372Layout/LineEndStringConcatenationIndentation: # new in 1.18373 Enabled: true374Layout/SpaceBeforeBrackets: # new in 1.7375 Enabled: true376Lint/AmbiguousAssignment: # new in 1.7377 Enabled: true378Lint/AmbiguousOperatorPrecedence: # new in 1.21379 Enabled: true380Lint/AmbiguousRange: # new in 1.19381 Enabled: true382Lint/ConstantOverwrittenInRescue: # new in 1.31383 Enabled: true384Lint/DeprecatedConstants: # new in 1.8385 Enabled: true386Lint/DuplicateBranch: # new in 1.3387 Enabled: true388Lint/DuplicateMagicComment: # new in 1.37389 Enabled: true390Lint/DuplicateMatchPattern: # new in 1.50391 Enabled: true392Lint/DuplicateRegexpCharacterClassElement: # new in 1.1393 Enabled: true394Lint/EmptyBlock: # new in 1.1395 Enabled: true396Lint/EmptyClass: # new in 1.3397 Enabled: true398Lint/EmptyInPattern: # new in 1.16399 Enabled: true400Lint/IncompatibleIoSelectWithFiberScheduler: # new in 1.21401 Enabled: true402Lint/LambdaWithoutLiteralBlock: # new in 1.8403 Enabled: true404Lint/MixedCaseRange: # new in 1.53405 Enabled: true406Lint/NoReturnInBeginEndBlocks: # new in 1.2407 Enabled: true408Lint/NonAtomicFileOperation: # new in 1.31409 Enabled: true410Lint/NumberedParameterAssignment: # new in 1.9411 Enabled: true412Lint/OrAssignmentToConstant: # new in 1.9413 Enabled: true414Lint/RedundantDirGlobSort: # new in 1.8415 Enabled: true416Lint/RedundantRegexpQuantifiers: # new in 1.53417 Enabled: true418Lint/RefinementImportMethods: # new in 1.27419 Enabled: true420Lint/RequireRangeParentheses: # new in 1.32421 Enabled: true422Lint/RequireRelativeSelfPath: # new in 1.22423 Enabled: true424Lint/SymbolConversion: # new in 1.9425 Enabled: true426Lint/ToEnumArguments: # new in 1.1427 Enabled: true428Lint/TripleQuotes: # new in 1.9429 Enabled: true430Lint/UnexpectedBlockArity: # new in 1.5431 Enabled: true432Lint/UnmodifiedReduceAccumulator: # new in 1.1433 Enabled: true434Lint/UselessRescue: # new in 1.43435 Enabled: true436Lint/UselessRuby2Keywords: # new in 1.23437 Enabled: true438Metrics/CollectionLiteralLength: # new in 1.47439 Enabled: true440Naming/BlockForwarding: # new in 1.24441 Enabled: true442Security/CompoundHash: # new in 1.28443 Enabled: true444Security/IoMethods: # new in 1.22445 Enabled: true446Style/ArgumentsForwarding: # new in 1.1447 Enabled: true448Style/ArrayIntersect: # new in 1.40449 Enabled: true450Style/CollectionCompact: # new in 1.2451 Enabled: true452Style/ComparableClamp: # new in 1.44453 Enabled: true454Style/ConcatArrayLiterals: # new in 1.41455 Enabled: true456Style/DataInheritance: # new in 1.49457 Enabled: true458Style/DirEmpty: # new in 1.48459 Enabled: true460Style/DocumentDynamicEvalDefinition: # new in 1.1461 Enabled: true462Style/EmptyHeredoc: # new in 1.32463 Enabled: true464Style/EndlessMethod: # new in 1.8465 Enabled: true466Style/EnvHome: # new in 1.29467 Enabled: true468Style/ExactRegexpMatch: # new in 1.51469 Enabled: true470Style/FetchEnvVar: # new in 1.28471 Enabled: true472Style/FileEmpty: # new in 1.48473 Enabled: true474Style/FileRead: # new in 1.24475 Enabled: true476Style/FileWrite: # new in 1.24477 Enabled: true478Style/HashConversion: # new in 1.10479 Enabled: true480Style/HashExcept: # new in 1.7481 Enabled: true482Style/IfWithBooleanLiteralBranches: # new in 1.9483 Enabled: true484Style/InPatternThen: # new in 1.16485 Enabled: true486Style/MagicCommentFormat: # new in 1.35487 Enabled: true488Style/MapCompactWithConditionalBlock: # new in 1.30489 Enabled: true490Style/MapToHash: # new in 1.24491 Enabled: true492Style/MapToSet: # new in 1.42493 Enabled: true494Style/MinMaxComparison: # new in 1.42495 Enabled: true496Style/MultilineInPatternThen: # new in 1.16497 Enabled: true498Style/NegatedIfElseCondition: # new in 1.2499 Enabled: true500Style/NestedFileDirname: # new in 1.26501 Enabled: true502Style/NilLambda: # new in 1.3503 Enabled: true504Style/NumberedParameters: # new in 1.22505 Enabled: true506Style/NumberedParametersLimit: # new in 1.22507 Enabled: true508Style/ObjectThen: # new in 1.28509 Enabled: true510Style/OpenStructUse: # new in 1.23511 Enabled: true512Style/OperatorMethodCall: # new in 1.37513 Enabled: true514Style/QuotedSymbols: # new in 1.16515 Enabled: true516Style/RedundantArgument: # new in 1.4517 Enabled: true518Style/RedundantArrayConstructor: # new in 1.52519 Enabled: true520Style/RedundantConstantBase: # new in 1.40521 Enabled: true522Style/RedundantCurrentDirectoryInPath: # new in 1.53523 Enabled: true524Style/RedundantDoubleSplatHashBraces: # new in 1.41525 Enabled: true526Style/RedundantEach: # new in 1.38527 Enabled: true528Style/RedundantFilterChain: # new in 1.52529 Enabled: true530Style/RedundantHeredocDelimiterQuotes: # new in 1.45531 Enabled: true532Style/RedundantInitialize: # new in 1.27533 Enabled: true534Style/RedundantLineContinuation: # new in 1.49535 Enabled: true536Style/RedundantRegexpArgument: # new in 1.53537 Enabled: true538Style/RedundantRegexpConstructor: # new in 1.52539 Enabled: true540Style/RedundantSelfAssignmentBranch: # new in 1.19541 Enabled: true542Style/RedundantStringEscape: # new in 1.37543 Enabled: true544Style/ReturnNilInPredicateMethodDefinition: # new in 1.53545 Enabled: true546Style/SelectByRegexp: # new in 1.22547 Enabled: true548Style/StringChars: # new in 1.12549 Enabled: true550Style/SwapValues: # new in 1.1551 Enabled: true552Style/YAMLFileRead: # new in 1.53553 Enabled: true554For more information: https://docs.rubocop.org/rubocop/versioning.html555Running RuboCop...556Inspecting 85 files557.....................................................................................55985 files inspected, no offenses detected560/home/travis/.rvm/rubies/ruby-3.2.2/bin/ruby -I/home/travis/build/travis-ci/travis-logs/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.2/lib:/home/travis/build/travis-ci/travis-logs/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.12.1/lib /home/travis/build/travis-ci/travis-logs/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.2/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb562Randomized with seed 27348564Travis::Logs::Database565 determines statement_timeout567Travis::Logs::Pusher568 pushing a payload triggers a job:log message570Travis::Logs::Lock571 locks exclusively572 normalizes locking options {}573 normalizes locking options {:unofficial=>:config, :such=>:rogue}574 normalizes locking options {:unofficial=>:config, :such=>:rogue, :strategy=>:redis}575 normalizes locking options nil577Travis::Logs::RedisPool578 increases the metric for number of operations579 forwards operations to redis580 adds a wait time for the pool checkout581 fails when a non-supported operation is called583Travis::Logs::Services::TimingInfo584 exposes .run586Travis::Logs::Drain587 forwards pusher payloads via async pusher forwarding worker588 runs with consumers subscribed589 can create drain consumers590 handles batches via async log parts worker591 has a setup class method593receive_logs594TimeTask timeouts are now ignored as these were not able to be implemented correctly595W, [2024-02-29T07:27:35.439391 #12033] WARN -- #<Bunny::Session:0x7e40 guest@127.0.0.1:5672, vhost=/, addresses=[127.0.0.1:5672]>: Could not establish TCP connection to 127.0.0.1:5672: Connection refused - connect(2) for 127.0.0.1:5672596W, [2024-02-29T07:27:35.439965 #12033] WARN -- #<Bunny::Session:0x7eb8 guest@127.0.0.1:5672, vhost=/, addresses=[127.0.0.1:5672]>: Could not establish TCP connection to 127.0.0.1:5672: Connection refused - connect(2) for 127.0.0.1:5672597 passes logs queue messages to callable599Travis::Logs::App600 PUT /logs/:id601 returns 403 if the Authorization header isn't set602 returns 403 if the Authorization header is incorrect603 with correct authentication604 does not set log content if the given body was empty605 tells the database to set the log content606 creates the log if it doesn't exist607 returns 200608 without an empty auth_token609 returns 500 if the auth token isn't set610 GET /uptime611 contains uptime, greeting, now, pong, and version612 returns 204613 PUT /log-parts/:job_id/:log_part_id614 with no authorization header615 returns 403616 with invalid JWT subject617 returns 403618 with invalid authorization header619 returns 403620 with valid authorization header6212024-02-29T07:27:35.529Z pid=12033 tid=lwd INFO: Sidekiq 7.1.2 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>"redis://localhost:6379/0"}622 returns 204623 POST /pusher/existence624 sets proper properties on channel625 responds with 401 with invalid webhook626 POST /log-parts/multi627 with no authorization header628 returns 403629 with valid authorization header630 returns 204631 with unauthorized log part632 drops the unauthorized log part and returns 204633 with invalid authorization header634 returns 403636Travis::Logs::LogPartsWriter637/home/travis/build/travis-ci/travis-logs/vendor/bundle/ruby/3.2.0/bundler/gems/metriks-5c9eec241444/lib/metriks/hdr_histogram.rb:10: warning: undefining the allocator of T_DATA class HDRHistogram638 creates a log part639 without an existing log640 creates a log641 marks the log.create metric642 with an invalid log ID643 marks the log.id_invalid metric644 with an existing log645 does not create another log647Travis::Logs::Services::ArchiveLog648 marks the log as archiving, then unmarks649 marks the archive as verified650 pushes the log to S3651 when the stored content length is different652 raises an error654aggregation655 aggregates logs656 without parts657 doesn't update aggregated_at nor content659Travis::Logs::Config660 provides a process name661 wraps and augments #amqp663Travis::Logs::Existence664 #occupied!665 sets channel to occupied state666 #vacant!667 sets channel to vacant state669Travis::Logs::Database670 #purge671 clears the content672 sets purged_at673 #log_id_for_job_id674 when the log does not exist675 returns nil676 when the log exists677 returns the id of the log678 #aggregatable_logs679 doesn't include unfinished logs newer than the forced interval680 includes finished logs older than the regular interval681 doesn't include finished logs newer than the regular interval682 includes unfinished logs older than the forced interval683 only includes each log_id once684 #mark_not_archived685 marks archive as not verified686 nils out archived_at687 #mark_archive_verified688 sets archive_verified to be true689 #create_log_part690 creates a log part with the given parameters691 #log_content_length_for_id692 when the log does not exist693 returns nil694 with a multi-byte string695 returns the number of bytes in the string696 when the log exists697 returns the content length of the log in a Hash698 #set_log_content699 clears out the content700 sets the aggregated_at time701 #create_log702 creates the log with the given job ID703 #aggregate704 coalesces the log_parts ordered by number705 sets the aggregated_at timestamp706 #log_for_id707 when the log exists708 returns the log709 when the log does not exist710 returns nil711 #update_archiving_status712 sets the archiving column713 #delete_log_parts714 deletes all log parts with the given log ID716Travis::Logs::ContentDecoder717 when unencoded718 encodes to UTF-8719 cleans out messy bytes720 passes through ascii bytes unaltered721 when base64-encoded722 cleans out messy bytes723 encodes to UTF-8724 passes through ascii bytes unaltered726Travis::Logs::Services::PurgeLog727 content is not null728 content length does not match729 queues the log for archiving730 marks the log as not archived731 content length matches S3732 purges the log733 content is null734 log is not on S3735 prints a warning736 log is on S3737 marks log as archived738 purges the log740Travis::Logs::Sidekiq::Aggregate741 runs #aggregate_log for one log id743Travis::Logs::Maintenance744 yields with maintenance on745 restricts when enabled746 tells when enabled747 does not restrict when disabled749Travis::Logs::MetricsMiddleware750 names timer "unk.unk" from env751 names timer "unk.unk" from env752 measures calls and passes through block result753 names timer "post.pusher_existence" from env754 names timer "put.log_parts_id_id" from env755 names timer "post.logs_multi" from env756 names timer "get.logs_id" from env758Travis::Logs::Sidekiq::ErrorMiddleware759 does not handle unknown errors760 retries maintenance errors761 calls the block it wraps763Travis::Logs::UnderMaintenanceError764 has an http_status765 has a message766 has a ttl768Travis::Logs::PusherForwarder769 when pusher.secure is true770 notifies pusher on a private channel771 existence check772 sends a part if channel is occupied773 sends a part if channel is not occupied but the existence check is disabled774 ignores a part if channel is not occupied775 when pusher.secure is false776 notifies pusher on a regular channel778Travis::Logs::Services::TimingInfo779 builds honeycomb events781Travis::Logs::Services::AggregateLogs782 vacuums every aggregatable log783 aggregates every aggregatable log784 exposes .run785 exposes .aggregate_log786 runs #aggregate_log via .aggregate_log787 runs #run via .run788 when log content is ''789 does not vacuum log parts790 when log content is nil791 does not vacuum log parts792 when the log exists793 queues the log for archiving795enterprise-migrations796 without PGHOST797 refuses to run798 without PGDATABASE799 refuses to run800 with required env vars801W, [2024-02-29T07:27:38.435123 #12033] WARN -- #<Bunny::Session:0x9ec0 guest@127.0.0.1:5672, vhost=/, addresses=[127.0.0.1:5672]>: Could not establish TCP connection to 127.0.0.1:5672: Connection refused - connect(2) for 127.0.0.1:5672802 runs successfully803 with existing database804 runs successfully805 with existing logs and log_parts tables806W, [2024-02-29T07:27:41.436093 #12033] WARN -- #<Bunny::Session:0x9f38 guest@127.0.0.1:5672, vhost=/, addresses=[127.0.0.1:5672]>: Could not establish TCP connection to 127.0.0.1:5672: Connection refused - connect(2) for 127.0.0.1:5672807 runs successfully808 without DATABASE_URL809 refuses to run811Finished in 9.11 seconds (files took 1.77 seconds to load)812128 examples, 0 failures814Randomized with seed 27348816The command "bundle exec rake" exited with 0.cache.2817store build cache818$ bundle clean8190.00s21.75schanges detected (content changed, file is created, or file is deleted):\n/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/03dc5728e26785dbd666c9729ddc19ee95c12480820/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/08c9ccb6c20e40a2270b129cd88734115927e670821/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/09acfa98c682a9c9f242173798728cf5c6c8b0bd822/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/09e90d50dc246b3bfbd6c164c61d91f52688c3ca823/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/0b25db7d688645fb2085692ce2e15454d1261282824/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e112e61e89aad8a6a/6d7a3b621ca1730e04accd938619e4bdab66cfb1/0f916913984c7cf52435a2cb4cc3973e4694de8f825/home/travis/.cache/rubocop_cache/6ca120ee819e2cc61961d84e\n...826changes detected, packing new archive827uploading ga-test280224/cache--linux-xenial-bdcd011c66c9dc8523395407968ae759f05a14579f36bc4172e0ef5f136f2caa--rvm-3.2.2--gemfile-Gemfile.tgz828cache uploaded831Done. Your build exited with 0.