Started by user Thorsten Vitt
Running as SYSTEM
Building remotely on build3 (digibib) in workspace /mnt/data/jenkins/workspace/pydelta-next
The recommended git tool is: NONE
using credential Github
> /usr/bin/git rev-parse --resolve-git-dir /mnt/data/jenkins/workspace/pydelta-next/.git # timeout=10
Fetching changes from the remote Git repository
> /usr/bin/git config remote.origin.url https://github.com/cophi-wue/pydelta # timeout=10
Fetching upstream changes from https://github.com/cophi-wue/pydelta
> /usr/bin/git --version # timeout=10
> git --version # 'git version 2.20.1'
using GIT_ASKPASS to set credentials
> /usr/bin/git fetch --tags --force --progress -- https://github.com/cophi-wue/pydelta +refs/heads/*:refs/remotes/origin/* # timeout=10
> /usr/bin/git rev-parse refs/remotes/origin/next^{commit} # timeout=10
Checking out Revision 35b061403021005713515a9040488e76886b3b48 (refs/remotes/origin/next)
> /usr/bin/git config core.sparsecheckout # timeout=10
> /usr/bin/git checkout -f 35b061403021005713515a9040488e76886b3b48 # timeout=10
Commit message: "fix(corpus): register corpus attributes."
> /usr/bin/git rev-list --no-walk 35b061403021005713515a9040488e76886b3b48 # timeout=10
No emails were triggered.
$ bash -c "[ -d \$HOME/.pyenv ]"
$ bash -c "cd /mnt/data/jenkins/workspace/pydelta-next && env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv local 2>/dev/null || true"
$ bash -c "mkdir \$HOME/.pyenv.lock"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv versions --bare"
Updating pyenv...
$ bash -c "cd \$HOME/.pyenv && git checkout master && git pull"
Already on 'master'
Your branch is up to date with 'origin/master'.
From https://github.com/yyuu/pyenv
20df0642..10a8c838 master -> origin/master
* [new tag] v2.0.3 -> v2.0.3
* [new tag] v2.0.4 -> v2.0.4
* [new tag] v2.0.5 -> v2.0.5
* [new tag] v2.0.6 -> v2.0.6
* [new tag] v2.0.7 -> v2.0.7
Updating 20df0642..10a8c838
Fast-forward
.github/workflows/pyenv_tests.yml | 35 +++
.github/workflows/ubuntu_tests.yml | 1 +
CHANGELOG.md | 40 +++
README.md | 308 ++++++++++++---------
libexec/pyenv | 10 +-
libexec/pyenv---version | 2 +-
libexec/pyenv-help | 5 +-
libexec/pyenv-init | 71 +----
libexec/pyenv-prefix | 4 +-
pyenv.1 => man/man1/pyenv.1 | 0
plugins/python-build/bin/pyenv-uninstall | 2 +-
plugins/python-build/bin/python-build | 134 +++++++--
plugins/python-build/scripts/add_miniconda.py | 34 ++-
plugins/python-build/share/python-build/2.6.0 | 4 +
plugins/python-build/share/python-build/2.6.1 | 4 +
plugins/python-build/share/python-build/2.6.2 | 4 +
plugins/python-build/share/python-build/2.6.3 | 4 +
plugins/python-build/share/python-build/2.6.4 | 4 +
plugins/python-build/share/python-build/2.6.5 | 4 +
.../share/python-build/{3.10.0b3 => 3.10.0rc2} | 4 +-
plugins/python-build/share/python-build/3.6.14 | 9 +
plugins/python-build/share/python-build/3.6.15 | 10 +
plugins/python-build/share/python-build/3.7.11 | 10 +
plugins/python-build/share/python-build/3.7.12 | 10 +
plugins/python-build/share/python-build/3.8-dev | 2 +-
plugins/python-build/share/python-build/3.8.10 | 4 +-
plugins/python-build/share/python-build/3.8.11 | 10 +
plugins/python-build/share/python-build/3.8.12 | 10 +
plugins/python-build/share/python-build/3.9-dev | 2 +-
plugins/python-build/share/python-build/3.9.1 | 4 +-
plugins/python-build/share/python-build/3.9.2 | 4 +-
plugins/python-build/share/python-build/3.9.3 | 10 -
plugins/python-build/share/python-build/3.9.4 | 4 +-
plugins/python-build/share/python-build/3.9.5 | 4 +-
plugins/python-build/share/python-build/3.9.6 | 10 +
plugins/python-build/share/python-build/3.9.7 | 10 +
.../share/python-build/graalpython-21.2.0 | 48 ++++
plugins/python-build/share/python-build/mambaforge | 25 ++
.../share/python-build/mambaforge-pypy3 | 22 ++
.../share/python-build/miniconda2-2.7-4.8.3 | 19 ++
.../share/python-build/miniconda3-3.7-4.10.3 | 19 ++
.../share/python-build/miniconda3-3.8-4.10.3 | 19 ++
.../share/python-build/miniconda3-3.9-4.10.3 | 19 ++
.../share/python-build/miniforge-pypy3 | 23 ++
plugins/python-build/share/python-build/miniforge3 | 25 ++
.../2.6.0/Python-2.6/000_patch-setup.py.diff | 71 +++++
.../patches/2.6.0/Python-2.6/002_readline63.patch | 61 ++++
.../patches/2.6.0/Python-2.6/003_tk86.patch | 12 +
.../2.6.0/Python-2.6/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.1/Python-2.6.1/000_patch-setup.py.diff | 71 +++++
.../2.6.1/Python-2.6.1/002_readline63.patch | 61 ++++
.../patches/2.6.1/Python-2.6.1/003_tk86.patch | 12 +
.../Python-2.6.1/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.2/Python-2.6.2/000_patch-setup.py.diff | 71 +++++
.../2.6.2/Python-2.6.2/002_readline63.patch | 61 ++++
.../patches/2.6.2/Python-2.6.2/003_tk86.patch | 12 +
.../Python-2.6.2/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.3/Python-2.6.3/000_patch-setup.py.diff | 71 +++++
.../2.6.3/Python-2.6.3/002_readline63.patch | 61 ++++
.../patches/2.6.3/Python-2.6.3/003_tk86.patch | 12 +
.../Python-2.6.3/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.4/Python-2.6.4/000_patch-setup.py.diff | 71 +++++
.../2.6.4/Python-2.6.4/002_readline63.patch | 61 ++++
.../patches/2.6.4/Python-2.6.4/003_tk86.patch | 12 +
.../Python-2.6.4/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.5/Python-2.6.5/000_patch-setup.py.diff | 71 +++++
.../2.6.5/Python-2.6.5/002_readline63.patch | 61 ++++
.../patches/2.6.5/Python-2.6.5/003_tk86.patch | 12 +
.../Python-2.6.5/010_ssl_no_ssl2_no_ssl3.patch | 95 +++++++
.../2.6.6/Python-2.6.6/000_patch-setup.py.diff | 18 +-
.../2.6.7/Python-2.6.7/000_patch-setup.py.diff | 18 +-
.../2.6.8/Python-2.6.8/000_patch-setup.py.diff | 18 +-
.../2.6.9/Python-2.6.9/000_patch-setup.py.diff | 18 +-
.../0001-Detect-arm64-in-configure.patch | 41 +++
...tkinter-use-of-Tck-Tk-in-Library-Framewor.patch | 237 ++++++++++++++++
.../0003-Support-arm64-in-Mac-Tools-pythonw.patch | 34 +++
...Use-system-libffi-for-Mac-OS-10.15-and-up.patch | 85 ++++++
...se-the-correct-ABI-for-variadic-functions.patch | 221 +++++++++++++++
...e-libffi-for-ffi_closure_alloc-and-ffi_pr.patch | 108 ++++++++
.../0007-Remove-QuickTime-from-link-args.patch | 40 +++
.../3.1.0/Python-3.1/000_patch-setup.py.diff | 10 +
.../3.1.1/Python-3.1.1/000_patch-setup.py.diff | 10 +
.../3.1.2/Python-3.1.2/000_patch-setup.py.diff | 10 +
.../3.1.3/Python-3.1.3/000_patch-setup.py.diff | 11 +-
.../3.1.4/Python-3.1.4/000_patch-setup.py.diff | 12 +
.../3.1.5/Python-3.1.5/000_patch-setup.py.diff | 12 +
plugins/python-build/share/python-build/pyston-2.2 | 2 +-
plugins/python-build/share/python-build/pyston-2.3 | 19 ++
.../python-build/share/python-build/pyston-2.3.1 | 19 ++
plugins/python-build/test/build.bats | 76 ++++-
plugins/python-build/test/compiler.bats | 8 +-
plugins/python-build/test/pyenv_ext.bats | 26 +-
plugins/python-build/test/stubs/stub | 40 ++-
plugins/python-build/test/test_helper.bash | 1 +
plugins/python-build/test/version.bats | 3 +-
pyenv.d/rehash/conda.bash | 25 +-
test/exec.bats | 2 +-
test/init.bats | 9 +-
test/prefix.bats | 11 +-
test/test_helper.bash | 38 +--
test/versions.bats | 2 +-
101 files changed, 3286 insertions(+), 338 deletions(-)
create mode 100644 .github/workflows/pyenv_tests.yml
rename pyenv.1 => man/man1/pyenv.1 (100%)
create mode 100644 plugins/python-build/share/python-build/2.6.0
create mode 100644 plugins/python-build/share/python-build/2.6.1
create mode 100644 plugins/python-build/share/python-build/2.6.2
create mode 100644 plugins/python-build/share/python-build/2.6.3
create mode 100644 plugins/python-build/share/python-build/2.6.4
create mode 100644 plugins/python-build/share/python-build/2.6.5
rename plugins/python-build/share/python-build/{3.10.0b3 => 3.10.0rc2} (53%)
create mode 100644 plugins/python-build/share/python-build/3.6.14
create mode 100644 plugins/python-build/share/python-build/3.6.15
create mode 100644 plugins/python-build/share/python-build/3.7.11
create mode 100644 plugins/python-build/share/python-build/3.7.12
create mode 100644 plugins/python-build/share/python-build/3.8.11
create mode 100644 plugins/python-build/share/python-build/3.8.12
delete mode 100644 plugins/python-build/share/python-build/3.9.3
create mode 100644 plugins/python-build/share/python-build/3.9.6
create mode 100644 plugins/python-build/share/python-build/3.9.7
create mode 100644 plugins/python-build/share/python-build/graalpython-21.2.0
create mode 100644 plugins/python-build/share/python-build/mambaforge
create mode 100644 plugins/python-build/share/python-build/mambaforge-pypy3
create mode 100644 plugins/python-build/share/python-build/miniconda2-2.7-4.8.3
create mode 100644 plugins/python-build/share/python-build/miniconda3-3.7-4.10.3
create mode 100644 plugins/python-build/share/python-build/miniconda3-3.8-4.10.3
create mode 100644 plugins/python-build/share/python-build/miniconda3-3.9-4.10.3
create mode 100644 plugins/python-build/share/python-build/miniforge-pypy3
create mode 100644 plugins/python-build/share/python-build/miniforge3
create mode 100644 plugins/python-build/share/python-build/patches/2.6.0/Python-2.6/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.0/Python-2.6/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.0/Python-2.6/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.0/Python-2.6/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.1/Python-2.6.1/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.1/Python-2.6.1/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.1/Python-2.6.1/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.1/Python-2.6.1/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.2/Python-2.6.2/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.2/Python-2.6.2/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.2/Python-2.6.2/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.2/Python-2.6.2/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.3/Python-2.6.3/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.3/Python-2.6.3/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.3/Python-2.6.3/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.3/Python-2.6.3/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.4/Python-2.6.4/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.4/Python-2.6.4/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.4/Python-2.6.4/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.4/Python-2.6.4/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.5/Python-2.6.5/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/2.6.5/Python-2.6.5/002_readline63.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.5/Python-2.6.5/003_tk86.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.6.5/Python-2.6.5/010_ssl_no_ssl2_no_ssl3.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0001-Detect-arm64-in-configure.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0002-Fix-macOS-_tkinter-use-of-Tck-Tk-in-Library-Framewor.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0003-Support-arm64-in-Mac-Tools-pythonw.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0004-Use-system-libffi-for-Mac-OS-10.15-and-up.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0005-ctypes-use-the-correct-ABI-for-variadic-functions.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0006-ctypes-probe-libffi-for-ffi_closure_alloc-and-ffi_pr.patch
create mode 100644 plugins/python-build/share/python-build/patches/2.7.18/Python-2.7.18/0007-Remove-QuickTime-from-link-args.patch
create mode 100644 plugins/python-build/share/python-build/patches/3.1.4/Python-3.1.4/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/patches/3.1.5/Python-3.1.5/000_patch-setup.py.diff
create mode 100644 plugins/python-build/share/python-build/pyston-2.3
create mode 100644 plugins/python-build/share/python-build/pyston-2.3.1
Updated pyenv.
Installing 3.9.7...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv install 3.9.7"
Downloading Python-3.9.7.tar.xz...
-> https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
Installing Python-3.9.7...
Installed Python-3.9.7 to /mnt/data/jenkins/.pyenv/versions/3.9.7
Installed 3.9.7.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv exec pip list"
Installing poetry...
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv exec pip install poetry"
Collecting poetry
Downloading poetry-1.1.10-py2.py3-none-any.whl (174 kB)
Collecting requests<3.0,>=2.18
Downloading requests-2.26.0-py2.py3-none-any.whl (62 kB)
Collecting html5lib<2.0,>=1.0
Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB)
Collecting crashtest<0.4.0,>=0.3.0
Using cached crashtest-0.3.1-py3-none-any.whl (7.0 kB)
Collecting pexpect<5.0.0,>=4.7.0
Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
Collecting keyring<22.0.0,>=21.2.0
Using cached keyring-21.8.0-py3-none-any.whl (32 kB)
Collecting shellingham<2.0,>=1.1
Using cached shellingham-1.4.0-py2.py3-none-any.whl (9.4 kB)
Collecting tomlkit<1.0.0,>=0.7.0
Using cached tomlkit-0.7.2-py2.py3-none-any.whl (32 kB)
Collecting pkginfo<2.0,>=1.4
Downloading pkginfo-1.7.1-py2.py3-none-any.whl (25 kB)
Collecting cleo<0.9.0,>=0.8.1
Using cached cleo-0.8.1-py2.py3-none-any.whl (21 kB)
Collecting cachy<0.4.0,>=0.3.0
Using cached cachy-0.3.0-py2.py3-none-any.whl (20 kB)
Collecting requests-toolbelt<0.10.0,>=0.9.1
Using cached requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB)
Collecting poetry-core<1.1.0,>=1.0.6
Downloading poetry_core-1.0.6-py2.py3-none-any.whl (424 kB)
Collecting clikit<0.7.0,>=0.6.2
Using cached clikit-0.6.2-py2.py3-none-any.whl (91 kB)
Collecting virtualenv<21.0.0,>=20.0.26
Downloading virtualenv-20.8.1-py2.py3-none-any.whl (5.3 MB)
Collecting packaging<21.0,>=20.4
Using cached packaging-20.9-py2.py3-none-any.whl (40 kB)
Collecting cachecontrol[filecache]<0.13.0,>=0.12.4
Using cached CacheControl-0.12.6-py2.py3-none-any.whl (19 kB)
Collecting msgpack>=0.5.2
Using cached msgpack-1.0.2-cp39-cp39-manylinux1_x86_64.whl (294 kB)
Collecting lockfile>=0.9
Using cached lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
Collecting pylev<2.0,>=1.3
Using cached pylev-1.4.0-py2.py3-none-any.whl (6.1 kB)
Collecting pastel<0.3.0,>=0.2.0
Using cached pastel-0.2.1-py2.py3-none-any.whl (6.0 kB)
Collecting webencodings
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting six>=1.9
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting SecretStorage>=3.2
Using cached SecretStorage-3.3.1-py3-none-any.whl (15 kB)
Collecting jeepney>=0.4.2
Downloading jeepney-0.7.1-py3-none-any.whl (54 kB)
Collecting pyparsing>=2.0.2
Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Collecting ptyprocess>=0.5
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting idna<4,>=2.5
Downloading idna-3.2-py3-none-any.whl (59 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.7-py2.py3-none-any.whl (138 kB)
Collecting charset-normalizer~=2.0.0
Downloading charset_normalizer-2.0.6-py3-none-any.whl (37 kB)
Collecting cryptography>=2.0
Downloading cryptography-35.0.0-cp36-abi3-manylinux_2_24_x86_64.whl (3.5 MB)
Collecting cffi>=1.12
Downloading cffi-1.14.6-cp39-cp39-manylinux1_x86_64.whl (405 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Collecting backports.entry-points-selectable>=1.0.4
Downloading backports.entry_points_selectable-1.1.0-py2.py3-none-any.whl (6.2 kB)
Collecting distlib<1,>=0.3.1
Downloading distlib-0.3.3-py2.py3-none-any.whl (496 kB)
Collecting filelock<4,>=3.0.0
Downloading filelock-3.2.0-py2.py3-none-any.whl (10 kB)
Collecting platformdirs<3,>=2
Downloading platformdirs-2.4.0-py3-none-any.whl (14 kB)
Installing collected packages: pycparser, urllib3, idna, charset-normalizer, cffi, certifi, requests, pylev, pastel, msgpack, jeepney, cryptography, crashtest, webencodings, six, SecretStorage, pyparsing, ptyprocess, platformdirs, lockfile, filelock, distlib, clikit, cachecontrol, backports.entry-points-selectable, virtualenv, tomlkit, shellingham, requests-toolbelt, poetry-core, pkginfo, pexpect, packaging, keyring, html5lib, cleo, cachy, poetry
Successfully installed SecretStorage-3.3.1 backports.entry-points-selectable-1.1.0 cachecontrol-0.12.6 cachy-0.3.0 certifi-2021.5.30 cffi-1.14.6 charset-normalizer-2.0.6 cleo-0.8.1 clikit-0.6.2 crashtest-0.3.1 cryptography-35.0.0 distlib-0.3.3 filelock-3.2.0 html5lib-1.1 idna-3.2 jeepney-0.7.1 keyring-21.8.0 lockfile-0.12.2 msgpack-1.0.2 packaging-20.9 pastel-0.2.1 pexpect-4.8.0 pkginfo-1.7.1 platformdirs-2.4.0 poetry-1.1.10 poetry-core-1.0.6 ptyprocess-0.7.0 pycparser-2.20 pylev-1.4.0 pyparsing-2.4.7 requests-2.26.0 requests-toolbelt-0.9.1 shellingham-1.4.0 six-1.16.0 tomlkit-0.7.2 urllib3-1.26.7 virtualenv-20.8.1 webencodings-0.5.1
WARNING: You are using pip version 21.2.3; however, version 21.2.4 is available.
You should consider upgrading via the '/mnt/data/jenkins/.pyenv/versions/3.9.7/bin/python3.9 -m pip install --upgrade pip' command.
Installed poetry.
$ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.9.7 \$HOME/.pyenv/bin/pyenv rehash"
$ bash -c "rm -rf \$HOME/.pyenv.lock"
[pydelta-next] $ /bin/sh -xe /tmp/jenkins1296974187202989884.sh
+ poetry install
Installing dependencies from lock file
Package operations: 20 installs, 9 updates, 0 removals
• Updating attrs (21.2.0 -> 20.3.0)
• Installing pycparser (2.20)
• Updating urllib3 (1.26.5 -> 1.26.6)
• Installing cffi (1.14.5)
• Installing sniffio (1.2.0)
• Installing anyio (3.2.1)
• Installing argon2-cffi (20.1.0)
• Updating jupyter-client (6.2.0 -> 6.1.12)
• Updating nbconvert (6.0.7 -> 5.6.1)
• Installing prometheus-client (0.11.0)
• Installing requests-unixsocket (0.2.0)
• Installing send2trash (1.7.1)
• Installing smmap (4.0.0)
• Installing terminado (0.10.1)
• Installing websocket-client (1.1.0)
• Installing gitdb (4.0.7)
• Installing jupyter-server (1.9.0)
• Updating numpy (1.20.3 -> 1.21.0)
• Installing colorama (0.4.4)
• Installing gitpython (3.1.18)
• Installing jupyter-server-mathjax (0.2.3)
• Updating prompt-toolkit (3.0.18 -> 3.0.19)
• Updating scipy (1.6.3 -> 1.7.0)
• Installing zipp (3.4.1)
• Installing importlib-resources (5.2.0)
• Updating ipython (7.24.1 -> 7.25.0)
• Installing nbdime (3.1.0)
• Updating pandas (1.2.4 -> 1.2.5)
• Installing pytest-notebook (0.6.1)
Installing the current project: delta (2.2.0.dev0)
+ poetry run pytest
Traceback (most recent call last):
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/bin/pytest", line 8, in <module>
sys.exit(console_main())
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 185, in console_main
code = main()
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 143, in main
config = _prepareconfig(args, plugins)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 318, in _prepareconfig
config = pluginmanager.hook.pytest_cmdline_parse(
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/hooks.py", line 286, in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/manager.py", line 84, in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/callers.py", line 203, in _multicall
gen.send(outcome)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/helpconfig.py", line 100, in pytest_cmdline_parse
config: Config = outcome.get_result()
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/callers.py", line 80, in get_result
raise ex[1].with_traceback(ex[2])
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 1003, in pytest_cmdline_parse
self.parse(args)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 1283, in parse
self._preparse(args, addopts=addopts)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/config/__init__.py", line 1172, in _preparse
self.pluginmanager.load_setuptools_entrypoints("pytest11")
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pluggy/manager.py", line 299, in load_setuptools_entrypoints
plugin = ep.load()
File "/mnt/data/jenkins/.pyenv/versions/3.9.1/lib/python3.9/importlib/metadata.py", line 77, in load
module = import_module(match.group('module'))
File "/mnt/data/jenkins/.pyenv/versions/3.9.1/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/_pytest/assertion/rewrite.py", line 170, in exec_module
exec(co, module.__dict__)
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/pytest_cov/plugin.py", line 6, in <module>
import coverage
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/coverage/__init__.py", line 15, in <module>
from coverage.control import Coverage, process_startup
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/coverage/control.py", line 21, in <module>
from coverage.data import CoverageData, combine_parallel_data
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/coverage/data.py", line 17, in <module>
from coverage.sqldata import CoverageData
File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.9/lib/python3.9/site-packages/coverage/sqldata.py", line 15, in <module>
import sqlite3
File "/mnt/data/jenkins/.pyenv/versions/3.9.1/lib/python3.9/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/mnt/data/jenkins/.pyenv/versions/3.9.1/lib/python3.9/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ModuleNotFoundError: No module named '_sqlite3'
Build step 'Execute shell' marked build as failure
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /mnt/data/jenkins/workspace/pydelta-next/build/sphinx/html to /mnt/data/jenkins/jobs/pydelta-next/htmlreports/Documentation
ERROR: Specified HTML directory '/mnt/data/jenkins/workspace/pydelta-next/build/sphinx/html' does not exist.
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: Test reports were found but none of them are new. Did leafNodes run?
For example, /mnt/data/jenkins/workspace/pydelta-next/pytest.xml is 3 mo 4 days old
[Cobertura] Publishing Cobertura coverage report...
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@223a4cc1[nodeId=MDEwOlJlcG9zaXRvcnk4NDYzMzk3MQ==,description=an experimental implementation of Burrow's delta in Python 3,homepage=http://dev.digital-humanities.de/ci/job/pydelta-next/Documentation/index.html,name=pydelta,fork=true,archived=false,size=3522,milestones={},language=Python,commits={},isTemplate=<null>,url=https://api.github.com/repos/cophi-wue/pydelta,id=84633971,nodeId=<null>,createdAt=2017-03-11T08:03:36Z,updatedAt=2021-10-01T14:43:33Z]] (sha:35b0614) with context:pydelta-next
Setting commit status on GitHub for https://github.com/cophi-wue/pydelta/commit/35b061403021005713515a9040488e76886b3b48
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Notifying upstream projects of job completion
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
An attempt to send an e-mail to empty list of recipients, ignored.
Finished: FAILURE