rultor.com logo This build log was produced by rultor.com for yegor256/hoc#62
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1038
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Thu May  2 23:28:02 UTC 2024
+ uptime
 23:28:02 up 0 min,  0 users,  load average: 1.27, 0.32, 0.11
+ ff=default
+ image=yegor256/rultor-image:1.19.0
+ rebase=false
+ head_branch=master
+ pull_title='Update dependency rubocop-rspec to v2.29.2'
+ author=yegor256
+ directory=
+ head=git@github.com:yegor256/hoc.git
+ pull_id=62
+ fork=git@github.com:yegor256/hoc.git
+ fork_branch=renovate/rubocop-rspec-2.x
+ squash=false
+ vars=('--env=head=git@github.com:yegor256/hoc.git' '--env=pull_id=62' '--env=fork=git@github.com:yegor256/hoc.git' '--env=fork_branch=renovate/rubocop-rspec-2.x' '--env=head_branch=master' '--env=pull_title=Update dependency rubocop-rspec to v2.29.2' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/hoc.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=62'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/hoc.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/rubocop-rspec-2.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency rubocop-rspec to v2.29.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"'\'' '\'';'\'' '\''sudo apt-get update --fix-missing'\'' '\'';'\'' '\''sudo apt-get install -y subversion diffstat'\'' '\'';'\'' '\''sudo apt-get install -y software-properties-common'\'' '\'';'\'' '\''sudo add-apt-repository -y ppa:git-core/ppa'\'' '\'';'\'' '\''sudo apt-get update --fix-missing'\'' '\'';'\'' '\''sudo apt-get remove -y git'\'' '\'';'\'' '\''sudo apt-get install -y git'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' )')
+ scripts=('export '\''head=git@github.com:yegor256/hoc.git'\''' ';' 'export '\''pull_id=62'\''' ';' 'export '\''fork=git@github.com:yegor256/hoc.git'\''' ';' 'export '\''fork_branch=renovate/rubocop-rspec-2.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency rubocop-rspec to v2.29.2'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"' ';' 'sudo apt-get update --fix-missing' ';' 'sudo apt-get install -y subversion diffstat' ';' 'sudo apt-get install -y software-properties-common' ';' 'sudo add-apt-repository -y ppa:git-core/ppa' ';' 'sudo apt-get update --fix-missing' ';' 'sudo apt-get remove -y git' ';' 'sudo apt-get install -y git' ';' 'bundle exec rake' ';')
+ container=yegor256_hoc_62
+ as_root=false
+ hostname
ip-172-31-19-208
+ pwd
/tmp/rultor-w48E
+ 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/hoc.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/hoc.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/hoc.git'\''' ';' 'export '\''pull_id=62'\''' ';' 'export '\''fork=git@github.com:yegor256/hoc.git'\''' ';' 'export '\''fork_branch=renovate/rubocop-rspec-2.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency rubocop-rspec to v2.29.2'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"' ';' 'sudo apt-get update --fix-missing' ';' 'sudo apt-get install -y subversion diffstat' ';' 'sudo apt-get install -y software-properties-common' ';' 'sudo add-apt-repository -y ppa:git-core/ppa' ';' 'sudo apt-get update --fix-missing' ';' 'sudo apt-get remove -y git' ';' 'sudo apt-get install -y git' ';' 'bundle exec rake' ';'
+ sensitive=()
+ rm -rf .gnupg
+ cd repo
+ git remote add fork git@github.com:yegor256/hoc.git
+ git remote update
Fetching origin
Fetching fork
From github.com:yegor256/hoc
 * [new branch]      master               -> fork/master
 * [new branch]      renovate/rubocop-1.x -> fork/renovate/rubocop-1.x
 * [new branch]      renovate/rubocop-rspec-2.x -> fork/renovate/rubocop-rspec-2.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/rubocop-rspec-2.x
Switched to a new branch '__rultor'
Branch '__rultor' set up to track remote branch 'renovate/rubocop-rspec-2.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 1f805f5..5033b33
Fast-forward
 Gemfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.12
