Console Output

Started by user Thorsten Vitt
Building remotely on build2 (digibib) in workspace /mnt/data/jenkins/workspace/pydelta-next
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url http://github.com/fotis007/pydelta # timeout=10
Fetching upstream changes from http://github.com/fotis007/pydelta
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress http://github.com/fotis007/pydelta +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/next^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/next^{commit} # timeout=10
Checking out Revision 9990d6dc8f2bdd87d7efba948e45f4ab557053fc (refs/remotes/origin/next)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 9990d6dc8f2bdd87d7efba948e45f4ab557053fc
 > git rev-list d782a2b06a159f40095b3ac06bee4191b6dd44de # timeout=10
No emails were triggered.
[pydelta-next] $ /bin/sh -xe /tmp/shiningpanda1593832477758803577.sh
+ pip install -U pip
Requirement already up-to-date: pip in /mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages
+ pip install -U numpy scipy Cython
Requirement already up-to-date: numpy in /mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages
Collecting scipy
  Using cached scipy-0.18.0-cp34-cp34m-manylinux1_x86_64.whl
Collecting Cython
  Downloading Cython-0.24.1-cp34-cp34m-manylinux1_x86_64.whl (6.7MB)
Installing collected packages: scipy, Cython
Successfully installed Cython-0.24.1 scipy-0.18.0
+ pip install -U -r requirements.txt
Obtaining file:///mnt/data/jenkins/workspace/pydelta-next (from -r requirements.txt (line 1))
Collecting scikit_learn from git+https://github.com/terkkila/scikit-learn@kmedoids#egg=scikit_learn (from -r requirements.txt (line 3))
  Cloning https://github.com/terkkila/scikit-learn (to kmedoids) to /tmp/pip-build-q3s8nn9g/scikit-learn
Collecting nose (from -r requirements.txt (line 5))
  Using cached nose-1.3.7-py3-none-any.whl
Collecting nose-progressive (from -r requirements.txt (line 6))
Collecting nosexcover (from -r requirements.txt (line 7))
Collecting Sphinx (from -r requirements.txt (line 8))
  Using cached Sphinx-1.4.6-py2.py3-none-any.whl
