Console Output

Started by user Thorsten Vitt
Running as SYSTEM
Building remotely on Rechenknecht 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.11.0'
using GIT_ASKPASS to set credentials 
 > /usr/bin/git fetch --tags --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.
[pydelta-next] $ /bin/sh -xe /tmp/jenkins5973052396970226168.sh
+ which poetry
+ curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py
+ python -
Retrieving Poetry metadata

This installer is deprecated. Poetry versions installed using this script will not be able to use 'self update' command to upgrade to 1.2.0a1 or later.
# Welcome to Poetry!

This will download and install the latest version of Poetry,
a dependency and package manager for Python.

It will add the `poetry` command to Poetry's bin directory, located at:

$HOME/.poetry/bin

This path will then be added to your `PATH` environment variable by
modifying the profile file located at:

$HOME/.profile

You can uninstall at any time by executing this script with the --uninstall option,
and these changes will be reverted.

Installing version: 1.1.10
  - Downloading poetry-1.1.10-linux.tar.gz (61.00MB)

Poetry (1.1.10) is installed now. Great!

To get started you need Poetry's bin directory ($HOME/.poetry/bin) in your `PATH`
environment variable. Next time you log in this will be done
automatically.

To configure your current shell run `source $HOME/.poetry/env`

+ . /mnt/data/jenkins/.poetry/env
+ export PATH=/mnt/data/jenkins/.poetry/bin:/usr/local/bin:/usr/bin:/bin:/usr/games
+ poetry install
Traceback (most recent call last):
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/clikit/api/config/application_config.py", line 8, in <module>
    from typing import ContextManager
ImportError: cannot import name 'ContextManager'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/mnt/data/jenkins/.poetry/bin/poetry", line 17, in <module>
    from poetry.console import main
  File "/mnt/data/jenkins/.poetry/lib/poetry/console/__init__.py", line 1, in <module>
    from .application import Application
  File "/mnt/data/jenkins/.poetry/lib/poetry/console/application.py", line 3, in <module>
    from cleo import Application as BaseApplication
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/cleo/__init__.py", line 3, in <module>
    from .application import Application
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/cleo/application.py", line 4, in <module>
    from clikit.console_application import ConsoleApplication
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/clikit/__init__.py", line 1, in <module>
    from .api.config.application_config import ApplicationConfig
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/clikit/api/config/__init__.py", line 1, in <module>
    from .application_config import ApplicationConfig
  File "/mnt/data/jenkins/.poetry/lib/poetry/_vendor/py3.5/clikit/api/config/application_config.py", line 10, in <module>
    from typing_extensions import ContextManager
ImportError: No module named 'typing_extensions'
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@4225adc2[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