See <https://builds.apache.org/job/Allura/1109/changes>
Changes: [dave] Includes "seconds" in ago() helper ------------------------------------------ [...truncated 520 lines...] Collecting cryptography==1.4 (from -r requirements.txt (line 56)) Using cached cryptography-1.4.tar.gz Requirement already satisfied (use --upgrade to upgrade): setuptools>=11.3 in ./.allura-venv/lib/python2.7/site-packages (from -r requirements.txt (line 58)) Collecting cffi==1.7.0 (from -r requirements.txt (line 59)) Using cached cffi-1.7.0-cp27-cp27mu-manylinux1_x86_64.whl Collecting pycparser==2.14 (from -r requirements.txt (line 60)) Using cached pycparser-2.14.tar.gz Collecting enum34==1.1.6 (from -r requirements.txt (line 61)) Using cached enum34-1.1.6-py2-none-any.whl Collecting ipaddress==1.0.16 (from -r requirements.txt (line 62)) Using cached ipaddress-1.0.16-py27-none-any.whl Collecting idna==2.1 (from -r requirements.txt (line 63)) Using cached idna-2.1-py2.py3-none-any.whl Collecting pyasn1==0.1.9 (from -r requirements.txt (line 64)) Using cached pyasn1-0.1.9-py2.py3-none-any.whl Collecting Babel==1.3 (from -r requirements.txt (line 67)) Using cached Babel-1.3.tar.gz Collecting Mako==0.3.2 (from -r requirements.txt (line 68)) Using cached Mako-0.3.2.tar.gz Collecting MarkupSafe==0.15 (from -r requirements.txt (line 69)) Using cached MarkupSafe-0.15.tar.gz Collecting Pylons==1.0 (from -r requirements.txt (line 70)) Using cached Pylons-1.0.tar.gz Collecting simplejson==2.2.1 (from -r requirements.txt (line 71)) Using cached simplejson-2.2.1.tar.gz Collecting Tempita==0.5.1 (from -r requirements.txt (line 72)) Using cached Tempita-0.5.1.tar.gz Collecting Routes==1.12.3 (from -r requirements.txt (line 73)) Using cached Routes-1.12.3.tar.gz Collecting WebFlash==0.1a9 (from -r requirements.txt (line 74)) Using cached WebFlash-0.1a9.tar.gz Collecting WebHelpers==1.3 (from -r requirements.txt (line 75)) Using cached WebHelpers-1.3.tar.gz Collecting GitPython==0.3.2rc1 (from -r requirements.txt (line 78)) Using cached GitPython-0.3.2.RC1.tar.gz Collecting async==0.6.1 (from -r requirements.txt (line 79)) Using cached async-0.6.1.tar.gz Collecting gitdb==0.5.4 (from -r requirements.txt (line 80)) Using cached gitdb-0.5.4.tar.gz Collecting smmap==0.8.1 (from -r requirements.txt (line 81)) Using cached smmap-0.8.1.tar.gz Collecting datadiff==1.1.5 (from -r requirements.txt (line 84)) Using cached datadiff-1.1.5.tar.gz Collecting ipython==1.2.1 (from -r requirements.txt (line 85)) Using cached ipython-1.2.1.tar.gz Collecting mock==1.0.1 (from -r requirements.txt (line 86)) Using cached mock-1.0.1.zip Collecting nose==1.3.4 (from -r requirements.txt (line 87)) Using cached nose-1.3.4-py2-none-any.whl Collecting pyflakes==0.8.1 (from -r requirements.txt (line 88)) Using cached pyflakes-0.8.1-py2.py3-none-any.whl Collecting WebTest==1.4.0 (from -r requirements.txt (line 89)) Using cached WebTest-1.4.0.zip Collecting testfixtures==3.0.0 (from -r requirements.txt (line 90)) Using cached testfixtures-3.0.0.tar.gz Collecting pylint==1.4.4 (from -r requirements.txt (line 91)) Using cached pylint-1.4.4-py2.py3-none-any.whl Collecting astroid==1.3.8 (from -r requirements.txt (line 92)) Using cached astroid-1.3.8-py2.py3-none-any.whl Collecting logilab-common==1.0.2 (from -r requirements.txt (line 93)) Using cached logilab-common-1.0.2.tar.gz Collecting q==2.3 (from -r requirements.txt (line 94)) Using cached q-2.3.tar.gz Collecting WebError==0.10.3 (from -r requirements.txt (line 95)) Using cached WebError-0.10.3.tar.gz Obtaining sphinx-argparse from git+git://github.com/brondsem/sphinx-argparse.git#egg=sphinx-argparse (from -r requirements.txt (line 96)) Updating ./.allura-venv/src/sphinx-argparse clone Collecting sphinx-rtd-theme==0.1.6 (from -r requirements.txt (line 97)) Using cached sphinx_rtd_theme-0.1.6-py27-none-any.whl Collecting sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Could not find a version that satisfies the requirement sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) (from versions: ) No matching distribution found for sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) retrying pip install after short sleep Collecting ActivityStream==0.2.2 (from -r requirements.txt (line 1)) Using cached ActivityStream-0.2.2.tar.gz Collecting BeautifulSoup==3.2.0 (from -r requirements.txt (line 2)) Using cached BeautifulSoup-3.2.0.tar.gz Collecting beautifulsoup4==4.4.0 (from -r requirements.txt (line 3)) Using cached beautifulsoup4-4.4.0-py2-none-any.whl Collecting Beaker==1.6.4 (from -r requirements.txt (line 4)) Using cached Beaker-1.6.4.tar.gz Collecting chardet==1.0.1 (from -r requirements.txt (line 5)) Using cached chardet-1.0.1.tar.gz Collecting colander==0.9.3 (from -r requirements.txt (line 6)) Using cached colander-0.9.3.tar.gz Collecting Creoleparser==0.7.3 (from -r requirements.txt (line 8)) Using cached Creoleparser-0.7.3.zip Collecting decorator==3.3.2 (from -r requirements.txt (line 9)) Using cached decorator-3.3.2.tar.gz Collecting docutils==0.12 (from -r requirements.txt (line 11)) Using cached docutils-0.12.tar.gz Collecting EasyWidgets==0.2.dev20150922 (from -r requirements.txt (line 12)) Using cached EasyWidgets-0.2dev-20150922.tar.gz Collecting faulthandler==2.1 (from -r requirements.txt (line 13)) Using cached faulthandler-2.1.tar.gz Collecting feedparser==5.1.3 (from -r requirements.txt (line 14)) Using cached feedparser-5.1.3.zip Collecting FormEncode==1.2.4 (from -r requirements.txt (line 15)) Using cached FormEncode-1.2.4.tar.gz Collecting Genshi==0.6 (from -r requirements.txt (line 17)) Using cached Genshi-0.6.tar.gz Collecting html5lib==0.999 (from -r requirements.txt (line 18)) Using cached html5lib-0.999.tar.gz Collecting httplib2==0.7.4 (from -r requirements.txt (line 20)) Using cached httplib2-0.7.4.tar.gz Collecting iso8601==0.1.4 (from -r requirements.txt (line 21)) Using cached iso8601-0.1.4.tar.gz Collecting Jinja2==2.8 (from -r requirements.txt (line 22)) Using cached Jinja2-2.8-py2.py3-none-any.whl Collecting Markdown==2.2.0 (from -r requirements.txt (line 23)) Using cached Markdown-2.2.0.tar.gz Collecting Ming==0.5.4 (from -r requirements.txt (line 24)) Using cached Ming-0.5.4.tar.gz Collecting oauth2==1.5.170 (from -r requirements.txt (line 25)) Using cached oauth2-1.5.170.tar.gz Collecting Paste==1.7.5.1 (from -r requirements.txt (line 27)) Using cached Paste-1.7.5.1.tar.gz Collecting PasteDeploy==1.5.0 (from -r requirements.txt (line 28)) Using cached PasteDeploy-1.5.0.tar.gz Collecting PasteScript==1.7.4.2 (from -r requirements.txt (line 29)) Using cached PasteScript-1.7.4.2.tar.gz Collecting Pillow==2.9.0 (from -r requirements.txt (line 30)) Using cached Pillow-2.9.0.zip Collecting poster==0.8.1 (from -r requirements.txt (line 31)) Using cached poster-0.8.1.tar.gz Collecting Pygments==2.0.2 (from -r requirements.txt (line 32)) Using cached Pygments-2.0.2-py2-none-any.whl Collecting pymongo==2.8.1 (from -r requirements.txt (line 33)) Using cached pymongo-2.8.1.tar.gz Collecting Pypeline==0.2 (from -r requirements.txt (line 34)) Using cached Pypeline-0.2.tar.gz Collecting pysolr==2.1.0b0 (from -r requirements.txt (line 35)) Using cached pysolr-2.1.0-beta.tar.gz Collecting python-dateutil==1.5 (from -r requirements.txt (line 36)) Using cached python-dateutil-1.5.tar.gz Collecting python-magic==0.4.3 (from -r requirements.txt (line 37)) Using cached python-magic-0.4.3.tar.gz Collecting python-oembed==0.2.1 (from -r requirements.txt (line 38)) Using cached python-oembed-0.2.1.tar.gz Collecting pytz==2014.10 (from -r requirements.txt (line 39)) Using cached pytz-2014.10-py2.py3-none-any.whl Collecting qrcode==5.3 (from -r requirements.txt (line 40)) Using cached qrcode-5.3-py2.py3-none-any.whl Collecting requests==2.0.0 (from -r requirements.txt (line 41)) Using cached requests-2.0.0-py2.py3-none-any.whl Collecting oauthlib==0.4.2 (from -r requirements.txt (line 42)) Using cached oauthlib-0.4.2.tar.gz Collecting requests-oauthlib==0.4.0 (from -r requirements.txt (line 43)) Using cached requests-oauthlib-0.4.0.tar.gz Collecting setproctitle==1.1.9 (from -r requirements.txt (line 45)) Using cached setproctitle-1.1.9.tar.gz Collecting six==1.7.3 (from -r requirements.txt (line 46)) Using cached six-1.7.3-py2.py3-none-any.whl Collecting textile==2.1.5 (from -r requirements.txt (line 48)) Using cached textile-2.1.5.tar.gz Collecting translationstring==0.4 (from -r requirements.txt (line 50)) Using cached translationstring-0.4.tar.gz Collecting TimerMiddleware==0.4.4 (from -r requirements.txt (line 51)) Using cached TimerMiddleware-0.4.4.tar.gz Collecting TurboGears2==2.1.5 (from -r requirements.txt (line 52)) Using cached TurboGears2-2.1.5.tar.gz Collecting WebOb==1.0.8 (from -r requirements.txt (line 53)) Using cached WebOb-1.0.8.zip Collecting cryptography==1.4 (from -r requirements.txt (line 56)) Using cached cryptography-1.4.tar.gz Requirement already satisfied (use --upgrade to upgrade): setuptools>=11.3 in ./.allura-venv/lib/python2.7/site-packages (from -r requirements.txt (line 58)) Collecting cffi==1.7.0 (from -r requirements.txt (line 59)) Using cached cffi-1.7.0-cp27-cp27mu-manylinux1_x86_64.whl Collecting pycparser==2.14 (from -r requirements.txt (line 60)) Using cached pycparser-2.14.tar.gz Collecting enum34==1.1.6 (from -r requirements.txt (line 61)) Using cached enum34-1.1.6-py2-none-any.whl Collecting ipaddress==1.0.16 (from -r requirements.txt (line 62)) Using cached ipaddress-1.0.16-py27-none-any.whl Collecting idna==2.1 (from -r requirements.txt (line 63)) Using cached idna-2.1-py2.py3-none-any.whl Collecting pyasn1==0.1.9 (from -r requirements.txt (line 64)) Using cached pyasn1-0.1.9-py2.py3-none-any.whl Collecting Babel==1.3 (from -r requirements.txt (line 67)) Using cached Babel-1.3.tar.gz Collecting Mako==0.3.2 (from -r requirements.txt (line 68)) Using cached Mako-0.3.2.tar.gz Collecting MarkupSafe==0.15 (from -r requirements.txt (line 69)) Using cached MarkupSafe-0.15.tar.gz Collecting Pylons==1.0 (from -r requirements.txt (line 70)) Using cached Pylons-1.0.tar.gz Collecting simplejson==2.2.1 (from -r requirements.txt (line 71)) Using cached simplejson-2.2.1.tar.gz Collecting Tempita==0.5.1 (from -r requirements.txt (line 72)) Using cached Tempita-0.5.1.tar.gz Collecting Routes==1.12.3 (from -r requirements.txt (line 73)) Using cached Routes-1.12.3.tar.gz Collecting WebFlash==0.1a9 (from -r requirements.txt (line 74)) Using cached WebFlash-0.1a9.tar.gz Collecting WebHelpers==1.3 (from -r requirements.txt (line 75)) Using cached WebHelpers-1.3.tar.gz Collecting GitPython==0.3.2rc1 (from -r requirements.txt (line 78)) Using cached GitPython-0.3.2.RC1.tar.gz Collecting async==0.6.1 (from -r requirements.txt (line 79)) Using cached async-0.6.1.tar.gz Collecting gitdb==0.5.4 (from -r requirements.txt (line 80)) Using cached gitdb-0.5.4.tar.gz Collecting smmap==0.8.1 (from -r requirements.txt (line 81)) Using cached smmap-0.8.1.tar.gz Collecting datadiff==1.1.5 (from -r requirements.txt (line 84)) Using cached datadiff-1.1.5.tar.gz Collecting ipython==1.2.1 (from -r requirements.txt (line 85)) Using cached ipython-1.2.1.tar.gz Collecting mock==1.0.1 (from -r requirements.txt (line 86)) Using cached mock-1.0.1.zip Collecting nose==1.3.4 (from -r requirements.txt (line 87)) Using cached nose-1.3.4-py2-none-any.whl Collecting pyflakes==0.8.1 (from -r requirements.txt (line 88)) Using cached pyflakes-0.8.1-py2.py3-none-any.whl Collecting WebTest==1.4.0 (from -r requirements.txt (line 89)) Using cached WebTest-1.4.0.zip Collecting testfixtures==3.0.0 (from -r requirements.txt (line 90)) Using cached testfixtures-3.0.0.tar.gz Collecting pylint==1.4.4 (from -r requirements.txt (line 91)) Using cached pylint-1.4.4-py2.py3-none-any.whl Collecting astroid==1.3.8 (from -r requirements.txt (line 92)) Using cached astroid-1.3.8-py2.py3-none-any.whl Collecting logilab-common==1.0.2 (from -r requirements.txt (line 93)) Using cached logilab-common-1.0.2.tar.gz Collecting q==2.3 (from -r requirements.txt (line 94)) Using cached q-2.3.tar.gz Collecting WebError==0.10.3 (from -r requirements.txt (line 95)) Using cached WebError-0.10.3.tar.gz Obtaining sphinx-argparse from git+git://github.com/brondsem/sphinx-argparse.git#egg=sphinx-argparse (from -r requirements.txt (line 96)) Updating ./.allura-venv/src/sphinx-argparse clone Collecting sphinx-rtd-theme==0.1.6 (from -r requirements.txt (line 97)) Using cached sphinx_rtd_theme-0.1.6-py27-none-any.whl Collecting sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Could not find a version that satisfies the requirement sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) (from versions: ) No matching distribution found for sphinxcontrib-programoutput==0.8 (from -r requirements.txt (line 98)) Build step 'Execute shell' marked build as failure Recording plot data Skipping Cobertura coverage report as build was not SUCCESS or better ... Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?