Requirement already up-to-date: scipy>=0.14.0 in /mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages (from delta==2.0.0.dev1->-r requirements.txt (line 1))
Collecting matplotlib>=1.3.1 (from delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached matplotlib-1.5.2-cp34-cp34m-manylinux1_x86_64.whl
Requirement already up-to-date: numpy>=1.8.1 in /mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages (from delta==2.0.0.dev1->-r requirements.txt (line 1))
Collecting pandas>=0.13.1 (from delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached pandas-0.18.1-cp34-cp34m-manylinux1_x86_64.whl
Collecting regex (from delta==2.0.0.dev1->-r requirements.txt (line 1))
  Downloading regex-2016.08.27.tar.gz (598kB)
Collecting blessings<2.0,>=1.3 (from nose-progressive->-r requirements.txt (line 6))
Collecting coverage>=3.4 (from nosexcover->-r requirements.txt (line 7))
Collecting alabaster<0.8,>=0.7 (from Sphinx->-r requirements.txt (line 8))
  Using cached alabaster-0.7.9-py2.py3-none-any.whl
Collecting Jinja2>=2.3 (from Sphinx->-r requirements.txt (line 8))
  Using cached Jinja2-2.8-py2.py3-none-any.whl
Collecting Pygments>=2.0 (from Sphinx->-r requirements.txt (line 8))
  Using cached Pygments-2.1.3-py2.py3-none-any.whl
Collecting six>=1.5 (from Sphinx->-r requirements.txt (line 8))
  Using cached six-1.10.0-py2.py3-none-any.whl
Collecting babel!=2.0,>=1.3 (from Sphinx->-r requirements.txt (line 8))
  Using cached Babel-2.3.4-py2.py3-none-any.whl
Collecting docutils>=0.11 (from Sphinx->-r requirements.txt (line 8))
  Using cached docutils-0.12-py3-none-any.whl
Collecting imagesize (from Sphinx->-r requirements.txt (line 8))
  Using cached imagesize-0.7.1-py2.py3-none-any.whl
Collecting snowballstemmer>=1.1 (from Sphinx->-r requirements.txt (line 8))
  Using cached snowballstemmer-1.2.1-py2.py3-none-any.whl
Collecting pyparsing!=2.0.0,!=2.0.4,!=2.1.2,>=1.5.6 (from matplotlib>=1.3.1->delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached pyparsing-2.1.8-py2.py3-none-any.whl
Collecting cycler (from matplotlib>=1.3.1->delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached cycler-0.10.0-py2.py3-none-any.whl
Collecting pytz (from matplotlib>=1.3.1->delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached pytz-2016.6.1-py2.py3-none-any.whl
Collecting python-dateutil (from matplotlib>=1.3.1->delta==2.0.0.dev1->-r requirements.txt (line 1))
  Using cached python_dateutil-2.5.3-py2.py3-none-any.whl
Collecting MarkupSafe (from Jinja2>=2.3->Sphinx->-r requirements.txt (line 8))
Building wheels for collected packages: regex
  Running setup.py bdist_wheel for regex: started
  Running setup.py bdist_wheel for regex: finished with status 'done'
  Stored in directory: /mnt/data/jenkins/.cache/pip/wheels/95/3e/85/3d13f6e2c1309c51e9f11f33df500707ed5e13c4f5f953bc12
Successfully built regex
Installing collected packages: scikit-learn, nose, blessings, nose-progressive, coverage, nosexcover, alabaster, MarkupSafe, Jinja2, Pygments, six, pytz, babel, docutils, imagesize, snowballstemmer, Sphinx, pyparsing, cycler, python-dateutil, matplotlib, pandas, regex, delta
  Running setup.py install for scikit-learn: started
    Running setup.py install for scikit-learn: still running...
    Running setup.py install for scikit-learn: still running...
    Running setup.py install for scikit-learn: finished with status 'done'
  Running setup.py develop for delta
Successfully installed Jinja2-2.8 MarkupSafe-0.23 Pygments-2.1.3 Sphinx-1.4.6 alabaster-0.7.9 babel-2.3.4 blessings-1.6 coverage-4.2 cycler-0.10.0 delta docutils-0.12 imagesize-0.7.1 matplotlib-1.5.2 nose-1.3.7 nose-progressive-1.5.1 nosexcover-1.0.10 pandas-0.18.1 pyparsing-2.1.8 python-dateutil-2.5.3 pytz-2016.6.1 regex-2016.8.27 scikit-learn-0.18.dev0 six-1.10.0 snowballstemmer-1.2.1
+ ./setup.py sdist bdist
running sdist
running egg_info
writing top-level names to delta.egg-info/top_level.txt
writing dependency_links to delta.egg-info/dependency_links.txt
writing requirements to delta.egg-info/requires.txt
writing delta.egg-info/PKG-INFO
reading manifest file 'delta.egg-info/SOURCES.txt'
writing manifest file 'delta.egg-info/SOURCES.txt'
running check
warning: check: missing required meta-data: url

warning: check: missing meta-data: if 'author' supplied, 'author_email' must be supplied too

creating delta-2.0.0.dev1
creating delta-2.0.0.dev1/delta
creating delta-2.0.0.dev1/delta.egg-info
making hard links in delta-2.0.0.dev1...
hard linking README.rst -> delta-2.0.0.dev1
hard linking setup.cfg -> delta-2.0.0.dev1
hard linking setup.py -> delta-2.0.0.dev1
hard linking delta/__init__.py -> delta-2.0.0.dev1/delta
hard linking delta/cluster.py -> delta-2.0.0.dev1/delta
hard linking delta/corpus.py -> delta-2.0.0.dev1/delta
hard linking delta/deltas.py -> delta-2.0.0.dev1/delta
hard linking delta/experiments.py -> delta-2.0.0.dev1/delta
hard linking delta/features.py -> delta-2.0.0.dev1/delta
hard linking delta/graphics.py -> delta-2.0.0.dev1/delta
hard linking delta/util.py -> delta-2.0.0.dev1/delta
hard linking delta.egg-info/PKG-INFO -> delta-2.0.0.dev1/delta.egg-info
hard linking delta.egg-info/SOURCES.txt -> delta-2.0.0.dev1/delta.egg-info
hard linking delta.egg-info/dependency_links.txt -> delta-2.0.0.dev1/delta.egg-info
hard linking delta.egg-info/requires.txt -> delta-2.0.0.dev1/delta.egg-info
hard linking delta.egg-info/top_level.txt -> delta-2.0.0.dev1/delta.egg-info
copying setup.cfg -> delta-2.0.0.dev1
Writing delta-2.0.0.dev1/setup.cfg
creating dist
Creating tar archive
removing 'delta-2.0.0.dev1' (and everything under it)
running bdist
running bdist_dumb
running build
running build_py
creating build
creating build/lib
creating build/lib/delta
copying delta/util.py -> build/lib/delta
copying delta/deltas.py -> build/lib/delta
copying delta/corpus.py -> build/lib/delta
copying delta/cluster.py -> build/lib/delta
copying delta/experiments.py -> build/lib/delta
copying delta/features.py -> build/lib/delta
copying delta/graphics.py -> build/lib/delta
copying delta/__init__.py -> build/lib/delta
installing to build/bdist.linux-x86_64/dumb
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/dumb
creating build/bdist.linux-x86_64/dumb/mnt
creating build/bdist.linux-x86_64/dumb/mnt/data
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages
creating build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/util.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/deltas.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/corpus.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/cluster.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/experiments.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/features.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/graphics.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
copying build/lib/delta/__init__.py -> build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/util.py to util.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/deltas.py to deltas.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/corpus.py to corpus.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/cluster.py to cluster.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/experiments.py to experiments.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/features.py to features.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/graphics.py to graphics.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta/__init__.py to __init__.cpython-34.pyc
running install_egg_info
Copying delta.egg-info to build/bdist.linux-x86_64/dumb/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/delta-2.0.0.dev1-py3.4.egg-info
running install_scripts
Creating tar archive
removing 'build/bdist.linux-x86_64/dumb' (and everything under it)
+ ./setup.py build_sphinx
running build_sphinx
creating /mnt/data/jenkins/workspace/pydelta-next/build/sphinx
creating /mnt/data/jenkins/workspace/pydelta-next/build/sphinx/doctrees
creating /mnt/data/jenkins/workspace/pydelta-next/build/sphinx/html
Running Sphinx v1.4.6
loading pickled environment... not yet created
loading intersphinx inventory from http://pandas.pydata.org/pandas-docs/stable/objects.inv...
loading intersphinx inventory from http://docs.python.org/objects.inv...
intersphinx inventory has moved: http://docs.python.org/objects.inv -> https://docs.python.org/2/objects.inv
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 7 source files that are out of date
updating environment: 7 added, 0 changed, 0 removed
reading sources... [ 14%] README
reading sources... [ 28%] README-branch
reading sources... [ 42%] concept
reading sources... [ 57%] delta
reading sources... [ 71%] index
reading sources... [ 85%] modules
reading sources... [100%] refactoring-notes

/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.
  warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')
/mnt/data/jenkins/shiningpanda/jobs/229ceee7/virtualenvs/5b616259/lib/python3.4/site-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.
  warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')
/mnt/data/jenkins/workspace/pydelta-next/docs/concept.rst:67: ERROR: Unknown interpreted text role "function".
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.FeatureGenerator.tokenize:3: ERROR: Unknown interpreted text role "param".
/mnt/data/jenkins/workspace/pydelta-next/delta/deltas.py:docstring of delta.deltas.DeltaFunction.distance:8: WARNING: Inline strong start-string without end-string.
/mnt/data/jenkins/workspace/pydelta-next/delta/deltas.py:docstring of delta.deltas.DeltaFunction.iterate_distance:12: WARNING: Inline strong start-string without end-string.
/mnt/data/jenkins/workspace/pydelta-next/docs/delta.rst:62: WARNING: __all__ should be a list of strings, not [<class 'delta.corpus.Corpus'>, <class 'delta.corpus.FeatureGenerator'>, regex.Regex('\\p{L}+', flags=regex.V0), regex.Regex("\\b(\\p{L}[\\p{L}'’]*?|[\\p{L}'’]*?\\p{L})\\b", flags=regex.V0 | regex.W), <delta.deltas._FunctionRegistry object at 0x7fdb2c3d3400>, <class 'delta.deltas.Normalization'>, <class 'delta.deltas.DeltaFunction'>, <class 'delta.deltas.PDistDeltaFunction'>, <class 'delta.deltas.CompositeDeltaFunction'>, <class 'delta.cluster.Clustering'>, <class 'delta.cluster.FlatClustering'>, <class 'delta.cluster.KMedoidsClustering'>, <function get_rfe_features at 0x7fdb3bd851e0>, <class 'delta.graphics.Dendrogram'>] (in module delta) -- ignoring __all__
/mnt/data/jenkins/workspace/pydelta-next/delta/experiments.py:docstring of delta.experiments:13: ERROR: Unknown target name: "facet".
/mnt/data/jenkins/workspace/pydelta-next/delta/experiments.py:docstring of delta.experiments:18: ERROR: Unknown target name: "facet".
/mnt/data/jenkins/workspace/pydelta-next/delta/experiments.py:docstring of delta.experiments:23: ERROR: Unknown target name: "facet".
/mnt/data/jenkins/workspace/pydelta-next/docs/refactoring-notes.rst:9: ERROR: Unexpected indentation.
/mnt/data/jenkins/workspace/pydelta-next/docs/refactoring-notes.rst:12: WARNING: Block quote ends without a blank line; unexpected unindent.
looking for now-outdated files... none found
pickling environment... done
checking consistency... /mnt/data/jenkins/workspace/pydelta-next/docs/README-branch.rst:: WARNING: document isn't included in any toctree
/mnt/data/jenkins/workspace/pydelta-next/docs/modules.rst:: WARNING: document isn't included in any toctree
/mnt/data/jenkins/workspace/pydelta-next/docs/refactoring-notes.rst:: WARNING: document isn't included in any toctree
done
preparing documents... done
writing output... [ 14%] README
writing output... [ 28%] README-branch
writing output... [ 42%] concept
writing output... [ 57%] delta
writing output... [ 71%] index
writing output... [ 85%] modules
writing output... [100%] refactoring-notes

/mnt/data/jenkins/workspace/pydelta-next/docs/concept.rst:31: WARNING: 'any' reference target not found: sort
/mnt/data/jenkins/workspace/pydelta-next/docs/concept.rst:32: WARNING: 'any' reference target not found: reparse_column
/mnt/data/jenkins/workspace/pydelta-next/docs/concept.rst:33: WARNING: 'any' reference target not found: relativize
/mnt/data/jenkins/workspace/pydelta-next/docs/concept.rst:36: WARNING: 'any' reference target not found: normalize
/mnt/data/jenkins/workspace/pydelta-next/docs/delta.rst:16: WARNING: 'any' reference target not found: subdir
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.FeatureGenerator.postprocess_tokens:4: WARNING: 'any' reference target not found: lower_case
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.FeatureGenerator.count_tokens:1: WARNING: 'any' reference target not found: lines
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.FeatureGenerator.process_file:3: WARNING: 'any' reference target not found: filename
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.Corpus:None: WARNING: 'any' reference target not found: subdir
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.Corpus:None: WARNING: 'any' reference target not found: subdir
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.Corpus.new_data:1: WARNING: 'any' reference target not found: DataFrame
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.Corpus.get_mfw_table:None: WARNING: 'any' reference target not found: mfwords
/mnt/data/jenkins/workspace/pydelta-next/delta/corpus.py:docstring of delta.corpus.Corpus.top_n:None: WARNING: 'any' reference target not found: mfwords
/mnt/data/jenkins/workspace/pydelta-next/delta/deltas.py:docstring of delta.deltas.DeltaFunction:None: WARNING: 'any' reference target not found: f
generating indices... genindex py-modindex
highlighting module code... [ 25%] delta.cluster
highlighting module code... [ 50%] delta.corpus
highlighting module code... [ 75%] delta.util
highlighting module code... [100%] delta.deltas

writing additional pages... search
copying static files... WARNING: html_static_path entry '/mnt/data/jenkins/workspace/pydelta-next/docs/_static' does not exist
done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 28 warnings.
+ nosetests
..................
Name                   Stmts   Miss  Cover
------------------------------------------
delta.py                  10      0   100%
delta/cluster.py         108     16    85%
delta/corpus.py          186     67    64%
delta/deltas.py          301    102    66%
delta/experiments.py       2      0   100%
delta/features.py         19     14    26%
delta/graphics.py         52     39    25%
delta/util.py            108     24    78%
------------------------------------------
TOTAL                    786    262    67%
----------------------------------------------------------------------
Ran 18 tests in 14.660s

OK
[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
Recording test results
[Cobertura] Publishing Cobertura coverage report...
Publishing Cobertura coverage results...
Cobertura coverage report found.
Setting commit status on GitHub for https://github.com/fotis007/pydelta/commit/9990d6dc8f2bdd87d7efba948e45f4ab557053fc
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
No emails were triggered.
Finished: SUCCESS