++ bc
++ echo 0.12 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.12, low enough to run a new Docker container'
load average is 0.12, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.19.0
+ docker pull yegor256/rultor-image:1.19.0
1.19.0: Pulling from yegor256/rultor-image
2ab09b027e7f: Pulling fs layer
7b0074669ecf: Pulling fs layer
408f189b6f6b: Pulling fs layer
33be9847dc3f: Pulling fs layer
042ebef6257e: Pulling fs layer
3a97fbae9a85: Pulling fs layer
56e93f10bd73: Pulling fs layer
4e03abc55821: Pulling fs layer
13ef0de7b7a0: Pulling fs layer
ca9e2ab45268: Pulling fs layer
28d34864293c: Pulling fs layer
b6d63350513c: Pulling fs layer
eae028898cd7: Pulling fs layer
ad37c8c08239: Pulling fs layer
850edde41604: Pulling fs layer
63ae1c8866b6: Pulling fs layer
5824713c1779: Pulling fs layer
b508c3fd7dad: Pulling fs layer
d0490c8a5a48: Pulling fs layer
c46ce4f898c1: Pulling fs layer
e511014d4eef: Pulling fs layer
4701f48243fe: Pulling fs layer
00de5a73064f: Pulling fs layer
61c6f56e206e: Pulling fs layer
adc6bd646a58: Pulling fs layer
85199a179b08: Pulling fs layer
8e5e413dd364: Pulling fs layer
55ef641ff048: Pulling fs layer
04b36258d98d: Pulling fs layer
720a8616693f: Pulling fs layer
a69d37378c25: Pulling fs layer
db92edfaf28f: Pulling fs layer
0108236d4ede: Pulling fs layer
7397d20156a8: Pulling fs layer
7e231629f56d: Pulling fs layer
4fa4f09171d9: Pulling fs layer
a2510fb1bcd9: Pulling fs layer
852c23ee1e58: Pulling fs layer
4c94631e05f9: Pulling fs layer
fe1609533f57: Pulling fs layer
49b8f231d8c5: Pulling fs layer
a27abfc811c6: Pulling fs layer
f3b6fe0bd39a: Pulling fs layer
9dbbf6f6809e: Pulling fs layer
79c33d0c17bc: Pulling fs layer
2ec28995fad3: Pulling fs layer
529f818ae9a5: Pulling fs layer
7de267ea5061: Pulling fs layer
e6fc4138dc00: Pulling fs layer
c0245c6ef64b: Pulling fs layer
d9a900e3a525: Pulling fs layer
d1f589d2217a: Pulling fs layer
29c1ce6e0ceb: Pulling fs layer
4222d5f37429: Pulling fs layer
e3e373f63a0c: Pulling fs layer
dbbdc338f60b: Pulling fs layer
5596911ab43e: Pulling fs layer
6722f3e22921: Pulling fs layer
af30271ca578: Pulling fs layer
daefb1f98329: Pulling fs layer
89a2ed8a04a6: Pulling fs layer
33e89eb290e3: Pulling fs layer
e9c415e4620b: Pulling fs layer
154da6976ca5: Pulling fs layer
8289442127b2: Pulling fs layer
45896b7b9527: Pulling fs layer
18d73cd4eccc: Pulling fs layer
2e3361345a7f: Pulling fs layer
b79d4bd70c34: Pulling fs layer
4957f3e41a83: Pulling fs layer
a98807ad2419: Pulling fs layer
dc2f4dd0006e: Pulling fs layer
07760708e2df: Pulling fs layer
9b840271685e: Pulling fs layer
3ffec5fd42a5: Pulling fs layer
1d5558ed85a6: Pulling fs layer
288b35c1f9ec: Pulling fs layer
42cc2f5870bc: Pulling fs layer
352a82e0aa80: Pulling fs layer
6bbbda1649ae: Pulling fs layer
cfd12b52789d: Pulling fs layer
fc0132327b62: Pulling fs layer
9013f369223c: Pulling fs layer
a0c089c51c45: Pulling fs layer
617e1c55d4b8: Pulling fs layer
a32d3d859e5f: Pulling fs layer
f2bbd8f80c06: Pulling fs layer
c561d512f034: Pulling fs layer
48d2dfd3a5fb: Pulling fs layer
f36495eefb9d: Pulling fs layer
dccaf7cba4f1: Pulling fs layer
4e88668e7f52: Pulling fs layer
0a97bd2a2879: Pulling fs layer
6a0e58b694d0: Pulling fs layer
9ab08b659556: Pulling fs layer
a387737ce6ba: Pulling fs layer
1215824f466e: Pulling fs layer
000aecf6ab63: Pulling fs layer
4fcf9885e8d0: Pulling fs layer
f92dfcd4ed25: Pulling fs layer
4d0d29d87559: Pulling fs layer
a32060106fa3: Pulling fs layer
8289442127b2: Waiting
45896b7b9527: Waiting
18d73cd4eccc: Waiting
2e3361345a7f: Waiting
b79d4bd70c34: Waiting
4957f3e41a83: Waiting
a98807ad2419: Waiting
dc2f4dd0006e: Waiting
07760708e2df: Waiting
9b840271685e: Waiting
3ffec5fd42a5: Waiting
1d5558ed85a6: Waiting
288b35c1f9ec: Waiting
42cc2f5870bc: Waiting
352a82e0aa80: Waiting
6bbbda1649ae: Waiting
cfd12b52789d: Waiting
fc0132327b62: Waiting
9013f369223c: Waiting
a0c089c51c45: Waiting
617e1c55d4b8: Waiting
a32d3d859e5f: Waiting
f2bbd8f80c06: Waiting
c561d512f034: Waiting
48d2dfd3a5fb: Waiting
f36495eefb9d: Waiting
dccaf7cba4f1: Waiting
4e88668e7f52: Waiting
0a97bd2a2879: Waiting
6a0e58b694d0: Waiting
9ab08b659556: Waiting
a387737ce6ba: Waiting
000aecf6ab63: Waiting
4fcf9885e8d0: Waiting
f92dfcd4ed25: Waiting
4d0d29d87559: Waiting
377860c5b8a3: Pulling fs layer
754b8d21a784: Pulling fs layer
526e939ddde8: Pulling fs layer
0136dc331bbf: Pulling fs layer
e70762223041: Pulling fs layer
2a02f8a988c0: Pulling fs layer
129e2725bae1: Pulling fs layer
ca1a198206af: Pulling fs layer
e8778202aa33: Pulling fs layer
75c00cdff495: Pulling fs layer
3f1006362fa0: Pulling fs layer
a32060106fa3: Waiting
377860c5b8a3: Waiting
754b8d21a784: Waiting
526e939ddde8: Waiting
0136dc331bbf: Waiting
e70762223041: Waiting
2a02f8a988c0: Waiting
129e2725bae1: Waiting
ca1a198206af: Waiting
e8778202aa33: Waiting
75c00cdff495: Waiting
3f1006362fa0: Waiting
33be9847dc3f: Waiting
042ebef6257e: Waiting
3a97fbae9a85: Waiting
56e93f10bd73: Waiting
4e03abc55821: Waiting
13ef0de7b7a0: Waiting
ca9e2ab45268: Waiting
28d34864293c: Waiting
b6d63350513c: Waiting
eae028898cd7: Waiting
ad37c8c08239: Waiting
850edde41604: Waiting
63ae1c8866b6: Waiting
5824713c1779: Waiting
b508c3fd7dad: Waiting
d0490c8a5a48: Waiting
c46ce4f898c1: Waiting
e511014d4eef: Waiting
4701f48243fe: Waiting
00de5a73064f: Waiting
61c6f56e206e: Waiting
adc6bd646a58: Waiting
85199a179b08: Waiting
8e5e413dd364: Waiting
55ef641ff048: Waiting
04b36258d98d: Waiting
720a8616693f: Waiting
a69d37378c25: Waiting
db92edfaf28f: Waiting
0108236d4ede: Waiting
7397d20156a8: Waiting
7e231629f56d: Waiting
4fa4f09171d9: Waiting
a2510fb1bcd9: Waiting
852c23ee1e58: Waiting
4c94631e05f9: Waiting
fe1609533f57: Waiting
49b8f231d8c5: Waiting
a27abfc811c6: Waiting
f3b6fe0bd39a: Waiting
9dbbf6f6809e: Waiting
79c33d0c17bc: Waiting
2ec28995fad3: Waiting
529f818ae9a5: Waiting
7de267ea5061: Waiting
e6fc4138dc00: Waiting
c0245c6ef64b: Waiting
d9a900e3a525: Waiting
d1f589d2217a: Waiting
29c1ce6e0ceb: Waiting
4222d5f37429: Waiting
e3e373f63a0c: Waiting
dbbdc338f60b: Waiting
5596911ab43e: Waiting
6722f3e22921: Waiting
af30271ca578: Waiting
daefb1f98329: Waiting
89a2ed8a04a6: Waiting
33e89eb290e3: Waiting
e9c415e4620b: Waiting
154da6976ca5: Waiting
1215824f466e: Waiting
7b0074669ecf: Verifying Checksum
7b0074669ecf: Download complete
408f189b6f6b: Verifying Checksum
408f189b6f6b: Download complete
33be9847dc3f: Verifying Checksum
33be9847dc3f: Download complete
2ab09b027e7f: Verifying Checksum
2ab09b027e7f: Download complete
3a97fbae9a85: Verifying Checksum
3a97fbae9a85: Download complete
56e93f10bd73: Verifying Checksum
56e93f10bd73: Download complete
4e03abc55821: Verifying Checksum
4e03abc55821: Download complete
ca9e2ab45268: Verifying Checksum
ca9e2ab45268: Download complete
13ef0de7b7a0: Verifying Checksum
13ef0de7b7a0: Download complete
28d34864293c: Verifying Checksum
28d34864293c: Download complete
042ebef6257e: Verifying Checksum
042ebef6257e: Download complete
eae028898cd7: Verifying Checksum
eae028898cd7: Download complete
b6d63350513c: Verifying Checksum
b6d63350513c: Download complete
ad37c8c08239: Verifying Checksum
ad37c8c08239: Download complete
850edde41604: Verifying Checksum
850edde41604: Download complete
63ae1c8866b6: Verifying Checksum
63ae1c8866b6: Download complete
b508c3fd7dad: Verifying Checksum
b508c3fd7dad: Download complete
d0490c8a5a48: Verifying Checksum
d0490c8a5a48: Download complete
c46ce4f898c1: Verifying Checksum
c46ce4f898c1: Download complete
5824713c1779: Verifying Checksum
5824713c1779: Download complete
00de5a73064f: Verifying Checksum
00de5a73064f: Download complete
4701f48243fe: Verifying Checksum
4701f48243fe: Download complete
e511014d4eef: Verifying Checksum
e511014d4eef: Download complete
85199a179b08: Verifying Checksum
85199a179b08: Download complete
61c6f56e206e: Verifying Checksum
61c6f56e206e: Download complete
8e5e413dd364: Verifying Checksum
8e5e413dd364: Download complete
55ef641ff048: Verifying Checksum
55ef641ff048: Download complete
720a8616693f: Verifying Checksum
720a8616693f: Download complete
a69d37378c25: Verifying Checksum
a69d37378c25: Download complete
db92edfaf28f: Verifying Checksum
db92edfaf28f: Download complete
04b36258d98d: Verifying Checksum
04b36258d98d: Download complete
0108236d4ede: Verifying Checksum
0108236d4ede: Download complete
7397d20156a8: Verifying Checksum
7397d20156a8: Download complete
adc6bd646a58: Verifying Checksum
adc6bd646a58: Download complete
4fa4f09171d9: Verifying Checksum
4fa4f09171d9: Download complete
852c23ee1e58: Verifying Checksum
852c23ee1e58: Download complete
a2510fb1bcd9: Verifying Checksum
a2510fb1bcd9: Download complete
fe1609533f57: Verifying Checksum
fe1609533f57: Download complete
4c94631e05f9: Verifying Checksum
4c94631e05f9: Download complete
a27abfc811c6: Verifying Checksum
a27abfc811c6: Download complete
49b8f231d8c5: Verifying Checksum
49b8f231d8c5: Download complete
9dbbf6f6809e: Verifying Checksum
9dbbf6f6809e: Download complete
f3b6fe0bd39a: Verifying Checksum
f3b6fe0bd39a: Download complete
2ec28995fad3: Verifying Checksum
2ec28995fad3: Download complete
529f818ae9a5: Verifying Checksum
529f818ae9a5: Download complete
2ab09b027e7f: Pull complete
79c33d0c17bc: Verifying Checksum
79c33d0c17bc: Download complete
e6fc4138dc00: Verifying Checksum
e6fc4138dc00: Download complete
7de267ea5061: Verifying Checksum
7de267ea5061: Download complete
c0245c6ef64b: Verifying Checksum
c0245c6ef64b: Download complete
d9a900e3a525: Verifying Checksum
d9a900e3a525: Download complete
29c1ce6e0ceb: Verifying Checksum
29c1ce6e0ceb: Download complete
7b0074669ecf: Pull complete
d1f589d2217a: Verifying Checksum
d1f589d2217a: Download complete
408f189b6f6b: Pull complete
33be9847dc3f: Pull complete
4222d5f37429: Verifying Checksum
4222d5f37429: Download complete
e3e373f63a0c: Verifying Checksum
e3e373f63a0c: Download complete
5596911ab43e: Verifying Checksum
5596911ab43e: Download complete
6722f3e22921: Verifying Checksum
6722f3e22921: Download complete
af30271ca578: Verifying Checksum
af30271ca578: Download complete
daefb1f98329: Verifying Checksum
daefb1f98329: Download complete
042ebef6257e: Pull complete
89a2ed8a04a6: Verifying Checksum
89a2ed8a04a6: Download complete
33e89eb290e3: Verifying Checksum
33e89eb290e3: Download complete
e9c415e4620b: Verifying Checksum
e9c415e4620b: Download complete
dbbdc338f60b: Verifying Checksum
dbbdc338f60b: Download complete
8289442127b2: Verifying Checksum
8289442127b2: Download complete
154da6976ca5: Verifying Checksum
154da6976ca5: Download complete
45896b7b9527: Verifying Checksum
45896b7b9527: Download complete
18d73cd4eccc: Verifying Checksum
18d73cd4eccc: Download complete
2e3361345a7f: Verifying Checksum
2e3361345a7f: Download complete
b79d4bd70c34: Verifying Checksum
b79d4bd70c34: Download complete
4957f3e41a83: Verifying Checksum
4957f3e41a83: Download complete
dc2f4dd0006e: Verifying Checksum
dc2f4dd0006e: Download complete
a98807ad2419: Verifying Checksum
a98807ad2419: Download complete
3a97fbae9a85: Pull complete
56e93f10bd73: Pull complete
4e03abc55821: Pull complete
13ef0de7b7a0: Pull complete
ca9e2ab45268: Pull complete
28d34864293c: Pull complete
9b840271685e: Verifying Checksum
9b840271685e: Download complete
3ffec5fd42a5: Verifying Checksum
3ffec5fd42a5: Download complete
1d5558ed85a6: Verifying Checksum
1d5558ed85a6: Download complete
288b35c1f9ec: Verifying Checksum
288b35c1f9ec: Download complete
07760708e2df: Verifying Checksum
07760708e2df: Download complete
42cc2f5870bc: Verifying Checksum
42cc2f5870bc: Download complete
352a82e0aa80: Verifying Checksum
352a82e0aa80: Download complete
cfd12b52789d: Verifying Checksum
cfd12b52789d: Download complete
fc0132327b62: Verifying Checksum
fc0132327b62: Download complete
b6d63350513c: Pull complete
9013f369223c: Verifying Checksum
9013f369223c: Download complete
eae028898cd7: Pull complete
a0c089c51c45: Verifying Checksum
a0c089c51c45: Download complete
617e1c55d4b8: Verifying Checksum
617e1c55d4b8: Download complete
a32d3d859e5f: Verifying Checksum
a32d3d859e5f: Download complete
ad37c8c08239: Pull complete
f2bbd8f80c06: Verifying Checksum
f2bbd8f80c06: Download complete
c561d512f034: Verifying Checksum
c561d512f034: Download complete
850edde41604: Pull complete
48d2dfd3a5fb: Verifying Checksum
48d2dfd3a5fb: Download complete
f36495eefb9d: Verifying Checksum
f36495eefb9d: Download complete
dccaf7cba4f1: Verifying Checksum
dccaf7cba4f1: Download complete
4e88668e7f52: Verifying Checksum
4e88668e7f52: Download complete
63ae1c8866b6: Pull complete
0a97bd2a2879: Verifying Checksum
0a97bd2a2879: Download complete
6a0e58b694d0: Verifying Checksum
6a0e58b694d0: Download complete
9ab08b659556: Verifying Checksum
9ab08b659556: Download complete
a387737ce6ba: Verifying Checksum
a387737ce6ba: Download complete
1215824f466e: Verifying Checksum
1215824f466e: Download complete
5824713c1779: Pull complete
000aecf6ab63: Verifying Checksum
000aecf6ab63: Download complete
4fcf9885e8d0: Verifying Checksum
4fcf9885e8d0: Download complete
f92dfcd4ed25: Verifying Checksum
f92dfcd4ed25: Download complete
b508c3fd7dad: Pull complete
4d0d29d87559: Verifying Checksum
4d0d29d87559: Download complete
a32060106fa3: Verifying Checksum
a32060106fa3: Download complete
d0490c8a5a48: Pull complete
377860c5b8a3: Verifying Checksum
377860c5b8a3: Download complete
c46ce4f898c1: Pull complete
754b8d21a784: Verifying Checksum
754b8d21a784: Download complete
526e939ddde8: Verifying Checksum
526e939ddde8: Download complete
e511014d4eef: Pull complete
0136dc331bbf: Verifying Checksum
0136dc331bbf: Download complete
e70762223041: Verifying Checksum
e70762223041: Download complete
4701f48243fe: Pull complete
2a02f8a988c0: Verifying Checksum
2a02f8a988c0: Download complete
129e2725bae1: Verifying Checksum
129e2725bae1: Download complete
00de5a73064f: Pull complete
ca1a198206af: Verifying Checksum
ca1a198206af: Download complete
e8778202aa33: Verifying Checksum
e8778202aa33: Download complete
75c00cdff495: Verifying Checksum
75c00cdff495: Download complete
3f1006362fa0: Verifying Checksum
3f1006362fa0: Download complete
61c6f56e206e: Pull complete
6bbbda1649ae: Verifying Checksum
6bbbda1649ae: Download complete
adc6bd646a58: Pull complete
85199a179b08: Pull complete
8e5e413dd364: Pull complete
55ef641ff048: Pull complete
04b36258d98d: Pull complete
720a8616693f: Pull complete
a69d37378c25: Pull complete
db92edfaf28f: Pull complete
0108236d4ede: Pull complete
7397d20156a8: Pull complete
7e231629f56d: Verifying Checksum
7e231629f56d: Download complete
7e231629f56d: Pull complete
4fa4f09171d9: Pull complete
a2510fb1bcd9: Pull complete
852c23ee1e58: Pull complete
4c94631e05f9: Pull complete
fe1609533f57: Pull complete
49b8f231d8c5: Pull complete
a27abfc811c6: Pull complete
f3b6fe0bd39a: Pull complete
9dbbf6f6809e: Pull complete
79c33d0c17bc: Pull complete
2ec28995fad3: Pull complete
529f818ae9a5: Pull complete
7de267ea5061: Pull complete
e6fc4138dc00: Pull complete
c0245c6ef64b: Pull complete
d9a900e3a525: Pull complete
d1f589d2217a: Pull complete
29c1ce6e0ceb: Pull complete
4222d5f37429: Pull complete
e3e373f63a0c: Pull complete
dbbdc338f60b: Pull complete
5596911ab43e: Pull complete
6722f3e22921: Pull complete
af30271ca578: Pull complete
daefb1f98329: Pull complete
89a2ed8a04a6: Pull complete
33e89eb290e3: Pull complete
e9c415e4620b: Pull complete
154da6976ca5: Pull complete
8289442127b2: Pull complete
45896b7b9527: Pull complete
18d73cd4eccc: Pull complete
2e3361345a7f: Pull complete
b79d4bd70c34: Pull complete
4957f3e41a83: Pull complete
a98807ad2419: Pull complete
dc2f4dd0006e: Pull complete
07760708e2df: Pull complete
9b840271685e: Pull complete
3ffec5fd42a5: Pull complete
1d5558ed85a6: Pull complete
288b35c1f9ec: Pull complete
42cc2f5870bc: Pull complete
352a82e0aa80: Pull complete
6bbbda1649ae: Pull complete
cfd12b52789d: Pull complete
fc0132327b62: Pull complete
9013f369223c: Pull complete
a0c089c51c45: Pull complete
617e1c55d4b8: Pull complete
a32d3d859e5f: Pull complete
f2bbd8f80c06: Pull complete
c561d512f034: Pull complete
48d2dfd3a5fb: Pull complete
f36495eefb9d: Pull complete
dccaf7cba4f1: Pull complete
4e88668e7f52: Pull complete
0a97bd2a2879: Pull complete
6a0e58b694d0: Pull complete
9ab08b659556: Pull complete
a387737ce6ba: Pull complete
1215824f466e: Pull complete
000aecf6ab63: Pull complete
4fcf9885e8d0: Pull complete
f92dfcd4ed25: Pull complete
4d0d29d87559: Pull complete
a32060106fa3: Pull complete
377860c5b8a3: Pull complete
754b8d21a784: Pull complete
526e939ddde8: Pull complete
0136dc331bbf: Pull complete
e70762223041: Pull complete
2a02f8a988c0: Pull complete
129e2725bae1: Pull complete
ca1a198206af: Pull complete
e8778202aa33: Pull complete
75c00cdff495: Pull complete
3f1006362fa0: Pull complete
Digest: sha256:3abc2d287ea632841f3a54781915afe273841dc824f2e59f4525ff96d6358519
Status: Downloaded newer image for yegor256/rultor-image:1.19.0
docker.io/yegor256/rultor-image:1.19.0
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_hoc_62\s*$'
+ ls -al .
total 68
drwx------  3 ubuntu ubuntu  4096 May  2 23:28 .
drwxrwxrwt 12 root   root    4096 May  2 23:38 ..
-rwxrwxr-x  1 ubuntu ubuntu   556 May  2 23:38 end.sh
-rwxrwxr-x  1 ubuntu ubuntu   466 May  2 23:28 entry.sh
-rw-rw-r--  1 ubuntu ubuntu     5 May  2 23:28 pid
drwxrwxr-x  8 ubuntu ubuntu  4096 May  2 23:28 repo
-rw-rw-r--  1 ubuntu ubuntu    81 May  2 23:27 rubygems.yml
-rwxrwxr-x  1 ubuntu ubuntu  6670 May  2 23:28 run.sh
-rw-rw-r--  1 ubuntu ubuntu   843 May  2 23:28 script.sh
-rw-rw-r--  1 ubuntu ubuntu 22566 May  2 23:39 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-w48E:/main --env=head=git@github.com:yegor256/hoc.git --env=pull_id=62 --env=fork=git@github.com:yegor256/hoc.git --env=fork_branch=renovate/rubocop-rspec-2.x --env=head_branch=master '--env=pull_title=Update dependency rubocop-rspec to v2.29.2' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/hoc.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=62'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/hoc.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/rubocop-rspec-2.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency rubocop-rspec to v2.29.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"'\'' '\'';'\'' '\''sudo apt-get update --fix-missing'\'' '\'';'\'' '\''sudo apt-get install -y subversion diffstat'\'' '\'';'\'' '\''sudo apt-get install -y software-properties-common'\'' '\'';'\'' '\''sudo add-apt-repository -y ppa:git-core/ppa'\'' '\'';'\'' '\''sudo apt-get update --fix-missing'\'' '\'';'\'' '\''sudo apt-get remove -y git'\'' '\'';'\'' '\''sudo apt-get install -y git'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' )' --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-w48E/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_hoc_62 yegor256/rultor-image:1.19.0 /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
+ 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 messagebus 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 systemd-resolve r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-timesync r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G _ssh 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 ssl-cert r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G postgres 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/.cargo /root/.config /root/.gem /root/.gemrc /root/.launchpadlib /root/.m2 /root/.npm /root/.profile /root/.rustup /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./rubygems.yml ./run.sh ./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
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place.
         0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries.
         You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m
         To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m
         To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m
