travis_fold:start:worker_info Worker information hostname: e12ffe1a-c0c9-43d4-b1b6-a25bcd5bcc01@1.worker-n2-com-696d86f5d9-tkn2f.gce-production-1 version: v6.2.24-6-g098ca78 https://github.com/travis-ci/worker/tree/098ca78612c4c91c488169d6a2c94fbeee1fb89d instance: travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92 travis-ci-sardonyx-xenial-1718996396-f7597f3c (via amqp) startup: 6.019350034s travis_fold:end:worker_info travis_time:start:0d0fbb26 travis_time:end:0d0fbb26:start=1724223242354305429,finish=1724223242508090123,duration=153784694,event=no_world_writable_dirs travis_time:start:18336ad8 travis_time:end:18336ad8:start=1724223242510829487,finish=1724223242513597571,duration=2768084,event=setup_filter travis_time:start:025d8d31 travis_time:end:025d8d31:start=1724223242518215760,finish=1724223242526432782,duration=8217022,event=agent travis_time:start:052d48c8 travis_time:end:052d48c8:start=1724223242529205147,finish=1724223242531160620,duration=1955473,event=check_unsupported travis_time:start:13809a08 travis_fold:start:system_info Build system information Build language: go Build dist: xenial Build id: 271975212 Job id: 625333579 Runtime kernel version: 4.15.0-1098-gcp travis-build version: 5243a51a Build image provisioning date and time Fri Jun 21 19:33:06 UTC 2024 Operating System Details Distributor ID: Ubuntu Description: Ubuntu 16.04.7 LTS Release: 16.04 Codename: xenial Systemd Version systemd 229 Cookbooks Version 88b04db https://github.com/travis-ci/travis-cookbooks/tree/88b04db git version git version 2.43.0 bash version GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) gcc version gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609 docker version Client: Docker Engine - Community Version: 20.10.7 API version: 1.41 Go version: go1.13.15 Git commit: f0df350 Built: Wed Jun 2 11:56:47 2021 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.7 API version: 1.41 (minimum version 1.12) Go version: go1.13.15 Git commit: b0f5bc3 Built: Wed Jun 2 11:54:58 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.4.6 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d runc: Version: 1.0.0-rc95 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7 docker-init: Version: 0.19.0 GitCommit: de40ad0 clang version clang version 7.0.0 (tags/RELEASE_700/final) jq version jq-1.7.1 bats version Bats 1.11.0 shellcheck version 0.10.0 shfmt version v3.8.0 ccache version 3.2.4 cmake version cmake version 3.26.3 heroku version heroku/8.11.5 linux-x64 node-v16.20.2 imagemagick version Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org md5deep version 4.4 mercurial version version 5.9.3 mysql version mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper openssl version OpenSSL 1.0.2g 1 Mar 2016 packer version 1.7.5 postgresql client version psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1) ragel version Ragel State Machine Compiler version 6.8 Feb 2013 sudo version 1.8.16 gzip version gzip 1.6 zip version Zip 3.0 vim version VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38) iptables version iptables v1.6.0 curl version curl 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.3 wget version GNU Wget 1.17.1 built on linux-gnu. rsync version rsync version 3.1.1 protocol version 31 gimme version v1.5.4 nvm version 0.39.7 perlbrew version /home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95 phpenv version rbenv 1.2.0 rvm version rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io] default ruby version ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-linux] default python version Python 3.7.17 CouchDB version couchdb 1.6.1 ElasticSearch version 7.16.3 Installed Firefox version firefox 63.0.1 MongoDB version MongoDB 4.4.29 PhantomJS version 2.1.1 Pre-installed PostgreSQL versions 9.4.26 9.5.25 9.6.22 Redis version redis-server 7.0.11 Pre-installed Go versions 1.18.4 ant version Apache Ant(TM) version 1.9.6 compiled on July 20 2018 mvn version Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9) gradle version Gradle 8.3! lein version Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM Pre-installed Node.js versions v10.24.1 v12.22.12 v14.21.3 v16.15 v16.16.0 v16.20.2 v18.20.3 v20.15.0 v4.9.1 v6.17.1 v8.17.0 phpenv versions system 7.4 * 7.4.30 (set by /home/travis/.phpenv/version) hhvm-stable hhvm composer --version Composer version 2.3.7 2022-06-06 16:43:28 Pre-installed Ruby versions ruby-2.7.6 ruby-3.3.0 travis_fold:end:system_info  travis_time:end:13809a08:start=1724223242533959418,finish=1724223242541322371,duration=7362953,event=show_system_info travis_time:start:176e9648 travis_time:end:176e9648:start=1724223242544086390,finish=1724223242556989766,duration=12903376,event=rm_riak_source travis_time:start:12d23a76 travis_time:end:12d23a76:start=1724223242560043637,finish=1724223242566066237,duration=6022600,event=fix_rwky_redis travis_time:start:038a77a3 travis_time:end:038a77a3:start=1724223242569147857,finish=1724223245281502619,duration=2712354762,event=wait_for_network travis_time:start:0cbaeb29 travis_time:end:0cbaeb29:start=1724223245285323911,finish=1724223245455323217,duration=169999306,event=update_apt_keys travis_time:start:00275810 travis_time:end:00275810:start=1724223245460669795,finish=1724223245511283727,duration=50613932,event=fix_hhvm_source travis_time:start:05f7f330 travis_time:end:05f7f330:start=1724223245516251041,finish=1724223245519191464,duration=2940423,event=update_mongo_arch travis_time:start:11e5f4b9 travis_time:end:11e5f4b9:start=1724223245524344026,finish=1724223245564937110,duration=40593084,event=fix_sudo_enabled_trusty travis_time:start:322747b0 travis_time:end:322747b0:start=1724223245569898155,finish=1724223245572076475,duration=2178320,event=update_glibc travis_time:start:17c09d22 travis_time:end:17c09d22:start=1724223245576631724,finish=1724223245611177061,duration=34545337,event=clean_up_path travis_time:start:19a41808 travis_time:end:19a41808:start=1724223245615611433,finish=1724223245623328170,duration=7716737,event=fix_resolv_conf travis_time:start:009c7172 travis_time:end:009c7172:start=1724223245626805208,finish=1724223245635414138,duration=8608930,event=fix_etc_hosts travis_time:start:1b4c18d5 travis_time:end:1b4c18d5:start=1724223245639037614,finish=1724223245646769805,duration=7732191,event=fix_mvn_settings_xml travis_time:start:1c95bb10 travis_time:end:1c95bb10:start=1724223245651750835,finish=1724223245661454320,duration=9703485,event=no_ipv6_localhost travis_time:start:09406580 travis_time:end:09406580:start=1724223245666448314,finish=1724223245668658348,duration=2210034,event=fix_etc_mavenrc travis_time:start:00c12060 OK travis_time:end:00c12060:start=1724223245672169622,finish=1724223245945468178,duration=273298556,event=fix_perforce_key travis_time:start:07cd6eb1 travis_time:end:07cd6eb1:start=1724223245950450266,finish=1724223245953479407,duration=3029141,event=fix_wwdr_certificate travis_time:start:00e27065 travis_time:end:00e27065:start=1724223245958409823,finish=1724223245981465019,duration=23055196,event=put_localhost_first travis_time:start:122e7946 travis_time:end:122e7946:start=1724223245986354461,finish=1724223245989151191,duration=2796730,event=home_paths travis_time:start:3ba92028 travis_time:end:3ba92028:start=1724223245994280775,finish=1724223246005568312,duration=11287537,event=disable_initramfs travis_time:start:0acca9f0 travis_time:end:0acca9f0:start=1724223246010207978,finish=1724223246281334165,duration=271126187,event=disable_ssh_roaming travis_time:start:2c3bd268 travis_time:end:2c3bd268:start=1724223246286405344,finish=1724223246289224402,duration=2819058,event=debug_tools travis_time:start:064fef09 travis_time:end:064fef09:start=1724223246294255711,finish=1724223246297520916,duration=3265205,event=uninstall_oclint travis_time:start:206671fd travis_time:end:206671fd:start=1724223246302220570,finish=1724223246305206714,duration=2986144,event=rvm_use travis_time:start:0287d69f travis_time:end:0287d69f:start=1724223246310344400,finish=1724223246318255181,duration=7910781,event=rm_etc_boto_cfg travis_time:start:06d27382 travis_time:end:06d27382:start=1724223246323491955,finish=1724223246326224152,duration=2732197,event=rm_oraclejdk8_symlink travis_time:start:20a38d1e travis_time:end:20a38d1e:start=1724223246331500397,finish=1724223246419055186,duration=87554789,event=enable_i386 travis_time:start:07797dd4 travis_time:end:07797dd4:start=1724223246423330141,finish=1724223246428165290,duration=4835149,event=update_rubygems travis_time:start:013a27f1 travis_time:end:013a27f1:start=1724223246432741257,finish=1724223247305623459,duration=872882202,event=ensure_path_components travis_time:start:005eeaa0 travis_time:end:005eeaa0:start=1724223247310662070,finish=1724223247313173407,duration=2511337,event=redefine_curl travis_time:start:1080a17a travis_time:end:1080a17a:start=1724223247318534186,finish=1724223247434790360,duration=116256174,event=nonblock_pipe travis_time:start:071163a8 travis_time:end:071163a8:start=1724223247438990525,finish=1724223253469048293,duration=6030057768,event=apt_get_update travis_time:start:21ccb308 travis_time:end:21ccb308:start=1724223253473868683,finish=1724223253476067550,duration=2198867,event=deprecate_xcode_64 travis_time:start:2dea16f8 travis_time:end:2dea16f8:start=1724223253481252604,finish=1724223256934561224,duration=3453308620,event=update_heroku travis_time:start:22c2b464 travis_time:end:22c2b464:start=1724223256939670823,finish=1724223256942068273,duration=2397450,event=shell_session_update travis_time:start:05f571e1 travis_fold:start:docker_mtu_and_registry_mirrors travis_fold:end:docker_mtu_and_registry_mirrors travis_time:end:05f571e1:start=1724223256947215953,finish=1724223259389014408,duration=2441798455,event=set_docker_mtu_and_registry_mirrors travis_time:start:038138e2 travis_fold:start:resolvconf travis_fold:end:resolvconf travis_time:end:038138e2:start=1724223259394645500,finish=1724223259456479747,duration=61834247,event=resolvconf travis_time:start:26cb13b0 travis_time:end:26cb13b0:start=1724223259462558077,finish=1724223259689439337,duration=226881260,event=maven_central_mirror travis_time:start:096e4171 travis_time:end:096e4171:start=1724223259694283595,finish=1724223259805323412,duration=111039817,event=maven_https travis_fold:start:apt travis_time:start:072bd83a $ travis_apt_get_update travis_time:end:072bd83a:start=1724223259811362738,finish=1724223268836534871,duration=9025172133,event=prepare Installing APT Packages travis_time:start:0a1e098a $ sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install rabbitmq-server Reading package lists... Building dependency tree... Reading state information... rabbitmq-server is already the newest version (3.5.7-1ubuntu0.16.04.4). 0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded. travis_time:end:0a1e098a:start=1724223268842373849,finish=1724223269386318327,duration=543944478,event=prepare travis_fold:end:apt travis_time:start:0c8b4578 travis_fold:start:services travis_time:start:029f11e3 $ sudo systemctl start rabbitmq-server travis_time:end:029f11e3:start=1724223269396802279,finish=1724223269409038842,duration=12236563,event=prepare travis_time:start:04824cd7 $ sudo systemctl start docker travis_time:end:04824cd7:start=1724223269415238204,finish=1724223269426735486,duration=11497282,event=prepare travis_time:start:3b3a21e0 $ sudo systemctl start redis-server travis_time:end:3b3a21e0:start=1724223269432224627,finish=1724223269504914538,duration=72689911,event=prepare travis_fold:end:services travis_time:end:3b3a21e0:start=1724223269432224627,finish=1724223272511225656,duration=3079001029,event=services travis_time:start:03a5d0a5 travis_time:end:03a5d0a5:start=1724223272515945125,finish=1724223272518415381,duration=2470256,event=fix_ps4 Updating gimme travis_time:start:3826641c  travis_fold:start:git.checkout travis_time:start:018e066a travis_time:end:018e066a:start=1724223278294226137,finish=1724223278299357917,duration=5131780,event=checkout travis_time:start:041fe38f $ git clone --depth=10 --branch=ga-test210824 https://github.com/travis-ci/worker.git travis-ci/worker Cloning into 'travis-ci/worker'... travis_time:end:041fe38f:start=1724223278304504451,finish=1724223278898066380,duration=593561929,event=checkout $ cd travis-ci/worker $ git checkout -qf dcdb922533de22d7df309ed841fd405fac80d838 travis_fold:end:git.checkout  travis_time:end:041fe38f:start=1724223278304504451,finish=1724223278912742129,duration=608237678,event=checkout $ travis_export_go 1.22.x github.com/travis-ci/worker travis_time:start:19dfa6bd  Setting environment variables from repository settings $ export ARTIFACTS_PATHS=./build $ export ARTIFACTS_BUCKET=travis-worker-artifacts $ export ARTIFACTS_PERMISSIONS=public-read $ export ARTIFACTS_KEY=[secure] $ export ARTIFACTS_SECRET=[secure] $ export PACKAGECLOUD_TOKEN=[secure] $ export DOCKER_HUB_TRIGGER_URL=[secure] $ export DOCKER_LOGIN_USERNAME=[secure] $ export DOCKER_LOGIN_PASSWORD=[secure] $ export VAULT_PASS=[secure] $ export GCE_PROJECT=[secure] $ export VAULT_USERNAME=[secure] $ export VAULT_ADDR=[secure] $ export CLOUDSDK_CORE_DISABLE_PROMPTS=[secure] Setting environment variables from .travis.yml $ export AMQP_URI="amqp://" $ export GOPATH="$HOME/gopath" $ export PATH="bin:$HOME/gopath/bin:$HOME/bin:$PATH" $ export CHECKOUT_ROOT="$HOME/gopath/src/github.com/travis-ci/worker" $ export GO15VENDOREXPERIMENT='1' $ export REDIS_URL="redis://" travis_time:end:19dfa6bd:start=1724223278920685159,finish=1724223278930408233,duration=9723074,event=env travis_time:start:16dfb200 $ travis_setup_go go version go1.22.6 linux/amd64 $ export GOPATH="/home/travis/gopath" $ export PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.22.6.linux.amd64/bin:bin:/home/travis/gopath/bin:/home/travis/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/usr/local/lib/jvm/openjdk11/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/perl5/perlbrew/perls/5.34.1/bin:/home/travis/.nvm/versions/node/v16.16.0/bin:/home/travis/.rvm/gems/ruby-3.3.0/bin:/home/travis/.rvm/gems/ruby-3.3.0@global/bin:/home/travis/.rvm/rubies/ruby-3.3.0/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.18.4.linux.amd64/bin:/usr/local/maven-3.9.4/bin:/usr/local/cmake-3.26.3/bin:/usr/local/clang-7.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin" $ export GO111MODULE="auto" travis_time:end:16dfb200:start=1724223278935656159,finish=1724223281666209732,duration=2730553573,event= travis_fold:start:cache.1 Setting up build cache $ export CASHER_DIR=${TRAVIS_HOME}/.casher travis_time:start:1561abf2 $ Installing caching utilities travis_time:end:1561abf2:start=1724223282479061945,finish=1724223282737395750,duration=258333805,event=setup_casher travis_time:start:00e51fa8 travis_time:end:00e51fa8:start=1724223282743329654,finish=1724223282746021557,duration=2691903,event=setup_casher travis_time:start:05fa09ec attempting to download cache archive fetching ga-test210824/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz fetching ga-test210824/cache-linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz fetching ga-test210824/cache--go-1.22.x.tgz fetching master/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz fetching master/cache-linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz fetching master/cache--go-1.22.x.tgz could not download cache travis_time:end:05fa09ec:start=1724223282750748748,finish=1724223284414518285,duration=1663769537,event=setup_casher travis_time:start:0e8ccbe4 travis_time:end:0e8ccbe4:start=1724223284419035245,finish=1724223284421855394,duration=2820149,event=setup_casher travis_time:start:031af6eb adding /home/travis/gopath/src/github.com/travis-ci/worker/vendor to cache creating directory /home/travis/gopath/src/github.com/travis-ci/worker/vendor adding /home/travis/.cache/go-build to cache adding /home/travis/gopath/bin to cache adding /home/travis/gopath/pkg/mod to cache creating directory /home/travis/gopath/pkg/mod travis_time:end:031af6eb:start=1724223284426953125,finish=1724223285629010846,duration=1202057721,event=setup_casher travis_fold:end:cache.1  $ gimme version v1.5.4 $ go version go version go1.22.6 linux/amd64 travis_fold:start:go.env $ go env GO111MODULE='auto' GOARCH='amd64' GOBIN='' GOCACHE='/home/travis/.cache/go-build' GOENV='/home/travis/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS='' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMODCACHE='/home/travis/gopath/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/travis/gopath' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/home/travis/.gimme/versions/go1.22.6.linux.amd64' GOSUMDB='sum.golang.org' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/home/travis/.gimme/versions/go1.22.6.linux.amd64/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.22.6' GCCGO='gccgo' GOAMD64='v1' AR='ar' CC='gcc' CXX='g++' CGO_ENABLED='1' GOMOD='/home/travis/gopath/src/github.com/travis-ci/worker/go.mod' GOWORK='' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' PKG_CONFIG='pkg-config' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build3885244256=/tmp/go-build -gno-record-gcc-switches' travis_fold:end:go.env travis_fold:start:install travis_time:start:3a99ecb7 $ travis_install_go_dependencies 1.22.x -v Makefile detected travis_time:end:3a99ecb7:start=1724223285846340599,finish=1724223285851555631,duration=5215032,event=install travis_fold:end:install travis_time:start:01193ee2 $ make deps if ! shfmt -version 2>/dev/null; then \ curl -o /home/travis/gopath/bin/shfmt -sSL https://github.com/mvdan/sh/releases/download/v2.5.0/shfmt_v2.5.0_linux_amd64; \ chmod +x /home/travis/gopath/bin/shfmt; \ shfmt -version; \ fi v3.8.0 curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b /home/travis/bin golangci/golangci-lint info checking GitHub for latest tag golangci/golangci-lint info found version: 1.60.2 for v1.60.2/linux/amd64 golangci/golangci-lint info installed /home/travis/bin/golangci-lint if ! command -v /bin/golangci-lint &>/dev/null; then \ /home/travis/bin/golangci-lint --version; \ fi golangci-lint has version 1.60.2 built with go1.23.0 from f338f3ef on 2024-08-20T20:09:03Z GO111MODULE=on go mod download GO111MODULE=on go mod vendor touch .deps-fetched travis_time:end:01193ee2:start=1724223285857016606,finish=1724223299761281245,duration=13904264639,event=script The command "make deps" exited with 0. travis_time:start:1a591eb7 $ GO111MODULE=on make build go install -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T06:54:59+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/remote github.com/travis-ci/worker/image github.com/travis-ci/worker/ssh github.com/travis-ci/worker/metrics github.com/travis-ci/worker/config github.com/travis-ci/worker/context github.com/travis-ci/worker/winrm github.com/travis-ci/worker/errors github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/... travis_time:end:1a591eb7:start=1724223299766738451,finish=1724223396665775331,duration=96899036880,event=script The command "GO111MODULE=on make build" exited with 0. travis_time:start:2d198a89 $ mkdir -p build/linux/amd64 travis_time:end:2d198a89:start=1724223396673129509,finish=1724223396677185046,duration=4055537,event=script The command "mkdir -p build/linux/amd64" exited with 0. travis_time:start:1ffe557b $ cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64 travis_time:end:1ffe557b:start=1724223396683847313,finish=1724223396723227553,duration=39380240,event=script The command "cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64" exited with 0. travis_time:start:1bf369b2 $ make test-no-cover go test -race -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T06:56:36+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/remote github.com/travis-ci/worker/image github.com/travis-ci/worker/ssh github.com/travis-ci/worker/metrics github.com/travis-ci/worker/config github.com/travis-ci/worker/context github.com/travis-ci/worker/winrm github.com/travis-ci/worker/errors github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/... ? github.com/travis-ci/worker/remote [no test files] ? github.com/travis-ci/worker/ssh [no test files] ? github.com/travis-ci/worker/metrics [no test files] ? github.com/travis-ci/worker/context [no test files] ? github.com/travis-ci/worker/winrm [no test files] ? github.com/travis-ci/worker/errors [no test files] ok github.com/travis-ci/worker 5.694s ok github.com/travis-ci/worker/image 1.811s ok github.com/travis-ci/worker/config 1.025s ok github.com/travis-ci/worker/ratelimit 1.045s ok github.com/travis-ci/worker/backend 71.288s ok github.com/travis-ci/worker/cmd/travis-worker 1.134s travis_time:end:1bf369b2:start=1724223396730515798,finish=1724223603681405650,duration=206950889852,event=script The command "make test-no-cover" exited with 0. travis_time:start:1712d028 $ make test-cover go test -covermode=count -coverprofile=root-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T07:00:03+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/ ok github.com/travis-ci/worker 4.907s coverage: 29.3% of statements go test -covermode=count -coverprofile=backend-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T07:00:32+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/backend ok github.com/travis-ci/worker/backend 69.452s coverage: 16.6% of statements go test -covermode=count -coverprofile=config-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T07:01:46+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/config ok github.com/travis-ci/worker/config 0.006s coverage: 63.2% of statements go test -covermode=count -coverprofile=image-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=v6.2.24-11-gdcdb922' -X 'github.com/travis-ci/worker.RevisionString=dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/dcdb922533de22d7df309ed841fd405fac80d838' -X 'github.com/travis-ci/worker.GeneratedString=2024-08-21T07:01:46+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/image ok github.com/travis-ci/worker/image 0.617s coverage: 62.0% of statements ./script/fold-coverprofiles root-coverage.coverprofile backend-coverage.coverprofile config-coverage.coverprofile image-coverage.coverprofile > coverage.coverprofile ok github.com/travis-ci/worker 4.454s coverage: 29.3% of statements go tool cover -func=coverage.coverprofile github.com/travis-ci/worker/amqp_canceller.go:32: NewAMQPCanceller 100.0% github.com/travis-ci/worker/amqp_canceller.go:45: Run 45.5% github.com/travis-ci/worker/amqp_canceller.go:100: processCommand 81.8% github.com/travis-ci/worker/amqp_canceller.go:122: tryClose 0.0% github.com/travis-ci/worker/amqp_job.go:37: GoString 100.0% github.com/travis-ci/worker/amqp_job.go:42: Payload 100.0% github.com/travis-ci/worker/amqp_job.go:46: RawPayload 100.0% github.com/travis-ci/worker/amqp_job.go:50: StartAttributes 100.0% github.com/travis-ci/worker/amqp_job.go:54: FinishState 0.0% github.com/travis-ci/worker/amqp_job.go:58: Requeued 0.0% github.com/travis-ci/worker/amqp_job.go:62: Error 77.8% github.com/travis-ci/worker/amqp_job.go:79: Requeue 88.9% github.com/travis-ci/worker/amqp_job.go:102: Received 100.0% github.com/travis-ci/worker/amqp_job.go:115: Started 100.0% github.com/travis-ci/worker/amqp_job.go:126: Finish 80.0% github.com/travis-ci/worker/amqp_job.go:161: LogWriter 75.0% github.com/travis-ci/worker/amqp_job.go:170: createStateUpdateBody 77.8% github.com/travis-ci/worker/amqp_job.go:211: sendStateUpdate 83.3% github.com/travis-ci/worker/amqp_job.go:230: SetupContext 0.0% github.com/travis-ci/worker/amqp_job.go:234: Name 0.0% github.com/travis-ci/worker/amqp_job.go:250: Process 100.0% github.com/travis-ci/worker/amqp_job.go:260: BlockUntilReady 0.0% github.com/travis-ci/worker/amqp_job.go:265: Interrupt 0.0% github.com/travis-ci/worker/amqp_job.go:269: Terminate 0.0% github.com/travis-ci/worker/amqp_job.go:280: sendStateUpdate 71.4% github.com/travis-ci/worker/amqp_job_queue.go:35: NewAMQPJobQueue 0.0% github.com/travis-ci/worker/amqp_job_queue.go:92: newStateUpdatePool 80.0% github.com/travis-ci/worker/amqp_job_queue.go:104: reportPoolMetrics 0.0% github.com/travis-ci/worker/amqp_job_queue.go:115: Jobs 0.0% github.com/travis-ci/worker/amqp_job_queue.go:243: Name 0.0% github.com/travis-ci/worker/amqp_job_queue.go:248: Cleanup 0.0% github.com/travis-ci/worker/amqp_log_writer.go:52: newAMQPLogWriter 100.0% github.com/travis-ci/worker/amqp_log_writer.go:74: Write 87.5% github.com/travis-ci/worker/amqp_log_writer.go:108: Close 88.9% github.com/travis-ci/worker/amqp_log_writer.go:129: Timeout 0.0% github.com/travis-ci/worker/amqp_log_writer.go:133: SetMaxLogLength 100.0% github.com/travis-ci/worker/amqp_log_writer.go:137: SetJobStarted 0.0% github.com/travis-ci/worker/amqp_log_writer.go:142: SetCancelFunc 100.0% github.com/travis-ci/worker/amqp_log_writer.go:146: MaxLengthReached 100.0% github.com/travis-ci/worker/amqp_log_writer.go:152: WriteAndClose 85.7% github.com/travis-ci/worker/amqp_log_writer.go:181: closed 66.7% github.com/travis-ci/worker/amqp_log_writer.go:190: flushRegularly 85.7% github.com/travis-ci/worker/amqp_log_writer.go:205: flush 93.3% github.com/travis-ci/worker/amqp_log_writer.go:242: publishLogPart 72.2% github.com/travis-ci/worker/amqp_log_writer_factory.go:16: NewAMQPLogWriterFactory 0.0% github.com/travis-ci/worker/amqp_log_writer_factory.go:47: LogWriter 0.0% github.com/travis-ci/worker/amqp_log_writer_factory.go:56: Cleanup 0.0% github.com/travis-ci/worker/backend/backend.go:29: Register 100.0% github.com/travis-ci/worker/backend/backend.go:43: NewBackendProvider 0.0% github.com/travis-ci/worker/backend/backend.go:56: EachBackend 0.0% github.com/travis-ci/worker/backend/docker.go:72: init 100.0% github.com/travis-ci/worker/backend/docker.go:82: NumCPU 0.0% github.com/travis-ci/worker/backend/docker.go:125: newDockerProvider 85.0% github.com/travis-ci/worker/backend/docker.go:285: buildDockerClient 64.7% github.com/travis-ci/worker/backend/docker.go:328: buildDockerImageSelector 25.0% github.com/travis-ci/worker/backend/docker.go:347: dockerImageNameForID 77.8% github.com/travis-ci/worker/backend/docker.go:364: SupportsProgress 0.0% github.com/travis-ci/worker/backend/docker.go:368: StartWithProgress 0.0% github.com/travis-ci/worker/backend/docker.go:372: Start 60.5% github.com/travis-ci/worker/backend/docker.go:548: Setup 100.0% github.com/travis-ci/worker/backend/docker.go:550: checkoutCPUSets 94.1% github.com/travis-ci/worker/backend/docker.go:582: checkinCPUSets 76.9% github.com/travis-ci/worker/backend/docker.go:607: sshConnection 0.0% github.com/travis-ci/worker/backend/docker.go:620: Warmed 0.0% github.com/travis-ci/worker/backend/docker.go:624: SupportsProgress 0.0% github.com/travis-ci/worker/backend/docker.go:628: UploadScript 66.7% github.com/travis-ci/worker/backend/docker.go:635: uploadScriptNative 75.0% github.com/travis-ci/worker/backend/docker.go:659: uploadScriptSCP 0.0% github.com/travis-ci/worker/backend/docker.go:677: RunScript 66.7% github.com/travis-ci/worker/backend/docker.go:684: runScriptExec 66.7% github.com/travis-ci/worker/backend/docker.go:766: runScriptSSH 0.0% github.com/travis-ci/worker/backend/docker.go:778: DownloadTrace 0.0% github.com/travis-ci/worker/backend/docker.go:785: downloadTraceNative 0.0% github.com/travis-ci/worker/backend/docker.go:824: downloadTraceSSH 0.0% github.com/travis-ci/worker/backend/docker.go:839: Stop 75.0% github.com/travis-ci/worker/backend/docker.go:858: ID 100.0% github.com/travis-ci/worker/backend/docker.go:866: ImageName 100.0% github.com/travis-ci/worker/backend/docker.go:870: StartupDuration 83.3% github.com/travis-ci/worker/backend/docker.go:881: Select 80.0% github.com/travis-ci/worker/backend/docker.go:898: findDockerImageByTag 75.0% github.com/travis-ci/worker/backend/ec2.go:71: init 100.0% github.com/travis-ci/worker/backend/ec2.go:122: newEC2Provider 0.0% github.com/travis-ci/worker/backend/ec2.go:295: buildEC2ImageSelector 0.0% github.com/travis-ci/worker/backend/ec2.go:310: StartWithProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:314: SupportsProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:318: Start 0.0% github.com/travis-ci/worker/backend/ec2.go:570: Setup 0.0% github.com/travis-ci/worker/backend/ec2.go:583: UploadScript 0.0% github.com/travis-ci/worker/backend/ec2.go:631: uploadScriptAttempt 0.0% github.com/travis-ci/worker/backend/ec2.go:635: uploadScriptSCP 0.0% github.com/travis-ci/worker/backend/ec2.go:652: sshConnection 0.0% github.com/travis-ci/worker/backend/ec2.go:660: RunScript 0.0% github.com/travis-ci/worker/backend/ec2.go:664: runScriptSSH 0.0% github.com/travis-ci/worker/backend/ec2.go:676: Stop 0.0% github.com/travis-ci/worker/backend/ec2.go:711: DownloadTrace 0.0% github.com/travis-ci/worker/backend/ec2.go:715: SupportsProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:719: Warmed 0.0% github.com/travis-ci/worker/backend/ec2.go:723: ID 0.0% github.com/travis-ci/worker/backend/ec2.go:730: ImageName 0.0% github.com/travis-ci/worker/backend/ec2.go:734: StartupDuration 0.0% github.com/travis-ci/worker/backend/fake.go:12: init 100.0% github.com/travis-ci/worker/backend/fake.go:24: newFakeProvider 0.0% github.com/travis-ci/worker/backend/fake.go:28: SupportsProgress 0.0% github.com/travis-ci/worker/backend/fake.go:32: StartWithProgress 0.0% github.com/travis-ci/worker/backend/fake.go:36: Start 0.0% github.com/travis-ci/worker/backend/fake.go:52: Setup 0.0% github.com/travis-ci/worker/backend/fake.go:60: Warmed 0.0% github.com/travis-ci/worker/backend/fake.go:64: SupportsProgress 0.0% github.com/travis-ci/worker/backend/fake.go:68: UploadScript 0.0% github.com/travis-ci/worker/backend/fake.go:72: RunScript 0.0% github.com/travis-ci/worker/backend/fake.go:93: DownloadTrace 0.0% github.com/travis-ci/worker/backend/fake.go:97: Stop 0.0% github.com/travis-ci/worker/backend/fake.go:101: ID 0.0% github.com/travis-ci/worker/backend/fake.go:105: ImageName 0.0% github.com/travis-ci/worker/backend/fake.go:109: StartupDuration 0.0% github.com/travis-ci/worker/backend/gce.go:160: stringInSlice 0.0% github.com/travis-ci/worker/backend/gce.go:177: init 100.0% github.com/travis-ci/worker/backend/gce.go:185: Error 0.0% github.com/travis-ci/worker/backend/gce.go:210: GpuMapping 0.0% github.com/travis-ci/worker/backend/gce.go:218: GpuDefaultGpuCount 0.0% github.com/travis-ci/worker/backend/gce.go:222: GpuDefaultGpuDiskSize 0.0% github.com/travis-ci/worker/backend/gce.go:226: GpuDefaultGpuType 0.0% github.com/travis-ci/worker/backend/gce.go:230: GPUType 0.0% github.com/travis-ci/worker/backend/gce.go:305: Run 0.0% github.com/travis-ci/worker/backend/gce.go:309: Cleanup 0.0% github.com/travis-ci/worker/backend/gce.go:365: Run 0.0% github.com/travis-ci/worker/backend/gce.go:369: Cleanup 0.0% github.com/travis-ci/worker/backend/gce.go:371: newGCEProvider 50.8% github.com/travis-ci/worker/backend/gce.go:728: apiRateLimit 51.7% github.com/travis-ci/worker/backend/gce.go:782: Setup 13.3% github.com/travis-ci/worker/backend/gce.go:939: backoffRetry 100.0% github.com/travis-ci/worker/backend/gce.go:952: RoundTrip 0.0% github.com/travis-ci/worker/backend/gce.go:957: buildGoogleComputeService 62.5% github.com/travis-ci/worker/backend/gce.go:999: loadGoogleAccountJSON 66.7% github.com/travis-ci/worker/backend/gce.go:1019: SupportsProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1023: StartWithProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1077: Start 0.0% github.com/travis-ci/worker/backend/gce.go:1081: stepGetImage 0.0% github.com/travis-ci/worker/backend/gce.go:1103: makeWindowsPassword 0.0% github.com/travis-ci/worker/backend/gce.go:1112: stepRenderScript 0.0% github.com/travis-ci/worker/backend/gce.go:1152: stepInsertInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1289: stepWaitForInstanceIP 0.0% github.com/travis-ci/worker/backend/gce.go:1439: imageByFilter 0.0% github.com/travis-ci/worker/backend/gce.go:1473: imageSelect 0.0% github.com/travis-ci/worker/backend/gce.go:1526: buildGCEImageSelector 28.6% github.com/travis-ci/worker/backend/gce.go:1541: buildInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1700: warmerRequestInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1765: pickRandomZone 0.0% github.com/travis-ci/worker/backend/gce.go:1769: pickAlternateZone 0.0% github.com/travis-ci/worker/backend/gce.go:1785: setStartContextZone 0.0% github.com/travis-ci/worker/backend/gce.go:1804: gceMtKey 0.0% github.com/travis-ci/worker/backend/gce.go:1808: gcePdSSDForZone 0.0% github.com/travis-ci/worker/backend/gce.go:1828: sshConnection 0.0% github.com/travis-ci/worker/backend/gce.go:1848: winrmRemoter 0.0% github.com/travis-ci/worker/backend/gce.go:1859: getCachedIP 0.0% github.com/travis-ci/worker/backend/gce.go:1885: getIP 0.0% github.com/travis-ci/worker/backend/gce.go:1913: getZoneName 0.0% github.com/travis-ci/worker/backend/gce.go:1918: refreshInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1946: Warmed 0.0% github.com/travis-ci/worker/backend/gce.go:1950: SupportsProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1954: UploadScript 0.0% github.com/travis-ci/worker/backend/gce.go:2028: uploadScriptAttempt 0.0% github.com/travis-ci/worker/backend/gce.go:2069: isPreempted 0.0% github.com/travis-ci/worker/backend/gce.go:2103: RunScript 0.0% github.com/travis-ci/worker/backend/gce.go:2137: DownloadTrace 0.0% github.com/travis-ci/worker/backend/gce.go:2160: Stop 0.0% github.com/travis-ci/worker/backend/gce.go:2191: stepDeleteInstance 0.0% github.com/travis-ci/worker/backend/gce.go:2213: stepWaitForInstanceDeleted 0.0% github.com/travis-ci/worker/backend/gce.go:2262: ID 0.0% github.com/travis-ci/worker/backend/gce.go:2266: ImageName 0.0% github.com/travis-ci/worker/backend/gce.go:2270: StartupDuration 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:66: init 100.0% github.com/travis-ci/worker/backend/jupiterbrain.go:106: newJupiterBrainProvider 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:220: buildJupiterBrainImageSelector 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:235: SupportsProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:239: Start 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:243: StartWithProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:379: Setup 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:383: Warmed 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:387: SupportsProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:391: UploadScript 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:443: RunScript 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:474: DownloadTrace 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:489: Stop 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:494: ID 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:501: ImageName 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:508: StartupDuration 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:512: sshConnection 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:530: getImageName 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:548: waitForIP 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:587: waitForSSH 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:621: Start 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:677: Get 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:713: Stop 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:733: httpDo 0.0% github.com/travis-ci/worker/backend/local.go:24: init 100.0% github.com/travis-ci/worker/backend/local.go:33: newLocalProvider 0.0% github.com/travis-ci/worker/backend/local.go:47: SupportsProgress 0.0% github.com/travis-ci/worker/backend/local.go:51: StartWithProgress 0.0% github.com/travis-ci/worker/backend/local.go:55: Start 0.0% github.com/travis-ci/worker/backend/local.go:59: Setup 0.0% github.com/travis-ci/worker/backend/local.go:67: newLocalInstance 0.0% github.com/travis-ci/worker/backend/local.go:73: Warmed 0.0% github.com/travis-ci/worker/backend/local.go:77: SupportsProgress 0.0% github.com/travis-ci/worker/backend/local.go:81: UploadScript 0.0% github.com/travis-ci/worker/backend/local.go:95: RunScript 0.0% github.com/travis-ci/worker/backend/local.go:129: DownloadTrace 0.0% github.com/travis-ci/worker/backend/local.go:133: Stop 0.0% github.com/travis-ci/worker/backend/local.go:137: ID 0.0% github.com/travis-ci/worker/backend/local.go:141: ImageName 0.0% github.com/travis-ci/worker/backend/local.go:145: StartupDuration 0.0% github.com/travis-ci/worker/backend/lxd.go:71: init 100.0% github.com/travis-ci/worker/backend/lxd.go:79: Write 0.0% github.com/travis-ci/worker/backend/lxd.go:83: Close 0.0% github.com/travis-ci/worker/backend/lxd.go:125: newLXDProvider 0.0% github.com/travis-ci/worker/backend/lxd.go:356: SupportsProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:360: StartWithProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:364: allocateAddress 0.0% github.com/travis-ci/worker/backend/lxd.go:427: releaseAddress 0.0% github.com/travis-ci/worker/backend/lxd.go:434: buildLxdImageSelector 0.0% github.com/travis-ci/worker/backend/lxd.go:449: getImage 0.0% github.com/travis-ci/worker/backend/lxd.go:496: Start 0.0% github.com/travis-ci/worker/backend/lxd.go:857: Setup 0.0% github.com/travis-ci/worker/backend/lxd.go:864: Warmed 0.0% github.com/travis-ci/worker/backend/lxd.go:868: SupportsProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:881: ID 0.0% github.com/travis-ci/worker/backend/lxd.go:889: ImageName 0.0% github.com/travis-ci/worker/backend/lxd.go:893: StartupDuration 0.0% github.com/travis-ci/worker/backend/lxd.go:901: Stop 0.0% github.com/travis-ci/worker/backend/lxd.go:958: UploadScript 0.0% github.com/travis-ci/worker/backend/lxd.go:978: DownloadTrace 0.0% github.com/travis-ci/worker/backend/lxd.go:997: RunScript 0.0% github.com/travis-ci/worker/backend/openstack.go:80: init 100.0% github.com/travis-ci/worker/backend/openstack.go:131: newOSProvider 0.0% github.com/travis-ci/worker/backend/openstack.go:315: buildOSComputeService 0.0% github.com/travis-ci/worker/backend/openstack.go:383: Setup 0.0% github.com/travis-ci/worker/backend/openstack.go:385: waitForSSH 0.0% github.com/travis-ci/worker/backend/openstack.go:419: waitForStatus 0.0% github.com/travis-ci/worker/backend/openstack.go:456: SupportsProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:460: StartWithProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:464: Start 0.0% github.com/travis-ci/worker/backend/openstack.go:566: buildOSImageSelector 0.0% github.com/travis-ci/worker/backend/openstack.go:581: getImageName 0.0% github.com/travis-ci/worker/backend/openstack.go:607: sshConnection 0.0% github.com/travis-ci/worker/backend/openstack.go:612: Warmed 0.0% github.com/travis-ci/worker/backend/openstack.go:616: SupportsProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:620: UploadScript 0.0% github.com/travis-ci/worker/backend/openstack.go:642: RunScript 0.0% github.com/travis-ci/worker/backend/openstack.go:654: DownloadTrace 0.0% github.com/travis-ci/worker/backend/openstack.go:658: Stop 0.0% github.com/travis-ci/worker/backend/openstack.go:676: ID 0.0% github.com/travis-ci/worker/backend/openstack.go:683: ImageName 0.0% github.com/travis-ci/worker/backend/openstack.go:687: StartupDuration 0.0% github.com/travis-ci/worker/backend/package.go:124: asBool 100.0% github.com/travis-ci/worker/backend/package.go:133: str2map 92.9% github.com/travis-ci/worker/backend/package.go:158: hostnameFromContext 93.3% github.com/travis-ci/worker/backend/progresser.go:11: String 0.0% github.com/travis-ci/worker/backend/progresser.go:38: Progress 0.0% github.com/travis-ci/worker/backend/start_attributes.go:50: SetDefaults 100.0% github.com/travis-ci/worker/backend/text_progresser.go:17: NewTextProgresser 100.0% github.com/travis-ci/worker/backend/text_progresser.go:24: Progress 100.0% github.com/travis-ci/worker/build_script_generator.go:57: NewBuildScriptGenerator 100.0% github.com/travis-ci/worker/build_script_generator.go:85: Generate 56.4% github.com/travis-ci/worker/build_trace_persister.go:35: NewBuildTracePersister 0.0% github.com/travis-ci/worker/build_trace_persister.go:51: Persist 0.0% github.com/travis-ci/worker/canceller.go:19: NewCancellationBroadcaster 100.0% github.com/travis-ci/worker/canceller.go:27: Broadcast 100.0% github.com/travis-ci/worker/canceller.go:43: Subscribe 100.0% github.com/travis-ci/worker/canceller.go:58: Unsubscribe 75.0% github.com/travis-ci/worker/cli.go:75: NewCLI 100.0% github.com/travis-ci/worker/cli.go:89: Setup 0.0% github.com/travis-ci/worker/cli.go:232: Run 0.0% github.com/travis-ci/worker/cli.go:268: setupHeartbeat 0.0% github.com/travis-ci/worker/cli.go:288: handleStartHook 0.0% github.com/travis-ci/worker/cli.go:309: handleStopHook 0.0% github.com/travis-ci/worker/cli.go:330: setupSentry 0.0% github.com/travis-ci/worker/cli.go:360: setupMetrics 0.0% github.com/travis-ci/worker/cli.go:379: loadStackdriverTraceJSON 0.0% github.com/travis-ci/worker/cli.go:397: loadBytes 0.0% github.com/travis-ci/worker/cli.go:415: setupOpenCensus 0.0% github.com/travis-ci/worker/cli.go:458: heartbeatHandler 76.9% github.com/travis-ci/worker/cli.go:486: heartbeatCheck 84.2% github.com/travis-ci/worker/cli.go:520: setupRemoteController 0.0% github.com/travis-ci/worker/cli.go:530: workerInfo 0.0% github.com/travis-ci/worker/cli.go:548: signalHandler 0.0% github.com/travis-ci/worker/cli.go:585: logProcessorInfo 0.0% github.com/travis-ci/worker/cli.go:609: setupJobQueueAndCanceller 0.0% github.com/travis-ci/worker/cli.go:651: buildAMQPJobQueueAndCanceller 0.0% github.com/travis-ci/worker/cli.go:720: buildHTTPJobQueue 0.0% github.com/travis-ci/worker/cli.go:744: buildFileJobQueue 0.0% github.com/travis-ci/worker/cli.go:760: setupLogWriterFactory 0.0% github.com/travis-ci/worker/cli.go:773: buildAMQPLogWriterFactory 0.0% github.com/travis-ci/worker/cli.go:826: amqpErrorWatcher 0.0% github.com/travis-ci/worker/config/config.go:289: twEnvVars 100.0% github.com/travis-ci/worker/config/config.go:293: twEnvVarsSlice 100.0% github.com/travis-ci/worker/config/config.go:300: init 75.0% github.com/travis-ci/worker/config/config.go:309: defFlags 100.0% github.com/travis-ci/worker/config/config.go:327: NewConfigDef 91.3% github.com/travis-ci/worker/config/config.go:452: FromCLIContext 100.0% github.com/travis-ci/worker/config/config.go:482: WriteEnvConfig 0.0% github.com/travis-ci/worker/config/provider_config.go:21: GoString 0.0% github.com/travis-ci/worker/config/provider_config.go:28: Each 0.0% github.com/travis-ci/worker/config/provider_config.go:43: Get 80.0% github.com/travis-ci/worker/config/provider_config.go:55: Set 100.0% github.com/travis-ci/worker/config/provider_config.go:63: Unset 0.0% github.com/travis-ci/worker/config/provider_config.go:72: IsSet 0.0% github.com/travis-ci/worker/config/provider_config.go:87: ProviderConfigFromEnviron 100.0% github.com/travis-ci/worker/config/provider_config.go:119: ProviderConfigFromMap 0.0% github.com/travis-ci/worker/file_job.go:32: Payload 0.0% github.com/travis-ci/worker/file_job.go:36: RawPayload 0.0% github.com/travis-ci/worker/file_job.go:40: StartAttributes 0.0% github.com/travis-ci/worker/file_job.go:44: FinishState 0.0% github.com/travis-ci/worker/file_job.go:48: Requeued 0.0% github.com/travis-ci/worker/file_job.go:52: Received 0.0% github.com/travis-ci/worker/file_job.go:56: Started 0.0% github.com/travis-ci/worker/file_job.go:60: Error 0.0% github.com/travis-ci/worker/file_job.go:74: Requeue 0.0% github.com/travis-ci/worker/file_job.go:97: Finish 0.0% github.com/travis-ci/worker/file_job.go:114: LogWriter 0.0% github.com/travis-ci/worker/file_job.go:123: SetupContext 0.0% github.com/travis-ci/worker/file_job.go:125: Name 0.0% github.com/travis-ci/worker/file_job_queue.go:37: NewFileJobQueue 0.0% github.com/travis-ci/worker/file_job_queue.go:77: Jobs 0.0% github.com/travis-ci/worker/file_job_queue.go:85: pollInDirForJobs 0.0% github.com/travis-ci/worker/file_job_queue.go:92: pollInDirTick 0.0% github.com/travis-ci/worker/file_job_queue.go:156: Name 0.0% github.com/travis-ci/worker/file_job_queue.go:161: Cleanup 0.0% github.com/travis-ci/worker/file_log_writer.go:19: newFileLogWriter 0.0% github.com/travis-ci/worker/file_log_writer.go:35: Write 0.0% github.com/travis-ci/worker/file_log_writer.go:39: Close 0.0% github.com/travis-ci/worker/file_log_writer.go:43: SetMaxLogLength 0.0% github.com/travis-ci/worker/file_log_writer.go:45: SetJobStarted 0.0% github.com/travis-ci/worker/file_log_writer.go:47: SetCancelFunc 0.0% github.com/travis-ci/worker/file_log_writer.go:49: MaxLengthReached 0.0% github.com/travis-ci/worker/file_log_writer.go:53: Timeout 0.0% github.com/travis-ci/worker/file_log_writer.go:57: WriteAndClose 0.0% github.com/travis-ci/worker/help.go:32: init 100.0% github.com/travis-ci/worker/help.go:36: helpPrinter 0.0% github.com/travis-ci/worker/http_job.go:52: GoString 100.0% github.com/travis-ci/worker/http_job.go:57: Payload 100.0% github.com/travis-ci/worker/http_job.go:61: RawPayload 100.0% github.com/travis-ci/worker/http_job.go:65: StartAttributes 100.0% github.com/travis-ci/worker/http_job.go:69: FinishState 0.0% github.com/travis-ci/worker/http_job.go:73: Requeued 0.0% github.com/travis-ci/worker/http_job.go:77: Error 71.4% github.com/travis-ci/worker/http_job.go:91: Requeue 100.0% github.com/travis-ci/worker/http_job.go:104: Received 60.0% github.com/travis-ci/worker/http_job.go:113: Started 100.0% github.com/travis-ci/worker/http_job.go:121: currentState 100.0% github.com/travis-ci/worker/http_job.go:135: Finish 88.9% github.com/travis-ci/worker/http_job.go:153: LogWriter 75.0% github.com/travis-ci/worker/http_job.go:162: Generate 0.0% github.com/travis-ci/worker/http_job.go:175: createStateUpdateBody 83.3% github.com/travis-ci/worker/http_job.go:206: sendStateUpdate 72.0% github.com/travis-ci/worker/http_job.go:251: handleStateUpdateError 0.0% github.com/travis-ci/worker/http_job.go:264: SetupContext 0.0% github.com/travis-ci/worker/http_job.go:268: Name 0.0% github.com/travis-ci/worker/http_job_queue.go:48: NewHTTPJobQueue 100.0% github.com/travis-ci/worker/http_job_queue.go:64: NewHTTPJobQueueWithIntervals 0.0% github.com/travis-ci/worker/http_job_queue.go:80: Jobs 82.4% github.com/travis-ci/worker/http_job_queue.go:116: pollForJob 54.2% github.com/travis-ci/worker/http_job_queue.go:164: fetchJobID 82.9% github.com/travis-ci/worker/http_job_queue.go:226: deleteJob 0.0% github.com/travis-ci/worker/http_job_queue.go:304: refreshJobClaim 0.0% github.com/travis-ci/worker/http_job_queue.go:364: fetchJob 61.9% github.com/travis-ci/worker/http_job_queue.go:484: generateJobRefreshClaimFunc 14.3% github.com/travis-ci/worker/http_job_queue.go:518: Name 100.0% github.com/travis-ci/worker/http_job_queue.go:523: Cleanup 100.0% github.com/travis-ci/worker/http_log_part_sink.go:60: getHTTPLogPartSinkByURL 100.0% github.com/travis-ci/worker/http_log_part_sink.go:78: newHTTPLogPartSink 100.0% github.com/travis-ci/worker/http_log_part_sink.go:93: Add 78.6% github.com/travis-ci/worker/http_log_part_sink.go:116: flushRegularly 63.6% github.com/travis-ci/worker/http_log_part_sink.go:135: flush 76.9% github.com/travis-ci/worker/http_log_part_sink.go:192: publishLogParts 77.1% github.com/travis-ci/worker/http_log_part_sink.go:254: generatePayloadSignature 100.0% github.com/travis-ci/worker/http_log_writer.go:41: newHTTPLogWriter 100.0% github.com/travis-ci/worker/http_log_writer.go:55: Write 84.2% github.com/travis-ci/worker/http_log_writer.go:102: Close 70.0% github.com/travis-ci/worker/http_log_writer.go:130: Timeout 0.0% github.com/travis-ci/worker/http_log_writer.go:134: SetMaxLogLength 100.0% github.com/travis-ci/worker/http_log_writer.go:138: SetJobStarted 0.0% github.com/travis-ci/worker/http_log_writer.go:140: SetCancelFunc 100.0% github.com/travis-ci/worker/http_log_writer.go:144: MaxLengthReached 100.0% github.com/travis-ci/worker/http_log_writer.go:148: WriteAndClose 66.7% github.com/travis-ci/worker/http_log_writer.go:191: closed 100.0% github.com/travis-ci/worker/image/api_selector.go:35: NewAPISelector 100.0% github.com/travis-ci/worker/image/api_selector.go:43: SetMaxInterval 100.0% github.com/travis-ci/worker/image/api_selector.go:47: SetMaxElapsedTime 100.0% github.com/travis-ci/worker/image/api_selector.go:51: Select 100.0% github.com/travis-ci/worker/image/api_selector.go:69: SelectAll 0.0% github.com/travis-ci/worker/image/api_selector.go:115: queryWithTags 97.4% github.com/travis-ci/worker/image/api_selector.go:171: makeImageRequest 90.3% github.com/travis-ci/worker/image/api_selector.go:243: GoString 0.0% github.com/travis-ci/worker/image/api_selector.go:247: buildCandidateTags 100.0% github.com/travis-ci/worker/image/api_selector.go:358: Group 0.0% github.com/travis-ci/worker/image/env_selector.go:18: NewEnvSelector 100.0% github.com/travis-ci/worker/image/env_selector.go:24: buildLookup 100.0% github.com/travis-ci/worker/image/env_selector.go:36: Select 100.0% github.com/travis-ci/worker/image/env_selector.go:57: buildCandidateKeys 87.2% github.com/travis-ci/worker/image/manager.go:24: NewManager 0.0% github.com/travis-ci/worker/image/manager.go:47: Load 0.0% github.com/travis-ci/worker/image/manager.go:71: Exists 0.0% github.com/travis-ci/worker/image/manager.go:88: Update 0.0% github.com/travis-ci/worker/image/manager.go:125: Cleanup 0.0% github.com/travis-ci/worker/image/manager.go:131: importImage 0.0% github.com/travis-ci/worker/image/manager.go:204: imageUrl 0.0% github.com/travis-ci/worker/multi_source_job_queue.go:19: NewMultiSourceJobQueue 100.0% github.com/travis-ci/worker/multi_source_job_queue.go:24: Jobs 78.1% github.com/travis-ci/worker/multi_source_job_queue.go:89: Name 100.0% github.com/travis-ci/worker/multi_source_job_queue.go:99: Cleanup 80.0% github.com/travis-ci/worker/package.go:14: writeFold 100.0% github.com/travis-ci/worker/package.go:26: writeFoldStart 0.0% github.com/travis-ci/worker/package.go:32: writeFoldEnd 0.0% github.com/travis-ci/worker/package.go:38: stringSplitSpace 0.0% github.com/travis-ci/worker/processor.go:56: NewProcessor 0.0% github.com/travis-ci/worker/processor.go:94: Run 0.0% github.com/travis-ci/worker/processor.go:169: GracefulShutdown 0.0% github.com/travis-ci/worker/processor.go:184: Terminate 0.0% github.com/travis-ci/worker/processor.go:188: process 0.0% github.com/travis-ci/worker/processor.go:287: processorInfo 0.0% github.com/travis-ci/worker/processor_pool.go:50: NewProcessorPool 100.0% github.com/travis-ci/worker/processor_pool.go:71: Each 0.0% github.com/travis-ci/worker/processor_pool.go:89: Ready 0.0% github.com/travis-ci/worker/processor_pool.go:98: Size 0.0% github.com/travis-ci/worker/processor_pool.go:108: SetSize 0.0% github.com/travis-ci/worker/processor_pool.go:137: ExpectedSize 0.0% github.com/travis-ci/worker/processor_pool.go:142: TotalProcessed 0.0% github.com/travis-ci/worker/processor_pool.go:152: Run 0.0% github.com/travis-ci/worker/processor_pool.go:177: GracefulShutdown 44.4% github.com/travis-ci/worker/processor_pool.go:212: Incr 0.0% github.com/travis-ci/worker/processor_pool.go:220: incr 0.0% github.com/travis-ci/worker/processor_pool.go:248: Decr 0.0% github.com/travis-ci/worker/processor_pool.go:252: decr 0.0% github.com/travis-ci/worker/processor_pool.go:262: makeProcessor 0.0% github.com/travis-ci/worker/processor_pool.go:274: waitForFirstProcessor 0.0% github.com/travis-ci/worker/remote_controller.go:25: Setup 0.0% github.com/travis-ci/worker/remote_controller.go:47: SetContext 0.0% github.com/travis-ci/worker/remote_controller.go:59: CheckAuth 0.0% github.com/travis-ci/worker/remote_controller.go:94: HealthCheck 0.0% github.com/travis-ci/worker/remote_controller.go:103: ReadyCheck 0.0% github.com/travis-ci/worker/remote_controller.go:115: GetWorkerInfo 0.0% github.com/travis-ci/worker/remote_controller.go:130: UpdateWorkerInfo 0.0% github.com/travis-ci/worker/remote_controller.go:155: ShutdownWorker 0.0% github.com/travis-ci/worker/remote_controller.go:183: IncrementPool 0.0% github.com/travis-ci/worker/remote_controller.go:193: DecrementPool 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:32: NewSentryHook 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:41: Fire 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:83: Levels 0.0% github.com/travis-ci/worker/step_check_cancellation.go:17: Run 0.0% github.com/travis-ci/worker/step_check_cancellation.go:46: Cleanup 0.0% github.com/travis-ci/worker/step_check_cancellation.go:48: writeLogAndFinishWithState 0.0% github.com/travis-ci/worker/step_download_trace.go:22: Run 0.0% github.com/travis-ci/worker/step_download_trace.go:104: Cleanup 0.0% github.com/travis-ci/worker/step_generate_script.go:18: Run 0.0% github.com/travis-ci/worker/step_generate_script.go:71: Cleanup 0.0% github.com/travis-ci/worker/step_open_log_writer.go:19: Run 63.6% github.com/travis-ci/worker/step_open_log_writer.go:59: Cleanup 0.0% github.com/travis-ci/worker/step_run_script.go:31: Run 0.0% github.com/travis-ci/worker/step_run_script.go:166: writeLogAndFinishWithState 0.0% github.com/travis-ci/worker/step_run_script.go:182: Cleanup 0.0% github.com/travis-ci/worker/step_send_received.go:15: Run 0.0% github.com/travis-ci/worker/step_send_received.go:35: Cleanup 0.0% github.com/travis-ci/worker/step_sleep.go:16: Run 0.0% github.com/travis-ci/worker/step_sleep.go:29: Cleanup 0.0% github.com/travis-ci/worker/step_start_instance.go:22: Run 0.0% github.com/travis-ci/worker/step_start_instance.go:119: Cleanup 0.0% github.com/travis-ci/worker/step_subscribe_cancellation.go:14: Run 0.0% github.com/travis-ci/worker/step_subscribe_cancellation.go:33: Cleanup 0.0% github.com/travis-ci/worker/step_transform_build_json.go:25: Run 25.9% github.com/travis-ci/worker/step_transform_build_json.go:70: Cleanup 0.0% github.com/travis-ci/worker/step_update_state.go:16: Run 0.0% github.com/travis-ci/worker/step_update_state.go:60: Cleanup 0.0% github.com/travis-ci/worker/step_upload_script.go:21: Run 0.0% github.com/travis-ci/worker/step_upload_script.go:90: Cleanup 0.0% github.com/travis-ci/worker/step_write_worker_info.go:16: Run 100.0% github.com/travis-ci/worker/step_write_worker_info.go:38: Cleanup 0.0% github.com/travis-ci/worker/version.go:25: init 100.0% github.com/travis-ci/worker/version.go:32: customVersionPrinter 0.0% total: (statements) 25.2% go tool cover -html=coverage.coverprofile -o coverage.html travis_time:end:1712d028:start=1724223603688871436,finish=1724223783195681800,duration=179506810364,event=script The command "make test-cover" exited with 0. travis_time:start:03bc6fca $ make smoke ./script/smoke Updated 0 paths from 2bb972e travis-worker v=v6.2.24-11-gdcdb922 rev=dcdb922533de22d7df309ed841fd405fac80d838 d=2024-08-21T06:54:59+0000 go=go1.22.6 travis-worker v=v6.2.24-11-gdcdb922 rev=dcdb922533de22d7df309ed841fd405fac80d838 d=2024-08-21T06:54:59+0000 go=go1.22.6 NAME: travis-worker - Travis Worker USAGE: travis-worker [global options] command [command options] [arguments...] VERSION: v6.2.24-11-gdcdb922 AUTHOR: Travis CI GmbH COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME] --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE] --amqp-heartbeat value The heartbeat timeout value defines after what time the peer TCP connection should be considered unreachable (default: 10s) [$TRAVIS_WORKER_AMQP_HEARTBEAT, $AMQP_HEARTBEAT] --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY] --amqp-uri value The URI to the AMQP server to connect to (only valid for "amqp" queue type) (default: "amqp://") [$TRAVIS_WORKER_AMQP_URI, $AMQP_URI] --logs-amqp-uri value The URI to the Logs AMQP server to connect to (only valid for "amqp" queue type) [$TRAVIS_WORKER_LOGS_AMQP_URI, $LOGS_AMQP_URI] --amqp-insecure Whether to connect to the AMQP server without verifying TLS certificates (only valid for "amqp" queue type) [$TRAVIS_WORKER_AMQP_INSECURE, $AMQP_INSECURE] --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT] --amqp-tls-cert-path value Path to the TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT_PATH, $AMQP_TLS_CERT_PATH] --logs-amqp-tls-cert value The TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT, $LOGS_AMQP_TLS_CERT] --logs-amqp-tls-cert-path value Path to the TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH, $LOGS_AMQP_TLS_CERT_PATH] --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR] --file-polling-interval value The interval at which file-based queues are checked (only valid for "file" queue type) (default: 5s) [$TRAVIS_WORKER_FILE_POLLING_INTERVAL, $FILE_POLLING_INTERVAL] --pool-size value The size of the processor pool, affecting the number of jobs this worker can run in parallel (default: 1) [$TRAVIS_WORKER_POOL_SIZE, $POOL_SIZE] --build-api-uri value The full URL to the build API endpoint to use. Note that this also requires the path of the URL. If a username is included in the URL, this will be translated to a token passed in the Authorization header [$TRAVIS_WORKER_BUILD_API_URI, $BUILD_API_URI] --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME] --http-polling-interval value Sleep interval between new job requests (only valid for "http" queue type) (default: 3s) [$TRAVIS_WORKER_HTTP_POLLING_INTERVAL, $HTTP_POLLING_INTERVAL] --http-refresh-claim-interval value Sleep interval between job claim refresh requests (only valid for "http" queue type) (default: 5s) [$TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL, $HTTP_REFRESH_CLAIM_INTERVAL] --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL] --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN] --librato-source value Librato metrics source name (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE] --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN] --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS] --hostname value Host name used in log output to identify the source of a job (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME] --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE] --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST] --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH] --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP] --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS] --hard-timeout value The outermost (maximum) timeout for a given job, at which time the job is cancelled (default: 50m0s) [$TRAVIS_WORKER_HARD_TIMEOUT, $HARD_TIMEOUT] --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP] --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT] --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT] --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT] --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH] --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL] --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE] --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE] --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE] --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING] --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT] --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT] --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE] --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE] --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID] --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF] --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS] --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE] --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME] --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION] --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET] --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID] --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY] --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED] --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET] --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX] --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION] --payload-filter-executable value External executable which will be called to filter the json to be sent to the build script generator [$TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE, $PAYLOAD_FILTER_EXECUTABLE] --skip-shutdown-on-log-timeout Special-case mode to aid with debugging timed out jobs [$TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT, $SKIP_SHUTDOWN_ON_LOG_TIMEOUT] --build-api-insecure-skip-verify Skip build API TLS verification (useful for Enterprise and testing) [$TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY, $BUILD_API_INSECURE_SKIP_VERIFY] --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE] --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR] --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH] --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS] --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS] --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG] --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS] --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES] --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG] --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK] --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK] --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL] --heartbeat-url-auth-token value auth token for health check and/or supervisor check URL (may be "file://path/to/file") [$TRAVIS_WORKER_HEARTBEAT_URL_AUTH_TOKEN, $HEARTBEAT_URL_AUTH_TOKEN] --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA] --stackdriver-trace-account-json value file path or JSON to stackdriver trace on Google Cloud [$TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON, $STACKDRIVER_TRACE_ACCOUNT_JSON] --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID] --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED] --opencensus-sampling-rate value sample rate for trace as an inverse fraction - for sample rate n, every nth event will be sampled (default: 1) [$TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE, $OPENCENSUS_SAMPLING_RATE] --help, -h show help --version, -v print the version COPYRIGHT: © 2018 Travis CI GmbH All provider options must be given as environment variables of the form: $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY} ^------------^ optional namespace e.g.: TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243' TRAVIS_WORKER_DOCKER_PRIVILEGED='true' Docker provider help: BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "") CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "") CMD - command (CMD) to run when creating containers (default "/sbin/init") CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "") CPUS - cpu count to allocate to each container (0 disables allocation, default 2) CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU) ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms") MEMORY - memory to allocate to each container (0 disables allocation, default "4G") NATIVE - upload and run build script via docker API instead of over ssh (default false) PRIVILEGED - run containers in privileged mode (default false) SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB") SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) TMPFS_MAP - "+"-delimited key:value map of tmpfs mounts (example "/run:rw,exec+/run/lock:rw,exec", default map["/run":"rw,nosuid,nodev,exec,noatime,size=65536k"]) EC2 provider help: AWS_ACCESS_KEY_ID - AWS Access Key ID AWS_SECRET_ACCESS_KEY - AWS Secret Access Key CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots) CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN DISK_SIZE - Disk size in GB (default 100) EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false) IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found IMAGE_MAP - Map of which image to use for which language IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ INSTANCE_TYPE - Instance type to use for builds KEY_NAME - Key name to use for the admin user, this is in case you need login access to instances. The travis user has a auto generated key. PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true) REGION - Which region to run workers in SECURITY_GROUPS - Security groups to assign SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SUBNET_ID - Subnet ID to launch instances into TAGS - Tags, how to deal with key value? UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648) Fake provider help: ERROR - error out all jobs (useful for testing requeue storms) LOG_OUTPUT - faked log output to write RUN_SLEEP - faked runtime sleep duration Google Compute Engine provider help: ACCOUNT_JSON - [REQUIRED] account JSON config AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true) BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m) BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s) BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s) DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal") DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false) DISK_SIZE - disk size in GB (default 20) DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value) GPU_COUNT - number of GPUs to use (default 0) GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100") IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+") IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ MACHINE_TYPE - machine name (default "n1-standard-2") NETWORK - network name (default "default") PREEMPTIBLE - boot job instances with preemptible flag enabled (default false) PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4") PROJECT_ID - [REQUIRED] GCE project id PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true) RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s) RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false) RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s) RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10) RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1) SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s) STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s) SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default") UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys WARMER_TIMEOUT - timeout for requests to warmer service (default 5s) WARMER_URL - URL for warmer service ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a") ZONES - comma-delimited list of zone names (default "us-central1-a") Jupiter Brain provider help: BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s) BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s) BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s) ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_ALIAS_{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs Local provider help: SCRIPTS_DIR - directory where generated scripts will be written LXD provider help: ARCH_OVERRIDE - override arch value from job config (default "") CPUS - CPU count to allocate to each container (default "2") CPUS_BURST - allow using all CPUs when not in use (default false) DISK - disk size (default "10GB") DOCKER_DISK - disk size to use for Docker (default "10GB") DOCKER_POOL - storage pool to use for Docker (default "") EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") EXEC_UID - UID of travis user (default 1000) IMAGE - image to use for the containers (default "ubuntu:18.04") IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false) IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_SERVER_URL - base URL for images auto download MEMORY - memory to allocate to each container (default "4GB") NETWORK - network bandwidth (default "500Mbit") NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1") NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true) NETWORK_STATIC - whether to statically set network configuration (default false) POOL - storage pool to use for the instances PROCESS - maximum number of processes (default "5000") SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false) OpenStack provider help: AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false) BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s) BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s) ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_DEFAULT - default image name to use when none found (default "") IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp) MACHINE_TYPE - machine type/flavor (default "m1.small") NETWORK - Network to which instance is to be attached. OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API OS_PASSWORD - [REQUIRED] Openstack user password OS_REGION - Openstack region (default RegionOne) OS_USERNAME - [REQUIRED] Openstack user name OS_ZONE - Openstack zone (default nova) SECURITY_GROUP - Instance Security Group Name (default default) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s) SSH_KEY_PATH - path to SSH key used to access job VMs SSH_PASSWORD - SSH password to login into the VM SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s) SSH_USER - SSH username to login into the VM TENANT_NAME - [REQUIRED] Openstack tenant name NAME: travis-worker - Travis Worker USAGE: travis-worker [global options] command [command options] [arguments...] VERSION: v6.2.24-11-gdcdb922 AUTHOR: Travis CI GmbH COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME] --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE] --amqp-heartbeat value The heartbeat timeout value defines after what time the peer TCP connection should be considered unreachable (default: 10s) [$TRAVIS_WORKER_AMQP_HEARTBEAT, $AMQP_HEARTBEAT] --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY] --amqp-uri value The URI to the AMQP server to connect to (only valid for "amqp" queue type) (default: "amqp://") [$TRAVIS_WORKER_AMQP_URI, $AMQP_URI] --logs-amqp-uri value The URI to the Logs AMQP server to connect to (only valid for "amqp" queue type) [$TRAVIS_WORKER_LOGS_AMQP_URI, $LOGS_AMQP_URI] --amqp-insecure Whether to connect to the AMQP server without verifying TLS certificates (only valid for "amqp" queue type) [$TRAVIS_WORKER_AMQP_INSECURE, $AMQP_INSECURE] --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT] --amqp-tls-cert-path value Path to the TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT_PATH, $AMQP_TLS_CERT_PATH] --logs-amqp-tls-cert value The TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT, $LOGS_AMQP_TLS_CERT] --logs-amqp-tls-cert-path value Path to the TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH, $LOGS_AMQP_TLS_CERT_PATH] --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR] --file-polling-interval value The interval at which file-based queues are checked (only valid for "file" queue type) (default: 5s) [$TRAVIS_WORKER_FILE_POLLING_INTERVAL, $FILE_POLLING_INTERVAL] --pool-size value The size of the processor pool, affecting the number of jobs this worker can run in parallel (default: 1) [$TRAVIS_WORKER_POOL_SIZE, $POOL_SIZE] --build-api-uri value The full URL to the build API endpoint to use. Note that this also requires the path of the URL. If a username is included in the URL, this will be translated to a token passed in the Authorization header [$TRAVIS_WORKER_BUILD_API_URI, $BUILD_API_URI] --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME] --http-polling-interval value Sleep interval between new job requests (only valid for "http" queue type) (default: 3s) [$TRAVIS_WORKER_HTTP_POLLING_INTERVAL, $HTTP_POLLING_INTERVAL] --http-refresh-claim-interval value Sleep interval between job claim refresh requests (only valid for "http" queue type) (default: 5s) [$TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL, $HTTP_REFRESH_CLAIM_INTERVAL] --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL] --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN] --librato-source value Librato metrics source name (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE] --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN] --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS] --hostname value Host name used in log output to identify the source of a job (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME] --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE] --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST] --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH] --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP] --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS] --hard-timeout value The outermost (maximum) timeout for a given job, at which time the job is cancelled (default: 50m0s) [$TRAVIS_WORKER_HARD_TIMEOUT, $HARD_TIMEOUT] --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP] --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT] --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT] --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT] --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH] --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL] --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE] --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE] --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE] --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING] --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT] --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT] --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE] --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE] --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID] --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF] --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS] --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE] --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME] --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION] --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET] --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID] --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY] --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED] --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET] --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX] --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION] --payload-filter-executable value External executable which will be called to filter the json to be sent to the build script generator [$TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE, $PAYLOAD_FILTER_EXECUTABLE] --skip-shutdown-on-log-timeout Special-case mode to aid with debugging timed out jobs [$TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT, $SKIP_SHUTDOWN_ON_LOG_TIMEOUT] --build-api-insecure-skip-verify Skip build API TLS verification (useful for Enterprise and testing) [$TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY, $BUILD_API_INSECURE_SKIP_VERIFY] --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE] --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR] --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH] --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS] --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS] --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG] --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS] --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES] --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG] --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK] --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK] --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL] --heartbeat-url-auth-token value auth token for health check and/or supervisor check URL (may be "file://path/to/file") [$TRAVIS_WORKER_HEARTBEAT_URL_AUTH_TOKEN, $HEARTBEAT_URL_AUTH_TOKEN] --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA] --stackdriver-trace-account-json value file path or JSON to stackdriver trace on Google Cloud [$TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON, $STACKDRIVER_TRACE_ACCOUNT_JSON] --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID] --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED] --opencensus-sampling-rate value sample rate for trace as an inverse fraction - for sample rate n, every nth event will be sampled (default: 1) [$TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE, $OPENCENSUS_SAMPLING_RATE] --help, -h show help --version, -v print the version COPYRIGHT: © 2018 Travis CI GmbH All provider options must be given as environment variables of the form: $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY} ^------------^ optional namespace e.g.: TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243' TRAVIS_WORKER_DOCKER_PRIVILEGED='true' Docker provider help: BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "") CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "") CMD - command (CMD) to run when creating containers (default "/sbin/init") CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "") CPUS - cpu count to allocate to each container (0 disables allocation, default 2) CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU) ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms") MEMORY - memory to allocate to each container (0 disables allocation, default "4G") NATIVE - upload and run build script via docker API instead of over ssh (default false) PRIVILEGED - run containers in privileged mode (default false) SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB") SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) TMPFS_MAP - "+"-delimited key:value map of tmpfs mounts (example "/run:rw,exec+/run/lock:rw,exec", default map["/run":"rw,nosuid,nodev,exec,noatime,size=65536k"]) EC2 provider help: AWS_ACCESS_KEY_ID - AWS Access Key ID AWS_SECRET_ACCESS_KEY - AWS Secret Access Key CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots) CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN DISK_SIZE - Disk size in GB (default 100) EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false) IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found IMAGE_MAP - Map of which image to use for which language IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ INSTANCE_TYPE - Instance type to use for builds KEY_NAME - Key name to use for the admin user, this is in case you need login access to instances. The travis user has a auto generated key. PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true) REGION - Which region to run workers in SECURITY_GROUPS - Security groups to assign SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SUBNET_ID - Subnet ID to launch instances into TAGS - Tags, how to deal with key value? UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648) Fake provider help: ERROR - error out all jobs (useful for testing requeue storms) LOG_OUTPUT - faked log output to write RUN_SLEEP - faked runtime sleep duration Google Compute Engine provider help: ACCOUNT_JSON - [REQUIRED] account JSON config AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true) BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m) BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s) BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s) DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal") DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false) DISK_SIZE - disk size in GB (default 20) DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value) GPU_COUNT - number of GPUs to use (default 0) GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100") IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+") IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ MACHINE_TYPE - machine name (default "n1-standard-2") NETWORK - network name (default "default") PREEMPTIBLE - boot job instances with preemptible flag enabled (default false) PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4") PROJECT_ID - [REQUIRED] GCE project id PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true) RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s) RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false) RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s) RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10) RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1) SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s) STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s) SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default") UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys WARMER_TIMEOUT - timeout for requests to warmer service (default 5s) WARMER_URL - URL for warmer service ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a") ZONES - comma-delimited list of zone names (default "us-central1-a") Jupiter Brain provider help: BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s) BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s) BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s) ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_ALIAS_{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _ IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs Local provider help: SCRIPTS_DIR - directory where generated scripts will be written LXD provider help: ARCH_OVERRIDE - override arch value from job config (default "") CPUS - CPU count to allocate to each container (default "2") CPUS_BURST - allow using all CPUs when not in use (default false) DISK - disk size (default "10GB") DOCKER_DISK - disk size to use for Docker (default "10GB") DOCKER_POOL - storage pool to use for Docker (default "") EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") EXEC_UID - UID of travis user (default 1000) IMAGE - image to use for the containers (default "ubuntu:18.04") IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false) IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_SERVER_URL - base URL for images auto download MEMORY - memory to allocate to each container (default "4GB") NETWORK - network bandwidth (default "500Mbit") NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1") NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true) NETWORK_STATIC - whether to statically set network configuration (default false) POOL - storage pool to use for the instances PROCESS - maximum number of processes (default "5000") SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false) OpenStack provider help: AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false) BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s) BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s) ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_DEFAULT - default image name to use when none found (default "") IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp) MACHINE_TYPE - machine type/flavor (default "m1.small") NETWORK - Network to which instance is to be attached. OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API OS_PASSWORD - [REQUIRED] Openstack user password OS_REGION - Openstack region (default RegionOne) OS_USERNAME - [REQUIRED] Openstack user name OS_ZONE - Openstack zone (default nova) SECURITY_GROUP - Instance Security Group Name (default default) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s) SSH_KEY_PATH - path to SSH key used to access job VMs SSH_PASSWORD - SSH password to login into the VM SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s) SSH_USER - SSH username to login into the VM TENANT_NAME - [REQUIRED] Openstack tenant name export TRAVIS_WORKER_FOO_N="4278" # travis-worker env config generated 2024-08-21 07:03:03.704105158 +0000 UTC export TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY="0" export TRAVIS_WORKER_AMQP_HEARTBEAT="10s" export TRAVIS_WORKER_AMQP_INSECURE="false" export TRAVIS_WORKER_AMQP_TLS_CERT="" export TRAVIS_WORKER_AMQP_TLS_CERT_PATH="" export TRAVIS_WORKER_AMQP_URI="amqp://" export TRAVIS_WORKER_BASE_DIR="." export TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY="false" export TRAVIS_WORKER_BUILD_API_URI="" export TRAVIS_WORKER_BUILD_APT_CACHE="" export TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT="5m0s" export TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT="5m0s" export TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID="" export TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET="" export TRAVIS_WORKER_BUILD_CACHE_S3_REGION="" export TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME="" export TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY="" export TRAVIS_WORKER_BUILD_CACHE_TYPE="" export TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS="false" export TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF="false" export TRAVIS_WORKER_BUILD_NPM_CACHE="" export TRAVIS_WORKER_BUILD_PARANOID="false" export TRAVIS_WORKER_BUILD_TRACE_ENABLED="false" export TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET="" export TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX="" export TRAVIS_WORKER_BUILD_TRACE_S3_REGION="" export TRAVIS_WORKER_DEFAULT_ARCH="amd64" export TRAVIS_WORKER_DEFAULT_DIST="xenial" export TRAVIS_WORKER_DEFAULT_GROUP="stable" export TRAVIS_WORKER_DEFAULT_LANGUAGE="default" export TRAVIS_WORKER_DEFAULT_OS="linux" export TRAVIS_WORKER_FILE_POLLING_INTERVAL="5s" export TRAVIS_WORKER_HARD_TIMEOUT="50m0s" export TRAVIS_WORKER_HOSTNAME="travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92" export TRAVIS_WORKER_HTTP_POLLING_INTERVAL="3s" export TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL="5s" export TRAVIS_WORKER_INFRA="" export TRAVIS_WORKER_INITIAL_SLEEP="1s" export TRAVIS_WORKER_JOB_BOARD_URL="" export TRAVIS_WORKER_LIBRATO_EMAIL="" export TRAVIS_WORKER_LIBRATO_SOURCE="travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92" export TRAVIS_WORKER_LIBRATO_TOKEN="" export TRAVIS_WORKER_LOG_POOL_SIZE="3" export TRAVIS_WORKER_LOG_TIMEOUT="10m0s" export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT="" export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH="" export TRAVIS_WORKER_LOGS_AMQP_URI="" export TRAVIS_WORKER_MAX_LOG_LENGTH="4500000" export TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE="1" export TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED="false" export TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE="" export TRAVIS_WORKER_POOL_SIZE="1" export TRAVIS_WORKER_PROGRESS_TYPE="" export TRAVIS_WORKER_PROVIDER_NAME="docker" export TRAVIS_WORKER_QUEUE_NAME="" export TRAVIS_WORKER_QUEUE_TYPE="amqp" export TRAVIS_WORKER_RABBITMQ_SHARDING="false" export TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT="3m30s" export TRAVIS_WORKER_SENTRY_DSN="" export TRAVIS_WORKER_SENTRY_HOOK_ERRORS="false" export TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT="false" export TRAVIS_WORKER_STACKDRIVER_PROJECT_ID="" export TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON="" export TRAVIS_WORKER_STARTUP_TIMEOUT="4m0s" export TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE="3" export TRAVIS_WORKER_TRAVIS_SITE="" # travis-worker provider config: export TRAVIS_WORKER_DOCKER_DEST="[secure].io/[secure]/worker:v6.2.24-11-gdcdb922" export TRAVIS_WORKER_DOCKER_HUB_TRIGGER_URL="[secure]" export TRAVIS_WORKER_DOCKER_LOGIN_PASSWORD="[secure]" export TRAVIS_WORKER_DOCKER_LOGIN_USERNAME="[secure]" # end travis-worker env config docker ec2 fake gce jupiterbrain local lxd openstack travis_time:end:03bc6fca:start=1724223783203150787,finish=1724223783791733600,duration=588582813,event=script The command "make smoke" exited with 0. travis_fold:start:before_cache travis_time:start:050d9b15 $ make clean ./script/clean removed '/home/travis/gopath/bin/travis-worker' removed './backend-coverage.coverprofile' removed './config-coverage.coverprofile' removed './coverage.coverprofile' removed './image-coverage.coverprofile' removed './root-coverage.coverprofile' removed 'coverage.html' travis_time:end:050d9b15:start=1724223783810286971,finish=1724223784343966273,duration=533679302,event=before_cache travis_fold:end:before_cache travis_fold:start:cache.2 store build cache travis_time:start:0e85966d travis_time:end:0e85966d:start=1724223784366117841,finish=1724223784382329994,duration=16212153,event=cache travis_time:start:004fa538 changes detected, packing new archive uploading ga-test210824/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz cache uploaded travis_time:end:004fa538:start=1724223784399264075,finish=1724223824878180465,duration=40478916390,event=cache travis_fold:end:cache.2  Uploading Artifacts travis_fold:start:artifacts.setup artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401 travis_fold:end:artifacts.setup $ artifacts upload INFO: uploading with settings bucket: travis-worker-artifacts cache_control: private permissions: public-read INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB) download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/v6.2.24-11-gdcdb922/linux/amd64/travis-worker INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB) download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/ga-test210824/linux/amd64/travis-worker INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB) download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/4604/4604.2/linux/amd64/travis-worker Done uploading artifacts Done. Your build exited with 0.