+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 26995 + echo '1.68.4 61d95181d' 1.68.4 61d95181d + date Wed Jul 10 09:35:22 CEST 2019 + uptime 09:35:22 up 206 days, 23:05, 0 users, load average: 5.75, 5.53, 5.49 + ff=default + image=yegor256/rultor + rebase=false + head_branch=master + pull_title='#126 Start using aruba to test stderr.' + author=yegor256 + directory= + head=git@github.com:yegor256/pdd.git + pull_id=129 + fork=git@github.com:aivinog1/pdd.git + fork_branch=stderr-test + squash=false + vars=('--env=head=git@github.com:yegor256/pdd.git' '--env=pull_id=129' '--env=fork=git@github.com:aivinog1/pdd.git' '--env=fork_branch=stderr-test' '--env=head_branch=master' '--env=pull_title=#126 Start using aruba to test stderr.' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/pdd.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=129'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:aivinog1/pdd.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=stderr-test'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=#126 Start using aruba to test stderr.'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''export GEM_HOME=~/.ruby'\'' '\'';'\'' '\''export GEM_PATH=$GEM_HOME:$GEM_PATH'\'' '\'';'\'' '\''sudo gem install pdd -v 0.20.5'\'' '\'';'\'' '\''sudo gem install xcop -v 0.6'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''LC_ALL=US-ASCII bundle exec rake'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:yegor256/pdd.git'\''' ';' 'export '\''pull_id=129'\''' ';' 'export '\''fork=git@github.com:aivinog1/pdd.git'\''' ';' 'export '\''fork_branch=stderr-test'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=#126 Start using aruba to test stderr.'\''' ';' 'export '\''author=yegor256'\''' ';' 'export GEM_HOME=~/.ruby' ';' 'export GEM_PATH=$GEM_HOME:$GEM_PATH' ';' 'sudo gem install pdd -v 0.20.5' ';' 'sudo gem install xcop -v 0.6' ';' 'bundle install' ';' 'pdd -f /dev/null' ';' 'LC_ALL=US-ASCII bundle exec rake' ';') + container=yegor256_pdd_129 + as_root=false + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:yegor256/pdd.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:yegor256/pdd.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/pdd.git'\''' ';' 'export '\''pull_id=129'\''' ';' 'export '\''fork=git@github.com:aivinog1/pdd.git'\''' ';' 'export '\''fork_branch=stderr-test'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=#126 Start using aruba to test stderr.'\''' ';' 'export '\''author=yegor256'\''' ';' 'export GEM_HOME=~/.ruby' ';' 'export GEM_PATH=$GEM_HOME:$GEM_PATH' ';' 'sudo gem install pdd -v 0.20.5' ';' 'sudo gem install xcop -v 0.6' ';' 'bundle install' ';' 'pdd -f /dev/null' ';' 'LC_ALL=US-ASCII bundle exec rake' ';' + sensitive=() + rm -rf .gpg + cd repo + git remote add fork git@github.com:aivinog1/pdd.git + git remote update Fetching origin Fetching fork From github.com:aivinog1/pdd * [new branch] enable-rubocop-on-bin -> fork/enable-rubocop-on-bin * [new branch] master -> fork/master * [new branch] stderr-test -> fork/stderr-test + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git checkout -B __rultor fork/stderr-test Switched to a new branch '__rultor' Branch __rultor set up to track remote branch stderr-test from fork. + git checkout -B master origin/master Switched to and reset branch 'master' Branch master set up to track remote branch master from origin. Your branch is up-to-date with 'origin/master'. + '[' false == true ']' + '[' false == true ']' + git merge --ff __rultor Merge made by the 'recursive' strategy. .gitignore | 1 + features/rake.feature | 17 +++++++++++------ features/support/env.rb | 1 + pdd.gemspec | 1 + 4 files changed, 14 insertions(+), 6 deletions(-) + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=5.49 ++ echo 5.49 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 5.49, low enough to run a new Docker container' load average is 5.49, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/rultor + docker pull yegor256/rultor Using default tag: latest latest: Pulling from yegor256/rultor Digest: sha256:89ad567752735f414ef0f6408fd08b5aeed93259147b0dfe2df279054c27a472 Status: Image is up to date for yegor256/rultor:latest + docker ps --filter=status=exited + grep --quiet '\syegor256_pdd_129\s*$' + ls -al . total 720 drwx--x--x 3 rultor rultor 4096 Jul 10 09:35 . drwxrwxrwt 16 root root 684032 Jul 10 09:35 .. -rw-rw-r-- 1 rultor rultor 444 Jul 10 09:35 end.sh -rwxrwxr-x 1 rultor rultor 338 Jul 10 09:35 entry.sh -rw-rw-r-- 1 rultor rultor 6 Jul 10 09:35 pid drwxrwxr-x 10 rultor rultor 4096 Jul 10 09:35 repo -rw-rw-r-- 1 rultor rultor 56 Jul 10 09:35 rubygems.yml -rwxrwxr-x 1 rultor rultor 5921 Jul 10 09:35 run.sh -rw-rw-r-- 1 rultor rultor 98 Jul 10 09:35 s3cfg -rw-rw-r-- 1 rultor rultor 592 Jul 10 09:35 script.sh -rw-rw-r-- 1 rultor rultor 5103 Jul 10 09:35 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-H6OC:/main --env=head=git@github.com:yegor256/pdd.git --env=pull_id=129 --env=fork=git@github.com:aivinog1/pdd.git --env=fork_branch=stderr-test --env=head_branch=master '--env=pull_title=#126 Start using aruba to test stderr.' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/pdd.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=129'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:aivinog1/pdd.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=stderr-test'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=#126 Start using aruba to test stderr.'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''export GEM_HOME=~/.ruby'\'' '\'';'\'' '\''export GEM_PATH=$GEM_HOME:$GEM_PATH'\'' '\'';'\'' '\''sudo gem install pdd -v 0.20.5'\'' '\'';'\'' '\''sudo gem install xcop -v 0.6'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''LC_ALL=US-ASCII bundle exec rake'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-H6OC/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_pdd_129 yegor256/rultor /main/entry.sh WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.composer /root/.gem /root/.gnupg /root/.m2 /root/.profile /root/texmf /root/.wget-hsts /home/r + cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./rubygems.yml ./run.sh ./s3cfg ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + su --login r --command /home/r/script.sh mesg: change /dev/pts/0 mode failed: Operation not permitted + set -e + set -o pipefail + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + export head=git@github.com:yegor256/pdd.git + head=git@github.com:yegor256/pdd.git + export pull_id=129 + pull_id=129 + export fork=git@github.com:aivinog1/pdd.git + fork=git@github.com:aivinog1/pdd.git + export fork_branch=stderr-test + fork_branch=stderr-test + export head_branch=master + head_branch=master + export 'pull_title=#126 Start using aruba to test stderr.' + pull_title='#126 Start using aruba to test stderr.' + export author=yegor256 + author=yegor256 + export GEM_HOME=/home/r/.ruby + GEM_HOME=/home/r/.ruby + export GEM_PATH=/home/r/.ruby:/usr/local/rvm/gems/ruby-2.6.0:/usr/local/rvm/gems/ruby-2.6.0@global + GEM_PATH=/home/r/.ruby:/usr/local/rvm/gems/ruby-2.6.0:/usr/local/rvm/gems/ruby-2.6.0@global + sudo -i gem install pdd -v 0.20.5 Fetching nokogiri-1.10.3.gem Fetching rainbow-3.0.0.gem Fetching mini_portile2-2.4.0.gem Fetching slop-4.6.1.gem Fetching pdd-0.20.5.gem Successfully installed mini_portile2-2.4.0 Building native extensions. This could take a while... Successfully installed nokogiri-1.10.3 Successfully installed rainbow-3.0.0 Successfully installed slop-4.6.1 Successfully installed pdd-0.20.5 Parsing documentation for mini_portile2-2.4.0 Installing ri documentation for mini_portile2-2.4.0 Parsing documentation for nokogiri-1.10.3 Installing ri documentation for nokogiri-1.10.3 Parsing documentation for rainbow-3.0.0 Installing ri documentation for rainbow-3.0.0 Parsing documentation for slop-4.6.1 Installing ri documentation for slop-4.6.1 Parsing documentation for pdd-0.20.5 Installing ri documentation for pdd-0.20.5 Done installing documentation for mini_portile2, nokogiri, rainbow, slop, pdd after 3 seconds 5 gems installed + sudo -i gem install xcop -v 0.6 Fetching xcop-0.6.gem Fetching differ-0.1.2.gem Successfully installed differ-0.1.2 Successfully installed xcop-0.6 Parsing documentation for differ-0.1.2 Installing ri documentation for differ-0.1.2 Parsing documentation for xcop-0.6 Installing ri documentation for xcop-0.6 Done installing documentation for differ, xcop after 0 seconds 2 gems installed + bundle install Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/. Resolving dependencies... 32mFetching rake 12.0.00m 32mInstalling rake 12.0.00m 32mFetching concurrent-ruby 1.1.50m 32mInstalling concurrent-ruby 1.1.50m 32mFetching i18n 1.6.00m 32mInstalling i18n 1.6.00m 32mFetching minitest 5.5.00m 32mInstalling minitest 5.5.00m 32mFetching thread_safe 0.3.60m 32mInstalling thread_safe 0.3.60m 32mFetching tzinfo 1.2.50m 32mInstalling tzinfo 1.2.50m 32mFetching activesupport 5.2.30m 32mInstalling activesupport 5.2.30m 32mFetching builder 3.2.30m 32mInstalling builder 3.2.30m 32mFetching erubi 1.8.00m 32mInstalling erubi 1.8.00m Using mini_portile2 2.4.0 Using nokogiri 1.10.3 32mFetching rails-dom-testing 2.0.30m 32mInstalling rails-dom-testing 2.0.30m 32mFetching crass 1.0.40m 32mInstalling crass 1.0.40m 32mFetching loofah 2.2.30m 32mInstalling loofah 2.2.30m 32mFetching rails-html-sanitizer 1.0.40m 32mInstalling rails-html-sanitizer 1.0.40m 32mFetching actionview 5.2.30m 32mInstalling actionview 5.2.30m 32mFetching rack 2.0.70m 32mInstalling rack 2.0.70m GemWrappers: Can not wrap missing file: rackup 32mFetching rack-test 1.1.00m 32mInstalling rack-test 1.1.00m 32mFetching actionpack 5.2.30m 32mInstalling actionpack 5.2.30m 32mFetching childprocess 1.0.10m 32mInstalling childprocess 1.0.1 with native extensions0m 32mFetching contracts 0.16.00m 32mInstalling contracts 0.16.00m 32mFetching backports 3.15.00m 32mInstalling backports 3.15.00m 32mFetching cucumber-tag_expressions 1.1.10m 32mInstalling cucumber-tag_expressions 1.1.10m GemWrappers: Can not wrap missing file: cucumber-tag-expressions 32mFetching gherkin 5.1.00m 32mInstalling gherkin 5.1.00m GemWrappers: Can not wrap missing file: gherkin-ruby GemWrappers: Can not wrap missing file: gherkin 32mFetching cucumber-core 3.1.00m 32mInstalling cucumber-core 3.1.00m 32mFetching cucumber-expressions 5.0.180m 32mInstalling cucumber-expressions 5.0.180m 32mFetching cucumber-wire 0.0.10m 32mInstalling cucumber-wire 0.0.10m 32mFetching diff-lcs 1.30m 32mInstalling diff-lcs 1.30m GemWrappers: Can not wrap missing file: htmldiff GemWrappers: Can not wrap missing file: ldiff 32mFetching multi_json 1.13.10m 32mInstalling multi_json 1.13.10m 32mFetching multi_test 0.1.20m 32mInstalling multi_test 0.1.20m 32mFetching cucumber 3.1.00m 32mInstalling cucumber 3.1.00m GemWrappers: Can not wrap missing file: cucumber 32mFetching ffi 1.11.10m 32mInstalling ffi 1.11.1 with native extensions0m 32mFetching rspec-support 3.1.20m 32mInstalling rspec-support 3.1.20m 32mFetching rspec-expectations 3.1.20m 32mInstalling rspec-expectations 3.1.20m 32mFetching thor 0.20.30m 32mInstalling thor 0.20.30m GemWrappers: Can not wrap missing file: thor 32mFetching aruba 0.14.100m 32mInstalling aruba 0.14.100m GemWrappers: Can not wrap missing file: aruba 32mFetching ast 2.4.00m 32mInstalling ast 2.4.00m Using bundler 1.17.2 32mFetching json 1.8.60m 32mInstalling json 1.8.6 with native extensions0m 32mFetching docile 1.3.20m 32mInstalling docile 1.3.20m 32mFetching simplecov-html 0.10.20m 32mInstalling simplecov-html 0.10.20m 32mFetching simplecov 0.17.00m 32mInstalling simplecov 0.17.00m 32mFetching url 0.3.20m 32mInstalling url 0.3.20m 32mFetching codecov 0.1.100m 32mInstalling codecov 0.1.100m Using differ 0.1.2 32mFetching method_source 0.9.20m 32mInstalling method_source 0.9.20m 32mFetching parallel 1.17.00m 32mInstalling parallel 1.17.00m 32mFetching parser 2.6.3.00m 32mInstalling parser 2.6.3.00m GemWrappers: Can not wrap missing file: ruby-parse GemWrappers: Can not wrap missing file: ruby-rewrite Using rainbow 3.0.0 Using slop 4.6.1 Using pdd 1.0.snapshot from source at `.` 32mFetching powerpack 0.1.20m 32mInstalling powerpack 0.1.20m 32mFetching railties 5.2.30m 32mInstalling railties 5.2.30m GemWrappers: Can not wrap missing file: rails 32mFetching rdoc 4.2.00m 32mInstalling rdoc 4.2.00m 32mFetching rspec-core 3.1.70m 32mInstalling rspec-core 3.1.70m GemWrappers: Can not wrap missing file: rspec 32mFetching rspec-mocks 3.1.30m 32mInstalling rspec-mocks 3.1.30m 32mFetching rspec-rails 3.1.00m 32mInstalling rspec-rails 3.1.00m 32mFetching ruby-progressbar 1.10.10m 32mInstalling ruby-progressbar 1.10.10m 32mFetching unicode-display_width 1.6.00m 32mInstalling unicode-display_width 1.6.00m 32mFetching rubocop 0.52.10m 32mInstalling rubocop 0.52.10m GemWrappers: Can not wrap missing file: rubocop 32mFetching rubocop-rspec 1.15.10m 32mInstalling rubocop-rspec 1.15.10m 32mFetching xcop 0.5.80m 32mInstalling xcop 0.5.80m 32mBundle complete! 11 Gemfile dependencies, 62 gems now installed.0m 32mUse `bundle info [gemname]` to see where a bundled gem is installed.0m 32mPost-install message from i18n:0m HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 32mPost-install message from aruba:0m Use on ruby 1.8.7 * Make sure you add something like that to your `Gemfile`. Otherwise you will get cucumber > 2 and this will fail on ruby 1.8.7 gem 'cucumber', '~> 1.3.20' With aruba >= 1.0 there will be breaking changes. Make sure to read https://github.com/cucumber/aruba/blob/master/History.md for 1.0.0 32mPost-install message from rdoc:0m Depending on your version of ruby, you may need to install ruby rdoc/ri data: <= 1.8.6 : unsupported = 1.8.7 : gem install rdoc-data; rdoc-data --install = 1.9.1 : gem install rdoc-data; rdoc-data --install >= 1.9.2 : nothing to do! Yay! + pdd -f /dev/null Found 22 lines in /home/r/repo/.pdd My version is 1.0.snapshot Ruby version is 2.6.0 at x86_64-linux Reading . Excluding .idea/**/* Excluding target/**/* Excluding coverage/**/* Excluding README.md Excluding features/cli.feature Excluding features/parsing.feature Excluding features/catches_broken_puzzles.feature Excluding features/uses_config.feature Excluding features/html_output.feature Excluding features/avoiding_duplicates.feature Excluding features/applies_rules.feature Excluding features/unicode.feature Excluding lib/pdd/source.rb Excluding test/test_source.rb Excluding test/test_source_todo.rb Excluding test/test_pdd.rb Excluding src/main/resources/images/**/* 45 file(s) found, 1795 excluded /home/r/repo/test_assets/cambria.woff is a binary file (87722 bytes) /home/r/repo/test_assets/aladdin.jpg is a binary file (115758 bytes) /home/r/repo/test_assets/elegant-objects.png is a binary file (30969 bytes) /home/r/repo/test_assets/favicon.ico is a binary file (3038 bytes) /home/r/repo/test_assets/article.pdf is a binary file (84533 bytes) Reading .simplecov... Reading Rakefile... Reading Gemfile... Reading .0pdd.yml... Reading .github/ISSUE_TEMPLATE.md... Reading .github/PULL_REQUEST_TEMPLATE.md... Reading cucumber.yml... Reading .travis.yml... Reading LICENSE.txt... Reading test/test_sources.rb... Reading test/test_rake_task.rb... Reading test/test_duplicates.rb... Reading test/test_text.rb... Reading test/test_roles.rb... Reading test/test_estimates.rb... Reading test/test__helper.rb... Reading .pdd... Reading .rultor.yml... Reading lib/pdd/rake_task.rb... Puzzle 114-b69d9185 30/DEV at lib/pdd/rake_task.rb Reading lib/pdd/sources.rb... Puzzle 98-9de926c6 30/DEV at lib/pdd/sources.rb Reading lib/pdd/rule/duplicates.rb... Reading lib/pdd/rule/text.rb... Reading lib/pdd/rule/roles.rb... Reading lib/pdd/rule/estimates.rb... Reading lib/pdd/puzzle.rb... Reading lib/pdd/version.rb... Reading lib/pdd.rb... Reading appveyor.yml... Reading assets/puzzles.xsd... Reading assets/puzzles.xsl... Reading .rubocop.yml... Reading .gitignore... Reading pdd.gemspec... Reading Gemfile.lock... Reading features/rake.feature... Puzzle 126-b15747d8 30/DEV at features/rake.feature Reading features/support/env.rb... Reading features/gem_package.feature... Reading features/step_definitions/steps.rb... Reading bin/pdd... Reading .gitattributes... 31mERROR0m: Puzzle features/rake.feature:9-10 has a very short description of just 18 words while a minimum of 20 is required 31mERROR0m: 1 errors, see log above If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md. Exit code is 1 container bce732587fd43f1b77cafca069168165ba7e0ff96feff3d136ffd4d25b61fb11 is dead Wed Jul 10 09:37:57 CEST 2019