0mUsing /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Found 7 lines in /home/r/repo/.pdd
My version is 0.23.1
Ruby version is 3.0.1 at x86_64-linux
Reading from root dir .
Excluding target/**/*
Excluding src/main/resources/images/**/*
/home/r/repo/renovate.json is a binary file (107 bytes)
Reading .0pdd.yml ...
Reading .gitattributes ...
Reading .github/workflows/codecov.yml ...
Reading .github/workflows/pdd.yml ...
Reading .github/workflows/rake.yml ...
Reading .github/workflows/xcop.yml ...
Reading .gitignore ...
Reading .pdd ...
Reading .rubocop.yml ...
Reading .rultor.yml ...
Reading .simplecov ...
Reading .travis.yml ...
Reading Gemfile ...
Reading LICENSE.txt ...
Reading README.md ...
Reading Rakefile ...
Reading appveyor.yml ...
Reading bin/hoc ...
Reading cucumber.yml ...
Reading features/cli.feature ...
Reading features/gem_package.feature ...
Reading features/git_basics.feature ...
Reading features/git_excludes.feature ...
Reading features/step_definitions/steps.rb ...
Reading features/support/env.rb ...
Reading features/svn_basics.feature ...
Reading features/uses_config.feature ...
Reading hoc.gemspec ...
Reading lib/hoc/git.rb ...
Reading lib/hoc/hits.rb ...
Reading lib/hoc/svn.rb ...
Reading lib/hoc/version.rb ...
Reading lib/hoc.rb ...
Reading test/test__helper.rb ...
Reading test/test_git.rb ...
Reading test/test_hoc.rb ...
Reading test/test_svn.rb ...
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
Fetching rake 13.2.1
Installing rake 13.2.1
Fetching ast 2.4.2
Installing ast 2.4.2
Fetching bigdecimal 3.1.7
Installing bigdecimal 3.1.7 with native extensions
Fetching builder 3.2.4
Installing builder 3.2.4
Using bundler 2.3.26
Fetching cucumber-ci-environment 10.0.1
Installing cucumber-ci-environment 10.0.1
Fetching cucumber-messages 22.0.0
Installing cucumber-messages 22.0.0
Fetching cucumber-gherkin 27.0.0
Installing cucumber-gherkin 27.0.0
Fetching cucumber-tag-expressions 6.1.0
Installing cucumber-tag-expressions 6.1.0
Fetching cucumber-core 13.0.2
Installing cucumber-core 13.0.2
Fetching cucumber-cucumber-expressions 17.1.0
Installing cucumber-cucumber-expressions 17.1.0
Fetching cucumber-html-formatter 21.3.1
Installing cucumber-html-formatter 21.3.1
Fetching diff-lcs 1.5.1
Installing diff-lcs 1.5.1
Fetching mini_mime 1.1.5
Installing mini_mime 1.1.5
Fetching multi_test 1.1.0
Installing multi_test 1.1.0
Fetching ffi 1.16.3
Installing ffi 1.16.3 with native extensions
Fetching sys-uname 1.2.3
Installing sys-uname 1.2.3
Fetching cucumber 9.2.0
Installing cucumber 9.2.0
Fetching docile 1.4.0
Installing docile 1.4.0
Using slop 4.10.1
Using hoc 1.0.snapshot from source at `.` and installing its executables
Fetching json 2.7.2
Installing json 2.7.2 with native extensions
Fetching minitest 5.22.3
Installing minitest 5.22.3
Fetching parallel 1.24.0
Installing parallel 1.24.0
Fetching racc 1.7.3
Installing racc 1.7.3 with native extensions
Fetching parser 3.3.1.0
Installing parser 3.3.1.0
Fetching stringio 3.1.0
Installing stringio 3.1.0 with native extensions
Fetching psych 5.1.2
Installing psych 5.1.2 with native extensions
Using rainbow 3.1.1
Fetching rdoc 6.6.3.1
Installing rdoc 6.6.3.1
Fetching regexp_parser 2.9.0
Installing regexp_parser 2.9.0
Fetching rexml 3.2.6
Installing rexml 3.2.6
Fetching rubocop-ast 1.31.3
Installing rubocop-ast 1.31.3
Fetching ruby-progressbar 1.13.0
Installing ruby-progressbar 1.13.0
Fetching unicode-display_width 2.5.0
Installing unicode-display_width 2.5.0
Fetching rubocop 1.52.1
Installing rubocop 1.52.1
Fetching rubocop-capybara 2.20.0
Installing rubocop-capybara 2.20.0
Fetching rubocop-factory_bot 2.25.1
Installing rubocop-factory_bot 2.25.1
Fetching rubocop-rspec_rails 2.28.3
Installing rubocop-rspec_rails 2.28.3
Fetching rubocop-rspec 2.29.2
Installing rubocop-rspec 2.29.2
Fetching simplecov-html 0.12.3
Installing simplecov-html 0.12.3
Fetching simplecov_json_formatter 0.1.4
Installing simplecov_json_formatter 0.1.4
Fetching simplecov 0.22.0
Installing simplecov 0.22.0
Bundle complete! 8 Gemfile dependencies, 43 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Get:1ohttp://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Hit:2ahttp://archive.ubuntu.com/ubuntuojammylInReleaseontent.neta(185.125.190.8
Get:3ahttp://archive.ubuntu.com/ubuntuojammy-updatesdInReleasee[1198kB]25.190.8
Get:4 http://security.ubuntu.com/ubuntuijammy-security/mainhamd64nPackages [1,756 kB]
Get:5ahttp://security.ubuntu.com/ubuntuhjammy-security/restrictedeamd64WPackages [2,265 kB]
Get:6 http://archive.ubuntu.com/ubuntu jammy-backportskInReleasek[1092kB]kB 12%
Get:7 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammygInReleasek[18.1 kB]
Get:8 http://security.ubuntu.com/ubuntuhjammy-security/multiversenamd641Packages [44.7 kB]
Get:9 http://security.ubuntu.com/ubuntuhjammy-security/universefamd64aPackages [1,077 kB]
Get:10Phttps://ppa.launchpadcontent.net/git-core/ppa/ubuntutjammyoInRelease][23.8 kB]
Get:11Phttps://ppa.launchpadcontent.net/ondrej/php/ubuntu]jammytInReleasee[23.9 kB]
Get:12rhttp://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [2,339 kB]
Get:13 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 Packages [27.8 kB]
Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/universe7amd64 Packages [1,371 kB]
Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main%amd64 Packages [2,037 kB]
Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [51.1 kB]
Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [31.9 kB]
Get:18ihttp://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [81.0 kB]
Get:19ihttps://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2,969 B]
Get:20ohttps://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/main amd64 Packages [207 kB]
Fetchedo11.7gMBeins4sr(3,127 kB/s)]
Reading package lists... Done
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libserf-1-1 libsvn1 libutf8proc2
Suggested packages:
  db5.3-util libapache2-mod-svn subversion-tools
