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 Cloning the remote Git repository Cloning repository https://github.com/cophi-wue/pydelta > /usr/bin/git init /mnt/data/jenkins/workspace/pydelta-next # 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 config remote.origin.url https://github.com/cophi-wue/pydelta # timeout=10 > /usr/bin/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > /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.8.12 \$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.8.12 \$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 10a8c838..0688b17c master -> origin/master Updating 10a8c838..0688b17c Fast-forward COMMANDS.md | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) Updated pyenv. Installing 3.8.12... $ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.8.12 \$HOME/.pyenv/bin/pyenv install 3.8.12" Downloading Python-3.8.12.tar.xz... -> https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tar.xz Installing Python-3.8.12... Installed Python-3.8.12 to /mnt/data/jenkins/.pyenv/versions/3.8.12 Installed 3.8.12. $ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.8.12 \$HOME/.pyenv/bin/pyenv rehash" $ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.8.12 \$HOME/.pyenv/bin/pyenv exec pip list" Installing poetry... $ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.8.12 \$HOME/.pyenv/bin/pyenv exec pip install poetry" Collecting poetry Using cached poetry-1.1.10-py2.py3-none-any.whl (174 kB) Collecting shellingham<2.0,>=1.1 Using cached shellingham-1.4.0-py2.py3-none-any.whl (9.4 kB) Collecting poetry-core<1.1.0,>=1.0.6 Using cached poetry_core-1.0.6-py2.py3-none-any.whl (424 kB) Collecting cachecontrol[filecache]<0.13.0,>=0.12.4 Using cached CacheControl-0.12.6-py2.py3-none-any.whl (19 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 virtualenv<21.0.0,>=20.0.26 Using cached virtualenv-20.8.1-py2.py3-none-any.whl (5.3 MB) Collecting pexpect<5.0.0,>=4.7.0 Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB) Collecting requests<3.0,>=2.18 Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB) Collecting tomlkit<1.0.0,>=0.7.0 Using cached tomlkit-0.7.2-py2.py3-none-any.whl (32 kB) Collecting keyring<22.0.0,>=21.2.0 Using cached keyring-21.8.0-py3-none-any.whl (32 kB) Collecting clikit<0.7.0,>=0.6.2 Using cached clikit-0.6.2-py2.py3-none-any.whl (91 kB) Collecting pkginfo<2.0,>=1.4 Using cached pkginfo-1.7.1-py2.py3-none-any.whl (25 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 cachy<0.4.0,>=0.3.0 Using cached cachy-0.3.0-py2.py3-none-any.whl (20 kB) Collecting packaging<21.0,>=20.4 Using cached packaging-20.9-py2.py3-none-any.whl (40 kB) Collecting cleo<0.9.0,>=0.8.1 Using cached cleo-0.8.1-py2.py3-none-any.whl (21 kB) Collecting msgpack>=0.5.2 Using cached msgpack-1.0.2-cp38-cp38-manylinux1_x86_64.whl (302 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 six>=1.9 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting webencodings Using cached webencodings-0.5.1-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 Using cached 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 charset-normalizer~=2.0.0 Using cached charset_normalizer-2.0.6-py3-none-any.whl (37 kB) Collecting idna<4,>=2.5 Using cached 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 Using cached urllib3-1.26.7-py2.py3-none-any.whl (138 kB) Collecting cryptography>=2.0 Using cached cryptography-35.0.0-cp36-abi3-manylinux_2_24_x86_64.whl (3.5 MB) Collecting cffi>=1.12 Downloading cffi-1.14.6-cp38-cp38-manylinux1_x86_64.whl (411 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Collecting backports.entry-points-selectable>=1.0.4 Using cached backports.entry_points_selectable-1.1.0-py2.py3-none-any.whl (6.2 kB) Collecting platformdirs<3,>=2 Using cached platformdirs-2.4.0-py3-none-any.whl (14 kB) Collecting distlib<1,>=0.3.1 Using cached distlib-0.3.3-py2.py3-none-any.whl (496 kB) Collecting filelock<4,>=3.0.0 Downloading filelock-3.3.0-py3-none-any.whl (9.7 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.3.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.1.1; however, version 21.2.4 is available. You should consider upgrading via the '/mnt/data/jenkins/.pyenv/versions/3.8.12/bin/python3.8 -m pip install --upgrade pip' command. Installed poetry. $ bash -c "env PYENV_ROOT\=\$HOME/.pyenv PYENV_VERSION\=3.8.12 \$HOME/.pyenv/bin/pyenv rehash" $ bash -c "rm -rf \$HOME/.pyenv.lock" [pydelta-next] $ /bin/sh -xe /tmp/jenkins18352568120238171076.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 terminado (0.10.1) • Installing smmap (4.0.0) • 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 --no-cov Traceback (most recent call last): File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/bin/pytest", line 8, in <module> sys.exit(console_main()) File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/site-packages/_pytest/config/__init__.py", line 143, in main config = _prepareconfig(args, plugins) File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/site-packages/pluggy/manager.py", line 299, in load_setuptools_entrypoints plugin = ep.load() File "/mnt/data/jenkins/.pyenv/versions/3.8.4/lib/python3.8/importlib/metadata.py", line 77, in load module = import_module(match.group('module')) File "/mnt/data/jenkins/.pyenv/versions/3.8.4/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/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.8/lib/python3.8/site-packages/pytest_cov/plugin.py", line 6, in <module> import coverage File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/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.8/lib/python3.8/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.8/lib/python3.8/site-packages/coverage/data.py", line 17, in <module> from coverage.sqldata import CoverageData File "/mnt/data/jenkins/.cache/pypoetry/virtualenvs/delta-Q1Pfn9b--py3.8/lib/python3.8/site-packages/coverage/sqldata.py", line 15, in <module> import sqlite3 File "/mnt/data/jenkins/.pyenv/versions/3.8.4/lib/python3.8/sqlite3/__init__.py", line 23, in <module> from sqlite3.dbapi2 import * File "/mnt/data/jenkins/.pyenv/versions/3.8.4/lib/python3.8/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: No test report files were found. Configuration error? [Cobertura] Publishing Cobertura coverage report... [Set GitHub commit status (universal)] ERROR on repos [GHRepository@5b0b79f1[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,visibility=public,size=3540,milestones={},language=Python,commits={},isTemplate=<null>,compareUsePaginatedCommits=false,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