+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 25651 + echo '1.70.6 5bcc93e7c' 1.70.6 5bcc93e7c + date Tue Oct 5 00:13:12 CEST 2021 + uptime 00:13:12 up 372 days, 8:19, 0 users, load average: 5.05, 5.51, 5.31 + ff=default + image=dart:stable + rebase=true + head_branch=master + pull_title='CI: fix build.yml so that it reports test coverage' + author=rafamizes + directory= + head=git@github.com:dartoos-dev/dartoos.git + pull_id=5 + fork=git@github.com:rafamizes/dartoos.git + fork_branch=4 + squash=false + vars=('--env=head=git@github.com:dartoos-dev/dartoos.git' '--env=pull_id=5' '--env=fork=git@github.com:rafamizes/dartoos.git' '--env=fork_branch=4' '--env=head_branch=master' '--env=pull_title=CI: fix build.yml so that it reports test coverage' '--env=author=rafamizes' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=5'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=4'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=CI: fix build.yml so that it reports test coverage'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test --coverage .'\'' '\'';'\'' '\''bash <(curl -s https://codecov.io/bash)'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=5'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=4'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=CI: fix build.yml so that it reports test coverage'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test --coverage .' ';' 'bash <(curl -s https://codecov.io/bash)' ';' 'dart pub publish --dry-run' ';') + container=dartoos-dev_dartoos_5 + as_root=true + git --version git version 2.7.4 + docker --version Docker version 17.12.0-ce, build c97c6d6 + 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:dartoos-dev/dartoos.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:dartoos-dev/dartoos.git'\''' ']' + cd .. + cat + '[' true = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=5'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=4'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=CI: fix build.yml so that it reports test coverage'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test --coverage .' ';' 'bash <(curl -s https://codecov.io/bash)' ';' 'dart pub publish --dry-run' ';' + sensitive=() + rm -rf .gpg + cd repo + git remote add fork git@github.com:rafamizes/dartoos.git + git remote update Fetching origin Fetching fork From github.com:rafamizes/dartoos * [new branch] 1 -> fork/1 * [new branch] 4 -> fork/4 * [new branch] master -> fork/master + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean + git checkout -B __rultor fork/4 Switched to a new branch '__rultor' Branch __rultor set up to track remote branch 4 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'. + '[' true == true ']' + git checkout __rultor Switched to branch '__rultor' Your branch is up-to-date with 'fork/4'. + git rebase master Current branch __rultor is up to date. + git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'. + '[' false == true ']' + git merge --ff __rultor Updating 6929550..d0250bc Fast-forward .github/workflows/build.yml | 4 +++- lib/dartoos.dart | 3 ++- lib/src/future_wrap.dart | 35 +++++++++++++++++++++++++++++++++++ test/dartoos_test.dart.vm.json | 1 - 4 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 lib/src/future_wrap.dart delete mode 100644 test/dartoos_test.dart.vm.json + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=5.32 ++ echo 5.32 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 5.32, low enough to run a new Docker container' load average is 5.32, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=dart:stable + docker pull dart:stable stable: Pulling from library/dart Digest: sha256:a18e02623fc34eeab020fbcbf194bd692f33b2c28f48c1c05d9fca2704afc416 Status: Image is up to date for dart:stable + docker ps --filter=status=exited + grep --quiet '\sdartoos-dev_dartoos_5\s*$' + ls -al . total 716 drwx--x--x 3 rultor rultor 4096 Oct 5 00:13 . drwxrwxrwt 12 root root 684032 Oct 5 00:13 .. -rw-rw-r-- 1 rultor rultor 483 Oct 5 00:13 credentials.json -rw-rw-r-- 1 rultor rultor 444 Oct 5 00:13 end.sh -rwxrwxr-x 1 rultor rultor 162 Oct 5 00:13 entry.sh -rw-rw-r-- 1 rultor rultor 6 Oct 5 00:13 pid drwxrwxr-x 7 rultor rultor 4096 Oct 5 00:13 repo -rwxrwxr-x 1 rultor rultor 6026 Oct 5 00:13 run.sh -rw-rw-r-- 1 rultor rultor 608 Oct 5 00:13 script.sh -rw-rw-r-- 1 rultor rultor 5682 Oct 5 00:13 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-Pu8W:/main --env=head=git@github.com:dartoos-dev/dartoos.git --env=pull_id=5 --env=fork=git@github.com:rafamizes/dartoos.git --env=fork_branch=4 --env=head_branch=master '--env=pull_title=CI: fix build.yml so that it reports test coverage' --env=author=rafamizes '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=5'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=4'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=CI: fix build.yml so that it reports test coverage'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test --coverage .'\'' '\'';'\'' '\''bash <(curl -s https://codecov.io/bash)'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-Pu8W/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=dartoos-dev_dartoos_5 dart:stable /main/entry.sh + set -e + set -o pipefail + mkdir /home/r + cp -R ./cid ./credentials.json ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chmod a+x /home/r/script.sh + /home/r/script.sh + 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:dartoos-dev/dartoos.git + head=git@github.com:dartoos-dev/dartoos.git + export pull_id=5 + pull_id=5 + export fork=git@github.com:rafamizes/dartoos.git + fork=git@github.com:rafamizes/dartoos.git + export fork_branch=4 + fork_branch=4 + export head_branch=master + head_branch=master + export 'pull_title=CI: fix build.yml so that it reports test coverage' + pull_title='CI: fix build.yml so that it reports test coverage' + export author=rafamizes + author=rafamizes + dart pub get Resolving dependencies... 38;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(1.7s)0m 32m+ 39m1m_fe_analyzer_shared0m 27.0.0 32m+ 39m1manalyzer0m 2.4.0 32m+ 39m1margs0m 2.3.0 32m+ 39m1masync0m 2.8.2 32m+ 39m1mboolean_selector0m 2.1.0 32m+ 39m1mcharcode0m 1.3.1 32m+ 39m1mcli_util0m 0.3.4 32m+ 39m1mcollection0m 1.15.0 32m+ 39m1mconvert0m 3.0.1 32m+ 39m1mcoverage0m 1.0.3 32m+ 39m1mcrypto0m 3.0.1 32m+ 39m1mfile0m 6.1.2 32m+ 39m1mfrontend_server_client0m 2.1.2 32m+ 39m1mglob0m 2.0.2 32m+ 39m1mhttp_multi_server0m 3.0.1 32m+ 39m1mhttp_parser0m 4.0.0 32m+ 39m1mio0m 1.0.3 32m+ 39m1mjs0m 0.6.3 32m+ 39m1mlint0m 1.7.2 32m+ 39m1mlogging0m 1.0.2 32m+ 39m1mmatcher0m 0.12.11 32m+ 39m1mmeta0m 1.7.0 32m+ 39m1mmime0m 1.0.0 32m+ 39m1mnode_preamble0m 2.0.1 32m+ 39m1mpackage_config0m 2.0.2 32m+ 39m1mpath0m 1.8.0 32m+ 39m1mpool0m 1.5.0 32m+ 39m1mpub_semver0m 2.1.0 32m+ 39m1mshelf0m 1.2.0 32m+ 39m1mshelf_packages_handler0m 3.0.0 32m+ 39m1mshelf_static0m 1.1.0 32m+ 39m1mshelf_web_socket0m 1.0.1 32m+ 39m1msource_map_stack_trace0m 2.1.0 32m+ 39m1msource_maps0m 0.10.10 32m+ 39m1msource_span0m 1.8.1 32m+ 39m1mstack_trace0m 1.10.0 32m+ 39m1mstream_channel0m 2.1.0 32m+ 39m1mstring_scanner0m 1.1.0 32m+ 39m1mterm_glyph0m 1.2.0 32m+ 39m1mtest0m 1.18.2 32m+ 39m1mtest_api0m 0.4.5 32m+ 39m1mtest_core0m 0.4.5 32m+ 39m1mtyped_data0m 1.3.0 32m+ 39m1mvm_service0m 7.3.0 32m+ 39m1mwatcher0m 1.0.1 32m+ 39m1mweb_socket_channel0m 2.1.0 32m+ 39m1mwebkit_inspection_protocol0m 1.0.0 32m+ 39m1myaml0m 3.1.0 Downloading 1mtest0m 1.18.2... Downloading 1mlint0m 1.7.2... Downloading 1mwebkit_inspection_protocol0m 1.0.0... Downloading 1mtyped_data0m 1.3.0... Downloading 1mtest_core0m 0.4.5... Downloading 1mtest_api0m 0.4.5... Downloading 1mstream_channel0m 2.1.0... Downloading 1mstack_trace0m 1.10.0... Downloading 1mshelf_packages_handler0m 3.0.0... Downloading 1mpool0m 1.5.0... Downloading 1mpath0m 1.8.0... Downloading 1mjs0m 0.6.3... Downloading 1mcollection0m 1.15.0... Downloading 1mboolean_selector0m 2.1.0... Downloading 1manalyzer0m 2.4.0... Downloading 1msource_maps0m 0.10.10... Downloading 1msource_map_stack_trace0m 2.1.0... Downloading 1mmeta0m 1.7.0... Downloading 1mmatcher0m 0.12.11... Downloading 1mterm_glyph0m 1.2.0... Downloading 1mstring_scanner0m 1.1.0... Downloading 1m_fe_analyzer_shared0m 27.0.0... Downloading 1myaml0m 3.1.0... Downloading 1mweb_socket_channel0m 2.1.0... Downloading 1msource_span0m 1.8.1... Downloading 1mshelf_web_socket0m 1.0.1... Downloading 1mshelf_static0m 1.1.0... Downloading 1mmime0m 1.0.0... Downloading 1mhttp_parser0m 4.0.0... Downloading 1mpackage_config0m 2.0.2... Downloading 1mnode_preamble0m 2.0.1... Downloading 1mhttp_multi_server0m 3.0.1... Downloading 1mwatcher0m 1.0.1... Downloading 1mpub_semver0m 2.1.0... Downloading 1mcrypto0m 3.0.1... Downloading 1mconvert0m 3.0.1... Downloading 1mio0m 1.0.3... Downloading 1mcoverage0m 1.0.3... Downloading 1mlogging0m 1.0.2... Downloading 1mglob0m 2.0.2... Downloading 1mfrontend_server_client0m 2.1.2... Downloading 1mcharcode0m 1.3.1... Downloading 1mshelf0m 1.2.0... Downloading 1margs0m 2.3.0... Downloading 1mcli_util0m 0.3.4... Downloading 1mfile0m 6.1.2... Downloading 1masync0m 2.8.2... Downloading 1mvm_service0m 7.3.0... Changed 48 dependencies! + dart format --set-exit-if-changed lib/ test/ example/ Formatted 5 files (0 changed) in 0.41 seconds. + dart analyze lib/ test/ example/ Analyzing lib, test, example... 6.6s No issues found! + dart test --coverage . 00:04 32m+10m: Allttestsopassed!0mart:tAogrouptofatestsmFirst Test0m + bash /dev/fd/63 ++ curl -s https://codecov.io/bash _____ _ / ____| | | | | ___ __| | ___ ___ _____ __ | | / _ \ / _` |/ _ \/ __/ _ \ \ / / | |___| (_) | (_| | __/ (_| (_) \ V / \_____\___/ \__,_|\___|\___\___/ \_/ Bash-1.0.6 0;36m==>0m git version 2.20.1 found 0;36m==>0m curl 7.64.0 (x86_64-pc-linux-gnu) libcurl/7.64.0 OpenSSL/1.1.1d zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3 Release-Date: 2019-02-06 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL 0;31mx>0m No CI provider detected. Testing inside Docker? 0;36mhttp://docs.codecov.io/docs/testing-with-docker0m Testing with Tox? 0;36mhttps://docs.codecov.io/docs/python#section-testing-with-tox0m 0;90mcurrent dir: 0m /home/r/repo 0;90mproject root:0m . 0;32mYaml not found, that's ok! Learn more at0m 0;36mhttp://docs.codecov.io/docs/codecov-yaml0m 0;90m==>0m Running gcov in . 0;90m(disable via -X gcov)0m 0;90m==>0m Python coveragepy not found 0;90m==>0m Searching for coverage reports in: 0;32m+0m . 0;31m-->0m No coverage report found. Please visit 0;36mhttp://docs.codecov.io/docs/supported-languages0m + dart pub publish --dry-run Publishing dartoos 0.0.1 to https://pub.dartlang.org: 38;5;245m|-- 0mCHANGELOG.md 38;5;245m|-- 0mLICENSE 38;5;245m|-- 0mREADME.md 38;5;245m|-- 0manalysis_options.yaml 38;5;245m|-- 0mexample 38;5;245m| 0m38;5;245m'-- 0mdartoos_example.dart 38;5;245m|-- 0mlib 38;5;245m| 0m38;5;245m|-- 0mdartoos.dart 38;5;245m| 0m38;5;245m'-- 0msrc 38;5;245m| 0m 38;5;245m|-- 0mdartoos_base.dart 38;5;245m| 0m 38;5;245m'-- 0mfuture_wrap.dart 38;5;245m|-- 0mpubspec.yaml 38;5;245m'-- 0mtest 38;5;245m|-- 0mdartoos_test.dart 38;5;245m'-- 0mdartoos_test.dart.vm.json Package has 0 warnings. The server may enforce additional checks. + mv /home/r/repo . + '[' -n '' ']' ++ whoami + sudo chown -R rultor repo + cd repo + git push origin master To git@github.com:dartoos-dev/dartoos.git 6929550..d0250bc master -> master container 73f22ba9748bfae146a503f9a3fdc8d5becbb5768b82686376cd419cf91ae7cf is dead Tue Oct 5 00:14:31 CEST 2021