The following NEW packages will be installed:
  diffstat libserf-1-1 libsvn1 libutf8proc2 subversion
0 upgraded, 5 newly installed, 0 to remove and 246 not upgraded.
Need to get 2,500 kB of archives.
After this operation, 10.0 MB of additional disk space will be used.
Get:1ohttp://archive.ubuntu.com/ubuntu jammy/main amd64 diffstat amd64 1.64-1build2 [29.2 kB]
Get:2ohttp://archive.ubuntu.com/ubuntu jammy/universe amd64 libserf-1-1 amd64 1.3.9-10ubuntu2 [50.0 kB]
Get:3Whttp://archive.ubuntu.com/ubuntu jammy/universe amd64 libutf8proc2 amd64 2.7.0-3 [73.9 kB]
Get:4Whttp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libsvn1 amd64 1.14.1-3ubuntu0.22.04.1 [1,387 kB]
Get:5Whttp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 subversion amd64 1.14.1-3ubuntu0.22.04.1 [960 kB]
Fetchedo2,500]kBnin 0s9(14.6 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package diffstat.
(Reading database ... 96115 files and directories currently installed.)
Preparing to unpack .../diffstat_1.64-1build2_amd64.deb ...
Unpacking diffstat (1.64-1build2) ...
Selecting previously unselected package libserf-1-1:amd64.
Preparing to unpack .../libserf-1-1_1.3.9-10ubuntu2_amd64.deb ...
Unpacking libserf-1-1:amd64 (1.3.9-10ubuntu2) ...
Selecting previously unselected package libutf8proc2:amd64.
Preparing to unpack .../libutf8proc2_2.7.0-3_amd64.deb ...
Unpacking libutf8proc2:amd64 (2.7.0-3) ...
Selecting previously unselected package libsvn1:amd64.
Preparing to unpack .../libsvn1_1.14.1-3ubuntu0.22.04.1_amd64.deb ...
Unpacking libsvn1:amd64 (1.14.1-3ubuntu0.22.04.1) ...
Selecting previously unselected package subversion.
Preparing to unpack .../subversion_1.14.1-3ubuntu0.22.04.1_amd64.deb ...
Unpacking subversion (1.14.1-3ubuntu0.22.04.1) ...
Setting up libutf8proc2:amd64 (2.7.0-3) ...
Setting up libserf-1-1:amd64 (1.3.9-10ubuntu2) ...
Setting up diffstat (1.64-1build2) ...
Setting up libsvn1:amd64 (1.14.1-3ubuntu0.22.04.1) ...
Setting up subversion (1.14.1-3ubuntu0.22.04.1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Processing triggers for man-db (2.10.2-1) ...
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  python3-software-properties
The following packages will be upgraded:
  python3-software-properties software-properties-common
2 upgraded, 0 newly installed, 0 to remove and 244 not upgraded.
Need to get 42.9 kB of archives.
After this operation, 5,120 B of additional disk space will be used.
Get:1ohttp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 software-properties-common all 0.99.22.9 [14.1 kB]
Get:2Whttp://archive.ubuntu.com/ubuntu4jammy-updates/main amd64 python3-software-properties all 0.99.22.9 [28.8 kB]
Fetchedo42.9gkBsint0sr(309okB/s)es 0 B/28.8 kB 0%]
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 96241 files and directories currently installed.)
Preparing to unpack .../software-properties-common_0.99.22.9_all.deb ...
Unpacking software-properties-common (0.99.22.9) over (0.99.22.6) ...
Preparing to unpack .../python3-software-properties_0.99.22.9_all.deb ...
Unpacking python3-software-properties (0.99.22.9) over (0.99.22.6) ...
Setting up python3-software-properties (0.99.22.9) ...
Setting up software-properties-common (0.99.22.9) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for dbus (1.12.20-2ubuntu4.1) ...
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
PPA publishes dbgsym, you may need to include 'main/debug' component
Repository: 'deb https://ppa.launchpadcontent.net/git-core/ppa/ubuntu/ jammy main'
Description:
The most current stable version of Git for Ubuntu.

