Push event #13875.2 failed

  • Ran for
AMD64
no language set
Git
Raw log
Scroll to End of Log
0.17s0.00sUpdating gimme0.06s0.00s0.15s0.09s0.07s
worker_info
1Worker information
2hostname: 91aaf928-8720-4dcf-b68c-5995cce5c201@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-11285e38-f288-4a41-8f78-0d5258fa6f65 travis-ci-ubuntu-1804-1706776257-3d36ff62 (via amqp)
5startup: 6.626958855s
60.21s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: bionic
10Build id: 270789068
11Job id: 622510658
12Runtime kernel version: 5.4.0-1106-gcp
13travis-build version: 37e4b040
14Build image provisioning date and time
15Thu Feb 1 09:04:40 UTC 2024
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 18.04.6 LTS
19Release: 18.04
20Codename: bionic
21Systemd Version
22systemd 237
23Cookbooks Version
244a0cff6 https://github.com/travis-ci/travis-cookbooks/tree/4a0cff6
25git version
26git version 2.43.0
27bash version
28GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
31docker version
32Client:
33 Version: 20.10.21
34 API version: 1.41
35 Go version: go1.18.1
36 Git commit: 20.10.21-0ubuntu1~18.04.3
37 Built: Thu Apr 27 05:50:21 2023
38 OS/Arch: linux/amd64
39 Context: default
40 Experimental: true
42Server:
43 Engine:
44 Version: 20.10.21
45 API version: 1.41 (minimum version 1.12)
46 Go version: go1.18.1
47 Git commit: 20.10.21-0ubuntu1~18.04.3
48 Built: Thu Apr 27 05:36:22 2023
49 OS/Arch: linux/amd64
50 Experimental: false
51 containerd:
52 Version: 1.6.12-0ubuntu1~18.04.1
53 GitCommit:
54 runc:
55 Version: 1.1.4-0ubuntu1~18.04.2
56 GitCommit:
57 docker-init:
58 Version: 0.19.0
59 GitCommit:
60clang version
61clang version 16.0.0
62jq version
63jq-1.7
64bats version
65Bats 0.4.0
66shellcheck version
670.9.0
68shfmt version
69v3.7.0
70ccache version
713.4.1
72cmake version
73cmake version 3.26.3
74heroku version
75heroku/8.7.1 linux-x64 node-v16.19.0
76imagemagick version
77Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
78md5deep version
794.4
80mercurial version
81version 5.3
82mysql version
83mysql Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using EditLine wrapper
84openssl version
85OpenSSL 1.1.1 11 Sep 2018
86packer version
871.9.4
88postgresql client version
89psql (PostgreSQL) 11.20 (Ubuntu 11.20-1.pgdg18.04+1)
90ragel version
91Ragel State Machine Compiler version 6.10 March 2017
92sudo version
931.8.21p2
94gzip version
95gzip 1.6
96zip version
97Zip 3.0
98vim version
99VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Apr 18 2023 09:20:34)
100iptables version
101iptables v1.6.1
102curl version
103curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
104wget version
105GNU Wget 1.19.4 built on linux-gnu.
106rsync version
107rsync version 3.1.2 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 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]
120default python version
121Python 3.7.17
122ElasticSearch version
1237.16.3
124Installed Firefox version
125firefox 63.0.1
126MongoDB version
127MongoDB 4.4.28
128PhantomJS version
1292.1.1
130Pre-installed PostgreSQL versions
1319.3.25
1329.4.26
1339.5.25
1349.6.24
135Redis version
136redis-server 7.2.4
137Pre-installed Go versions
1381.11.1
139mvn version
140Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
141gradle version
142Gradle 8.3!
143lein version
144Leiningen 2.11.1 on Java 11.0.21 OpenJDK 64-Bit Server VM
145Pre-installed Node.js versions
146v10.24.1
147v12.22.12
148v14.21.3
149v16.15
150v16.15.1
151v16.20.2
152v18.19.0
153v20.11.0
154v4.9.1
155v6.17.1
156v8.17.0
157phpenv versions
158 system
159 7.1
160 7.1.33
161 7.2
162* 7.2.27 (set by /home/travis/.phpenv/version)
163 7.3
164 7.3.14
165 7.4
166 7.4.2
167 hhvm-stable
168 hhvm
169composer --version
170Composer version 1.9.2 2020-01-14 16:30:31
171Pre-installed Ruby versions
172ruby-2.5.9
173ruby-2.7.6
174ruby-3.1.2
1760.02s0.00s0.77s2.91s0.06s0.00s0.04s0.00s0.01s0.01s0.03s0.01s0.01s0.00s0.40sOK
1770.00s0.05s0.00s0.01s0.19s0.00s0.00s0.00s0.01s0.01s0.10s0.00s0.89s0.00s0.14s6.03s0.00s3.98s0.00s2.25s
docker_mtu_and_registry_mirrors
resolvconf
snap
178Installing 1 Snaps
1797.04s$ sudo snap install core
180core 16-2.61.2 from Canonical** installed
18118.15s$ sudo snap install docker --channel=latest/beta
182docker (beta) 24.0.5 from Canonical** installed
1830.09s$ sudo snap list
184Name Version Rev Tracking Publisher Notes
185core 16-2.61.2 16928 latest/stable canonical** core
186core18 20240416 2823 latest/stable canonical** base
187core22 20240408 1380 latest/stable canonical** base
188docker 24.0.5 2915 latest/beta canonical** -
189google-cloud-cli 433.0.1 139 latest/stable/… google-cloud-sdk** classic
190snapd 2.63 21759 latest/stable canonical** snapd
services
1933.11s$ sudo systemctl start redis-server
git.checkout
1940.01s0.76s$ git clone --depth=50 --branch=am_tbt_72 https://github.com/travis-ci/travis-build.git travis-ci/travis-build
195Cloning into 'travis-ci/travis-build'...
196$ cd travis-ci/travis-build
197$ git checkout -qf 72ff3a77e4548beaccee7a3099b8382ed9a94771
1990.02s
200Setting environment variables from repository settings
201$ export CODECLIMATE_REPO_TOKEN=[secure]
202$ export QUAY_ROBOT_TOKEN=[secure]
203$ export QUAY_ROBOT_HANDLE=[secure]
204$ export DOCKER_HUB_TRIGGER_URL=[secure]
205$ export no_scope_token=e5073016929a797161a7b611410932948fc54159
206$ export PARALLEL_TEST_PROCESSORS=[secure]
207$ export encrypted_0398ccd0f492_key=[secure]
208$ export encrypted_0398ccd0f492_iv=[secure]
209$ export encrypted_3ee2d4278772_key=[secure]
210$ export encrypted_3ee2d4278772_iv=[secure]
211$ export GITHUB_OAUTH_TOKEN=[secure]
213Setting environment variables from .travis.yml
214$ export COVERAGE=1
215$ export PATH=/snap/bin:$PATH
216$ export INTEGRATION_SPECS=1
rvm
2182.90s$ rvm get head
219Downloading https://get.rvm.io
220Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc
221Verifying /home/travis/.rvm/archives/rvm-installer.asc
222gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC
223gpg: using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
224gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]
225gpg: WARNING: This key is not certified with a trusted signature!
226gpg: There is no indication that the signature belongs to the owner.
227Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB
228GPG verified '/home/travis/.rvm/archives/rvm-installer'
229Downloading https://github.com/rvm/rvm/archive/master.tar.gz
230Upgrading the RVM installation in /home/travis/.rvm/
231 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.
232 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
233 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.
234Upgrade of RVM in /home/travis/.rvm/ is complete.
236<warn>Thanks for installing RVM 🙏</warn>
237Please consider donating to our open collective to help us maintain RVM.
239👉 Donate: <code>https://opencollective.com/rvm/donate</code>
242RVM reloaded!
24320.04s$ rvm use 3.2.2 --install --binary --fuzzy
244curl: (22) The requested URL returned error: 404
245Required ruby-3.2.2 is not installed - installing.
246curl: (22) The requested URL returned error: 404
247Searching for binary rubies, this might take some time.
248Found remote file https://rubies.travis-ci.org/ubuntu/18.04/x86_64/ruby-3.2.2.tar.bz2
249Checking requirements for ubuntu.
250Requirements installation successful.
251ruby-3.2.2 - #configure
252ruby-3.2.2 - #download
253 % Total % Received % Xferd Average Speed Time Time Time Current
254 Dload Upload Total Spent Left Speed
255 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
256100 29.2M 100 29.2M 0 0 36.7M 0 --:--:-- --:--:-- --:--:-- 36.7M
257No checksum for downloaded archive, recording checksum in user configuration.
258ruby-3.2.2 - #validate archive
259ruby-3.2.2 - #extract
260ruby-3.2.2 - #validate binary
261ruby-3.2.2 - #setup
262ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global
263ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
264ruby-3.2.2 - #generating global wrappers........
265ruby-3.2.2 - #uninstalling gem rubygems-bundler-1.4.5.
266ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2
267ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/default.gems..............
268ruby-3.2.2 - #generating default wrappers........
269Using /home/travis/.rvm/gems/ruby-3.2.2
271$ export BUNDLE_GEMFILE=$PWD/Gemfile
cache.1
272Setting up build cache
273$ export CASHER_DIR=${TRAVIS_HOME}/.casher
2740.17s$ Installing caching utilities
2750.00s2.29sattempting to download cache archive
276fetching am_tbt_72/cache--linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz
277fetching am_tbt_72/cache-linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz
278fetching am_tbt_72/cache--rvm-3.2.2--gemfile-Gemfile.tgz
279fetching master/cache--linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz
280found cache
cache.bundler
2830.00s2.30sadding /home/travis/build/travis-ci/travis-build/vendor/bundle to cache
284creating directory /home/travis/build/travis-ci/travis-build/vendor/bundle
ruby.versions
285$ ruby --version
286ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
287$ rvm --version
288rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
289$ bundle --version
290Bundler version 2.4.10
291$ gem --version
2923.4.10
before_install
2941.29s$ gem update --system 3.3.26 > /dev/null 2>&1
install.bundler
2950.49s$ bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}
296[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag
297[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path 'vendor/bundle'`, and stop using this flag
298Using rake 12.3.3
299Using concurrent-ruby 1.2.2
300Using i18n 1.14.1
301Using minitest 5.19.0
302Using tzinfo 2.0.6
303Using activesupport 7.0.7.2
304Using public_suffix 4.0.7
305Using addressable 2.8.4
306Using ast 2.4.0
307Using atomic 1.1.101
308Using avl_tree 1.1.3
309Using backports 3.18.1
310Using bundler 2.3.26
311Using docile 1.1.5
312Using json 2.3.1
313Using simplecov-html 0.10.2
314Using simplecov 0.13.0
315Using codeclimate-test-reporter 1.0.8
316Using coder 0.4.0
317Using coderay 1.1.3
318Using connection_pool 2.2.2
319Using rexml 3.2.5
320Using crack 0.4.5
321Using diff-lcs 1.3
322Using unf_ext 0.0.8.2
323Using unf 0.1.4
324Using domain_name 0.5.20190701
325Using ed25519 1.3.0
326Using ffi 1.15.5
327Using ethon 0.11.0
328Using multipart-post 2.3.0
329Using faraday 0.17.6
330Using faraday_middleware 0.14.0
331Using multi_json 1.14.1
332Using net-http-persistent 4.0.2
333Using net-http-pipeline 1.0.1
334Using gh 0.14.0
335Using hashdiff 1.0.1
336Using hashr 2.0.1
337Using highline 1.7.10
338Using hitimes 1.3.0
339Using http-accept 1.7.0
340Using http-cookie 1.0.5
341Using jaro_winkler 1.5.1
342Using jwt 1.5.6
343Using launchy 2.4.3
344Using rb-fsevent 0.10.3
345Using rb-inotify 0.9.10
346Using listen 3.8.0
347Using method_source 1.0.0
348Using metriks 0.9.9.6
349Using metriks-librato_metrics 1.0.6 from https://github.com/eric/metriks-librato_metrics.git
350Using mime-types-data 3.2022.0105
351Using mime-types 3.4.1
352Using minitar 0.9
353Using mocha 2.0.0
354Using msgpack 1.7.1
355Using ruby2_keywords 0.0.5
356Using mustermann 3.0.0
357Using netrc 0.11.0
358Using nio4r 2.5.9
359Using sawyer 0.8.2
360Using octokit 4.22.0
361Using optimist 3.0.1
362Using parallel 1.12.1
363Using parallel_tests 4.2.1
364Using parser 2.5.1.2
365Using pry 0.14.2
366Using puma 6.3.0
367Using websocket 1.2.8
368Using pusher-client 0.6.2
369Using rack 2.2.7
370Using rack-protection 3.0.6 from https://github.com/sinatra/sinatra.git
371Using rack-ssl 1.4.1
372Using rack-test 2.1.0
373Using rainbow 3.1.1
374Using rbtrace 0.4.14
375Using redis 4.1.4
376Using rerun 0.14.0
377Using rest-client 2.1.0
378Using rspec-support 3.8.0
379Using rspec-core 3.8.0
380Using rspec-expectations 3.8.1
381Using rspec-mocks 3.8.0
382Using rspec 3.8.0
383Using ruby-progress*** 1.10.0
384Using unicode-display_width 1.4.0
385Using rubocop 0.68.1
386Using sentry-raven 2.13.0
387Using tilt 2.2.0
388Using sinatra 3.0.6
389Using sinatra-contrib 3.0.6 from https://github.com/sinatra/sinatra.git
390Using ssh_data 1.3.0
391Using typhoeus 0.8.0
392Using travis 1.8.13
393Using travis-config 2.0.0 from https://github.com/travis-ci/travis-config.git
394Using travis-github_apps 0.2.1 from https://github.com/travis-ci/travis-github_apps.git
395Using travis-rollout 0.0.1 from https://github.com/travis-ci/travis-rollout.git
396Using travis-support 0.0.1 from https://github.com/travis-ci/travis-support.git
397Using webmock 3.13.0
398Bundle complete! 37 Gemfile dependencies, 100 gems now installed.
399Bundled gems are installed into `./vendor/bundle`
before_script.1
4010.01s$ eval "$(script/handle-docker-config)"
402handle-docker-config: missing ${DOCKER_CLIENT_CONFIG_URL}
before_script.2
4030.43s$ bundle install
404Using rake 12.3.3
405Using concurrent-ruby 1.2.2
406Using i18n 1.14.1
407Using minitest 5.19.0
408Using tzinfo 2.0.6
409Using activesupport 7.0.7.2
410Using public_suffix 4.0.7
411Using addressable 2.8.4
412Using ast 2.4.0
413Using atomic 1.1.101
414Using avl_tree 1.1.3
415Using backports 3.18.1
416Using bundler 2.3.26
417Using docile 1.1.5
418Using json 2.3.1
419Using simplecov-html 0.10.2
420Using simplecov 0.13.0
421Using codeclimate-test-reporter 1.0.8
422Using coder 0.4.0
423Using coderay 1.1.3
424Using connection_pool 2.2.2
425Using rexml 3.2.5
426Using crack 0.4.5
427Using diff-lcs 1.3
428Using unf_ext 0.0.8.2
429Using unf 0.1.4
430Using domain_name 0.5.20190701
431Using ed25519 1.3.0
432Using ffi 1.15.5
433Using ethon 0.11.0
434Using multipart-post 2.3.0
435Using faraday 0.17.6
436Using faraday_middleware 0.14.0
437Using multi_json 1.14.1
438Using net-http-persistent 4.0.2
439Using net-http-pipeline 1.0.1
440Using gh 0.14.0
441Using hashdiff 1.0.1
442Using hashr 2.0.1
443Using highline 1.7.10
444Using hitimes 1.3.0
445Using http-accept 1.7.0
446Using http-cookie 1.0.5
447Using jaro_winkler 1.5.1
448Using jwt 1.5.6
449Using launchy 2.4.3
450Using rb-fsevent 0.10.3
451Using rb-inotify 0.9.10
452Using listen 3.8.0
453Using method_source 1.0.0
454Using metriks 0.9.9.6
455Using metriks-librato_metrics 1.0.6 from https://github.com/eric/metriks-librato_metrics.git
456Using mime-types-data 3.2022.0105
457Using mime-types 3.4.1
458Using minitar 0.9
459Using mocha 2.0.0
460Using msgpack 1.7.1
461Using ruby2_keywords 0.0.5
462Using mustermann 3.0.0
463Using netrc 0.11.0
464Using nio4r 2.5.9
465Using sawyer 0.8.2
466Using octokit 4.22.0
467Using optimist 3.0.1
468Using parallel 1.12.1
469Using parallel_tests 4.2.1
470Using parser 2.5.1.2
471Using pry 0.14.2
472Using puma 6.3.0
473Using websocket 1.2.8
474Using pusher-client 0.6.2
475Using rack 2.2.7
476Using rack-protection 3.0.6 from https://github.com/sinatra/sinatra.git
477Using rack-ssl 1.4.1
478Using rack-test 2.1.0
479Using rainbow 3.1.1
480Using rbtrace 0.4.14
481Using redis 4.1.4
482Using rerun 0.14.0
483Using rest-client 2.1.0
484Using rspec-support 3.8.0
485Using rspec-core 3.8.0
486Using rspec-expectations 3.8.1
487Using rspec-mocks 3.8.0
488Using rspec 3.8.0
489Using ruby-progress*** 1.10.0
490Using unicode-display_width 1.4.0
491Using rubocop 0.68.1
492Using sentry-raven 2.13.0
493Using tilt 2.2.0
494Using sinatra 3.0.6
495Using sinatra-contrib 3.0.6 from https://github.com/sinatra/sinatra.git
496Using ssh_data 1.3.0
497Using typhoeus 0.8.0
498Using travis 1.8.13
499Using travis-config 2.0.0 from https://github.com/travis-ci/travis-config.git
500Using travis-github_apps 0.2.1 from https://github.com/travis-ci/travis-github_apps.git
501Using travis-rollout 0.0.1 from https://github.com/travis-ci/travis-rollout.git
502Using travis-support 0.0.1 from https://github.com/travis-ci/travis-support.git
503Using webmock 3.13.0
504Bundle complete! 37 Gemfile dependencies, 100 gems now installed.
505Bundled gems are installed into `./vendor/bundle`
before_script.3
5063.28s$ bundle exec rake clean assets:precompile
507WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.
508WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.
509I, [2024-06-04T12:51:29.684434 #11060] INFO -- : getting /downloads/sc-4.9.2-linux.tar.gz
510I, [2024-06-04T12:51:29.685410 #11060] INFO -- : getting /downloads/sc-4.9.1-osx.zip
511I, [2024-06-04T12:51:30.324830 #11060] INFO -- : writing to /home/travis/build/travis-ci/travis-build/public/files/sc-osx.zip
512I, [2024-06-04T12:51:30.367228 #11060] INFO -- : writing to /home/travis/build/travis-ci/travis-build/public/files/sc-linux.tar.gz
513I, [2024-06-04T12:51:30.379988 #11060] INFO -- : Fetching releases from tools/godep
514I, [2024-06-04T12:51:30.382091 #11060] INFO -- : Fetching releases from tools/godep
515I, [2024-06-04T12:51:30.591044 #11060] INFO -- : Latest godep release is v80
516I, [2024-06-04T12:51:30.591418 #11060] INFO -- : Fetching https://github.com/tools/godep/releases/download/v80/godep_darwin_amd64
517I, [2024-06-04T12:51:30.595914 #11060] INFO -- : Latest godep release is v80
518I, [2024-06-04T12:51:30.596160 #11060] INFO -- : Fetching https://github.com/tools/godep/releases/download/v80/godep_linux_amd64
519I, [2024-06-04T12:51:30.946834 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/godep_darwin_amd64
520I, [2024-06-04T12:51:30.954850 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/godep_darwin_amd64
521I, [2024-06-04T12:51:30.996463 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/godep_linux_amd64
522I, [2024-06-04T12:51:31.004431 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/godep_linux_amd64
523cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/cassandra.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
524cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-bionic.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
525cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
526cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
527cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
528cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-bionic.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
529cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
530cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
531cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
532cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/computology-apt-backport-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
533cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/couchbase-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
534cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/debian-sid.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
535cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/docker-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
536cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/docker-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
537cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-1.6.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
538cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-1.7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
539cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
540cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.1.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
541cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.x.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
542cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-5.x.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
543cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/extras-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
544cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/fpcomplete-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
545cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/fpcomplete-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
546cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/github-git-lfs-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
547cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/github-git-lfs-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
548cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-chrome.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
549cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
550cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
551cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
552cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
553cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/heroku-toolbelt.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
554cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/heroku.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
555cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.5.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
556cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.6.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
557cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
558cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
559cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.9.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
560cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
561cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-3.9.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
562cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-4.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
563cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-5.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
564cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-6.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
565cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
566cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
567cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
568cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-6.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
569cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
570cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
571cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/lucid.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
572cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mariadb-10.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
573cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.0-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
574cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.2-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
575cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.2-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
576cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.4-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
577cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.4-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
578cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-4.0-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
579cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-upstart.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
580cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-alpha.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
581cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-beta.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
582cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-libtiff-compat.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
583cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-nightly.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
584cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
585cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mopidy-stable.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
586cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mysql-5.7-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
587cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mysql-5.7-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
588cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/partner-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
589cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/pgdg-9.5-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
590cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/pgdg-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
591cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/precise-pgdg-9.5.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
592cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/r-packages-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
593cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/r-packages-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
594cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
595cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-testing.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
596cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
597cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/travis-security.asc /home/travis/build/travis-ci/travis-build/public/files/gpg
598I, [2024-06-04T12:51:31.467305 #11060] INFO -- : Fetching https://raw.githubusercontent.com/travis-ci/casher/bash/bin/casher
599I, [2024-06-04T12:51:31.468272 #11060] INFO -- : Fetching releases from travis-ci/gimme
600I, [2024-06-04T12:51:31.469784 #11060] INFO -- : Fetching https://downloads.haskell.org/~ghc
601I, [2024-06-04T12:51:31.470702 #11060] INFO -- : Fetching releases from nvm-sh/nvm
602I, [2024-06-04T12:51:31.471661 #11060] INFO -- : Fetching https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
603I, [2024-06-04T12:51:31.473270 #11060] INFO -- : Fetching releases from nvm-sh/nvm
604I, [2024-06-04T12:51:31.495646 #11060] INFO -- : Fetching https://sh.rustup.rs/
605I, [2024-06-04T12:51:31.508107 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/casher
606I, [2024-06-04T12:51:31.508232 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/casher
607I, [2024-06-04T12:51:31.508706 #11060] INFO -- : Fetching https://raw.githubusercontent.com/paulp/sbt-extras/master/sbt
608I, [2024-06-04T12:51:31.511224 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/install-jdk.sh
609I, [2024-06-04T12:51:31.511326 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/install-jdk.sh
610I, [2024-06-04T12:51:31.548492 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/sbt
611I, [2024-06-04T12:51:31.548625 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/sbt
612I, [2024-06-04T12:51:31.548741 #11060] INFO -- : Fetching releases from tmate-io/tmate
613I, [2024-06-04T12:51:31.580413 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/rustup-init.sh
614I, [2024-06-04T12:51:31.580558 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/rustup-init.sh
615I, [2024-06-04T12:51:31.580660 #11060] INFO -- : Fetching releases from tmate-io/tmate
616I, [2024-06-04T12:51:31.597168 #11060] INFO -- : Latest nvm release is v0.39.7
617I, [2024-06-04T12:51:31.597713 #11060] INFO -- : Fetching https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/nvm.sh
618I, [2024-06-04T12:51:31.608955 #11060] INFO -- : Latest nvm release is v0.39.7
619I, [2024-06-04T12:51:31.610798 #11060] INFO -- : Fetching https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/nvm-exec
620I, [2024-06-04T12:51:31.615604 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/tmp/ghc-versions.html
621I, [2024-06-04T12:51:31.615801 #11060] INFO -- : Setting mode '0o644' on /home/travis/build/travis-ci/travis-build/tmp/ghc-versions.html
622I, [2024-06-04T12:51:31.687846 #11060] INFO -- : Latest gimme release is v1.5.5
623I, [2024-06-04T12:51:31.688253 #11060] INFO -- : Fetching https://raw.githubusercontent.com/travis-ci/gimme/v1.5.5/gimme
624I, [2024-06-04T12:51:31.728955 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/nvm-exec
625I, [2024-06-04T12:51:31.729079 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/nvm-exec
626I, [2024-06-04T12:51:31.730337 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/gimme
627I, [2024-06-04T12:51:31.730476 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/gimme
628I, [2024-06-04T12:51:31.736970 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/nvm.sh
629I, [2024-06-04T12:51:31.737271 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/nvm.sh
630I, [2024-06-04T12:51:31.796016 #11060] INFO -- : Latest tmate release is 2.4.0
631I, [2024-06-04T12:51:31.796427 #11060] INFO -- : Fetching https://github.com/tmate-io/tmate/releases/download/2.4.0/tmate-2.4.0-static-linux-arm64v8.tar.xz
632I, [2024-06-04T12:51:31.835398 #11060] INFO -- : Latest tmate release is 2.4.0
633I, [2024-06-04T12:51:31.835827 #11060] INFO -- : Fetching https://github.com/tmate-io/tmate/releases/download/2.4.0/tmate-2.4.0-static-linux-amd64.tar.xz
634I, [2024-06-04T12:51:32.119899 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-arm64v8.tar.xz
635I, [2024-06-04T12:51:32.121081 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-arm64v8.tar.xz
636I, [2024-06-04T12:51:32.160101 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-amd64.tar.xz
637I, [2024-06-04T12:51:32.160994 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-amd64.tar.xz
638public/files/casher
639public/files/gimme
640public/files/godep_darwin_amd64
641public/files/godep_linux_amd64
642public/files/gpg
643public/files/install-jdk.sh
644public/files/nvm-exec
645public/files/nvm.sh
646public/files/rustup-init.sh
647public/files/sbt
648public/files/sc-linux.tar.gz
649public/files/sc-osx.zip
650public/files/sonar-scanner.zip
651public/files/tmate-static-linux-amd64.tar.xz
652public/files/tmate-static-linux-arm64v8.tar.xz
653163.75s$ bundle exec rspec spec
654I, [2024-06-04T12:51:33.770511 #11077] INFO -- sentry: ** [Raven] Raven 2.13.0 configured not to capture errors: DSN not set
655Run options: exclude {:example=>true}
657Randomized with seed 46347
658.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................*.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.................................................................................................................................................................*.............................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/services/vault/keys/resolver.rb:14:in `echo': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/services/vault/keys/resolver_spec.rb:72:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :yellow), but received positional hash ({:ansi => :yellow}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
659Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/services/vault/keys/resolver.rb:14:in `echo': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/services/vault/keys/resolver_spec.rb:73:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :yellow), but received positional hash ({:ansi => :yellow}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
660.*..................................................................................................................................................................................................................................................................................................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:17:in `apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:100:in `block (5 levels) in <top (required)>' expected keyword arguments (:ansi => :green), but received positional hash ({:ansi => :green}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
661.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
662.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
663.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
664................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.
665...............................................................................................................................................................................................................................................................................................................................................................................................................FFF...FFFF....F.......FF...FFF...........F......F..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_keys.rb:20:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_keys_spec.rb:72:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.
666............................................................................................................................................................................................................................................
668Pending: (Failures listed here are expected and do not affect your suite's status)
670 1) Travis::Build::Addons::CoverityScan needs specs!
671 # Temporarily skipped with xit
672 # ./spec/build/addons/coverity_scan_spec.rb:16
674 2) script header internal ruby selection when the most recent valid version of ruby is 1.9.3 selects 1.9.3
675 # Temporarily skipped with xit
676 # ./spec/build/script/header_spec.rb:132
678 3) script header internal ruby selection when the most recent valid version of ruby has a 2-digit patch level selects the highest version with a 2-digit patch level
679 # Temporarily skipped with xit
680 # ./spec/build/script/header_spec.rb:150
682 4) script header internal ruby selection with a typical selection of preinstalled rubies selects the latest valid version
683 # Temporarily skipped with xit
684 # ./spec/build/script/header_spec.rb:115
686 5) Travis::Build::Addons::Blender when version is valid
687 # Temporarily skipped with xit
688 # ./spec/build/addons/blender_spec.rb:25
690 6) Travis::Vault::Keys::Resolver#call when paths contain unusual chars when path returns value from Vault
691 # Temporarily skipped with xcontext
692 # ./spec/build/services/vault/keys/resolver_spec.rb:52
694Failures:
696 1) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", and {:assert=>true, :echo=>true, :timing=>true}
697 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v #{dpl_version}", echo: true, assert: true, timing: true] }
699 Expected the generated sexp to include:
701 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
703 Found the following similar nodes:
705 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
706 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
707 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
708 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
709 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
710 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
711 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
712 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
713 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
714 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
715 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
716 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
717 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
718 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
719 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
720 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
721 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
722 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
723 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
724 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
725 # ./spec/build/addons/deploy_spec.rb:136:in `block (5 levels) in <top (required)>'
726 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
728 2) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 installs dpl version specified using travis_internal_ruby
729 Failure/Error:
730 expect(
731 sexp_filter(
732 sexp_filter(
733 sexp,
734 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]
735 )[0],
736 [:if, "-e $HOME/.rvm/scripts/rvm"]
737 )[1]
738 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v #{dpl_version}", echo: true, assert: true, timing: true]
740 Expected the generated sexp to include:
742 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
744 Found the following similar nodes:
746 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
747 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
748 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
749 # ./spec/build/addons/deploy_spec.rb:126:in `block (5 levels) in <top (required)>'
750 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
752 3) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
753 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}] }
755 Expected the generated sexp to include:
757 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
759 Found the following similar nodes:
761 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
762 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
763 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
764 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
765 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
766 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
767 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
768 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
769 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
770 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
771 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
772 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
773 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
774 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]
775 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
776 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
777 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
778 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
779 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
780 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
781 # ./spec/build/addons/deploy_spec.rb:137:in `block (5 levels) in <top (required)>'
782 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
784 4) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs dpl < 1.9 if travis_internal_ruby returns 1.9*
785 Failure/Error:
786 expect(
787 sexp_filter(
788 sexp_filter(
789 sexp,
790 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]
791 )[0],
792 [:if, "-e $HOME/.rvm/scripts/rvm"]
793 )[0]
794 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", echo: true, assert: true, timing: true]
796 Expected the generated sexp to include:
798 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
800 Found the following similar nodes:
802 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
803 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
804 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
805 # ./spec/build/addons/deploy_spec.rb:75:in `block (4 levels) in <top (required)>'
806 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
808 5) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", and {:assert=>true, :echo=>true, :timing=>true}
809 Failure/Error: it { expect(sexp).to include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl', echo: true, assert: true, timing: true] }
811 Expected the generated sexp to include:
813 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
815 Found the following similar nodes:
817 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
818 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
819 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
820 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
821 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
822 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
823 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
824 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
825 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
826 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
827 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
828 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
829 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
830 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
831 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
832 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
833 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
834 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
835 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
836 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
837 # ./spec/build/addons/deploy_spec.rb:97:in `block (4 levels) in <top (required)>'
838 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
840 6) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs latest dpl if travis_internal_ruby does not return 1.9*
841 Failure/Error:
842 expect(
843 sexp_filter(
844 sexp_filter(
845 sexp,
846 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]
847 )[0],
848 [:if, "-e $HOME/.rvm/scripts/rvm"]
849 )[1]
850 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", echo: true, assert: true, timing: true]
852 Expected the generated sexp to include:
854 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
856 Found the following similar nodes:
858 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
859 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
860 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
861 # ./spec/build/addons/deploy_spec.rb:87:in `block (4 levels) in <top (required)>'
862 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
864 7) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
865 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}] }
867 Expected the generated sexp to include:
869 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
871 Found the following similar nodes:
873 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
874 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
875 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
876 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
877 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
878 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
879 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
880 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
881 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
882 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
883 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
884 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
885 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
886 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
887 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
888 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
889 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
890 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
891 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
892 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
893 # ./spec/build/addons/deploy_spec.rb:98:in `block (4 levels) in <top (required)>'
894 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
896 8) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is set installs dpl < 1.9 if travis_internal_ruby returns 1.9*
897 Failure/Error:
898 expect(
899 sexp_filter(
900 sexp_filter(
901 sexp,
902 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]
903 )[0],
904 [:if, "-e $HOME/.rvm/scripts/rvm"]
905 )[0]
906 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", echo: true, assert: true, timing: true]
908 Expected the generated sexp to include:
910 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
912 Found the following similar nodes:
914 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
915 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
916 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
917 # ./spec/build/addons/deploy_spec.rb:45:in `block (4 levels) in <top (required)>'
918 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
920 9) Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
921****************************************************************************************************************************************************************************************************************************************************************
923 Expected the generated sexp to include:
925 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
927 Found the following similar nodes:
929 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
930 [:cmd, "cat /usr/share/travis/system_info"]
931 [:cmd, "cat /usr/local/travis/system_info"]
932 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
933 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
934 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
935 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
936 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
937 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
938 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
939 [:cmd, "unset _JAVA_OPTIONS"]
940 [:cmd, "unset MALLOC_ARENA_MAX"]
941 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
942 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
943 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
944 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
945 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
946 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
947 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
948 [:cmd, "travis_disable_ssh_roaming"]
949 [:cmd, "brew cask uninstall oclint &>/dev/null"]
950 [:cmd, "rvm use &>/dev/null"]
951 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
952 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
953 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
954 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
955 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
956 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
957 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
958 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
959 [:cmd, "travis_munge_apt_sources"]
960 [:cmd, "travis_setup_apt_proxy"]
961 [:cmd, "travis_apt_get_update", {:retry=>true}]
962 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
963 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
964 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
965 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
966 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
967 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
968 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
969 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
970 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
971 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
972 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
973 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
974 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
975 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
976 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
977 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
978 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
979 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
980 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
981 [:cmd, "ruby --version", {:echo=>true}]
982 [:cmd, "rvm --version", {:echo=>true}]
983 [:cmd, "bundle --version", {:echo=>true}]
984 [:cmd, "gem --version", {:echo=>true}]
985 [:cmd, "rm -rf vendor/cache"]
986 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
987 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
988 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
989 [:cmd, "rake", {:echo=>true, :timing=>true}]
990 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
991 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
992 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
993 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
994 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
995 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
996 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
997 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
998 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
999 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1000 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1001 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1002 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1003 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1004 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1005 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1006 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1007 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1008 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1009 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1010 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1011 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1012 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1013 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1014 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1015 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1016 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1017 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1018 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1019 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1020 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1021 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1022 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1023 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1024 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1025 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1026 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1027 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1028 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1029 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1030 # ./spec/build/addons/deploy_spec.rb:245:in `block (3 levels) in <top (required)>'
1031 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1033 10) Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
1034************************************************************************************************************************************************************************************************************************************************************
1036 Expected the generated sexp to include:
1038 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1040 Found the following similar nodes:
1042 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
1043 [:cmd, "cat /usr/share/travis/system_info"]
1044 [:cmd, "cat /usr/local/travis/system_info"]
1045 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
1046 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
1047 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
1048 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
1049 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
1050 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
1051 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
1052 [:cmd, "unset _JAVA_OPTIONS"]
1053 [:cmd, "unset MALLOC_ARENA_MAX"]
1054 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
1055 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
1056 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
1057 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
1058 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
1059 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
1060 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
1061 [:cmd, "travis_disable_ssh_roaming"]
1062 [:cmd, "brew cask uninstall oclint &>/dev/null"]
1063 [:cmd, "rvm use &>/dev/null"]
1064 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
1065 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
1066 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
1067 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
1068 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
1069 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
1070 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
1071 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
1072 [:cmd, "travis_munge_apt_sources"]
1073 [:cmd, "travis_setup_apt_proxy"]
1074 [:cmd, "travis_apt_get_update", {:retry=>true}]
1075 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
1076 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
1077 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
1078 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
1079 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
1080 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1081 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
1082 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
1083 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1084 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
1085 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
1086 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
1087 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
1088 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1089 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
1090 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
1091 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
1092 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
1093 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
1094 [:cmd, "ruby --version", {:echo=>true}]
1095 [:cmd, "rvm --version", {:echo=>true}]
1096 [:cmd, "bundle --version", {:echo=>true}]
1097 [:cmd, "gem --version", {:echo=>true}]
1098 [:cmd, "rm -rf vendor/cache"]
1099 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1100 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1101 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
1102 [:cmd, "rake", {:echo=>true, :timing=>true}]
1103 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1104 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1105 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1106 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1107 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1108 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1109 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1110 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1111 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1112 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1113 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1114 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1115 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1116 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1117 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1118 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1119 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1120 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1121 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1122 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1123 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1124 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1125 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1126 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1127 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1128 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1129 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1130 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1131 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1132 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1133 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1134 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1135 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1136 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1137 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1138 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1139 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1140 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1141 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1142 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1143 # ./spec/build/addons/deploy_spec.rb:248:in `block (3 levels) in <top (required)>'
1144 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1146 11) Travis::Build::Addons::Deploy multiple providers when dpl switches from edge to release should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1147 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }
1149 Expected the generated sexp to include:
1151 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1153 Found the following similar nodes:
1155 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
1156 [:cmd, "cat /usr/share/travis/system_info"]
1157 [:cmd, "cat /usr/local/travis/system_info"]
1158 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
1159 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
1160 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
1161 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
1162 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
1163 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
1164 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
1165 [:cmd, "unset _JAVA_OPTIONS"]
1166 [:cmd, "unset MALLOC_ARENA_MAX"]
1167 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
1168 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
1169 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
1170 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
1171 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
1172 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
1173 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
1174 [:cmd, "travis_disable_ssh_roaming"]
1175 [:cmd, "brew cask uninstall oclint &>/dev/null"]
1176 [:cmd, "rvm use &>/dev/null"]
1177 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
1178 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
1179 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
1180 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
1181 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
1182 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
1183 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
1184 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
1185 [:cmd, "travis_munge_apt_sources"]
1186 [:cmd, "travis_setup_apt_proxy"]
1187 [:cmd, "travis_apt_get_update", {:retry=>true}]
1188 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
1189 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
1190 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
1191 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
1192 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
1193 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1194 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
1195 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
1196 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1197 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
1198 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
1199 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
1200 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
1201 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1202 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
1203 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
1204 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
1205 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
1206 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
1207 [:cmd, "ruby --version", {:echo=>true}]
1208 [:cmd, "rvm --version", {:echo=>true}]
1209 [:cmd, "bundle --version", {:echo=>true}]
1210 [:cmd, "gem --version", {:echo=>true}]
1211 [:cmd, "rm -rf vendor/cache"]
1212 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1213 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1214 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
1215 [:cmd, "rake", {:echo=>true, :timing=>true}]
1216 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1217 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1218 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1219 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1220 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1221 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1222 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1223 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1224 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1225 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1226 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1227 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1228 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1229 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1230 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1231 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1232 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1233 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1234 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1235 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1236 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1237 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1238 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1239 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1240 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1241 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1242 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1243 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1244 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1245 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1246 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1247 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1248 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1249 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1250 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1251 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1252 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1253 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1254 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1255 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1256 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1257 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1258 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1259 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1260 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1261 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1262 # ./spec/build/addons/deploy_spec.rb:265:in `block (4 levels) in <top (required)>'
1263 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1265 12) Travis::Build::Addons::Deploy multiple providers when dpl switches from release to edge should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1266 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }
1268 Expected the generated sexp to include:
1270 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1272 Found the following similar nodes:
1274 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
1275 [:cmd, "cat /usr/share/travis/system_info"]
1276 [:cmd, "cat /usr/local/travis/system_info"]
1277 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
1278 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
1279 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
1280 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
1281 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
1282 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
1283 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
1284 [:cmd, "unset _JAVA_OPTIONS"]
1285 [:cmd, "unset MALLOC_ARENA_MAX"]
1286 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
1287 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
1288 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
1289 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
1290 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
1291 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
1292 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
1293 [:cmd, "travis_disable_ssh_roaming"]
1294 [:cmd, "brew cask uninstall oclint &>/dev/null"]
1295 [:cmd, "rvm use &>/dev/null"]
1296 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
1297 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
1298 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
1299 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
1300 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
1301 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
1302 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
1303 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
1304 [:cmd, "travis_munge_apt_sources"]
1305 [:cmd, "travis_setup_apt_proxy"]
1306 [:cmd, "travis_apt_get_update", {:retry=>true}]
1307 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
1308 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
1309 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
1310 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
1311 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
1312 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1313 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
1314 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
1315 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1316 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
1317 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
1318 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
1319 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
1320 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1321 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
1322 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
1323 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
1324 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
1325 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
1326 [:cmd, "ruby --version", {:echo=>true}]
1327 [:cmd, "rvm --version", {:echo=>true}]
1328 [:cmd, "bundle --version", {:echo=>true}]
1329 [:cmd, "gem --version", {:echo=>true}]
1330 [:cmd, "rm -rf vendor/cache"]
1331 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1332 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1333 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
1334 [:cmd, "rake", {:echo=>true, :timing=>true}]
1335 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1336 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1337 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1338 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1339 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1340 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1341 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1342 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1343 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1344 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1345 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]
1346 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1347 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1348 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]
1349 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1350 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1351 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1352 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1353 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1354 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1355 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1356 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1357 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1358 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1359 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1360 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1361 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1362 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1363 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1364 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1365 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1366 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1367 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1368 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1369 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1370 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1371 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]
1372 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1373 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1374 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1375 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1376 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1377 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1378 # ./spec/build/addons/deploy_spec.rb:257:in `block (4 levels) in <top (required)>'
1379 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1381 13) Travis::Build::Addons::Deploy multiple providers when edge dpl definitions change should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1382 Failure/Error: it { expect(second_deploy).to include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }
1384 Expected the generated sexp to include:
1386 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1388 Found the following similar nodes:
1390 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1391 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1392 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1393 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1394 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1395 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1396 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1397 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1398 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1399 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]
1400 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1401 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1402 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1403 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1404 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1405 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1406 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1407 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1408 [:cmd, "popd >& /dev/null", {:assert=>true}]
1409 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]
1410 [:cmd, "popd >& /dev/null", {:assert=>true}]
1411 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1412 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1413 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1414 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1415 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1416 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1417 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1418 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1419 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1420 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1421 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]
1422 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1423 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1424 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1425 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1426 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1427 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1428 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1429 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1430 [:cmd, "popd >& /dev/null", {:assert=>true}]
1431 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]
1432 [:cmd, "popd >& /dev/null", {:assert=>true}]
1433 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1434 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1435 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1436 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1437 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1438 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1439 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1440 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1441 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1442 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1443 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]
1444 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1445 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1446 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1447 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1448 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1449 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1450 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1451 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1452 [:cmd, "popd >& /dev/null", {:assert=>true}]
1453 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]
1454 [:cmd, "popd >& /dev/null", {:assert=>true}]
1455 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1456 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1457 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1458 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1459 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1460 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1461 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1462 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1463 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1464 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1465 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]
1466 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1467 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1468 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1469 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1470 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1471 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1472 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1473 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1474 [:cmd, "popd >& /dev/null", {:assert=>true}]
1475 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]
1476 [:cmd, "popd >& /dev/null", {:assert=>true}]
1477 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1478 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1479 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1480 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1481 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1482 # ./spec/build/addons/deploy_spec.rb:284:in `block (4 levels) in <top (required)>'
1483 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1485 14) Travis::Build::Addons::Deploy when a mix of edge and release dpl are tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1486 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }
1488 Expected the generated sexp to include:
1490 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1492 Found the following similar nodes:
1494 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
1495 [:cmd, "cat /usr/share/travis/system_info"]
1496 [:cmd, "cat /usr/local/travis/system_info"]
1497 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
1498 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
1499 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
1500 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
1501 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
1502 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
1503 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
1504 [:cmd, "unset _JAVA_OPTIONS"]
1505 [:cmd, "unset MALLOC_ARENA_MAX"]
1506 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
1507 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
1508 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
1509 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
1510 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
1511 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
1512 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
1513 [:cmd, "travis_disable_ssh_roaming"]
1514 [:cmd, "brew cask uninstall oclint &>/dev/null"]
1515 [:cmd, "rvm use &>/dev/null"]
1516 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
1517 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
1518 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
1519 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
1520 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
1521 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
1522 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
1523 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
1524 [:cmd, "travis_munge_apt_sources"]
1525 [:cmd, "travis_setup_apt_proxy"]
1526 [:cmd, "travis_apt_get_update", {:retry=>true}]
1527 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
1528 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
1529 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
1530 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
1531 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
1532 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1533 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
1534 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
1535 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1536 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
1537 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
1538 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
1539 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
1540 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1541 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
1542 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
1543 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
1544 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
1545 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
1546 [:cmd, "ruby --version", {:echo=>true}]
1547 [:cmd, "rvm --version", {:echo=>true}]
1548 [:cmd, "bundle --version", {:echo=>true}]
1549 [:cmd, "gem --version", {:echo=>true}]
1550 [:cmd, "rm -rf vendor/cache"]
1551 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1552 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1553 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
1554 [:cmd, "rake", {:echo=>true, :timing=>true}]
1555 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1556 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1557 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1558 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1559 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1560 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1561 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1562 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1563 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1564 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1565 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1566 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1567 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1568 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1569 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1570 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1571 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1572 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1573 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1574 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1575 [:cmd, "popd >& /dev/null", {:assert=>true}]
1576 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1577 [:cmd, "popd >& /dev/null", {:assert=>true}]
1578 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1579 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1580 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1581 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1582 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1583 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1584 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1585 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1586 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1587 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1588 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1589 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1590 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1591 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1592 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1593 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1594 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1595 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1596 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1597 [:cmd, "popd >& /dev/null", {:assert=>true}]
1598 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1599 [:cmd, "popd >& /dev/null", {:assert=>true}]
1600 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1601 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1602 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1603 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1604 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1605 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1606 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1607 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1608 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1609 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1610 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1611 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1612 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1613 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1614 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1615 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1616 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1617 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1618 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1619 [:cmd, "popd >& /dev/null", {:assert=>true}]
1620 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1621 [:cmd, "popd >& /dev/null", {:assert=>true}]
1622 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1623 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1624 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1625 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1626 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1627 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1628 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1629 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1630 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1631 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1632 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1633 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1634 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1635 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1636 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1637 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1638 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1639 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1640 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1641 [:cmd, "popd >& /dev/null", {:assert=>true}]
1642 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1643 [:cmd, "popd >& /dev/null", {:assert=>true}]
1644 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1645 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1646 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1647 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1648 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1649 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1650 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1651 [:cmd, "ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1652 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1653 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1654 # ./spec/build/addons/deploy_spec.rb:228:in `block (3 levels) in <top (required)>'
1655 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1657 15) Travis::Build::Addons::Deploy when edge dpl is tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1658 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }
1660 Expected the generated sexp to include:
1662 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1664 Found the following similar nodes:
1666 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]
1667 [:cmd, "cat /usr/share/travis/system_info"]
1668 [:cmd, "cat /usr/local/travis/system_info"]
1669 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]
1670 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]
1671 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]
1672 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]
1673 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]
1674 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]
1675 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]
1676 [:cmd, "unset _JAVA_OPTIONS"]
1677 [:cmd, "unset MALLOC_ARENA_MAX"]
1678 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]
1679 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]
1680 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]
1681 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]
1682 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]
1683 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]
1684 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]
1685 [:cmd, "travis_disable_ssh_roaming"]
1686 [:cmd, "brew cask uninstall oclint &>/dev/null"]
1687 [:cmd, "rvm use &>/dev/null"]
1688 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]
1689 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]
1690 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]
1691 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]
1692 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]
1693 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]
1694 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]
1695 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]
1696 [:cmd, "travis_munge_apt_sources"]
1697 [:cmd, "travis_setup_apt_proxy"]
1698 [:cmd, "travis_apt_get_update", {:retry=>true}]
1699 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]
1700 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]
1701 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]
1702 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]
1703 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]
1704 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1705 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]
1706 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]
1707 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1708 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]
1709 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]
1710 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]
1711 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]
1712 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1713 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]
1714 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]
1715 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]
1716 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]
1717 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]
1718 [:cmd, "ruby --version", {:echo=>true}]
1719 [:cmd, "rvm --version", {:echo=>true}]
1720 [:cmd, "bundle --version", {:echo=>true}]
1721 [:cmd, "gem --version", {:echo=>true}]
1722 [:cmd, "rm -rf vendor/cache"]
1723 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1724 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]
1725 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]
1726 [:cmd, "rake", {:echo=>true, :timing=>true}]
1727 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]
1728 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]
1729 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1730 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1731 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]
1732 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1733 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1734 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1735 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1736 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1737 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1738 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1739 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1740 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1741 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1742 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1743 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1744 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1745 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1746 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1747 [:cmd, "popd >& /dev/null", {:assert=>true}]
1748 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1749 [:cmd, "popd >& /dev/null", {:assert=>true}]
1750 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1751 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1752 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1753 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1754 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1755 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1756 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1757 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1758 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1759 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1760 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1761 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1762 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1763 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1764 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1765 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1766 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1767 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1768 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1769 [:cmd, "popd >& /dev/null", {:assert=>true}]
1770 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1771 [:cmd, "popd >& /dev/null", {:assert=>true}]
1772 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1773 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1774 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1775 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1776 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1777 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1778 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1779 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1780 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1781 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1782 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1783 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1784 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1785 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1786 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1787 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1788 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1789 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1790 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1791 [:cmd, "popd >& /dev/null", {:assert=>true}]
1792 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1793 [:cmd, "popd >& /dev/null", {:assert=>true}]
1794 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1795 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1796 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1797 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]
1798 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1799 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1800 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]
1801 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]
1802 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]
1803 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]
1804 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]
1805 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]
1806 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1807 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1808 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]
1809 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1810 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1811 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]
1812 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]
1813 [:cmd, "popd >& /dev/null", {:assert=>true}]
1814 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]
1815 [:cmd, "popd >& /dev/null", {:assert=>true}]
1816 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]
1817 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1818 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1819 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]
1820 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]
1821 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]
1822 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1823 [:cmd, "ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]
1824 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]
1825 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]
1826 # ./spec/build/addons/deploy_spec.rb:219:in `block (3 levels) in <top (required)>'
1827 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
1829Finished in 2 minutes 38.3 seconds (files took 1.87 seconds to load)
18304580 examples, 15 failures, 6 pending
1832Failed examples:
1834rspec ./spec/build/addons/deploy_spec.rb:136 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", and {:assert=>true, :echo=>true, :timing=>true}
1835rspec ./spec/build/addons/deploy_spec.rb:125 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 installs dpl version specified using travis_internal_ruby
1836rspec ./spec/build/addons/deploy_spec.rb:137 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
1837rspec ./spec/build/addons/deploy_spec.rb:74 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs dpl < 1.9 if travis_internal_ruby returns 1.9*
1838rspec ./spec/build/addons/deploy_spec.rb:97 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", and {:assert=>true, :echo=>true, :timing=>true}
1839rspec ./spec/build/addons/deploy_spec.rb:86 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs latest dpl if travis_internal_ruby does not return 1.9*
1840rspec ./spec/build/addons/deploy_spec.rb:98 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
1841rspec ./spec/build/addons/deploy_spec.rb:44 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is set installs dpl < 1.9 if travis_internal_ruby returns 1.9*
1842rspec ./spec/build/addons/deploy_spec.rb:245 # Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
1843rspec ./spec/build/addons/deploy_spec.rb:248 # Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}
1844rspec ./spec/build/addons/deploy_spec.rb:265 # Travis::Build::Addons::Deploy multiple providers when dpl switches from edge to release should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1845rspec ./spec/build/addons/deploy_spec.rb:257 # Travis::Build::Addons::Deploy multiple providers when dpl switches from release to edge should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1846rspec ./spec/build/addons/deploy_spec.rb:284 # Travis::Build::Addons::Deploy multiple providers when edge dpl definitions change should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1847rspec ./spec/build/addons/deploy_spec.rb:228 # Travis::Build::Addons::Deploy when a mix of edge and release dpl are tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1848rspec ./spec/build/addons/deploy_spec.rb:219 # Travis::Build::Addons::Deploy when edge dpl is tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}
1850Randomized with seed 46347
1852Coverage report generated for RSpec to /home/travis/build/travis-ci/travis-build/coverage. 4768 / 5433 LOC (87.76%) covered.
1853The command "bundle exec rspec spec" exited with 1.
18541.00s$ bundle exec rake shfmt
1855shfmt -version
1856v2.5.1
1857shfmt -i 2 -w /home/travis/build/travis-ci/travis-build/lib/travis/build/bash/*.bash
1858shfmt -i 2 -w $(git grep -lE '^#!.+bash' /home/travis/build/travis-ci/travis-build/script)
1859The command "bundle exec rake shfmt" exited with 0.
18600.63s$ bundle exec rake assert_clean
1861git diff --exit-code
1862git diff --cached --exit-code
1863The command "bundle exec rake assert_clean" exited with 0.
18642.80s$ bundle exec rake shellcheck
1865tar -C "/home/travis/build/travis-ci/travis-build/tmp/bin" --strip-components=1 --exclude="*.txt" -xf "/tmp/shellcheck.tar.xz"
1866shellcheck --version
1867ShellCheck - shell script analysis tool
1868version: 0.5.0
1869license: GNU General Public License, version 3
1870website: https://www.shellcheck.net
1871shellcheck -s bash /home/travis/build/travis-ci/travis-build/lib/travis/build/bash/*.bash
1872shellcheck -s bash $(git grep -lE '^#!.+bash' /home/travis/build/travis-ci/travis-build/script)
1873The command "bundle exec rake shellcheck" exited with 0.
1874436.84s$ bundle exec rake assert_examples
1875rspec --tag example:true /home/travis/build/travis-ci/travis-build/spec
1876I, [2024-06-04T12:54:22.377540 #25019] INFO -- sentry: ** [Raven] Raven 2.13.0 configured not to capture errors: DSN not set
1877Run options: include {:example=>true}
1879Randomized with seed 21811
1880..*..Unable to find image 'travisci/ci-garnet:packer-1512502276-986baf0' locally
1881packer-1512502276-986baf0: Pulling from travisci/ci-garnet
188201a4f8387457: Pulling fs layer
1883c887940e680c: Pulling fs layer
18845432573ac160: Pulling fs layer
1885027ee9a9665e: Pulling fs layer
18865611db80430d: Pulling fs layer
18879c60dc18859b: Pulling fs layer
1888db89620bb9ce: Pulling fs layer
1889a26fee296996: Pulling fs layer
189016e5969a1d86: Pulling fs layer
1891dc9188d63ac4: Pulling fs layer
189268f396623e9f: Pulling fs layer
189377b54a696938: Pulling fs layer
189445e976717f2c: Pulling fs layer
1895b32f28e62303: Pulling fs layer
1896de836ecc3375: Pulling fs layer
189714dbf3836ddb: Pulling fs layer
18987632080a46a2: Pulling fs layer
18990056dde29023: Pulling fs layer
1900027ee9a9665e: Waiting
19015611db80430d: Waiting
19029c60dc18859b: Waiting
1903db89620bb9ce: Waiting
1904a26fee296996: Waiting
190516e5969a1d86: Waiting
1906dc9188d63ac4: Waiting
190768f396623e9f: Waiting
190877b54a696938: Waiting
190945e976717f2c: Waiting
1910b32f28e62303: Waiting
1911de836ecc3375: Waiting
191214dbf3836ddb: Waiting
19137632080a46a2: Waiting
19140056dde29023: Waiting
19155432573ac160: Download complete
1916c887940e680c: Verifying Checksum
1917c887940e680c: Download complete
1918027ee9a9665e: Verifying Checksum
1919027ee9a9665e: Download complete
19205611db80430d: Verifying Checksum
19215611db80430d: Download complete
1922db89620bb9ce: Verifying Checksum
1923db89620bb9ce: Download complete
192401a4f8387457: Verifying Checksum
192501a4f8387457: Download complete
1926a26fee296996: Download complete
19279c60dc18859b: Verifying Checksum
19289c60dc18859b: Download complete
1929dc9188d63ac4: Verifying Checksum
1930dc9188d63ac4: Download complete
193116e5969a1d86: Verifying Checksum
193216e5969a1d86: Download complete
193368f396623e9f: Verifying Checksum
193468f396623e9f: Download complete
193577b54a696938: Verifying Checksum
193677b54a696938: Download complete
1937b32f28e62303: Verifying Checksum
1938b32f28e62303: Download complete
193945e976717f2c: Verifying Checksum
194045e976717f2c: Download complete
194114dbf3836ddb: Verifying Checksum
194214dbf3836ddb: Download complete
1943de836ecc3375: Verifying Checksum
1944de836ecc3375: Download complete
19457632080a46a2: Verifying Checksum
19467632080a46a2: Download complete
194701a4f8387457: Pull complete
1948c887940e680c: Pull complete
19495432573ac160: Pull complete
1950027ee9a9665e: Pull complete
19515611db80430d: Pull complete
19529c60dc18859b: Pull complete
1953db89620bb9ce: Pull complete
1954a26fee296996: Pull complete
195516e5969a1d86: Pull complete
1956dc9188d63ac4: Pull complete
195768f396623e9f: Pull complete
195877b54a696938: Pull complete
195945e976717f2c: Pull complete
1960b32f28e62303: Pull complete
1961de836ecc3375: Pull complete
196214dbf3836ddb: Pull complete
19630056dde29023: Verifying Checksum
19640056dde29023: Download complete
19657632080a46a2: Pull complete
19660056dde29023: Pull complete
1967Digest: sha256:1a2968631e391b071d91d03162b8a0b46dc05b6c00f3aff7031d80971fd87759
1968Status: Downloaded newer image for travisci/ci-garnet:packer-1512502276-986baf0
1969...*..*..*..*.....*..*..*..*..*..*..*..*..*..*..*..*..*..*..*.....*..*..*..*.....*..*..*..*..*
1971Pending: (Failures listed here are expected and do not affect your suite's status)
1973 1) Travis::Build::Script::Erlang behaves like a bash script full docker container execution runs and passes
1974 # not an integration example
1975 # spec/build/script/shared/bash_script.rb:97
1977 2) Travis::Build::Script::Go behaves like a bash script full docker container execution runs and passes
1978 # not an integration example
1979 # spec/build/script/shared/bash_script.rb:97
1981 3) Travis::Build::Script::Dart behaves like a bash script full docker container execution runs and passes
1982 # not an integration example
1983 # spec/build/script/shared/bash_script.rb:97
1985 4) Travis::Build::Script::Elixir behaves like a bash script full docker container execution runs and passes
1986 # not an integration example
1987 # spec/build/script/shared/bash_script.rb:97
1989 5) Travis::Build::Script::C behaves like a bash script full docker container execution runs and passes
1990 # not an integration example
1991 # spec/build/script/shared/bash_script.rb:97
1993 6) Travis::Build::Script::Python behaves like a bash script full docker container execution runs and passes
1994 # not an integration example
1995 # spec/build/script/shared/bash_script.rb:97
1997 7) Travis::Build::Script::Julia behaves like a bash script full docker container execution runs and passes
1998 # not an integration example
1999 # spec/build/script/shared/bash_script.rb:97
2001 8) Travis::Build::Script::Cpp behaves like a bash script full docker container execution runs and passes
2002 # not an integration example
2003 # spec/build/script/shared/bash_script.rb:97
2005 9) Travis::Build::Script::Clojure behaves like a bash script full docker container execution runs and passes
2006 # not an integration example
2007 # spec/build/script/shared/bash_script.rb:97
2009 10) Travis::Build::Script::Nix behaves like a bash script full docker container execution runs and passes
2010 # not an integration example
2011 # spec/build/script/shared/bash_script.rb:97
2013 11) Travis::Build::Script::Crystal behaves like a bash script full docker container execution runs and passes
2014 # not an integration example
2015 # spec/build/script/shared/bash_script.rb:97
2017 12) Travis::Build::Script::Perl behaves like a bash script full docker container execution runs and passes
2018 # not an integration example
2019 # spec/build/script/shared/bash_script.rb:97
2021 13) Travis::Build::Script::Rust behaves like a bash script full docker container execution runs and passes
2022 # not an integration example
2023 # spec/build/script/shared/bash_script.rb:97
2025 14) Travis::Build::Script::PureJava behaves like a bash script full docker container execution runs and passes
2026 # not an integration example
2027 # spec/build/script/shared/bash_script.rb:97
2029 15) Travis::Build::Script::Smalltalk behaves like a bash script full docker container execution runs and passes
2030 # not an integration example
2031 # spec/build/script/shared/bash_script.rb:97
2033 16) Travis::Build::Script::R behaves like a bash script full docker container execution runs and passes
2034 # not an integration example
2035 # spec/build/script/shared/bash_script.rb:97
2037 17) Travis::Build::Script::Perl6 behaves like a bash script full docker container execution runs and passes
2038 # not an integration example
2039 # spec/build/script/shared/bash_script.rb:97
2041 18) Travis::Build::Script::Scala behaves like a bash script full docker container execution runs and passes
2042 # not an integration example
2043 # spec/build/script/shared/bash_script.rb:97
2045 19) Travis::Build::Script::Haskell behaves like a bash script full docker container execution runs and passes
2046 # not an integration example
2047 # spec/build/script/shared/bash_script.rb:97
2049 20) Travis::Build::Script::NodeJs behaves like a bash script full docker container execution runs and passes
2050 # not an integration example
2051 # spec/build/script/shared/bash_script.rb:97
2053 21) Travis::Build::Script::Php behaves like a bash script full docker container execution runs and passes
2054 # not an integration example
2055 # spec/build/script/shared/bash_script.rb:97
2057 22) Travis::Build::Script::Groovy behaves like a bash script full docker container execution runs and passes
2058 # not an integration example
2059 # spec/build/script/shared/bash_script.rb:97
2061 23) Travis::Build::Script::Haxe behaves like a bash script full docker container execution runs and passes
2062 # not an integration example
2063 # spec/build/script/shared/bash_script.rb:97
2065 24) Travis::Build::Script::Ruby behaves like a bash script full docker container execution runs and passes
2066 # not an integration example
2067 # spec/build/script/shared/bash_script.rb:97
2069 25) Travis::Build::Script::Csharp behaves like a bash script full docker container execution runs and passes
2070 # not an integration example
2071 # spec/build/script/shared/bash_script.rb:97
2073 26) Travis::Build::Script::ObjectiveC behaves like a bash script full docker container execution runs and passes
2074 # not an integration example
2075 # spec/build/script/shared/bash_script.rb:97
2077 27) Travis::Build::Script::D behaves like a bash script full docker container execution runs and passes
2078 # not an integration example
2079 # spec/build/script/shared/bash_script.rb:97
2081 28) Travis::Build::Script::Matlab behaves like a bash script full docker container execution runs and passes
2082 # not an integration example
2083 # spec/build/script/shared/bash_script.rb:97
2085 29) Travis::Build::Script::Android behaves like a bash script full docker container execution runs and passes
2086 # not an integration example
2087 # spec/build/script/shared/bash_script.rb:97
2089Finished in 7 minutes 13 seconds (files took 1.88 seconds to load)
209099 examples, 0 failures, 29 pending
2092Randomized with seed 21811
2094Coverage report generated for RSpec to /home/travis/build/travis-ci/travis-build/coverage. 2490 / 5433 LOC (45.83%) covered.
2095The command "bundle exec rake assert_examples" exited with 0.
cache.2
2096store build cache
2097$ bundle clean
20980.01s2.92snothing changed
after_failure
2100$ bundle exec rake dump_examples_logs
2101I, [2024-06-04T13:01:41.111005 #10143] INFO -- : dumping /home/travis/build/travis-ci/travis-build/tmp/examples-build-logs/build-go-integration.bash.txt.log
2102I, [2024-06-04T13:01:41.111053 #10143] INFO -- : ---
21030.28s0.00s0.00s0.01s
system_info
2104Build system information
2105Build language: go
2106Build id: 1
2107Job id: 1
2108Runtime kernel version: 5.4.0-1106-gcp
2109Build image provisioning date and time
2110Tue Dec 5 20:11:19 UTC 2017
2111Operating System Details
2112Distributor ID: Ubuntu
2113Description: Ubuntu 14.04.5 LTS
2114Release: 14.04
2115Codename: trusty
2116Cookbooks Version
21177c2c6a6 https://github.com/travis-ci/travis-cookbooks/tree/7c2c6a6
2118git version
2119git version 2.15.1
2120bash version
2121GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
2122gcc version
2123gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
2124Copyright (C) 2013 Free Software Foundation, Inc.
2125This is free software; see the source for copying conditions. There is NO
2126warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2128docker version
2129Client:
2130 Version: 17.09.0-ce
2131 API version: 1.32
2132 Go version: go1.8.3
2133 Git commit: afdb6d4
2134 Built: Tue Sep 26 22:39:28 2017
2135 OS/Arch: linux/amd64
2136clang version
2137clang version 5.0.0 (tags/RELEASE_500/final)
2138Target: x86_64-unknown-linux-gnu
2139Thread model: posix
2140InstalledDir: /usr/local/clang-5.0.0/bin
2141jq version
2142jq-1.5
2143bats version
2144Bats 0.4.0
2145shellcheck version
21460.4.6
2147shfmt version
2148v2.0.0
2149ccache version
2150ccache version 3.1.9
2152Copyright (C) 2002-2007 Andrew Tridgell
2153Copyright (C) 2009-2011 Joel Rosdahl
2155This program is free software; you can redistribute it and/or modify it under
2156the terms of the GNU General Public License as published by the Free Software
2157Foundation; either version 3 of the License, or (at your option) any later
2158version.
2159cmake version
2160cmake version 3.9.2
2162CMake suite maintained and supported by Kitware (kitware.com/cmake).
2163heroku version
2164heroku-cli/6.14.39-addc925 (linux-x64) node-v9.2.0
2165imagemagick version
2166Version: ImageMagick 6.7.7-10 2017-07-31 Q16 http://www.imagemagick.org
2167md5deep version
21684.2
2169mercurial version
2170Mercurial Distributed SCM (version 4.2.2)
2171(see https://mercurial-scm.org for more information)
2173Copyright (C) 2005-2017 Matt Mackall and others
2174This is free software; see the source for copying conditions. There is NO
2175warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2176mysql version
2177mysql Ver 14.14 Distrib 5.6.33, for debian-linux-gnu (x86_64) using EditLine wrapper
2178openssl version
2179OpenSSL 1.0.1f 6 Jan 2014
2180packer version
2181Packer v1.0.2
2183Your version of Packer is out of date! The latest version
2184is 1.1.2. You can update by downloading from www.packer.io
2185postgresql client version
2186psql (PostgreSQL) 9.6.6
2187ragel version
2188Ragel State Machine Compiler version 6.8 Feb 2013
2189Copyright (c) 2001-2009 by Adrian Thurston
2190subversion version
2191svn, version 1.8.8 (r1568071)
2192 compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu
2194Copyright (C) 2013 The Apache Software Foundation.
2195This software consists of contributions made by many people;
2196see the NOTICE file for more information.
2197Subversion is open source software, see http://subversion.apache.org/
2199The following repository access (RA) modules are available:
2201* ra_svn : Module for accessing a repository using the svn network protocol.
2202 - with Cyrus SASL authentication
2203 - handles 'svn' scheme
2204* ra_local : Module for accessing a repository on local disk.
2205 - handles 'file' scheme
2206* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
2207 - using serf 1.3.3
2208 - handles 'http' scheme
2209 - handles 'https' scheme
2211sudo version
2212Sudo version 1.8.9p5
2213Configure options: --prefix=/usr -v --with-all-insults --with-pam --with-fqdn --with-logging=syslog --with-logfac=authpriv --with-env-editor --with-editor=/usr/bin/editor --with-timeout=15 --with-password-timeout=0 --with-passprompt=[sudo] password for %p: --without-lecture --with-tty-tickets --disable-root-mailer --enable-admin-flag --with-sendmail=/usr/sbin/sendmail --with-timedir=/var/lib/sudo --mandir=/usr/share/man --libexecdir=/usr/lib/sudo --with-sssd --with-sssd-lib=/usr/lib/x86_64-linux-gnu --with-selinux
2214Sudoers policy plugin version 1.8.9p5
2215Sudoers file grammar version 43
2217Sudoers path: /etc/sudoers
2218Authentication methods: 'pam'
2219Syslog facility if syslog is being used for logging: authpriv
2220Syslog priority to use when user authenticates successfully: notice
2221Syslog priority to use when user authenticates unsuccessfully: alert
2222Send mail if the user is not in sudoers
2223Use a separate timestamp for each user/tty combo
2224Lecture user the first time they run sudo
2225Root may run sudo
2226Allow some information gathering to give useful error messages
2227Require fully-qualified hostnames in the sudoers file
2228Visudo will honor the EDITOR environment variable
2229Set the LOGNAME and USER environment variables
2230Length at which to wrap log file lines (0 for no wrap): 80
2231Authentication timestamp timeout: 15.0 minutes
2232Password prompt timeout: 0.0 minutes
2233Number of tries to enter a password: 3
2234Umask to use or 0777 to use user's: 022
2235Path to mail program: /usr/sbin/sendmail
2236Flags for mail program: -t
2237Address to send mail to: root
2238Subject line for mail messages: *** SECURITY information for %h ***
2239Incorrect password message: Sorry, try again.
2240Path to authentication timestamp dir: /var/lib/sudo
2241Default password prompt: [sudo] password for %p:
2242Default user to run commands as: root
2243Value to override user's $PATH with: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
2244Path to the editor for use by visudo: /usr/bin/editor
2245When to require a password for 'list' pseudocommand: any
2246When to require a password for 'verify' pseudocommand: all
2247File descriptors >= 3 will be closed before executing a command
2248Environment variables to check for sanity:
2249 TZ
2250 TERM
2251 LINGUAS
2252 LC_*
2253 LANGUAGE
2254 LANG
2255 COLORTERM
2256Environment variables to remove:
2257 RUBYOPT
2258 RUBYLIB
2259 PYTHONUSERBASE
2260 PYTHONINSPECT
2261 PYTHONPATH
2262 PYTHONHOME
2263 TMPPREFIX
2264 ZDOTDIR
2265 READNULLCMD
2266 NULLCMD
2267 FPATH
2268 PERL5DB
2269 PERL5OPT
2270 PERL5LIB
2271 PERLLIB
2272 PERLIO_DEBUG
2273 JAVA_TOOL_OPTIONS
2274 SHELLOPTS
2275 GLOBIGNORE
2276 PS4
2277 BASH_ENV
2278 ENV
2279 TERMCAP
2280 TERMPATH
2281 TERMINFO_DIRS
2282 TERMINFO
2283 _RLD*
2284 LD_*
2285 PATH_LOCALE
2286 NLSPATH
2287 HOSTALIASES
2288 RES_OPTIONS
2289 LOCALDOMAIN
2290 CDPATH
2291 IFS
2292Environment variables to preserve:
2293 JAVA_HOME
2294 TRAVIS
2295 CI
2296 DEBIAN_FRONTEND
2297 XAUTHORIZATION
2298 XAUTHORITY
2299 PS2
2300 PS1
2301 PATH
2302 LS_COLORS
2303 KRB5CCNAME
2304 HOSTNAME
2305 HOME
2306 DISPLAY
2307 COLORS
2308Locale to use while parsing sudoers: C
2309Directory in which to store input/output logs: /var/log/sudo-io
2310File in which to store the input/output log: %{seq}
2311Add an entry to the utmp/utmpx file when allocating a pty
2312PAM service name to use
2313PAM service name to use for login shells
2314Create a new PAM session for the command to run in
2315Maximum I/O log sequence number: 0
2317Local IP address and netmask pairs:
2318 172.17.0.2/255.255.0.0
2320Sudoers I/O plugin version 1.8.9p5
2321gzip version
2322gzip 1.6
2323Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
2324Copyright (C) 1993 Jean-loup Gailly.
2325This is free software. You may redistribute copies of it under the terms of
2326the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
2327There is NO WARRANTY, to the extent permitted by law.
2329Written by Jean-loup Gailly.
2330zip version
2331Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
2332This is Zip 3.0 (July 5th 2008), by Info-ZIP.
2333Currently maintained by E. Gordon. Please send bug reports to
2334the authors using the web page at www.info-zip.org; see README for details.
2336Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,
2337as of above date; see http://www.info-zip.org/ for other sites.
2339Compiled with gcc 4.8.2 for Unix (Linux ELF) on Oct 21 2013.
2341Zip special compilation options:
2342 USE_EF_UT_TIME (store Universal Time)
2343 BZIP2_SUPPORT (bzip2 library version 1.0.6, 6-Sept-2010)
2344 bzip2 code and library copyright (c) Julian R Seward
2345 (See the bzip2 license for terms of use)
2346 SYMLINK_SUPPORT (symbolic links supported)
2347 LARGE_FILE_SUPPORT (can read and write large files on file system)
2348 ZIP64_SUPPORT (use Zip64 to store large files in archives)
2349 UNICODE_SUPPORT (store and read UTF-8 Unicode paths)
2350 STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)
2351 UIDGID_NOT_16BIT (old Unix 16-bit UID/GID extra field not used)
2352 [encryption, version 2.91 of 05 Jan 2007] (modified for Zip 3)
2354Encryption notice:
2355 The encryption code of this program is not copyrighted and is
2356 put in the public domain. It was originally written in Europe
2357 and, to the best of our knowledge, can be freely distributed
2358 in both source and object forms from any country, including
2359 the USA under License Exception TSU of the U.S. Export
2360 Administration Regulations (section 740.13(e)) of 6 June 2002.
2362Zip environment options:
2363 ZIP: [none]
2364 ZIPOPT: [none]
2365vim version
2366VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:43:18)
2367Included patches: 1-52
2368Extra patches: 8.0.0056
2369Modified by pkg-vim-maintainers@lists.alioth.debian.org
2370Compiled by buildd@
2371Huge version without GUI. Features included (+) or not (-):
2372+acl +farsi +mouse_netterm +syntax
2373+arabic +file_in_path +mouse_sgr +tag_binary
2374+autocmd +find_in_path -mouse_sysmouse +tag_old_static
2375-balloon_eval +float +mouse_urxvt -tag_any_white
2376-browse +folding +mouse_xterm -tcl
2377++builtin_terms -***ter +multi_byte +terminfo
2378+byte_offset +fork() +multi_lang +termresponse
2379+cindent +gettext -mzscheme +textobjects
2380-clientserver -hangul_input +netbeans_intg +title
2381-clipboard +iconv +path_extra -tool***
2382+cmdline_compl +insert_expand -perl +user_commands
2383+cmdline_hist +jumplist +persistent_undo +vertsplit
2384+cmdline_info +keymap +postscript +virtualedit
2385+comments +langmap +printer +visual
2386+conceal +libcall +profile +visualextra
2387+cryptv +linebreak +python +viminfo
2388+cscope +lispindent -python3 +vreplace
2389+cursorbind +listcmds +quickfix +wildignore
2390+cursorshape +localmap +reltime +wildmenu
2391+dialog_con -lua +rightleft +windows
2392+diff +menu -ruby +writebackup
2393+digraphs +mksession +scrollbind -X11
2394-dnd +modify_fname +signs -xfontset
2395-ebcdic +mouse +smartindent -xim
2396+emacs_tags -mouseshape -sniff -xsmp
2397+eval +mouse_dec +startuptime -xterm_clipboard
2398+ex_extra +mouse_gpm +statusline -xterm_save
2399+extra_search -mouse_jsbterm -sun_workshop -xpm
2400 system vimrc file: "$VIM/vimrc"
2401 user vimrc file: "$HOME/.vimrc"
2402 2nd user vimrc file: "~/.vim/vimrc"
2403 user exrc file: "$HOME/.exrc"
2404 fall-back for $VIM: "/usr/share/vim"
2405Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
2406Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
2407iptables version
2408iptables v1.4.21
2409curl version
2410curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
2411wget version
2412GNU Wget 1.15 built on linux-gnu.
2413rsync version
2414rsync version 3.1.0 protocol version 31
2415gimme version
2416v1.2.0
2417nvm version
24180.33.6
2419perlbrew version
2420/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.80
2421phpenv version
2422rbenv 1.1.1-25-g6aa70b6
2423rvm version
2424rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
2425default ruby version
2426ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]
2427CouchDB version
2428couchdb 1.6.1
2429ElasticSearch version
24305.5.0
2431Installed Firefox version
2432firefox 56.0.2
2433MongoDB version
2434MongoDB 3.4.10
2435PhantomJS version
24362.1.1
2437Pre-installed PostgreSQL versions
24389.2.24
24399.3.20
24409.4.15
24419.5.10
24429.6.6
2443RabbitMQ Version
24443.6.14
2445Redis version
2446redis-server 4.0.6
2447riak version
24482.2.3
2449Pre-installed Go versions
24501.7.4
2451ant version
2452Apache Ant(TM) version 1.9.3 compiled on April 8 2014
2453mvn version
2454Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)
2455Maven home: /usr/local/maven-3.5.2
2456Java version: 1.8.0_151, vendor: Oracle Corporation
2457Java home: /usr/lib/jvm/java-8-oracle/jre
2458Default locale: en_US, platform encoding: UTF-8
2459OS name: "linux", version: "4.4.0-101-generic", arch: "amd64", family: "unix"
2460gradle version
2462------------------------------------------------------------
2463Gradle 4.0.1
2464------------------------------------------------------------
2466Build time: 2017-07-07 14:02:41 UTC
2467Revision: 38e5dc0f772daecca1d2681885d3d85414eb6826
2469Groovy: 2.4.11
2470Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
2471JVM: 1.8.0_151 (Oracle Corporation 25.151-b12)
2472OS: Linux 4.4.0-101-generic amd64
2474lein version
2475Leiningen 2.8.1 on Java 1.8.0_151 Java HotSpot(TM) 64-Bit Server VM
2476Pre-installed Node.js versions
2477v4.8.6
2478v6.12.0
2479v6.12.1
2480v8.9
2481v8.9.1
2482phpenv versions
2483 system
2484 5.6
2485* 5.6.32 (set by /home/travis/.phpenv/version)
2486 7.0
2487 7.0.25
2488 7.1
2489 7.1.11
2490 hhvm
2491 hhvm-stable
2492composer --version
2493Composer version 1.5.2 2017-09-11 16:59:25
2494Pre-installed Ruby versions
2495ruby-2.2.7
2496ruby-2.3.4
2497ruby-2.4.1
24990.01sgrep: /etc/apt/sources.list.d: No such file or directory
25000.01sgrep: /etc/apt/sources.list.d: No such file or directory
25010.11s22.59s1.10s0.00s0.04s0.00s0.01s0.01s0.01s0.01s0.01s0.00s0.36sOK
25020.00s0.02s0.00s0.01s0.30s0.00s0.00s0.00s0.01s0.00s0.05s0.00s0.94s0.00s0.00s11.38s0.00s7.78s0.00s6.04s
docker_mtu_and_registry_mirrors
2503tee: /etc/docker/daemon.json: No such file or directory
2504docker: unrecognized service
resolvconf
2505stop: Unknown instance:
2506resolvconf start/running
git.checkout
25080.03s0.56s$ git clone --depth=50 --branch=master https://github.com/travis-ci-examples/go-example.git travis-ci-examples/go-example
2509Cloning into 'travis-ci-examples/go-example'...
2510$ cd travis-ci-examples/go-example
2511$ git checkout -qf 80f94a0
2513$ travis_export_go 1.11.x github.com/travis-ci-examples/go-example
25140.00s
2515Setting environment variables from .travis.yml
2516$ export FOO=***
2517$ export BAR=[secure]
25190.08s$ travis_setup_go
2520go version go1.11.13 linux/amd64
2521$ export GOPATH="/home/travis/gopath"
2522$ export PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.13.linux.amd64/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/.nvm/versions/node/v8.9.1/bin:/home/travis/.kiex/elixirs/elixir-1.4.5/bin:/home/travis/.kiex/bin:/home/travis/.rvm/gems/ruby-2.4.1/bin:/home/travis/.rvm/gems/ruby-2.4.1@global/bin:/home/travis/.rvm/rubies/ruby-2.4.1/bin:/home/travis/gopath/bin:/usr/local/phantomjs/bin:/usr/local/phantomjs:/usr/local/neo4j-3.2.7/bin:/usr/local/maven-3.5.2/bin:/usr/local/cmake-3.9.2/bin:/usr/local/clang-5.0.0/bin:/home/travis/.gimme/versions/go1.7.4.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin"
2523$ export GO111MODULE="auto"
2524$ gimme version
2525v1.5.3
2526$ go version
2527go version go1.11.13 linux/amd64
go.env
2528$ go env
2529GOARCH="amd64"
2530GOBIN=""
2531GOCACHE="/home/travis/.cache/go-build"
2532GOEXE=""
2533GOFLAGS=""
2534GOHOSTARCH="amd64"
2535GOHOSTOS="linux"
2536GOOS="linux"
2537GOPATH="/home/travis/gopath"
2538GOPROXY=""
2539GORACE=""
2540GOROOT="/home/travis/.gimme/versions/go1.11.13.linux.amd64"
2541GOTMPDIR=""
2542GOTOOLDIR="/home/travis/.gimme/versions/go1.11.13.linux.amd64/pkg/tool/linux_amd64"
2543GCCGO="gccgo"
2544CC="gcc"
2545CXX="g++"
2546CGO_ENABLED="1"
2547GOMOD=""
2548CGO_CFLAGS="-g -O2"
2549CGO_CPPFLAGS=""
2550CGO_CXXFLAGS="-g -O2"
2551CGO_FFLAGS="-g -O2"
2552CGO_LDFLAGS="-g -O2"
2553PKG_CONFIG="pkg-config"
2554GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build699950457=/tmp/go-build -gno-record-gcc-switches"
install
25550.32s$ travis_install_go_dependencies 1.11.x -v
2556go get: warning: modules disabled by GO111MODULE=auto in GOPATH/src;
2557 ignoring go.mod;
2558 see 'go help modules'
2559github.com/travis-ci-examples/go-example
25601.61s$ travis_script_go -v
2561=== RUN TestSomethingPlease
2562--- PASS: TestSomethingPlease (0.00s)
2563PASS
2564ok github.com/travis-ci-examples/go-example 0.002s
2565The command "go test -v ./..." exited with 0.
2568Done. Your build exited with 0.
2569I, [2024-06-04T13:01:41.111127 #10143] INFO -- : ---
2570I, [2024-06-04T13:01:41.111163 #10143] INFO -- : dumping /home/travis/build/travis-ci/travis-build/tmp/examples-build-logs/build-node_js-integration.bash.txt.log
2571I, [2024-06-04T13:01:41.111173 #10143] INFO -- : ---
25720.22s0.00s0.00s0.01s
system_info
2573Build system information
2574Build language: node_js
2575Build id: 1
2576Job id: 1
2577Runtime kernel version: 5.4.0-1106-gcp
2578Build image provisioning date and time
2579Tue Dec 5 20:11:19 UTC 2017
2580Operating System Details
2581Distributor ID: Ubuntu
2582Description: Ubuntu 14.04.5 LTS
2583Release: 14.04
2584Codename: trusty
2585Cookbooks Version
25867c2c6a6 https://github.com/travis-ci/travis-cookbooks/tree/7c2c6a6
2587git version
2588git version 2.15.1
2589bash version
2590GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
2591gcc version
2592gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
2593Copyright (C) 2013 Free Software Foundation, Inc.
2594This is free software; see the source for copying conditions. There is NO
2595warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2597docker version
2598Client:
2599 Version: 17.09.0-ce
2600 API version: 1.32
2601 Go version: go1.8.3
2602 Git commit: afdb6d4
2603 Built: Tue Sep 26 22:39:28 2017
2604 OS/Arch: linux/amd64
2605clang version
2606clang version 5.0.0 (tags/RELEASE_500/final)
2607Target: x86_64-unknown-linux-gnu
2608Thread model: posix
2609InstalledDir: /usr/local/clang-5.0.0/bin
2610jq version
2611jq-1.5
2612bats version
2613Bats 0.4.0
2614shellcheck version
26150.4.6
2616shfmt version
2617v2.0.0
2618ccache version
2619ccache version 3.1.9
2621Copyright (C) 2002-2007 Andrew Tridgell
2622Copyright (C) 2009-2011 Joel Rosdahl
2624This program is free software; you can redistribute it and/or modify it under
2625the terms of the GNU General Public License as published by the Free Software
2626Foundation; either version 3 of the License, or (at your option) any later
2627version.
2628cmake version
2629cmake version 3.9.2
2631CMake suite maintained and supported by Kitware (kitware.com/cmake).
2632heroku version
2633heroku-cli/6.14.39-addc925 (linux-x64) node-v9.2.0
2634imagemagick version
2635Version: ImageMagick 6.7.7-10 2017-07-31 Q16 http://www.imagemagick.org
2636md5deep version
26374.2
2638mercurial version
2639Mercurial Distributed SCM (version 4.2.2)
2640(see https://mercurial-scm.org for more information)
2642Copyright (C) 2005-2017 Matt Mackall and others
2643This is free software; see the source for copying conditions. There is NO
2644warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2645mysql version
2646mysql Ver 14.14 Distrib 5.6.33, for debian-linux-gnu (x86_64) using EditLine wrapper
2647openssl version
2648OpenSSL 1.0.1f 6 Jan 2014
2649packer version
2650Packer v1.0.2
2652Your version of Packer is out of date! The latest version
2653is 1.1.2. You can update by downloading from www.packer.io
2654postgresql client version
2655psql (PostgreSQL) 9.6.6
2656ragel version
2657Ragel State Machine Compiler version 6.8 Feb 2013
2658Copyright (c) 2001-2009 by Adrian Thurston
2659subversion version
2660svn, version 1.8.8 (r1568071)
2661 compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu
2663Copyright (C) 2013 The Apache Software Foundation.
2664This software consists of contributions made by many people;
2665see the NOTICE file for more information.
2666Subversion is open source software, see http://subversion.apache.org/
2668The following repository access (RA) modules are available:
2670* ra_svn : Module for accessing a repository using the svn network protocol.
2671 - with Cyrus SASL authentication
2672 - handles 'svn' scheme
2673* ra_local : Module for accessing a repository on local disk.
2674 - handles 'file' scheme
2675* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
2676 - using serf 1.3.3
2677 - handles 'http' scheme
2678 - handles 'https' scheme
2680sudo version
2681Sudo version 1.8.9p5
2682Configure options: --prefix=/usr -v --with-all-insults --with-pam --with-fqdn --with-logging=syslog --with-logfac=authpriv --with-env-editor --with-editor=/usr/bin/editor --with-timeout=15 --with-password-timeout=0 --with-passprompt=[sudo] password for %p: --without-lecture --with-tty-tickets --disable-root-mailer --enable-admin-flag --with-sendmail=/usr/sbin/sendmail --with-timedir=/var/lib/sudo --mandir=/usr/share/man --libexecdir=/usr/lib/sudo --with-sssd --with-sssd-lib=/usr/lib/x86_64-linux-gnu --with-selinux
2683Sudoers policy plugin version 1.8.9p5
2684Sudoers file grammar version 43
2686Sudoers path: /etc/sudoers
2687Authentication methods: 'pam'
2688Syslog facility if syslog is being used for logging: authpriv
2689Syslog priority to use when user authenticates successfully: notice
2690Syslog priority to use when user authenticates unsuccessfully: alert
2691Send mail if the user is not in sudoers
2692Use a separate timestamp for each user/tty combo
2693Lecture user the first time they run sudo
2694Root may run sudo
2695Allow some information gathering to give useful error messages
2696Require fully-qualified hostnames in the sudoers file
2697Visudo will honor the EDITOR environment variable
2698Set the LOGNAME and USER environment variables
2699Length at which to wrap log file lines (0 for no wrap): 80
2700Authentication timestamp timeout: 15.0 minutes
2701Password prompt timeout: 0.0 minutes
2702Number of tries to enter a password: 3
2703Umask to use or 0777 to use user's: 022
2704Path to mail program: /usr/sbin/sendmail
2705Flags for mail program: -t
2706Address to send mail to: root
2707Subject line for mail messages: *** SECURITY information for %h ***
2708Incorrect password message: Sorry, try again.
2709Path to authentication timestamp dir: /var/lib/sudo
2710Default password prompt: [sudo] password for %p:
2711Default user to run commands as: root
2712Value to override user's $PATH with: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
2713Path to the editor for use by visudo: /usr/bin/editor
2714When to require a password for 'list' pseudocommand: any
2715When to require a password for 'verify' pseudocommand: all
2716File descriptors >= 3 will be closed before executing a command
2717Environment variables to check for sanity:
2718 TZ
2719 TERM
2720 LINGUAS
2721 LC_*
2722 LANGUAGE
2723 LANG
2724 COLORTERM
2725Environment variables to remove:
2726 RUBYOPT
2727 RUBYLIB
2728 PYTHONUSERBASE
2729 PYTHONINSPECT
2730 PYTHONPATH
2731 PYTHONHOME
2732 TMPPREFIX
2733 ZDOTDIR
2734 READNULLCMD
2735 NULLCMD
2736 FPATH
2737 PERL5DB
2738 PERL5OPT
2739 PERL5LIB
2740 PERLLIB
2741 PERLIO_DEBUG
2742 JAVA_TOOL_OPTIONS
2743 SHELLOPTS
2744 GLOBIGNORE
2745 PS4
2746 BASH_ENV
2747 ENV
2748 TERMCAP
2749 TERMPATH
2750 TERMINFO_DIRS
2751 TERMINFO
2752 _RLD*
2753 LD_*
2754 PATH_LOCALE
2755 NLSPATH
2756 HOSTALIASES
2757 RES_OPTIONS
2758 LOCALDOMAIN
2759 CDPATH
2760 IFS
2761Environment variables to preserve:
2762 JAVA_HOME
2763 TRAVIS
2764 CI
2765 DEBIAN_FRONTEND
2766 XAUTHORIZATION
2767 XAUTHORITY
2768 PS2
2769 PS1
2770 PATH
2771 LS_COLORS
2772 KRB5CCNAME
2773 HOSTNAME
2774 HOME
2775 DISPLAY
2776 COLORS
2777Locale to use while parsing sudoers: C
2778Directory in which to store input/output logs: /var/log/sudo-io
2779File in which to store the input/output log: %{seq}
2780Add an entry to the utmp/utmpx file when allocating a pty
2781PAM service name to use
2782PAM service name to use for login shells
2783Create a new PAM session for the command to run in
2784Maximum I/O log sequence number: 0
2786Local IP address and netmask pairs:
2787 172.17.0.2/255.255.0.0
2789Sudoers I/O plugin version 1.8.9p5
2790gzip version
2791gzip 1.6
2792Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
2793Copyright (C) 1993 Jean-loup Gailly.
2794This is free software. You may redistribute copies of it under the terms of
2795the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
2796There is NO WARRANTY, to the extent permitted by law.
2798Written by Jean-loup Gailly.
2799zip version
2800Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
2801This is Zip 3.0 (July 5th 2008), by Info-ZIP.
2802Currently maintained by E. Gordon. Please send bug reports to
2803the authors using the web page at www.info-zip.org; see README for details.
2805Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,
2806as of above date; see http://www.info-zip.org/ for other sites.
2808Compiled with gcc 4.8.2 for Unix (Linux ELF) on Oct 21 2013.
2810Zip special compilation options:
2811 USE_EF_UT_TIME (store Universal Time)
2812 BZIP2_SUPPORT (bzip2 library version 1.0.6, 6-Sept-2010)
2813 bzip2 code and library copyright (c) Julian R Seward
2814 (See the bzip2 license for terms of use)
2815 SYMLINK_SUPPORT (symbolic links supported)
2816 LARGE_FILE_SUPPORT (can read and write large files on file system)
2817 ZIP64_SUPPORT (use Zip64 to store large files in archives)
2818 UNICODE_SUPPORT (store and read UTF-8 Unicode paths)
2819 STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)
2820 UIDGID_NOT_16BIT (old Unix 16-bit UID/GID extra field not used)
2821 [encryption, version 2.91 of 05 Jan 2007] (modified for Zip 3)
2823Encryption notice:
2824 The encryption code of this program is not copyrighted and is
2825 put in the public domain. It was originally written in Europe
2826 and, to the best of our knowledge, can be freely distributed
2827 in both source and object forms from any country, including
2828 the USA under License Exception TSU of the U.S. Export
2829 Administration Regulations (section 740.13(e)) of 6 June 2002.
2831Zip environment options:
2832 ZIP: [none]
2833 ZIPOPT: [none]
2834vim version
2835VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:43:18)
2836Included patches: 1-52
2837Extra patches: 8.0.0056
2838Modified by pkg-vim-maintainers@lists.alioth.debian.org
2839Compiled by buildd@
2840Huge version without GUI. Features included (+) or not (-):
2841+acl +farsi +mouse_netterm +syntax
2842+arabic +file_in_path +mouse_sgr +tag_binary
2843+autocmd +find_in_path -mouse_sysmouse +tag_old_static
2844-balloon_eval +float +mouse_urxvt -tag_any_white
2845-browse +folding +mouse_xterm -tcl
2846++builtin_terms -***ter +multi_byte +terminfo
2847+byte_offset +fork() +multi_lang +termresponse
2848+cindent +gettext -mzscheme +textobjects
2849-clientserver -hangul_input +netbeans_intg +title
2850-clipboard +iconv +path_extra -tool***
2851+cmdline_compl +insert_expand -perl +user_commands
2852+cmdline_hist +jumplist +persistent_undo +vertsplit
2853+cmdline_info +keymap +postscript +virtualedit
2854+comments +langmap +printer +visual
2855+conceal +libcall +profile +visualextra
2856+cryptv +linebreak +python +viminfo
2857+cscope +lispindent -python3 +vreplace
2858+cursorbind +listcmds +quickfix +wildignore
2859+cursorshape +localmap +reltime +wildmenu
2860+dialog_con -lua +rightleft +windows
2861+diff +menu -ruby +writebackup
2862+digraphs +mksession +scrollbind -X11
2863-dnd +modify_fname +signs -xfontset
2864-ebcdic +mouse +smartindent -xim
2865+emacs_tags -mouseshape -sniff -xsmp
2866+eval +mouse_dec +startuptime -xterm_clipboard
2867+ex_extra +mouse_gpm +statusline -xterm_save
2868+extra_search -mouse_jsbterm -sun_workshop -xpm
2869 system vimrc file: "$VIM/vimrc"
2870 user vimrc file: "$HOME/.vimrc"
2871 2nd user vimrc file: "~/.vim/vimrc"
2872 user exrc file: "$HOME/.exrc"
2873 fall-back for $VIM: "/usr/share/vim"
2874Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
2875Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
2876iptables version
2877iptables v1.4.21
2878curl version
2879curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
2880wget version
2881GNU Wget 1.15 built on linux-gnu.
2882rsync version
2883rsync version 3.1.0 protocol version 31
2884gimme version
2885v1.2.0
2886nvm version
28870.33.6
2888perlbrew version
2889/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.80
2890phpenv version
2891rbenv 1.1.1-25-g6aa70b6
2892rvm version
2893rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
2894default ruby version
2895ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]
2896CouchDB version
2897couchdb 1.6.1
2898ElasticSearch version
28995.5.0
2900Installed Firefox version
2901firefox 56.0.2
2902MongoDB version
2903MongoDB 3.4.10
2904PhantomJS version
29052.1.1
2906Pre-installed PostgreSQL versions
29079.2.24
29089.3.20
29099.4.15
29109.5.10
29119.6.6
2912RabbitMQ Version
29133.6.14
2914Redis version
2915redis-server 4.0.6
2916riak version
29172.2.3
2918Pre-installed Go versions
29191.7.4
2920ant version
2921Apache Ant(TM) version 1.9.3 compiled on April 8 2014
2922mvn version
2923Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)
2924Maven home: /usr/local/maven-3.5.2
2925Java version: 1.8.0_151, vendor: Oracle Corporation
2926Java home: /usr/lib/jvm/java-8-oracle/jre
2927Default locale: en_US, platform encoding: UTF-8
2928OS name: "linux", version: "4.4.0-101-generic", arch: "amd64", family: "unix"
2929gradle version
2931------------------------------------------------------------
2932Gradle 4.0.1
2933------------------------------------------------------------
2935Build time: 2017-07-07 14:02:41 UTC
2936Revision: 38e5dc0f772daecca1d2681885d3d85414eb6826
2938Groovy: 2.4.11
2939Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
2940JVM: 1.8.0_151 (Oracle Corporation 25.151-b12)
2941OS: Linux 4.4.0-101-generic amd64
2943lein version
2944Leiningen 2.8.1 on Java 1.8.0_151 Java HotSpot(TM) 64-Bit Server VM
2945Pre-installed Node.js versions
2946v4.8.6
2947v6.12.0
2948v6.12.1
2949v8.9
2950v8.9.1
2951phpenv versions
2952 system
2953 5.6
2954* 5.6.32 (set by /home/travis/.phpenv/version)
2955 7.0
2956 7.0.25
2957 7.1
2958 7.1.11
2959 hhvm
2960 hhvm-stable
2961composer --version
2962Composer version 1.5.2 2017-09-11 16:59:25
2963Pre-installed Ruby versions
2964ruby-2.2.7
2965ruby-2.3.4
2966ruby-2.4.1
29680.01sgrep: /etc/apt/sources.list.d: No such file or directory
29690.01sgrep: /etc/apt/sources.list.d: No such file or directory
29700.11s21.88s1.01s0.00s0.04s0.00s0.01s0.01s0.01s0.01s0.01s0.00s0.34sOK
29710.00s0.03s0.00s0.01s0.11s0.00s0.00s0.00s0.01s0.00s0.05s0.00s0.95s0.00s0.00s11.40s0.00s7.32s0.00s
Top