AMD64
no language set
Git
Raw log
Scroll to End of Log
0.00sUpdating gimme0.23s0.11s0.06s
worker_info
1Worker information
2hostname: e12ffe1a-c0c9-43d4-b1b6-a25bcd5bcc01@1.worker-n2-com-696d86f5d9-tkn2f.gce-production-1
3version: v6.2.24-6-g098ca78 https://github.com/travis-ci/worker/tree/098ca78612c4c91c488169d6a2c94fbeee1fb89d
4instance: travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92 travis-ci-sardonyx-xenial-1718996396-f7597f3c (via amqp)
5startup: 6.019350034s
60.15s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: go
9Build dist: xenial
10Build id: 271975212
11Job id: 625333579
12Runtime kernel version: 4.15.0-1098-gcp
13travis-build version: 5243a51a
14Build image provisioning date and time
15Fri Jun 21 19:33:06 UTC 2024
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 16.04.7 LTS
19Release: 16.04
20Codename: xenial
21Systemd Version
22systemd 229
23Cookbooks Version
2488b04db https://github.com/travis-ci/travis-cookbooks/tree/88b04db
25git version
26git version 2.43.0
27bash version
28GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
31docker version
32Client: Docker Engine - Community
33 Version: 20.10.7
34 API version: 1.41
35 Go version: go1.13.15
36 Git commit: f0df350
37 Built: Wed Jun 2 11:56:47 2021
38 OS/Arch: linux/amd64
39 Context: default
40 Experimental: true
42Server: Docker Engine - Community
43 Engine:
44 Version: 20.10.7
45 API version: 1.41 (minimum version 1.12)
46 Go version: go1.13.15
47 Git commit: b0f5bc3
48 Built: Wed Jun 2 11:54:58 2021
49 OS/Arch: linux/amd64
50 Experimental: false
51 containerd:
52 Version: 1.4.6
53 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
54 runc:
55 Version: 1.0.0-rc95
56 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
57 docker-init:
58 Version: 0.19.0
59 GitCommit: de40ad0
60clang version
61clang version 7.0.0 (tags/RELEASE_700/final)
62jq version
63jq-1.7.1
64bats version
65Bats 1.11.0
66shellcheck version
670.10.0
68shfmt version
69v3.8.0
70ccache version
713.2.4
72cmake version
73cmake version 3.26.3
74heroku version
75heroku/8.11.5 linux-x64 node-v16.20.2
76imagemagick version
77Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org
78md5deep version
794.4
80mercurial version
81version 5.9.3
82mysql version
83mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper
84openssl version
85OpenSSL 1.0.2g 1 Mar 2016
86packer version
871.7.5
88postgresql client version
89psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)
90ragel version
91Ragel State Machine Compiler version 6.8 Feb 2013
92sudo version
931.8.16
94gzip version
95gzip 1.6
96zip version
97Zip 3.0
98vim version
99VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)
100iptables version
101iptables v1.6.0
102curl version
103curl 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
104wget version
105GNU Wget 1.17.1 built on linux-gnu.
106rsync version
107rsync version 3.1.1 protocol version 31
108gimme version
109v1.5.4
110nvm version
1110.39.7
112perlbrew version
113/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
114phpenv version
115rbenv 1.2.0
116rvm version
117rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
118default ruby version
119ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-linux]
120default python version
121Python 3.7.17
122CouchDB version
123couchdb 1.6.1
124ElasticSearch version
1257.16.3
126Installed Firefox version
127firefox 63.0.1
128MongoDB version
129MongoDB 4.4.29
130PhantomJS version
1312.1.1
132Pre-installed PostgreSQL versions
1339.4.26
1349.5.25
1359.6.22
136Redis version
137redis-server 7.0.11
138Pre-installed Go versions
1391.18.4
140ant version
141Apache Ant(TM) version 1.9.6 compiled on July 20 2018
142mvn version
143Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
144gradle version
145Gradle 8.3!
146lein version
147Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM
148Pre-installed Node.js versions
149v10.24.1
150v12.22.12
151v14.21.3
152v16.15
153v16.16.0
154v16.20.2
155v18.20.3
156v20.15.0
157v4.9.1
158v6.17.1
159v8.17.0
160phpenv versions
161 system
162 7.4
163* 7.4.30 (set by /home/travis/.phpenv/version)
164 hhvm-stable
165 hhvm
166composer --version
167Composer version 2.3.7 2022-06-06 16:43:28
168Pre-installed Ruby versions
169ruby-2.7.6
170ruby-3.3.0
1720.01s0.01s2.71s0.17s0.05s0.00s0.04s0.00s0.03s0.01s0.01s0.01s0.01s0.00s0.27sOK
1730.00s0.02s0.00s0.01s0.27s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.87s0.00s0.12s6.03s0.00s3.45s0.00s2.44s
docker_mtu_and_registry_mirrors
resolvconf
apt
1749.03s$ travis_apt_get_update
175Installing APT Packages
1760.54s$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install rabbitmq-server
177Reading package lists...
178Building dependency tree...
179Reading state information...
180rabbitmq-server is already the newest version (3.5.7-1ubuntu0.16.04.4).
1810 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
services
1830.01s$ sudo systemctl start rabbitmq-server
1840.01s$ sudo systemctl start docker
1853.08s$ sudo systemctl start redis-server
git.checkout
1870.01s0.61s$ git clone --depth=10 --branch=ga-test210824 https://github.com/travis-ci/worker.git travis-ci/worker
188Cloning into 'travis-ci/worker'...
189$ cd travis-ci/worker
190$ git checkout -qf dcdb922533de22d7df309ed841fd405fac80d838
192$ travis_export_go 1.22.x github.com/travis-ci/worker
1930.01s
194Setting environment variables from repository settings
195$ export ARTIFACTS_PATHS=./build
196$ export ARTIFACTS_BUCKET=travis-worker-artifacts
197$ export ARTIFACTS_PERMISSIONS=public-read
198$ export ARTIFACTS_KEY=[secure]
199$ export ARTIFACTS_SECRET=[secure]
200$ export PACKAGECLOUD_TOKEN=[secure]
201$ export DOCKER_HUB_TRIGGER_URL=[secure]
202$ export DOCKER_LOGIN_USERNAME=[secure]
203$ export DOCKER_LOGIN_PASSWORD=[secure]
204$ export VAULT_PASS=[secure]
205$ export GCE_PROJECT=[secure]
206$ export VAULT_USERNAME=[secure]
207$ export VAULT_ADDR=[secure]
208$ export CLOUDSDK_CORE_DISABLE_PROMPTS=[secure]
210Setting environment variables from .travis.yml
211$ export AMQP_URI="amqp://"
212$ export GOPATH="$HOME/gopath"
213$ export PATH="bin:$HOME/gopath/bin:$HOME/bin:$PATH"
214$ export CHECKOUT_ROOT="$HOME/gopath/src/github.com/travis-ci/worker"
215$ export GO15VENDOREXPERIMENT='1'
216$ export REDIS_URL="redis://"
2182.73s$ travis_setup_go
219go version go1.22.6 linux/amd64
220$ export GOPATH="/home/travis/gopath"
221$ 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"
222$ export GO111MODULE="auto"
cache.1
223Setting up build cache
224$ export CASHER_DIR=${TRAVIS_HOME}/.casher
2250.26s$ Installing caching utilities
2260.00s1.66sattempting to download cache archive
227fetching ga-test210824/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz
228fetching ga-test210824/cache-linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz
229fetching ga-test210824/cache--go-1.22.x.tgz
230fetching master/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz
231fetching master/cache-linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz
232fetching master/cache--go-1.22.x.tgz
233could not download cache
2340.00s1.20sadding /home/travis/gopath/src/github.com/travis-ci/worker/vendor to cache
235creating directory /home/travis/gopath/src/github.com/travis-ci/worker/vendor
236adding /home/travis/.cache/go-build to cache
237adding /home/travis/gopath/bin to cache
238adding /home/travis/gopath/pkg/mod to cache
239creating directory /home/travis/gopath/pkg/mod
241$ gimme version
242v1.5.4
243$ go version
244go version go1.22.6 linux/amd64
go.env
245$ go env
246GO111MODULE='auto'
247GOARCH='amd64'
248GOBIN=''
249GOCACHE='/home/travis/.cache/go-build'
250GOENV='/home/travis/.config/go/env'
251GOEXE=''
252GOEXPERIMENT=''
253GOFLAGS=''
254GOHOSTARCH='amd64'
255GOHOSTOS='linux'
256GOINSECURE=''
257GOMODCACHE='/home/travis/gopath/pkg/mod'
258GONOPROXY=''
259GONOSUMDB=''
260GOOS='linux'
261GOPATH='/home/travis/gopath'
262GOPRIVATE=''
263GOPROXY='https://proxy.golang.org,direct'
264GOROOT='/home/travis/.gimme/versions/go1.22.6.linux.amd64'
265GOSUMDB='sum.golang.org'
266GOTMPDIR=''
267GOTOOLCHAIN='auto'
268GOTOOLDIR='/home/travis/.gimme/versions/go1.22.6.linux.amd64/pkg/tool/linux_amd64'
269GOVCS=''
270GOVERSION='go1.22.6'
271GCCGO='gccgo'
272GOAMD64='v1'
273AR='ar'
274CC='gcc'
275CXX='g++'
276CGO_ENABLED='1'
277GOMOD='/home/travis/gopath/src/github.com/travis-ci/worker/go.mod'
278GOWORK=''
279CGO_CFLAGS='-O2 -g'
280CGO_CPPFLAGS=''
281CGO_CXXFLAGS='-O2 -g'
282CGO_FFLAGS='-O2 -g'
283CGO_LDFLAGS='-O2 -g'
284PKG_CONFIG='pkg-config'
285GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build3885244256=/tmp/go-build -gno-record-gcc-switches'
install
2860.01s$ travis_install_go_dependencies 1.22.x -v
287Makefile detected
28813.90s$ make deps
289if ! shfmt -version 2>/dev/null; then \
290 curl -o /home/travis/gopath/bin/shfmt -sSL https://github.com/mvdan/sh/releases/download/v2.5.0/shfmt_v2.5.0_linux_amd64; \
291 chmod +x /home/travis/gopath/bin/shfmt; \
292 shfmt -version; \
293fi
294v3.8.0
295curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b /home/travis/bin
296golangci/golangci-lint info checking GitHub for latest tag
297golangci/golangci-lint info found version: 1.60.2 for v1.60.2/linux/amd64
298golangci/golangci-lint info installed /home/travis/bin/golangci-lint
299if ! command -v /bin/golangci-lint &>/dev/null; then \
300 /home/travis/bin/golangci-lint --version; \
301fi
302golangci-lint has version 1.60.2 built with go1.23.0 from f338f3ef on 2024-08-20T20:09:03Z
303GO111MODULE=on go mod download
304GO111MODULE=on go mod vendor
305touch .deps-fetched
306The command "make deps" exited with 0.
30796.90s$ GO111MODULE=on make build
308go 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/...
309The command "GO111MODULE=on make build" exited with 0.
3100.00s$ mkdir -p build/linux/amd64
311The command "mkdir -p build/linux/amd64" exited with 0.
3120.04s$ cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64
313The command "cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64" exited with 0.
314206.95s$ make test-no-cover
315go 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/...
316? github.com/travis-ci/worker/remote [no test files]
317? github.com/travis-ci/worker/ssh [no test files]
318? github.com/travis-ci/worker/metrics [no test files]
319? github.com/travis-ci/worker/context [no test files]
320? github.com/travis-ci/worker/winrm [no test files]
321? github.com/travis-ci/worker/errors [no test files]
322ok github.com/travis-ci/worker 5.694s
323ok github.com/travis-ci/worker/image 1.811s
324ok github.com/travis-ci/worker/config 1.025s
325ok github.com/travis-ci/worker/ratelimit 1.045s
326ok github.com/travis-ci/worker/backend 71.288s
327ok github.com/travis-ci/worker/cmd/travis-worker 1.134s
328The command "make test-no-cover" exited with 0.
329179.51s$ make test-cover
330go test -covermode=count -coverprofile=root-coverage.coverprofile \
331 -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'" \
332 github.com/travis-ci/worker/
333ok github.com/travis-ci/worker 4.907s coverage: 29.3% of statements
334go test -covermode=count -coverprofile=backend-coverage.coverprofile \
335 -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'" \
336 github.com/travis-ci/worker/backend
337ok github.com/travis-ci/worker/backend 69.452s coverage: 16.6% of statements
338go test -covermode=count -coverprofile=config-coverage.coverprofile \
339 -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'" \
340 github.com/travis-ci/worker/config
341ok github.com/travis-ci/worker/config 0.006s coverage: 63.2% of statements
342go test -covermode=count -coverprofile=image-coverage.coverprofile \
343 -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'" \
344 github.com/travis-ci/worker/image
345ok github.com/travis-ci/worker/image 0.617s coverage: 62.0% of statements
346./script/fold-coverprofiles root-coverage.coverprofile backend-coverage.coverprofile config-coverage.coverprofile image-coverage.coverprofile > coverage.coverprofile
347ok github.com/travis-ci/worker 4.454s coverage: 29.3% of statements
348go tool cover -func=coverage.coverprofile
349github.com/travis-ci/worker/amqp_canceller.go:32: NewAMQPCanceller 100.0%
350github.com/travis-ci/worker/amqp_canceller.go:45: Run 45.5%
351github.com/travis-ci/worker/amqp_canceller.go:100: processCommand 81.8%
352github.com/travis-ci/worker/amqp_canceller.go:122: tryClose 0.0%
353github.com/travis-ci/worker/amqp_job.go:37: GoString 100.0%
354github.com/travis-ci/worker/amqp_job.go:42: Payload 100.0%
355github.com/travis-ci/worker/amqp_job.go:46: RawPayload 100.0%
356github.com/travis-ci/worker/amqp_job.go:50: StartAttributes 100.0%
357github.com/travis-ci/worker/amqp_job.go:54: FinishState 0.0%
358github.com/travis-ci/worker/amqp_job.go:58: Requeued 0.0%
359github.com/travis-ci/worker/amqp_job.go:62: Error 77.8%
360github.com/travis-ci/worker/amqp_job.go:79: Requeue 88.9%
361github.com/travis-ci/worker/amqp_job.go:102: Received 100.0%
362github.com/travis-ci/worker/amqp_job.go:115: Started 100.0%
363github.com/travis-ci/worker/amqp_job.go:126: Finish 80.0%
364github.com/travis-ci/worker/amqp_job.go:161: LogWriter 75.0%
365github.com/travis-ci/worker/amqp_job.go:170: createStateUpdateBody 77.8%
366github.com/travis-ci/worker/amqp_job.go:211: sendStateUpdate 83.3%
367github.com/travis-ci/worker/amqp_job.go:230: SetupContext 0.0%
368github.com/travis-ci/worker/amqp_job.go:234: Name 0.0%
369github.com/travis-ci/worker/amqp_job.go:250: Process 100.0%
370github.com/travis-ci/worker/amqp_job.go:260: BlockUntilReady 0.0%
371github.com/travis-ci/worker/amqp_job.go:265: Interrupt 0.0%
372github.com/travis-ci/worker/amqp_job.go:269: Terminate 0.0%
373github.com/travis-ci/worker/amqp_job.go:280: sendStateUpdate 71.4%
374github.com/travis-ci/worker/amqp_job_queue.go:35: NewAMQPJobQueue 0.0%
375github.com/travis-ci/worker/amqp_job_queue.go:92: newStateUpdatePool 80.0%
376github.com/travis-ci/worker/amqp_job_queue.go:104: reportPoolMetrics 0.0%
377github.com/travis-ci/worker/amqp_job_queue.go:115: Jobs 0.0%
378github.com/travis-ci/worker/amqp_job_queue.go:243: Name 0.0%
379github.com/travis-ci/worker/amqp_job_queue.go:248: Cleanup 0.0%
380github.com/travis-ci/worker/amqp_log_writer.go:52: newAMQPLogWriter 100.0%
381github.com/travis-ci/worker/amqp_log_writer.go:74: Write 87.5%
382github.com/travis-ci/worker/amqp_log_writer.go:108: Close 88.9%
383github.com/travis-ci/worker/amqp_log_writer.go:129: Timeout 0.0%
384github.com/travis-ci/worker/amqp_log_writer.go:133: SetMaxLogLength 100.0%
385github.com/travis-ci/worker/amqp_log_writer.go:137: SetJobStarted 0.0%
386github.com/travis-ci/worker/amqp_log_writer.go:142: SetCancelFunc 100.0%
387github.com/travis-ci/worker/amqp_log_writer.go:146: MaxLengthReached 100.0%
388github.com/travis-ci/worker/amqp_log_writer.go:152: WriteAndClose 85.7%
389github.com/travis-ci/worker/amqp_log_writer.go:181: closed 66.7%
390github.com/travis-ci/worker/amqp_log_writer.go:190: flushRegularly 85.7%
391github.com/travis-ci/worker/amqp_log_writer.go:205: flush 93.3%
392github.com/travis-ci/worker/amqp_log_writer.go:242: publishLogPart 72.2%
393github.com/travis-ci/worker/amqp_log_writer_factory.go:16: NewAMQPLogWriterFactory 0.0%
394github.com/travis-ci/worker/amqp_log_writer_factory.go:47: LogWriter 0.0%
395github.com/travis-ci/worker/amqp_log_writer_factory.go:56: Cleanup 0.0%
396github.com/travis-ci/worker/backend/backend.go:29: Register 100.0%
397github.com/travis-ci/worker/backend/backend.go:43: NewBackendProvider 0.0%
398github.com/travis-ci/worker/backend/backend.go:56: EachBackend 0.0%
399github.com/travis-ci/worker/backend/docker.go:72: init 100.0%
400github.com/travis-ci/worker/backend/docker.go:82: NumCPU 0.0%
401github.com/travis-ci/worker/backend/docker.go:125: newDockerProvider 85.0%
402github.com/travis-ci/worker/backend/docker.go:285: buildDockerClient 64.7%
403github.com/travis-ci/worker/backend/docker.go:328: buildDockerImageSelector 25.0%
404github.com/travis-ci/worker/backend/docker.go:347: dockerImageNameForID 77.8%
405github.com/travis-ci/worker/backend/docker.go:364: SupportsProgress 0.0%
406github.com/travis-ci/worker/backend/docker.go:368: StartWithProgress 0.0%
407github.com/travis-ci/worker/backend/docker.go:372: Start 60.5%
408github.com/travis-ci/worker/backend/docker.go:548: Setup 100.0%
409github.com/travis-ci/worker/backend/docker.go:550: checkoutCPUSets 94.1%
410github.com/travis-ci/worker/backend/docker.go:582: checkinCPUSets 76.9%
411github.com/travis-ci/worker/backend/docker.go:607: sshConnection 0.0%
412github.com/travis-ci/worker/backend/docker.go:620: Warmed 0.0%
413github.com/travis-ci/worker/backend/docker.go:624: SupportsProgress 0.0%
414github.com/travis-ci/worker/backend/docker.go:628: UploadScript 66.7%
415github.com/travis-ci/worker/backend/docker.go:635: uploadScriptNative 75.0%
416github.com/travis-ci/worker/backend/docker.go:659: uploadScriptSCP 0.0%
417github.com/travis-ci/worker/backend/docker.go:677: RunScript 66.7%
418github.com/travis-ci/worker/backend/docker.go:684: runScriptExec 66.7%
419github.com/travis-ci/worker/backend/docker.go:766: runScriptSSH 0.0%
420github.com/travis-ci/worker/backend/docker.go:778: DownloadTrace 0.0%
421github.com/travis-ci/worker/backend/docker.go:785: downloadTraceNative 0.0%
422github.com/travis-ci/worker/backend/docker.go:824: downloadTraceSSH 0.0%
423github.com/travis-ci/worker/backend/docker.go:839: Stop 75.0%
424github.com/travis-ci/worker/backend/docker.go:858: ID 100.0%
425github.com/travis-ci/worker/backend/docker.go:866: ImageName 100.0%
426github.com/travis-ci/worker/backend/docker.go:870: StartupDuration 83.3%
427github.com/travis-ci/worker/backend/docker.go:881: Select 80.0%
428github.com/travis-ci/worker/backend/docker.go:898: findDockerImageByTag 75.0%
429github.com/travis-ci/worker/backend/ec2.go:71: init 100.0%
430github.com/travis-ci/worker/backend/ec2.go:122: newEC2Provider 0.0%
431github.com/travis-ci/worker/backend/ec2.go:295: buildEC2ImageSelector 0.0%
432github.com/travis-ci/worker/backend/ec2.go:310: StartWithProgress 0.0%
433github.com/travis-ci/worker/backend/ec2.go:314: SupportsProgress 0.0%
434github.com/travis-ci/worker/backend/ec2.go:318: Start 0.0%
435github.com/travis-ci/worker/backend/ec2.go:570: Setup 0.0%
436github.com/travis-ci/worker/backend/ec2.go:583: UploadScript 0.0%
437github.com/travis-ci/worker/backend/ec2.go:631: uploadScriptAttempt 0.0%
438github.com/travis-ci/worker/backend/ec2.go:635: uploadScriptSCP 0.0%
439github.com/travis-ci/worker/backend/ec2.go:652: sshConnection 0.0%
440github.com/travis-ci/worker/backend/ec2.go:660: RunScript 0.0%
441github.com/travis-ci/worker/backend/ec2.go:664: runScriptSSH 0.0%
442github.com/travis-ci/worker/backend/ec2.go:676: Stop 0.0%
443github.com/travis-ci/worker/backend/ec2.go:711: DownloadTrace 0.0%
444github.com/travis-ci/worker/backend/ec2.go:715: SupportsProgress 0.0%
445github.com/travis-ci/worker/backend/ec2.go:719: Warmed 0.0%
446github.com/travis-ci/worker/backend/ec2.go:723: ID 0.0%
447github.com/travis-ci/worker/backend/ec2.go:730: ImageName 0.0%
448github.com/travis-ci/worker/backend/ec2.go:734: StartupDuration 0.0%
449github.com/travis-ci/worker/backend/fake.go:12: init 100.0%
450github.com/travis-ci/worker/backend/fake.go:24: newFakeProvider 0.0%
451github.com/travis-ci/worker/backend/fake.go:28: SupportsProgress 0.0%
452github.com/travis-ci/worker/backend/fake.go:32: StartWithProgress 0.0%
453github.com/travis-ci/worker/backend/fake.go:36: Start 0.0%
454github.com/travis-ci/worker/backend/fake.go:52: Setup 0.0%
455github.com/travis-ci/worker/backend/fake.go:60: Warmed 0.0%
456github.com/travis-ci/worker/backend/fake.go:64: SupportsProgress 0.0%
457github.com/travis-ci/worker/backend/fake.go:68: UploadScript 0.0%
458github.com/travis-ci/worker/backend/fake.go:72: RunScript 0.0%
459github.com/travis-ci/worker/backend/fake.go:93: DownloadTrace 0.0%
460github.com/travis-ci/worker/backend/fake.go:97: Stop 0.0%
461github.com/travis-ci/worker/backend/fake.go:101: ID 0.0%
462github.com/travis-ci/worker/backend/fake.go:105: ImageName 0.0%
463github.com/travis-ci/worker/backend/fake.go:109: StartupDuration 0.0%
464github.com/travis-ci/worker/backend/gce.go:160: stringInSlice 0.0%
465github.com/travis-ci/worker/backend/gce.go:177: init 100.0%
466github.com/travis-ci/worker/backend/gce.go:185: Error 0.0%
467github.com/travis-ci/worker/backend/gce.go:210: GpuMapping 0.0%
468github.com/travis-ci/worker/backend/gce.go:218: GpuDefaultGpuCount 0.0%
469github.com/travis-ci/worker/backend/gce.go:222: GpuDefaultGpuDiskSize 0.0%
470github.com/travis-ci/worker/backend/gce.go:226: GpuDefaultGpuType 0.0%
471github.com/travis-ci/worker/backend/gce.go:230: GPUType 0.0%
472github.com/travis-ci/worker/backend/gce.go:305: Run 0.0%
473github.com/travis-ci/worker/backend/gce.go:309: Cleanup 0.0%
474github.com/travis-ci/worker/backend/gce.go:365: Run 0.0%
475github.com/travis-ci/worker/backend/gce.go:369: Cleanup 0.0%
476github.com/travis-ci/worker/backend/gce.go:371: newGCEProvider 50.8%
477github.com/travis-ci/worker/backend/gce.go:728: apiRateLimit 51.7%
478github.com/travis-ci/worker/backend/gce.go:782: Setup 13.3%
479github.com/travis-ci/worker/backend/gce.go:939: backoffRetry 100.0%
480github.com/travis-ci/worker/backend/gce.go:952: RoundTrip 0.0%
481github.com/travis-ci/worker/backend/gce.go:957: buildGoogleComputeService 62.5%
482github.com/travis-ci/worker/backend/gce.go:999: loadGoogleAccountJSON 66.7%
483github.com/travis-ci/worker/backend/gce.go:1019: SupportsProgress 0.0%
484github.com/travis-ci/worker/backend/gce.go:1023: StartWithProgress 0.0%
485github.com/travis-ci/worker/backend/gce.go:1077: Start 0.0%
486github.com/travis-ci/worker/backend/gce.go:1081: stepGetImage 0.0%
487github.com/travis-ci/worker/backend/gce.go:1103: makeWindowsPassword 0.0%
488github.com/travis-ci/worker/backend/gce.go:1112: stepRenderScript 0.0%
489github.com/travis-ci/worker/backend/gce.go:1152: stepInsertInstance 0.0%
490github.com/travis-ci/worker/backend/gce.go:1289: stepWaitForInstanceIP 0.0%
491github.com/travis-ci/worker/backend/gce.go:1439: imageByFilter 0.0%
492github.com/travis-ci/worker/backend/gce.go:1473: imageSelect 0.0%
493github.com/travis-ci/worker/backend/gce.go:1526: buildGCEImageSelector 28.6%
494github.com/travis-ci/worker/backend/gce.go:1541: buildInstance 0.0%
495github.com/travis-ci/worker/backend/gce.go:1700: warmerRequestInstance 0.0%
496github.com/travis-ci/worker/backend/gce.go:1765: pickRandomZone 0.0%
497github.com/travis-ci/worker/backend/gce.go:1769: pickAlternateZone 0.0%
498github.com/travis-ci/worker/backend/gce.go:1785: setStartContextZone 0.0%
499github.com/travis-ci/worker/backend/gce.go:1804: gceMtKey 0.0%
500github.com/travis-ci/worker/backend/gce.go:1808: gcePdSSDForZone 0.0%
501github.com/travis-ci/worker/backend/gce.go:1828: sshConnection 0.0%
502github.com/travis-ci/worker/backend/gce.go:1848: winrmRemoter 0.0%
503github.com/travis-ci/worker/backend/gce.go:1859: getCachedIP 0.0%
504github.com/travis-ci/worker/backend/gce.go:1885: getIP 0.0%
505github.com/travis-ci/worker/backend/gce.go:1913: getZoneName 0.0%
506github.com/travis-ci/worker/backend/gce.go:1918: refreshInstance 0.0%
507github.com/travis-ci/worker/backend/gce.go:1946: Warmed 0.0%
508github.com/travis-ci/worker/backend/gce.go:1950: SupportsProgress 0.0%
509github.com/travis-ci/worker/backend/gce.go:1954: UploadScript 0.0%
510github.com/travis-ci/worker/backend/gce.go:2028: uploadScriptAttempt 0.0%
511github.com/travis-ci/worker/backend/gce.go:2069: isPreempted 0.0%
512github.com/travis-ci/worker/backend/gce.go:2103: RunScript 0.0%
513github.com/travis-ci/worker/backend/gce.go:2137: DownloadTrace 0.0%
514github.com/travis-ci/worker/backend/gce.go:2160: Stop 0.0%
515github.com/travis-ci/worker/backend/gce.go:2191: stepDeleteInstance 0.0%
516github.com/travis-ci/worker/backend/gce.go:2213: stepWaitForInstanceDeleted 0.0%
517github.com/travis-ci/worker/backend/gce.go:2262: ID 0.0%
518github.com/travis-ci/worker/backend/gce.go:2266: ImageName 0.0%
519github.com/travis-ci/worker/backend/gce.go:2270: StartupDuration 0.0%
520github.com/travis-ci/worker/backend/jupiterbrain.go:66: init 100.0%
521github.com/travis-ci/worker/backend/jupiterbrain.go:106: newJupiterBrainProvider 0.0%
522github.com/travis-ci/worker/backend/jupiterbrain.go:220: buildJupiterBrainImageSelector 0.0%
523github.com/travis-ci/worker/backend/jupiterbrain.go:235: SupportsProgress 0.0%
524github.com/travis-ci/worker/backend/jupiterbrain.go:239: Start 0.0%
525github.com/travis-ci/worker/backend/jupiterbrain.go:243: StartWithProgress 0.0%
526github.com/travis-ci/worker/backend/jupiterbrain.go:379: Setup 0.0%
527github.com/travis-ci/worker/backend/jupiterbrain.go:383: Warmed 0.0%
528github.com/travis-ci/worker/backend/jupiterbrain.go:387: SupportsProgress 0.0%
529github.com/travis-ci/worker/backend/jupiterbrain.go:391: UploadScript 0.0%
530github.com/travis-ci/worker/backend/jupiterbrain.go:443: RunScript 0.0%
531github.com/travis-ci/worker/backend/jupiterbrain.go:474: DownloadTrace 0.0%
532github.com/travis-ci/worker/backend/jupiterbrain.go:489: Stop 0.0%
533github.com/travis-ci/worker/backend/jupiterbrain.go:494: ID 0.0%
534github.com/travis-ci/worker/backend/jupiterbrain.go:501: ImageName 0.0%
535github.com/travis-ci/worker/backend/jupiterbrain.go:508: StartupDuration 0.0%
536github.com/travis-ci/worker/backend/jupiterbrain.go:512: sshConnection 0.0%
537github.com/travis-ci/worker/backend/jupiterbrain.go:530: getImageName 0.0%
538github.com/travis-ci/worker/backend/jupiterbrain.go:548: waitForIP 0.0%
539github.com/travis-ci/worker/backend/jupiterbrain.go:587: waitForSSH 0.0%
540github.com/travis-ci/worker/backend/jupiterbrain.go:621: Start 0.0%
541github.com/travis-ci/worker/backend/jupiterbrain.go:677: Get 0.0%
542github.com/travis-ci/worker/backend/jupiterbrain.go:713: Stop 0.0%
543github.com/travis-ci/worker/backend/jupiterbrain.go:733: httpDo 0.0%
544github.com/travis-ci/worker/backend/local.go:24: init 100.0%
545github.com/travis-ci/worker/backend/local.go:33: newLocalProvider 0.0%
546github.com/travis-ci/worker/backend/local.go:47: SupportsProgress 0.0%
547github.com/travis-ci/worker/backend/local.go:51: StartWithProgress 0.0%
548github.com/travis-ci/worker/backend/local.go:55: Start 0.0%
549github.com/travis-ci/worker/backend/local.go:59: Setup 0.0%
550github.com/travis-ci/worker/backend/local.go:67: newLocalInstance 0.0%
551github.com/travis-ci/worker/backend/local.go:73: Warmed 0.0%
552github.com/travis-ci/worker/backend/local.go:77: SupportsProgress 0.0%
553github.com/travis-ci/worker/backend/local.go:81: UploadScript 0.0%
554github.com/travis-ci/worker/backend/local.go:95: RunScript 0.0%
555github.com/travis-ci/worker/backend/local.go:129: DownloadTrace 0.0%
556github.com/travis-ci/worker/backend/local.go:133: Stop 0.0%
557github.com/travis-ci/worker/backend/local.go:137: ID 0.0%
558github.com/travis-ci/worker/backend/local.go:141: ImageName 0.0%
559github.com/travis-ci/worker/backend/local.go:145: StartupDuration 0.0%
560github.com/travis-ci/worker/backend/lxd.go:71: init 100.0%
561github.com/travis-ci/worker/backend/lxd.go:79: Write 0.0%
562github.com/travis-ci/worker/backend/lxd.go:83: Close 0.0%
563github.com/travis-ci/worker/backend/lxd.go:125: newLXDProvider 0.0%
564github.com/travis-ci/worker/backend/lxd.go:356: SupportsProgress 0.0%
565github.com/travis-ci/worker/backend/lxd.go:360: StartWithProgress 0.0%
566github.com/travis-ci/worker/backend/lxd.go:364: allocateAddress 0.0%
567github.com/travis-ci/worker/backend/lxd.go:427: releaseAddress 0.0%
568github.com/travis-ci/worker/backend/lxd.go:434: buildLxdImageSelector 0.0%
569github.com/travis-ci/worker/backend/lxd.go:449: getImage 0.0%
570github.com/travis-ci/worker/backend/lxd.go:496: Start 0.0%
571github.com/travis-ci/worker/backend/lxd.go:857: Setup 0.0%
572github.com/travis-ci/worker/backend/lxd.go:864: Warmed 0.0%
573github.com/travis-ci/worker/backend/lxd.go:868: SupportsProgress 0.0%
574github.com/travis-ci/worker/backend/lxd.go:881: ID 0.0%
575github.com/travis-ci/worker/backend/lxd.go:889: ImageName 0.0%
576github.com/travis-ci/worker/backend/lxd.go:893: StartupDuration 0.0%
577github.com/travis-ci/worker/backend/lxd.go:901: Stop 0.0%
578github.com/travis-ci/worker/backend/lxd.go:958: UploadScript 0.0%
579github.com/travis-ci/worker/backend/lxd.go:978: DownloadTrace 0.0%
580github.com/travis-ci/worker/backend/lxd.go:997: RunScript 0.0%
581github.com/travis-ci/worker/backend/openstack.go:80: init 100.0%
582github.com/travis-ci/worker/backend/openstack.go:131: newOSProvider 0.0%
583github.com/travis-ci/worker/backend/openstack.go:315: buildOSComputeService 0.0%
584github.com/travis-ci/worker/backend/openstack.go:383: Setup 0.0%
585github.com/travis-ci/worker/backend/openstack.go:385: waitForSSH 0.0%
586github.com/travis-ci/worker/backend/openstack.go:419: waitForStatus 0.0%
587github.com/travis-ci/worker/backend/openstack.go:456: SupportsProgress 0.0%
588github.com/travis-ci/worker/backend/openstack.go:460: StartWithProgress 0.0%
589github.com/travis-ci/worker/backend/openstack.go:464: Start 0.0%
590github.com/travis-ci/worker/backend/openstack.go:566: buildOSImageSelector 0.0%
591github.com/travis-ci/worker/backend/openstack.go:581: getImageName 0.0%
592github.com/travis-ci/worker/backend/openstack.go:607: sshConnection 0.0%
593github.com/travis-ci/worker/backend/openstack.go:612: Warmed 0.0%
594github.com/travis-ci/worker/backend/openstack.go:616: SupportsProgress 0.0%
595github.com/travis-ci/worker/backend/openstack.go:620: UploadScript 0.0%
596github.com/travis-ci/worker/backend/openstack.go:642: RunScript 0.0%
597github.com/travis-ci/worker/backend/openstack.go:654: DownloadTrace 0.0%
598github.com/travis-ci/worker/backend/openstack.go:658: Stop 0.0%
599github.com/travis-ci/worker/backend/openstack.go:676: ID 0.0%
600github.com/travis-ci/worker/backend/openstack.go:683: ImageName 0.0%
601github.com/travis-ci/worker/backend/openstack.go:687: StartupDuration 0.0%
602github.com/travis-ci/worker/backend/package.go:124: asBool 100.0%
603github.com/travis-ci/worker/backend/package.go:133: str2map 92.9%
604github.com/travis-ci/worker/backend/package.go:158: hostnameFromContext 93.3%
605github.com/travis-ci/worker/backend/progresser.go:11: String 0.0%
606github.com/travis-ci/worker/backend/progresser.go:38: Progress 0.0%
607github.com/travis-ci/worker/backend/start_attributes.go:50: SetDefaults 100.0%
608github.com/travis-ci/worker/backend/text_progresser.go:17: NewTextProgresser 100.0%
609github.com/travis-ci/worker/backend/text_progresser.go:24: Progress 100.0%
610github.com/travis-ci/worker/build_script_generator.go:57: NewBuildScriptGenerator 100.0%
611github.com/travis-ci/worker/build_script_generator.go:85: Generate 56.4%
612github.com/travis-ci/worker/build_trace_persister.go:35: NewBuildTracePersister 0.0%
613github.com/travis-ci/worker/build_trace_persister.go:51: Persist 0.0%
614github.com/travis-ci/worker/canceller.go:19: NewCancellationBroadcaster 100.0%
615github.com/travis-ci/worker/canceller.go:27: Broadcast 100.0%
616github.com/travis-ci/worker/canceller.go:43: Subscribe 100.0%
617github.com/travis-ci/worker/canceller.go:58: Unsubscribe 75.0%
618github.com/travis-ci/worker/cli.go:75: NewCLI 100.0%
619github.com/travis-ci/worker/cli.go:89: Setup 0.0%
620github.com/travis-ci/worker/cli.go:232: Run 0.0%
621github.com/travis-ci/worker/cli.go:268: setupHeartbeat 0.0%
622github.com/travis-ci/worker/cli.go:288: handleStartHook 0.0%
623github.com/travis-ci/worker/cli.go:309: handleStopHook 0.0%
624github.com/travis-ci/worker/cli.go:330: setupSentry 0.0%
625github.com/travis-ci/worker/cli.go:360: setupMetrics 0.0%
626github.com/travis-ci/worker/cli.go:379: loadStackdriverTraceJSON 0.0%
627github.com/travis-ci/worker/cli.go:397: loadBytes 0.0%
628github.com/travis-ci/worker/cli.go:415: setupOpenCensus 0.0%
629github.com/travis-ci/worker/cli.go:458: heartbeatHandler 76.9%
630github.com/travis-ci/worker/cli.go:486: heartbeatCheck 84.2%
631github.com/travis-ci/worker/cli.go:520: setupRemoteController 0.0%
632github.com/travis-ci/worker/cli.go:530: workerInfo 0.0%
633github.com/travis-ci/worker/cli.go:548: signalHandler 0.0%
634github.com/travis-ci/worker/cli.go:585: logProcessorInfo 0.0%
635github.com/travis-ci/worker/cli.go:609: setupJobQueueAndCanceller 0.0%
636github.com/travis-ci/worker/cli.go:651: buildAMQPJobQueueAndCanceller 0.0%
637github.com/travis-ci/worker/cli.go:720: buildHTTPJobQueue 0.0%
638github.com/travis-ci/worker/cli.go:744: buildFileJobQueue 0.0%
639github.com/travis-ci/worker/cli.go:760: setupLogWriterFactory 0.0%
640github.com/travis-ci/worker/cli.go:773: buildAMQPLogWriterFactory 0.0%
641github.com/travis-ci/worker/cli.go:826: amqpErrorWatcher 0.0%
642github.com/travis-ci/worker/config/config.go:289: twEnvVars 100.0%
643github.com/travis-ci/worker/config/config.go:293: twEnvVarsSlice 100.0%
644github.com/travis-ci/worker/config/config.go:300: init 75.0%
645github.com/travis-ci/worker/config/config.go:309: defFlags 100.0%
646github.com/travis-ci/worker/config/config.go:327: NewConfigDef 91.3%
647github.com/travis-ci/worker/config/config.go:452: FromCLIContext 100.0%
648github.com/travis-ci/worker/config/config.go:482: WriteEnvConfig 0.0%
649github.com/travis-ci/worker/config/provider_config.go:21: GoString 0.0%
650github.com/travis-ci/worker/config/provider_config.go:28: Each 0.0%
651github.com/travis-ci/worker/config/provider_config.go:43: Get 80.0%
652github.com/travis-ci/worker/config/provider_config.go:55: Set 100.0%
653github.com/travis-ci/worker/config/provider_config.go:63: Unset 0.0%
654github.com/travis-ci/worker/config/provider_config.go:72: IsSet 0.0%
655github.com/travis-ci/worker/config/provider_config.go:87: ProviderConfigFromEnviron 100.0%
656github.com/travis-ci/worker/config/provider_config.go:119: ProviderConfigFromMap 0.0%
657github.com/travis-ci/worker/file_job.go:32: Payload 0.0%
658github.com/travis-ci/worker/file_job.go:36: RawPayload 0.0%
659github.com/travis-ci/worker/file_job.go:40: StartAttributes 0.0%
660github.com/travis-ci/worker/file_job.go:44: FinishState 0.0%
661github.com/travis-ci/worker/file_job.go:48: Requeued 0.0%
662github.com/travis-ci/worker/file_job.go:52: Received 0.0%
663github.com/travis-ci/worker/file_job.go:56: Started 0.0%
664github.com/travis-ci/worker/file_job.go:60: Error 0.0%
665github.com/travis-ci/worker/file_job.go:74: Requeue 0.0%
666github.com/travis-ci/worker/file_job.go:97: Finish 0.0%
667github.com/travis-ci/worker/file_job.go:114: LogWriter 0.0%
668github.com/travis-ci/worker/file_job.go:123: SetupContext 0.0%
669github.com/travis-ci/worker/file_job.go:125: Name 0.0%
670github.com/travis-ci/worker/file_job_queue.go:37: NewFileJobQueue 0.0%
671github.com/travis-ci/worker/file_job_queue.go:77: Jobs 0.0%
672github.com/travis-ci/worker/file_job_queue.go:85: pollInDirForJobs 0.0%
673github.com/travis-ci/worker/file_job_queue.go:92: pollInDirTick 0.0%
674github.com/travis-ci/worker/file_job_queue.go:156: Name 0.0%
675github.com/travis-ci/worker/file_job_queue.go:161: Cleanup 0.0%
676github.com/travis-ci/worker/file_log_writer.go:19: newFileLogWriter 0.0%
677github.com/travis-ci/worker/file_log_writer.go:35: Write 0.0%
678github.com/travis-ci/worker/file_log_writer.go:39: Close 0.0%
679github.com/travis-ci/worker/file_log_writer.go:43: SetMaxLogLength 0.0%
680github.com/travis-ci/worker/file_log_writer.go:45: SetJobStarted 0.0%
681github.com/travis-ci/worker/file_log_writer.go:47: SetCancelFunc 0.0%
682github.com/travis-ci/worker/file_log_writer.go:49: MaxLengthReached 0.0%
683github.com/travis-ci/worker/file_log_writer.go:53: Timeout 0.0%
684github.com/travis-ci/worker/file_log_writer.go:57: WriteAndClose 0.0%
685github.com/travis-ci/worker/help.go:32: init 100.0%
686github.com/travis-ci/worker/help.go:36: helpPrinter 0.0%
687github.com/travis-ci/worker/http_job.go:52: GoString 100.0%
688github.com/travis-ci/worker/http_job.go:57: Payload 100.0%
689github.com/travis-ci/worker/http_job.go:61: RawPayload 100.0%
690github.com/travis-ci/worker/http_job.go:65: StartAttributes 100.0%
691github.com/travis-ci/worker/http_job.go:69: FinishState 0.0%
692github.com/travis-ci/worker/http_job.go:73: Requeued 0.0%
693github.com/travis-ci/worker/http_job.go:77: Error 71.4%
694github.com/travis-ci/worker/http_job.go:91: Requeue 100.0%
695github.com/travis-ci/worker/http_job.go:104: Received 60.0%
696github.com/travis-ci/worker/http_job.go:113: Started 100.0%
697github.com/travis-ci/worker/http_job.go:121: currentState 100.0%
698github.com/travis-ci/worker/http_job.go:135: Finish 88.9%
699github.com/travis-ci/worker/http_job.go:153: LogWriter 75.0%
700github.com/travis-ci/worker/http_job.go:162: Generate 0.0%
701github.com/travis-ci/worker/http_job.go:175: createStateUpdateBody 83.3%
702github.com/travis-ci/worker/http_job.go:206: sendStateUpdate 72.0%
703github.com/travis-ci/worker/http_job.go:251: handleStateUpdateError 0.0%
704github.com/travis-ci/worker/http_job.go:264: SetupContext 0.0%
705github.com/travis-ci/worker/http_job.go:268: Name 0.0%
706github.com/travis-ci/worker/http_job_queue.go:48: NewHTTPJobQueue 100.0%
707github.com/travis-ci/worker/http_job_queue.go:64: NewHTTPJobQueueWithIntervals 0.0%
708github.com/travis-ci/worker/http_job_queue.go:80: Jobs 82.4%
709github.com/travis-ci/worker/http_job_queue.go:116: pollForJob 54.2%
710github.com/travis-ci/worker/http_job_queue.go:164: fetchJobID 82.9%
711github.com/travis-ci/worker/http_job_queue.go:226: deleteJob 0.0%
712github.com/travis-ci/worker/http_job_queue.go:304: refreshJobClaim 0.0%
713github.com/travis-ci/worker/http_job_queue.go:364: fetchJob 61.9%
714github.com/travis-ci/worker/http_job_queue.go:484: generateJobRefreshClaimFunc 14.3%
715github.com/travis-ci/worker/http_job_queue.go:518: Name 100.0%
716github.com/travis-ci/worker/http_job_queue.go:523: Cleanup 100.0%
717github.com/travis-ci/worker/http_log_part_sink.go:60: getHTTPLogPartSinkByURL 100.0%
718github.com/travis-ci/worker/http_log_part_sink.go:78: newHTTPLogPartSink 100.0%
719github.com/travis-ci/worker/http_log_part_sink.go:93: Add 78.6%
720github.com/travis-ci/worker/http_log_part_sink.go:116: flushRegularly 63.6%
721github.com/travis-ci/worker/http_log_part_sink.go:135: flush 76.9%
722github.com/travis-ci/worker/http_log_part_sink.go:192: publishLogParts 77.1%
723github.com/travis-ci/worker/http_log_part_sink.go:254: generatePayloadSignature 100.0%
724github.com/travis-ci/worker/http_log_writer.go:41: newHTTPLogWriter 100.0%
725github.com/travis-ci/worker/http_log_writer.go:55: Write 84.2%
726github.com/travis-ci/worker/http_log_writer.go:102: Close 70.0%
727github.com/travis-ci/worker/http_log_writer.go:130: Timeout 0.0%
728github.com/travis-ci/worker/http_log_writer.go:134: SetMaxLogLength 100.0%
729github.com/travis-ci/worker/http_log_writer.go:138: SetJobStarted 0.0%
730github.com/travis-ci/worker/http_log_writer.go:140: SetCancelFunc 100.0%
731github.com/travis-ci/worker/http_log_writer.go:144: MaxLengthReached 100.0%
732github.com/travis-ci/worker/http_log_writer.go:148: WriteAndClose 66.7%
733github.com/travis-ci/worker/http_log_writer.go:191: closed 100.0%
734github.com/travis-ci/worker/image/api_selector.go:35: NewAPISelector 100.0%
735github.com/travis-ci/worker/image/api_selector.go:43: SetMaxInterval 100.0%
736github.com/travis-ci/worker/image/api_selector.go:47: SetMaxElapsedTime 100.0%
737github.com/travis-ci/worker/image/api_selector.go:51: Select 100.0%
738github.com/travis-ci/worker/image/api_selector.go:69: SelectAll 0.0%
739github.com/travis-ci/worker/image/api_selector.go:115: queryWithTags 97.4%
740github.com/travis-ci/worker/image/api_selector.go:171: makeImageRequest 90.3%
741github.com/travis-ci/worker/image/api_selector.go:243: GoString 0.0%
742github.com/travis-ci/worker/image/api_selector.go:247: buildCandidateTags 100.0%
743github.com/travis-ci/worker/image/api_selector.go:358: Group 0.0%
744github.com/travis-ci/worker/image/env_selector.go:18: NewEnvSelector 100.0%
745github.com/travis-ci/worker/image/env_selector.go:24: buildLookup 100.0%
746github.com/travis-ci/worker/image/env_selector.go:36: Select 100.0%
747github.com/travis-ci/worker/image/env_selector.go:57: buildCandidateKeys 87.2%
748github.com/travis-ci/worker/image/manager.go:24: NewManager 0.0%
749github.com/travis-ci/worker/image/manager.go:47: Load 0.0%
750github.com/travis-ci/worker/image/manager.go:71: Exists 0.0%
751github.com/travis-ci/worker/image/manager.go:88: Update 0.0%
752github.com/travis-ci/worker/image/manager.go:125: Cleanup 0.0%
753github.com/travis-ci/worker/image/manager.go:131: importImage 0.0%
754github.com/travis-ci/worker/image/manager.go:204: imageUrl 0.0%
755github.com/travis-ci/worker/multi_source_job_queue.go:19: NewMultiSourceJobQueue 100.0%
756github.com/travis-ci/worker/multi_source_job_queue.go:24: Jobs 78.1%
757github.com/travis-ci/worker/multi_source_job_queue.go:89: Name 100.0%
758github.com/travis-ci/worker/multi_source_job_queue.go:99: Cleanup 80.0%
759github.com/travis-ci/worker/package.go:14: writeFold 100.0%
760github.com/travis-ci/worker/package.go:26: writeFoldStart 0.0%
761github.com/travis-ci/worker/package.go:32: writeFoldEnd 0.0%
762github.com/travis-ci/worker/package.go:38: stringSplitSpace 0.0%
763github.com/travis-ci/worker/processor.go:56: NewProcessor 0.0%
764github.com/travis-ci/worker/processor.go:94: Run 0.0%
765github.com/travis-ci/worker/processor.go:169: GracefulShutdown 0.0%
766github.com/travis-ci/worker/processor.go:184: Terminate 0.0%
767github.com/travis-ci/worker/processor.go:188: process 0.0%
768github.com/travis-ci/worker/processor.go:287: processorInfo 0.0%
769github.com/travis-ci/worker/processor_pool.go:50: NewProcessorPool 100.0%
770github.com/travis-ci/worker/processor_pool.go:71: Each 0.0%
771github.com/travis-ci/worker/processor_pool.go:89: Ready 0.0%
772github.com/travis-ci/worker/processor_pool.go:98: Size 0.0%
773github.com/travis-ci/worker/processor_pool.go:108: SetSize 0.0%
774github.com/travis-ci/worker/processor_pool.go:137: ExpectedSize 0.0%
775github.com/travis-ci/worker/processor_pool.go:142: TotalProcessed 0.0%
776github.com/travis-ci/worker/processor_pool.go:152: Run 0.0%
777github.com/travis-ci/worker/processor_pool.go:177: GracefulShutdown 44.4%
778github.com/travis-ci/worker/processor_pool.go:212: Incr 0.0%
779github.com/travis-ci/worker/processor_pool.go:220: incr 0.0%
780github.com/travis-ci/worker/processor_pool.go:248: Decr 0.0%
781github.com/travis-ci/worker/processor_pool.go:252: decr 0.0%
782github.com/travis-ci/worker/processor_pool.go:262: makeProcessor 0.0%
783github.com/travis-ci/worker/processor_pool.go:274: waitForFirstProcessor 0.0%
784github.com/travis-ci/worker/remote_controller.go:25: Setup 0.0%
785github.com/travis-ci/worker/remote_controller.go:47: SetContext 0.0%
786github.com/travis-ci/worker/remote_controller.go:59: CheckAuth 0.0%
787github.com/travis-ci/worker/remote_controller.go:94: HealthCheck 0.0%
788github.com/travis-ci/worker/remote_controller.go:103: ReadyCheck 0.0%
789github.com/travis-ci/worker/remote_controller.go:115: GetWorkerInfo 0.0%
790github.com/travis-ci/worker/remote_controller.go:130: UpdateWorkerInfo 0.0%
791github.com/travis-ci/worker/remote_controller.go:155: ShutdownWorker 0.0%
792github.com/travis-ci/worker/remote_controller.go:183: IncrementPool 0.0%
793github.com/travis-ci/worker/remote_controller.go:193: DecrementPool 0.0%
794github.com/travis-ci/worker/sentry_logrus_hook.go:32: NewSentryHook 0.0%
795github.com/travis-ci/worker/sentry_logrus_hook.go:41: Fire 0.0%
796github.com/travis-ci/worker/sentry_logrus_hook.go:83: Levels 0.0%
797github.com/travis-ci/worker/step_check_cancellation.go:17: Run 0.0%
798github.com/travis-ci/worker/step_check_cancellation.go:46: Cleanup 0.0%
799github.com/travis-ci/worker/step_check_cancellation.go:48: writeLogAndFinishWithState 0.0%
800github.com/travis-ci/worker/step_download_trace.go:22: Run 0.0%
801github.com/travis-ci/worker/step_download_trace.go:104: Cleanup 0.0%
802github.com/travis-ci/worker/step_generate_script.go:18: Run 0.0%
803github.com/travis-ci/worker/step_generate_script.go:71: Cleanup 0.0%
804github.com/travis-ci/worker/step_open_log_writer.go:19: Run 63.6%
805github.com/travis-ci/worker/step_open_log_writer.go:59: Cleanup 0.0%
806github.com/travis-ci/worker/step_run_script.go:31: Run 0.0%
807github.com/travis-ci/worker/step_run_script.go:166: writeLogAndFinishWithState 0.0%
808github.com/travis-ci/worker/step_run_script.go:182: Cleanup 0.0%
809github.com/travis-ci/worker/step_send_received.go:15: Run 0.0%
810github.com/travis-ci/worker/step_send_received.go:35: Cleanup 0.0%
811github.com/travis-ci/worker/step_sleep.go:16: Run 0.0%
812github.com/travis-ci/worker/step_sleep.go:29: Cleanup 0.0%
813github.com/travis-ci/worker/step_start_instance.go:22: Run 0.0%
814github.com/travis-ci/worker/step_start_instance.go:119: Cleanup 0.0%
815github.com/travis-ci/worker/step_subscribe_cancellation.go:14: Run 0.0%
816github.com/travis-ci/worker/step_subscribe_cancellation.go:33: Cleanup 0.0%
817github.com/travis-ci/worker/step_transform_build_json.go:25: Run 25.9%
818github.com/travis-ci/worker/step_transform_build_json.go:70: Cleanup 0.0%
819github.com/travis-ci/worker/step_update_state.go:16: Run 0.0%
820github.com/travis-ci/worker/step_update_state.go:60: Cleanup 0.0%
821github.com/travis-ci/worker/step_upload_script.go:21: Run 0.0%
822github.com/travis-ci/worker/step_upload_script.go:90: Cleanup 0.0%
823github.com/travis-ci/worker/step_write_worker_info.go:16: Run 100.0%
824github.com/travis-ci/worker/step_write_worker_info.go:38: Cleanup 0.0%
825github.com/travis-ci/worker/version.go:25: init 100.0%
826github.com/travis-ci/worker/version.go:32: customVersionPrinter 0.0%
827total: (statements) 25.2%
828go tool cover -html=coverage.coverprofile -o coverage.html
829The command "make test-cover" exited with 0.
8300.59s$ make smoke
831./script/smoke
832Updated 0 paths from 2bb972e
833travis-worker v=v6.2.24-11-gdcdb922 rev=dcdb922533de22d7df309ed841fd405fac80d838 d=2024-08-21T06:54:59+0000 go=go1.22.6
834travis-worker v=v6.2.24-11-gdcdb922 rev=dcdb922533de22d7df309ed841fd405fac80d838 d=2024-08-21T06:54:59+0000 go=go1.22.6
835NAME:
836 travis-worker - Travis Worker
838USAGE:
839 travis-worker [global options] command [command options] [arguments...]
841VERSION:
842 v6.2.24-11-gdcdb922
844AUTHOR:
845 Travis CI GmbH <contact+travis-worker@travis-ci.com>
847COMMANDS:
848 help, h Shows a list of commands or help for one command
850GLOBAL OPTIONS:
851 --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME]
852 --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE]
853 --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]
854 --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY]
855 --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]
856 --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]
857 --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]
858 --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT]
859 --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]
860 --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]
861 --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]
862 --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR]
863 --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]
864 --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]
865 --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]
866 --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME]
867 --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]
868 --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]
869 --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL]
870 --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN]
871 --librato-source value Librato metrics source name (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE]
872 --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN]
873 --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS]
874 --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]
875 --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE]
876 --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST]
877 --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH]
878 --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP]
879 --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS]
880 --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]
881 --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP]
882 --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT]
883 --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT]
884 --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT]
885 --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH]
886 --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL]
887 --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE]
888 --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE]
889 --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE]
890 --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING]
891 --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT]
892 --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT]
893 --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE]
894 --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE]
895 --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID]
896 --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF]
897 --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS]
898 --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE]
899 --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME]
900 --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION]
901 --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET]
902 --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID]
903 --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY]
904 --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED]
905 --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET]
906 --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX]
907 --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION]
908 --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]
909 --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]
910 --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]
911 --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE]
912 --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR]
913 --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH]
914 --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS]
915 --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS]
916 --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG]
917 --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS]
918 --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES]
919 --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG]
920 --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK]
921 --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK]
922 --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL]
923 --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]
924 --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA]
925 --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]
926 --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID]
927 --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED]
928 --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]
929 --help, -h show help
930 --version, -v print the version
932COPYRIGHT:
933 © 2018 Travis CI GmbH
935All provider options must be given as environment variables of the form:
937 $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY}
938 ^------------^
939 optional namespace
941e.g.:
943 TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243'
944 TRAVIS_WORKER_DOCKER_PRIVILEGED='true'
947Docker provider help:
949 BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "")
950 CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "")
951 CMD - command (CMD) to run when creating containers (default "/sbin/init")
952 CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "")
953 CPUS - cpu count to allocate to each container (0 disables allocation, default 2)
954 CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU)
955 ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker
956 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
957 IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag")
958 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
959 INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms")
960 MEMORY - memory to allocate to each container (0 disables allocation, default "4G")
961 NATIVE - upload and run build script via docker API instead of over ssh (default false)
962 PRIVILEGED - run containers in privileged mode (default false)
963 SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container
964 SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB")
965 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
966 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"])
968EC2 provider help:
970 AWS_ACCESS_KEY_ID - AWS Access Key ID
971 AWS_SECRET_ACCESS_KEY - AWS Secret Access Key
972 CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots)
973 CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN
974 DISK_SIZE - Disk size in GB (default 100)
975 EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false)
976 IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys
977 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
978 IMAGE_DEFAULT - default image name to use when none found
979 IMAGE_MAP - Map of which image to use for which language
980 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
981 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
982 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 _
983 INSTANCE_TYPE - Instance type to use for builds
984 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.
985 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
986 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)
987 REGION - Which region to run workers in
988 SECURITY_GROUPS - Security groups to assign
989 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
990 SUBNET_ID - Subnet ID to launch instances into
991 TAGS - Tags, how to deal with key value?
992 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
993 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
994 USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648)
996Fake provider help:
998 ERROR - error out all jobs (useful for testing requeue storms)
999 LOG_OUTPUT - faked log output to write
1000 RUN_SLEEP - faked runtime sleep duration
1002Google Compute Engine provider help:
1004 ACCOUNT_JSON - [REQUIRED] account JSON config
1005 AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true)
1006 BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m)
1007 BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s)
1008 BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s)
1009 DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal")
1010 DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false)
1011 DISK_SIZE - disk size in GB (default 20)
1012 DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value)
1013 GPU_COUNT - number of GPUs to use (default 0)
1014 GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100")
1015 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
1016 IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+")
1017 IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified
1018 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1019 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1020 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 _
1021 MACHINE_TYPE - machine name (default "n1-standard-2")
1022 NETWORK - network name (default "default")
1023 PREEMPTIBLE - boot job instances with preemptible flag enabled (default false)
1024 PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4")
1025 PROJECT_ID - [REQUIRED] GCE project id
1026 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
1027 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)
1028 RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s)
1029 RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false)
1030 RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s)
1031 RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10)
1032 RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis
1033 RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting
1034 REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1)
1035 SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false)
1036 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1037 STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s)
1038 STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s)
1039 SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default")
1040 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
1041 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
1042 WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys
1043 WARMER_TIMEOUT - timeout for requests to warmer service (default 5s)
1044 WARMER_URL - URL for warmer service
1045 ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a")
1046 ZONES - comma-delimited list of zone names (default "us-central1-a")
1048Jupiter Brain provider help:
1050 BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s)
1051 BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s)
1052 BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s)
1053 ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth
1054 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1055 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 _
1056 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1057 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1058 KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow
1059 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1060 SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH
1061 SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs
1063Local provider help:
1065 SCRIPTS_DIR - directory where generated scripts will be written
1067LXD provider help:
1069 ARCH_OVERRIDE - override arch value from job config (default "")
1070 CPUS - CPU count to allocate to each container (default "2")
1071 CPUS_BURST - allow using all CPUs when not in use (default false)
1072 DISK - disk size (default "10GB")
1073 DOCKER_DISK - disk size to use for Docker (default "10GB")
1074 DOCKER_POOL - storage pool to use for Docker (default "")
1075 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
1076 EXEC_UID - UID of travis user (default 1000)
1077 IMAGE - image to use for the containers (default "ubuntu:18.04")
1078 IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false)
1079 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1080 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1081 IMAGE_SERVER_URL - base URL for images auto download
1082 MEMORY - memory to allocate to each container (default "4GB")
1083 NETWORK - network bandwidth (default "500Mbit")
1084 NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1")
1085 NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true)
1086 NETWORK_STATIC - whether to statically set network configuration (default false)
1087 POOL - storage pool to use for the instances
1088 PROCESS - maximum number of processes (default "5000")
1089 SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false)
1091OpenStack provider help:
1093 AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false)
1094 BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s)
1095 BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s)
1096 ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint
1097 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1098 IMAGE_DEFAULT - default image name to use when none found (default "")
1099 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1100 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1101 INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation
1102 INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp)
1103 MACHINE_TYPE - machine type/flavor (default "m1.small")
1104 NETWORK - Network to which instance is to be attached.
1105 OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API
1106 OS_PASSWORD - [REQUIRED] Openstack user password
1107 OS_REGION - Openstack region (default RegionOne)
1108 OS_USERNAME - [REQUIRED] Openstack user name
1109 OS_ZONE - Openstack zone (default nova)
1110 SECURITY_GROUP - Instance Security Group Name (default default)
1111 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s)
1112 SSH_KEY_PATH - path to SSH key used to access job VMs
1113 SSH_PASSWORD - SSH password to login into the VM
1114 SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s)
1115 SSH_USER - SSH username to login into the VM
1116 TENANT_NAME - [REQUIRED] Openstack tenant name
1118NAME:
1119 travis-worker - Travis Worker
1121USAGE:
1122 travis-worker [global options] command [command options] [arguments...]
1124VERSION:
1125 v6.2.24-11-gdcdb922
1127AUTHOR:
1128 Travis CI GmbH <contact+travis-worker@travis-ci.com>
1130COMMANDS:
1131 help, h Shows a list of commands or help for one command
1133GLOBAL OPTIONS:
1134 --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME]
1135 --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE]
1136 --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]
1137 --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY]
1138 --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]
1139 --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]
1140 --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]
1141 --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT]
1142 --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]
1143 --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]
1144 --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]
1145 --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR]
1146 --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]
1147 --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]
1148 --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]
1149 --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME]
1150 --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]
1151 --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]
1152 --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL]
1153 --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN]
1154 --librato-source value Librato metrics source name (default: "travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE]
1155 --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN]
1156 --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS]
1157 --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]
1158 --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE]
1159 --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST]
1160 --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH]
1161 --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP]
1162 --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS]
1163 --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]
1164 --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP]
1165 --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT]
1166 --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT]
1167 --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT]
1168 --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH]
1169 --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL]
1170 --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE]
1171 --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE]
1172 --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE]
1173 --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING]
1174 --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT]
1175 --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT]
1176 --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE]
1177 --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE]
1178 --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID]
1179 --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF]
1180 --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS]
1181 --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE]
1182 --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME]
1183 --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION]
1184 --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET]
1185 --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID]
1186 --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY]
1187 --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED]
1188 --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET]
1189 --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX]
1190 --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION]
1191 --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]
1192 --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]
1193 --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]
1194 --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE]
1195 --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR]
1196 --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH]
1197 --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS]
1198 --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS]
1199 --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG]
1200 --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS]
1201 --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES]
1202 --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG]
1203 --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK]
1204 --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK]
1205 --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL]
1206 --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]
1207 --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA]
1208 --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]
1209 --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID]
1210 --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED]
1211 --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]
1212 --help, -h show help
1213 --version, -v print the version
1215COPYRIGHT:
1216 © 2018 Travis CI GmbH
1218All provider options must be given as environment variables of the form:
1220 $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY}
1221 ^------------^
1222 optional namespace
1224e.g.:
1226 TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243'
1227 TRAVIS_WORKER_DOCKER_PRIVILEGED='true'
1230Docker provider help:
1232 BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "")
1233 CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "")
1234 CMD - command (CMD) to run when creating containers (default "/sbin/init")
1235 CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "")
1236 CPUS - cpu count to allocate to each container (0 disables allocation, default 2)
1237 CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU)
1238 ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker
1239 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
1240 IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag")
1241 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1242 INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms")
1243 MEMORY - memory to allocate to each container (0 disables allocation, default "4G")
1244 NATIVE - upload and run build script via docker API instead of over ssh (default false)
1245 PRIVILEGED - run containers in privileged mode (default false)
1246 SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container
1247 SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB")
1248 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1249 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"])
1251EC2 provider help:
1253 AWS_ACCESS_KEY_ID - AWS Access Key ID
1254 AWS_SECRET_ACCESS_KEY - AWS Secret Access Key
1255 CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots)
1256 CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN
1257 DISK_SIZE - Disk size in GB (default 100)
1258 EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false)
1259 IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys
1260 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
1261 IMAGE_DEFAULT - default image name to use when none found
1262 IMAGE_MAP - Map of which image to use for which language
1263 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1264 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1265 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 _
1266 INSTANCE_TYPE - Instance type to use for builds
1267 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.
1268 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
1269 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)
1270 REGION - Which region to run workers in
1271 SECURITY_GROUPS - Security groups to assign
1272 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1273 SUBNET_ID - Subnet ID to launch instances into
1274 TAGS - Tags, how to deal with key value?
1275 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
1276 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
1277 USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648)
1279Fake provider help:
1281 ERROR - error out all jobs (useful for testing requeue storms)
1282 LOG_OUTPUT - faked log output to write
1283 RUN_SLEEP - faked runtime sleep duration
1285Google Compute Engine provider help:
1287 ACCOUNT_JSON - [REQUIRED] account JSON config
1288 AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true)
1289 BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m)
1290 BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s)
1291 BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s)
1292 DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal")
1293 DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false)
1294 DISK_SIZE - disk size in GB (default 20)
1295 DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value)
1296 GPU_COUNT - number of GPUs to use (default 0)
1297 GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100")
1298 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
1299 IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+")
1300 IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified
1301 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1302 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1303 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 _
1304 MACHINE_TYPE - machine name (default "n1-standard-2")
1305 NETWORK - network name (default "default")
1306 PREEMPTIBLE - boot job instances with preemptible flag enabled (default false)
1307 PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4")
1308 PROJECT_ID - [REQUIRED] GCE project id
1309 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
1310 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)
1311 RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s)
1312 RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false)
1313 RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s)
1314 RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10)
1315 RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis
1316 RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting
1317 REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1)
1318 SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false)
1319 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1320 STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s)
1321 STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s)
1322 SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default")
1323 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
1324 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
1325 WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys
1326 WARMER_TIMEOUT - timeout for requests to warmer service (default 5s)
1327 WARMER_URL - URL for warmer service
1328 ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a")
1329 ZONES - comma-delimited list of zone names (default "us-central1-a")
1331Jupiter Brain provider help:
1333 BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s)
1334 BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s)
1335 BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s)
1336 ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth
1337 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1338 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 _
1339 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1340 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1341 KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow
1342 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1343 SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH
1344 SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs
1346Local provider help:
1348 SCRIPTS_DIR - directory where generated scripts will be written
1350LXD provider help:
1352 ARCH_OVERRIDE - override arch value from job config (default "")
1353 CPUS - CPU count to allocate to each container (default "2")
1354 CPUS_BURST - allow using all CPUs when not in use (default false)
1355 DISK - disk size (default "10GB")
1356 DOCKER_DISK - disk size to use for Docker (default "10GB")
1357 DOCKER_POOL - storage pool to use for Docker (default "")
1358 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
1359 EXEC_UID - UID of travis user (default 1000)
1360 IMAGE - image to use for the containers (default "ubuntu:18.04")
1361 IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false)
1362 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1363 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1364 IMAGE_SERVER_URL - base URL for images auto download
1365 MEMORY - memory to allocate to each container (default "4GB")
1366 NETWORK - network bandwidth (default "500Mbit")
1367 NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1")
1368 NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true)
1369 NETWORK_STATIC - whether to statically set network configuration (default false)
1370 POOL - storage pool to use for the instances
1371 PROCESS - maximum number of processes (default "5000")
1372 SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false)
1374OpenStack provider help:
1376 AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false)
1377 BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s)
1378 BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s)
1379 ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint
1380 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1381 IMAGE_DEFAULT - default image name to use when none found (default "")
1382 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1383 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1384 INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation
1385 INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp)
1386 MACHINE_TYPE - machine type/flavor (default "m1.small")
1387 NETWORK - Network to which instance is to be attached.
1388 OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API
1389 OS_PASSWORD - [REQUIRED] Openstack user password
1390 OS_REGION - Openstack region (default RegionOne)
1391 OS_USERNAME - [REQUIRED] Openstack user name
1392 OS_ZONE - Openstack zone (default nova)
1393 SECURITY_GROUP - Instance Security Group Name (default default)
1394 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s)
1395 SSH_KEY_PATH - path to SSH key used to access job VMs
1396 SSH_PASSWORD - SSH password to login into the VM
1397 SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s)
1398 SSH_USER - SSH username to login into the VM
1399 TENANT_NAME - [REQUIRED] Openstack tenant name
1401export TRAVIS_WORKER_FOO_N="4278"
1402# travis-worker env config generated 2024-08-21 07:03:03.704105158 +0000 UTC
1403export TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY="0"
1404export TRAVIS_WORKER_AMQP_HEARTBEAT="10s"
1405export TRAVIS_WORKER_AMQP_INSECURE="false"
1406export TRAVIS_WORKER_AMQP_TLS_CERT=""
1407export TRAVIS_WORKER_AMQP_TLS_CERT_PATH=""
1408export TRAVIS_WORKER_AMQP_URI="amqp://"
1409export TRAVIS_WORKER_BASE_DIR="."
1410export TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY="false"
1411export TRAVIS_WORKER_BUILD_API_URI=""
1412export TRAVIS_WORKER_BUILD_APT_CACHE=""
1413export TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT="5m0s"
1414export TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT="5m0s"
1415export TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID=""
1416export TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET=""
1417export TRAVIS_WORKER_BUILD_CACHE_S3_REGION=""
1418export TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME=""
1419export TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY=""
1420export TRAVIS_WORKER_BUILD_CACHE_TYPE=""
1421export TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS="false"
1422export TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF="false"
1423export TRAVIS_WORKER_BUILD_NPM_CACHE=""
1424export TRAVIS_WORKER_BUILD_PARANOID="false"
1425export TRAVIS_WORKER_BUILD_TRACE_ENABLED="false"
1426export TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET=""
1427export TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX=""
1428export TRAVIS_WORKER_BUILD_TRACE_S3_REGION=""
1429export TRAVIS_WORKER_DEFAULT_ARCH="amd64"
1430export TRAVIS_WORKER_DEFAULT_DIST="xenial"
1431export TRAVIS_WORKER_DEFAULT_GROUP="stable"
1432export TRAVIS_WORKER_DEFAULT_LANGUAGE="default"
1433export TRAVIS_WORKER_DEFAULT_OS="linux"
1434export TRAVIS_WORKER_FILE_POLLING_INTERVAL="5s"
1435export TRAVIS_WORKER_HARD_TIMEOUT="50m0s"
1436export TRAVIS_WORKER_HOSTNAME="travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92"
1437export TRAVIS_WORKER_HTTP_POLLING_INTERVAL="3s"
1438export TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL="5s"
1439export TRAVIS_WORKER_INFRA=""
1440export TRAVIS_WORKER_INITIAL_SLEEP="1s"
1441export TRAVIS_WORKER_JOB_BOARD_URL=""
1442export TRAVIS_WORKER_LIBRATO_EMAIL=""
1443export TRAVIS_WORKER_LIBRATO_SOURCE="travis-job-98b54e68-d1be-473e-ac28-2ed1bd4fac92"
1444export TRAVIS_WORKER_LIBRATO_TOKEN=""
1445export TRAVIS_WORKER_LOG_POOL_SIZE="3"
1446export TRAVIS_WORKER_LOG_TIMEOUT="10m0s"
1447export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT=""
1448export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH=""
1449export TRAVIS_WORKER_LOGS_AMQP_URI=""
1450export TRAVIS_WORKER_MAX_LOG_LENGTH="4500000"
1451export TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE="1"
1452export TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED="false"
1453export TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE=""
1454export TRAVIS_WORKER_POOL_SIZE="1"
1455export TRAVIS_WORKER_PROGRESS_TYPE=""
1456export TRAVIS_WORKER_PROVIDER_NAME="docker"
1457export TRAVIS_WORKER_QUEUE_NAME=""
1458export TRAVIS_WORKER_QUEUE_TYPE="amqp"
1459export TRAVIS_WORKER_RABBITMQ_SHARDING="false"
1460export TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT="3m30s"
1461export TRAVIS_WORKER_SENTRY_DSN=""
1462export TRAVIS_WORKER_SENTRY_HOOK_ERRORS="false"
1463export TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT="false"
1464export TRAVIS_WORKER_STACKDRIVER_PROJECT_ID=""
1465export TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON=""
1466export TRAVIS_WORKER_STARTUP_TIMEOUT="4m0s"
1467export TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE="3"
1468export TRAVIS_WORKER_TRAVIS_SITE=""
1470# travis-worker provider config:
1471export TRAVIS_WORKER_DOCKER_DEST="[secure].io/[secure]/worker:v6.2.24-11-gdcdb922"
1472export TRAVIS_WORKER_DOCKER_HUB_TRIGGER_URL="[secure]"
1473export TRAVIS_WORKER_DOCKER_LOGIN_PASSWORD="[secure]"
1474export TRAVIS_WORKER_DOCKER_LOGIN_USERNAME="[secure]"
1475# end travis-worker env config
1476docker
1477ec2
1478fake
1479gce
1480jupiterbrain
1481local
1482lxd
1483openstack
1484The command "make smoke" exited with 0.
before_cache
14850.53s$ make clean
1486./script/clean
1487removed '/home/travis/gopath/bin/travis-worker'
1488removed './backend-coverage.coverprofile'
1489removed './config-coverage.coverprofile'
1490removed './coverage.coverprofile'
1491removed './image-coverage.coverprofile'
1492removed './root-coverage.coverprofile'
1493removed 'coverage.html'
cache.2
1494store build cache
14950.02s40.48schanges detected, packing new archive
1496uploading ga-test210824/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz
1497cache uploaded
1500Uploading Artifacts
artifacts.setup
1501artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401
1502$ artifacts upload
1503INFO: uploading with settings
1504 bucket: travis-worker-artifacts
1505 cache_control: private
1506 permissions: public-read
1508INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB)
1509 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/v6.2.24-11-gdcdb922/linux/amd64/travis-worker
1511INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB)
1512 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/ga-test210824/linux/amd64/travis-worker
1514INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 53MB)
1515 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/4604/4604.2/linux/amd64/travis-worker
1517Done uploading artifacts
1520Done. Your build exited with 0.
Top