For release candidates, go to https://launchpad.net/~git-core/+archive/candidate .
More info: https://launchpad.net/~git-core/+archive/ubuntu/ppa
Adding repository.
Found existing deb entry in /etc/apt/sources.list.d/git-core-ubuntu-ppa-jammy.list
Adding deb entry to /etc/apt/sources.list.d/git-core-ubuntu-ppa-jammy.list
Found existing deb-src entry in /etc/apt/sources.list.d/git-core-ubuntu-ppa-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/git-core-ubuntu-ppa-jammy.list
Adding key to /etc/apt/trusted.gpg.d/git-core-ubuntu-ppa.gpg with fingerprint E1DD270288B4E6030699E45FA1715D88E1DF1F24
Hit:1ohttp://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2ohttp://archive.ubuntu.com/ubuntu(jammy-updates9InReleasecting to ppa.laun
Hit:3ahttp://archive.ubuntu.com/ubuntuojammy-backportsuInRelease.125.190.39)] [
Hit:4ohttp://security.ubuntu.com/ubuntu1jammy-security]InReleaseing to ppa.laun
Hit:5ahttps://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease
Hit:6ahttps://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease
Hit:7ahttps://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease
Readingrpackage lists... Done
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Hit:1ohttp://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:2ahttp://archive.ubuntu.com/ubuntu jammyaInReleasentent.net (185.125.190.80
Hit:3ahttp://archive.ubuntu.com/ubuntuhjammy-updates InRelease
Hit:4ahttp://archive.ubuntu.com/ubuntuhjammy-backports InRelease
Hit:5ahttps://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease
Hit:6ahttps://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease
Hit:7ahttps://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease
Readingrpackage lists... Done
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  git-man less liberror-perl
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  git
0 upgraded, 0 newly installed, 1 to remove and 243 not upgraded.
After this operation, 30.0 MB disk space will be freed.
(Reading database ... 96241 files and directories currently installed.)
Removing git (1:2.40.0-0ppa1~ubuntu22.04.1) ...
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  git-man
Suggested packages:
  git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
  git-cvs git-mediawiki git-svn
