+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 1019 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Fri Oct 25 17:26:49 UTC 2024 + uptime 17:26:49 up 0 min, 0 users, load average: 1.11, 0.31, 0.11 + ff=default + image=yegor256/rultor-python + rebase=false + head_branch=master + pull_title='Update dependency pytest-randomly to v3.16.0' + author=yegor256 + directory= + head=git@github.com:yegor256/awesome-cfp.git + pull_id=123 + fork=git@github.com:yegor256/awesome-cfp.git + fork_branch=renovate/pytest-randomly-3.x + squash=false + vars=('--env=head=git@github.com:yegor256/awesome-cfp.git' '--env=pull_id=123' '--env=fork=git@github.com:yegor256/awesome-cfp.git' '--env=fork_branch=renovate/pytest-randomly-3.x' '--env=head_branch=master' '--env=pull_title=Update dependency pytest-randomly to v3.16.0' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/awesome-cfp.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=123'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/awesome-cfp.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/pytest-randomly-3.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency pytest-randomly to v3.16.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pip3 install -r requirements.txt'\'' '\'';'\'' '\''/home/r/.local/bin/pytest --cov-fail-under=0'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:yegor256/awesome-cfp.git'\''' ';' 'export '\''pull_id=123'\''' ';' 'export '\''fork=git@github.com:yegor256/awesome-cfp.git'\''' ';' 'export '\''fork_branch=renovate/pytest-randomly-3.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency pytest-randomly to v3.16.0'\''' ';' 'export '\''author=yegor256'\''' ';' 'pip3 install -r requirements.txt' ';' '/home/r/.local/bin/pytest --cov-fail-under=0' ';') + container=yegor256_awesome-cfp_123 + as_root=false + hostname ip-172-31-19-193 + pwd /tmp/rultor-yCCD + git --version git version 2.34.1 + docker --version Docker version 25.0.3, build 4debf41 + mkdir -p /home/ubuntu/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/ubuntu/.ssh/config + git clone git@github.com:yegor256/awesome-cfp.git repo Cloning into 'repo'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:yegor256/awesome-cfp.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/awesome-cfp.git'\''' ';' 'export '\''pull_id=123'\''' ';' 'export '\''fork=git@github.com:yegor256/awesome-cfp.git'\''' ';' 'export '\''fork_branch=renovate/pytest-randomly-3.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency pytest-randomly to v3.16.0'\''' ';' 'export '\''author=yegor256'\''' ';' 'pip3 install -r requirements.txt' ';' '/home/r/.local/bin/pytest --cov-fail-under=0' ';' + rm -rf .gnupg + cd repo + git remote add fork git@github.com:yegor256/awesome-cfp.git + git remote update Fetching origin Fetching fork From github.com:yegor256/awesome-cfp * [new branch] master -> fork/master * [new branch] renovate/pytest-randomly-3.x -> fork/renovate/pytest-randomly-3.x + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ wc -l ++ git show-branch __rultor + '[' 0 -gt 0 ']' + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean + git checkout -B __rultor fork/renovate/pytest-randomly-3.x Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch 'renovate/pytest-randomly-3.x' 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 Updating a4eb494..9724b43 Fast-forward requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.14 ++ bc ++ echo 0.14 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.14, low enough to run a new Docker container' load average is 0.14, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/rultor-python + docker pull yegor256/rultor-python Using default tag: latest latest: Pulling from yegor256/rultor-python 31e907dcc94a: Pulling fs layer 4f4fb700ef54: Pulling fs layer 829b41094b9f: Pulling fs layer 4619a6564c8a: Pulling fs layer 4b04007885b9: Pulling fs layer 5fd2601f507a: Pulling fs layer 2b7e0130fed7: Pulling fs layer bd0c0b739d5e: Pulling fs layer cdab003bfe78: Pulling fs layer 9ddadccc7e4b: Pulling fs layer 78003afda2b8: Pulling fs layer 4619a6564c8a: Waiting 4b04007885b9: Waiting 5fd2601f507a: Waiting 2b7e0130fed7: Waiting bd0c0b739d5e: Waiting cdab003bfe78: Waiting 9ddadccc7e4b: Waiting 78003afda2b8: Waiting 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 31e907dcc94a: Verifying Checksum 31e907dcc94a: Download complete 829b41094b9f: Verifying Checksum 829b41094b9f: Download complete 4b04007885b9: Verifying Checksum 4b04007885b9: Download complete 5fd2601f507a: Verifying Checksum 5fd2601f507a: Download complete 2b7e0130fed7: Verifying Checksum 2b7e0130fed7: Download complete cdab003bfe78: Verifying Checksum cdab003bfe78: Download complete 4619a6564c8a: Verifying Checksum 4619a6564c8a: Download complete 9ddadccc7e4b: Verifying Checksum 9ddadccc7e4b: Download complete 78003afda2b8: Verifying Checksum 78003afda2b8: Download complete 31e907dcc94a: Pull complete 4f4fb700ef54: Pull complete bd0c0b739d5e: Verifying Checksum bd0c0b739d5e: Download complete 829b41094b9f: Pull complete 4619a6564c8a: Pull complete 4b04007885b9: Pull complete 5fd2601f507a: Pull complete 2b7e0130fed7: Pull complete bd0c0b739d5e: Pull complete cdab003bfe78: Pull complete 9ddadccc7e4b: Pull complete 78003afda2b8: Pull complete Digest: sha256:1996baa63a83ae452b88e3a352e7af11e31a78ecf1db7ae54f5ffefa91bdd0e0 Status: Downloaded newer image for yegor256/rultor-python:latest docker.io/yegor256/rultor-python:latest + docker ps --filter=status=exited + grep --quiet '\syegor256_awesome-cfp_123\s*$' + ls -al . total 44 drwx------ 3 ubuntu ubuntu 4096 Oct 25 17:26 . drwxrwxrwt 12 root root 4096 Oct 25 17:26 .. -rwxrwxr-x 1 ubuntu ubuntu 556 Oct 25 17:26 end.sh -rwxrwxr-x 1 ubuntu ubuntu 490 Oct 25 17:26 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 5 Oct 25 17:26 pid drwxrwxr-x 5 ubuntu ubuntu 4096 Oct 25 17:26 repo -rwxrwxr-x 1 ubuntu ubuntu 6035 Oct 25 17:26 run.sh -rw-rw-r-- 1 ubuntu ubuntu 572 Oct 25 17:26 script.sh -rw-rw-r-- 1 ubuntu ubuntu 6693 Oct 25 17:27 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-yCCD:/main --env=head=git@github.com:yegor256/awesome-cfp.git --env=pull_id=123 --env=fork=git@github.com:yegor256/awesome-cfp.git --env=fork_branch=renovate/pytest-randomly-3.x --env=head_branch=master '--env=pull_title=Update dependency pytest-randomly to v3.16.0' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/awesome-cfp.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=123'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/awesome-cfp.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/pytest-randomly-3.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency pytest-randomly to v3.16.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pip3 install -r requirements.txt'\'' '\'';'\'' '\''/home/r/.local/bin/pytest --cov-fail-under=0'\'' '\'';'\'' )' --hostname=docker --privileged --net=host --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-yCCD/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_awesome-cfp_123 yegor256/rultor-python /main/entry.sh WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded. Using /usr/local/rvm/gems/ruby-3.2.2 Using /usr/local/rvm/gems/ruby-3.2.2 + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r ++ awk -F : '$3 > 100 { print $1 }' ++ cat /etc/group + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G nogroup r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G ubuntu r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G rvm r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G systemd-journal r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G systemd-network r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G messagebus r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G polkitd r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G r r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cache /root/.gem /root/.gemrc /root/.gnupg /root/.launchpadlib /root/.profile /root/.rvmrc /root/.ssh /home/r + cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + cat /home/r/script.sh #!/bin/bash set -e set -o pipefail if [ -e /home/r/.profile ]; then source /home/r/.profile; fi shopt -s expand_aliases alias 'sudo=sudo -i' export HOME=/home/r cd "${HOME}/repo" export 'head=git@github.com:yegor256/awesome-cfp.git' ; export 'pull_id=123' ; export 'fork=git@github.com:yegor256/awesome-cfp.git' ; export 'fork_branch=renovate/pytest-randomly-3.x' ; export 'head_branch=master' ; export 'pull_title=Update dependency pytest-randomly to v3.16.0' ; export 'author=yegor256' ; pip3 install -r requirements.txt ; /home/r/.local/bin/pytest --cov-fail-under=0 ; + su --login r --command /home/r/script.sh Using /usr/local/rvm/gems/ruby-3.2.2 Using /usr/local/rvm/gems/ruby-3.2.2 Using /usr/local/rvm/gems/ruby-3.2.2 Using /usr/local/rvm/gems/ruby-3.2.2 Defaulting to user installation because normal site-packages is not writeable Collecting anyio==4.6.2.post1 (from -r requirements.txt (line 7)) Downloading anyio-4.6.2.post1-py3-none-any.whl.metadata (4.7 kB) Collecting certifi==2024.8.30 (from -r requirements.txt (line 9)) Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB) Collecting coverage==7.6.4 (from coverage[toml]==7.6.4->-r requirements.txt (line 13)) Downloading coverage-7.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB) Collecting h11==0.14.0 (from -r requirements.txt (line 15)) Downloading h11-0.14.0-py3-none-any.whl.metadata (8.2 kB) Collecting httpcore==1.0.6 (from -r requirements.txt (line 17)) Downloading httpcore-1.0.6-py3-none-any.whl.metadata (21 kB) Collecting httpx==0.27.2 (from -r requirements.txt (line 19)) Downloading httpx-0.27.2-py3-none-any.whl.metadata (7.1 kB) Collecting idna==3.10 (from -r requirements.txt (line 23)) Downloading idna-3.10-py3-none-any.whl.metadata (10 kB) Collecting iniconfig==2.0.0 (from -r requirements.txt (line 27)) Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Collecting more-itertools==10.5.0 (from -r requirements.txt (line 29)) Downloading more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB) Collecting packaging==24.1 (from -r requirements.txt (line 31)) Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB) Collecting pluggy==1.5.0 (from -r requirements.txt (line 33)) Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Collecting pytest==8.3.3 (from -r requirements.txt (line 35)) Downloading pytest-8.3.3-py3-none-any.whl.metadata (7.5 kB) Collecting pytest-cov==5.0.0 (from -r requirements.txt (line 40)) Downloading pytest_cov-5.0.0-py3-none-any.whl.metadata (27 kB) Collecting pytest-randomly==3.16.0 (from -r requirements.txt (line 42)) Downloading pytest_randomly-3.16.0-py3-none-any.whl.metadata (8.6 kB) Collecting python-dateutil==2.9.0.post0 (from -r requirements.txt (line 44)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting pyyaml==6.0.2 (from -r requirements.txt (line 46)) Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting respx==0.21.1 (from -r requirements.txt (line 48)) Downloading respx-0.21.1-py2.py3-none-any.whl.metadata (4.1 kB) Requirement already satisfied: six==1.16.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 50)) (1.16.0) Collecting sniffio==1.3.1 (from -r requirements.txt (line 52)) Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) Collecting time-machine==2.16.0 (from -r requirements.txt (line 56)) Downloading time_machine-2.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB) Downloading anyio-4.6.2.post1-py3-none-any.whl (90 kB) Downloading certifi-2024.8.30-py3-none-any.whl (167 kB) Downloading coverage-7.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (239 kB) Downloading h11-0.14.0-py3-none-any.whl (58 kB) Downloading httpcore-1.0.6-py3-none-any.whl (78 kB) Downloading httpx-0.27.2-py3-none-any.whl (76 kB) Downloading idna-3.10-py3-none-any.whl (70 kB) Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Downloading more_itertools-10.5.0-py3-none-any.whl (60 kB) Downloading packaging-24.1-py3-none-any.whl (53 kB) Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) Downloading pytest-8.3.3-py3-none-any.whl (342 kB) Downloading pytest_cov-5.0.0-py3-none-any.whl (21 kB) Downloading pytest_randomly-3.16.0-py3-none-any.whl (8.4 kB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB) 2K5l 90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0m032m767.5/767.5 kB0m 31m32.5eMB/s0m-eta:36m0:00:000m ?25hDownloading respx-0.21.1-py2.py3-none-any.whl (25 kB) Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Downloading time_machine-2.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33 kB) Installing collected packages: sniffio, pyyaml, python-dateutil, pluggy, packaging, more-itertools, iniconfig, idna, h11, coverage, certifi, time-machine, pytest, httpcore, anyio, pytest-randomly, pytest-cov, httpx, respx 33m WARNING: The scripts coverage, coverage-3.12 and coverage3 are installed in '/home/r/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.0m33m 0m33m WARNING: The scripts py.test and pytest are installed in '/home/r/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.0m33m 0m33m WARNING: The script httpx is installed in '/home/r/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.0m33m 0mSuccessfully installed anyio-4.6.2.post1 certifi-2024.8.30 coverage-7.6.4 h11-0.14.0 httpcore-1.0.6 httpx-0.27.2 idna-3.10 iniconfig-2.0.0 more-itertools-10.5.0 packaging-24.1 pluggy-1.5.0 pytest-8.3.3 pytest-cov-5.0.0 pytest-randomly-3.16.0 python-dateutil-2.9.0.post0 pyyaml-6.0.2 respx-0.21.1 sniffio-1.3.1 time-machine-2.16.0 1m============================= test session starts ==============================0m platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0 Using --randomly-seed=2402335075 rootdir: /home/r/repo configfile: setup.cfg testpaths: compile.py, test_compile.py plugins: randomly-3.16.0, time-machine-2.16.0, anyio-4.6.2.post1, cov-5.0.0, respx-0.21.1 collectedi91 itemsm1m 0m test_compile.py 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m [ 61%] 0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m [ 97%]0m compile.py 32m.0m32m.0m32m [100%]0m ---------- coverage: platform linux, python 3.12.3-final-0 ----------- Name Stmts Miss Cover Missing ------------------------------------------------------------------------------------------ /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 100 95 5% 2-89, 99-227 ------------------------------------------------------------------------------------------ TOTAL 219 95 57% 2 files skipped due to complete coverage. 32m======================== 32m1m91 passed0m32m in 95.11s (0:01:35)0m32m =========================0m + mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R ubuntu repo + cd repo + git push origin master To github.com:yegor256/awesome-cfp.git a4eb494..9724b43 master -> master container cdca7a21cf124d12133921f75b83a6612b240c26c9fcb1793814acad31809454 is dead Fri Oct 25 17:30:14 UTC 2024