rultor.com logo This build log was produced by rultor.com for yegor256/awesome-cfp#123
+ 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