The following NEW packages will be installed:
  git
The following packages will be upgraded:
  git-man
1 upgraded, 1 newly installed, 0 to remove and 242 not upgraded.
Need to get 8,579 kB of archives.
After this operation, 31.6 MB of additional disk space will be used.
Get:1ahttps://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 git-man all 1:2.43.2-0ppa1~ubuntu22.04.1 [2,139 kB]
Get:2Whttps://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 git amd64 1:2.43.2-0ppa1~ubuntu22.04.1 [6,440 kB]
Fetchedo8,579]kB,in02sB(5,558 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 95359 files and directories currently installed.)
Preparing to unpack .../git-man_1%3a2.43.2-0ppa1~ubuntu22.04.1_all.deb ...
Unpacking git-man (1:2.43.2-0ppa1~ubuntu22.04.1) over (1:2.40.0-0ppa1~ubuntu22.04.1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a2.43.2-0ppa1~ubuntu22.04.1_amd64.deb ...
Unpacking git (1:2.43.2-0ppa1~ubuntu22.04.1) ...
Setting up git-man (1:2.43.2-0ppa1~ubuntu22.04.1) ...
Setting up git (1:2.43.2-0ppa1~ubuntu22.04.1) ...
Processing triggers for man-db (2.10.2-1) ...
WARNING: consider using an array rather than a space-delimited string with cucumber_opts to avoid undesired behavior.
rm -rf coverage
/usr/local/rvm/rubies/ruby-3.0.1/bin/ruby -w -I"lib:lib:test" /usr/local/rvm/gems/ruby-3.0.1/gems/rake-13.2.1/lib/rake/rake_test_loader.rb "test/test__helper.rb" "test/test_git.rb" "test/test_hoc.rb" "test/test_svn.rb"
/home/r/repo/hoc.gemspec:36: warning: global variable `$RS' not initialized
Warning: Error occurred while trying to load /home/r/repo/.simplecov. Error message: cannot load such file -- coveralls
Did you mean?  coverage
Run options: --seed 17711

# Running:

..33mhint: Using 'master' as the name for the initial branch. This default branch namem
33mhint: is subject to change. To configure the initial branch name to use in allm
33mhint: of your new repositories, which will suppress this warning, call:m
33mhint: m
33mhint:        git config --global init.defaultBranch <name>m
33mhint: m
33mhint: Names commonly chosen instead of 'master' are 'main', 'trunk' andm
33mhint: 'development'. The just-created branch can be renamed via this command:m
33mhint: m
33mhint:        git branch -m <name>m
Initialized empty Git repository in /tmp/test20240502-5107-tngzfp/.git/
[master (root-commit) 494d957] test
 1 file changed, 1 insertion(+)
 create mode 100644 test.txt
.Checked out revision 0.
A         test.txt
Adding         test.txt
Transmitting file data .done
Committing transaction...
Committed revision 1.
Sending        test.txt
Transmitting file data .done
Committing transaction...
Committed revision 2.
D         test.txt
Deleting       test.txt
Committing transaction...
Committed revision 3.
Updating '.':
At revision 3.
.fatal: your current branch 'master' does not have any commits yet
.65536+0 records in
65536+0 records out
65536 bytes (66 kB, 64 KiB) copied, 0.382462 s, 171 kB/s
65536+0 records in
65536+0 records out
65536 bytes (66 kB, 64 KiB) copied, 0.384866 s, 170 kB/s
.+ cd /tmp/test20240502-5107-jvfwma
+ git init --quiet .
+ git config user.email test@zerocracy.com
+ git config user.name test
+ echo hello, world!
+ git add test.txt
+ git commit -qam add line
+ echo good bye, world!
+ git commit -qam modify line
+ rm test.txt
+ git add test.txt
+ git commit -qam delete line
.Checked out revision 0.
A         test.txt
Adding         test.txt
Transmitting file data .done
Committing transaction...
Committed revision 1.
Sending        test.txt
Transmitting file data .done
Committing transaction...
Committed revision 2.
D         test.txt
Deleting       test.txt
Committing transaction...
Committed revision 3.
Updating '.':
At revision 3.
.S

Finished in 1.816361s, 4.9550 runs/s, 6.6066 assertions/s.

9 runs, 12 assertions, 0 failures, 0 errors, 1 skips

You have skipped tests. Run with --verbose for details.
Coverage report generated for Unit Tests to /home/r/repo/coverage. 118 / 127 LOC (92.91%) covered.
/usr/local/rvm/rubies/ruby-3.0.1/bin/ruby -S bundle exec cucumber --format pretty --no-color --profile travis
Warning: Error occurred while trying to load /home/r/repo/.simplecov. Error message: cannot load such file -- coveralls
Did you mean?  coverage
Using the travis profile...
Feature: Command Line Processing
  As a source code writer I want to be able to
  calculate my hits-of-code metric

  Scenario: Help can be printed    # features/cli.feature:5
    When I run bin/hoc with "-h"   # features/step_definitions/steps.rb:54
    Then Exit code is zero         # features/step_definitions/steps.rb:64
    And Stdout contains "--format" # features/step_definitions/steps.rb:60

Feature: Gem Package
  As a source code writer I want to be able to
  package the Gem into .gem file

  Scenario: Gem can be packaged                  # features/gem_package.feature:5
    Given It is Unix                             # features/step_definitions/steps.rb:38
    Given I have a "execs.rb" file with content: # features/step_definitions/steps.rb:68
      """
      #!/usr/bin/env ruby
      require 'rubygems'
      spec = Gem::Specification::load('./spec.rb')
      raise 'no executables' if spec.executables.empty?
      """
    When I run bash:                             # features/step_definitions/steps.rb:46
      """
      cd hoc
      gem build hoc.gemspec
      gem specification --ruby hoc-*.gem > ../spec.rb
      cd ..
      ruby execs.rb
      """
    Then Exit code is zero                       # features/step_definitions/steps.rb:64

Feature: Git repo processing
  As a source code writer I want to be able to
  calculate my hits-of-code metric

  Scenario: Simple git repo          # features/git_basics.feature:5
    Given It is Unix                 # features/step_definitions/steps.rb:38
    Given I run bash:                # features/step_definitions/steps.rb:46
      """
      git init --quiet .
      git config user.email test@zerocracy.com
      git config user.name test
      echo 'hello, world!' > test.txt
      git add test.txt
      git commit -qam test
      """
    When I run bin/hoc with "-f int" # features/step_definitions/steps.rb:54
    Then Exit code is zero           # features/step_definitions/steps.rb:64
    And Stdout contains "1"          # features/step_definitions/steps.rb:60

  Scenario: Real git repo                        # features/git_basics.feature:20
    Given I run bash:                            # features/step_definitions/steps.rb:46
      """
      git clone --quiet https://github.com/teamed/hoc.git hoc-repo
      """
    When I run bin/hoc with "-f int -d hoc-repo" # features/step_definitions/steps.rb:54
    Then Exit code is zero                       # features/step_definitions/steps.rb:64

Feature: Exclude dirs from Git counting
  As a source code writer I want to be able to
  exclude certain files from counting

  Scenario: Simple git repo                    # features/git_excludes.feature:5
    Given It is Unix                           # features/step_definitions/steps.rb:38
warning: adding embedded git repository: hoc
33mhint: You've added another git repository inside your current repository.m
33mhint: Clones of the outer repository will not contain the contents ofm
33mhint: the embedded repository and will not know how to obtain it.m
33mhint: If you meant to add a submodule, use:m
33mhint: m
33mhint:        git submodule add <url> hocm
33mhint: m
33mhint: If you added this path by mistake, you can remove it from them
33mhint: index with:m
33mhint: m
33mhint:        git rm --cached hocm
33mhint: m
33mhint: See "git help submodule" for more information.m
    Given I run bash:                          # features/step_definitions/steps.rb:46
      """
      git init --quiet .
      git config user.email test@zerocracy.com
      git config user.name test
      mkdir x
      echo 'hello, world!' > x/invalid.txt
      echo 'hello, world!' > valid.txt
      git add .
      git commit -qam test
      """
    When I run bin/hoc with "-e x/** -e a.txt" # features/step_definitions/steps.rb:54
    Then Exit code is zero                     # features/step_definitions/steps.rb:64
    And Stdout contains "1"                    # features/step_definitions/steps.rb:60

Feature: SVN Repo Processing
  As a source code writer I want to be able to
  calculate my hits-of-code metric

  Scenario: Simple SVN repo                  # features/svn_basics.feature:5
    Given It is Unix                         # features/step_definitions/steps.rb:38
    Given I run bash:                        # features/step_definitions/steps.rb:46
      """
      svnadmin create base
      svn co file://$(pwd)/base repo
      cd repo
      echo 'Hello, world!' > test.txt
      svn add test.txt
      svn ci -m 'first commit'
      echo 'Bye!' > test.txt
      svn ci -m 'second commit'
      svn rm test.txt
      svn ci -m 'third commit'
      svn up
      """
    When I run bin/hoc with "-f int -d repo" # features/step_definitions/steps.rb:54
    Then Exit code is zero                   # features/step_definitions/steps.rb:64

  Scenario: Real SVN repo                    # features/svn_basics.feature:24
    Given I run bash:                        # features/step_definitions/steps.rb:46
      """
      svn co https://svn.apache.org/repos/asf/maven/skins/tags/maven-skins-9/src/site
      """
    When I run bin/hoc with "-f int -d site" # features/step_definitions/steps.rb:54
    Then Exit code is zero                   # features/step_definitions/steps.rb:64

Feature: Using .hoc config file
  As a source code writer I want to be able to
  call HOC as a command line tool and configure
  it via .hoc configuration file

  Scenario: Simple hoc counting      # features/uses_config.feature:6
    Given It is Unix                 # features/step_definitions/steps.rb:38
    Given I run bash:                # features/step_definitions/steps.rb:46
      """
      echo '--help' > .hoc
      """
    When I run bin/hoc with "-f int" # features/step_definitions/steps.rb:54
    Then Exit code is zero           # features/step_definitions/steps.rb:64
    And Stdout contains "[options]"  # features/step_definitions/steps.rb:60

8 scenarios (8 passed)
32 steps (32 passed)
0m7.380s
┌──────────────────────────────────────────────────────────────────────────────┐
│ Share your Cucumber Report with your team at https://reports.cucumber.io     │
│                                                                              │
│ Command line option:    --publish                                            │
│ Environment variable:   CUCUMBER_PUBLISH_ENABLED=true                        │
│ cucumber.yml:           default: --publish                                   │
│                                                                              │
│ More information at https://cucumber.io/docs/cucumber/environment-variables/ │
│                                                                              │
│ To disable this message, specify CUCUMBER_PUBLISH_QUIET=true or use the      │
│ --publish-quiet option. You can also add this to your cucumber.yml:          │
│ default: --publish-quiet                                                     │
└──────────────────────────────────────────────────────────────────────────────┘
Running RuboCop...
Inspecting 16 files
32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m

16 files inspected, 32mno offenses0m detected
grep -q -r '2014-2024'     --include '*.rb'     --include '*.txt'     --include 'Rakefile'     .
+ 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/hoc.git
   1f805f5..5033b33  master -> master
container e3576a05a205315d0d12561bb165fa49aea704f4cb3832f4da1d82dcd165b63a is dead
Thu May  2 23:43:21 UTC 2024