See 
<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/686/display/redirect?page=changes>

Changes:

[Dave Page] Typo fix.

------------------------------------------
[...truncated 4.98 KB...]
Collecting Flask==0.12.2 (from -r requirements.txt (line 9))
  Using cached Flask-0.12.2-py2.py3-none-any.whl
Collecting Flask-Gravatar==0.5.0 (from -r requirements.txt (line 10))
  Using cached Flask_Gravatar-0.5.0-py2.py3-none-any.whl
Collecting Flask-Login==0.3.2 (from -r requirements.txt (line 11))
Collecting Flask-Mail==0.9.1 (from -r requirements.txt (line 12))
Collecting Flask-Migrate==2.1.1 (from -r requirements.txt (line 13))
  Using cached Flask_Migrate-2.1.1-py2.py3-none-any.whl
Collecting Flask-Principal==0.4.0 (from -r requirements.txt (line 14))
Collecting Flask-Security==3.0.0 (from -r requirements.txt (line 15))
  Using cached Flask_Security-3.0.0-py2.py3-none-any.whl
Collecting Flask-SQLAlchemy==2.3.2 (from -r requirements.txt (line 16))
  Using cached Flask_SQLAlchemy-2.3.2-py2.py3-none-any.whl
Collecting Flask-WTF==0.14.2 (from -r requirements.txt (line 17))
  Using cached Flask_WTF-0.14.2-py2.py3-none-any.whl
Collecting html5lib==1.0.1 (from -r requirements.txt (line 18))
  Using cached html5lib-1.0.1-py2.py3-none-any.whl
Collecting linecache2==1.0.0 (from -r requirements.txt (line 19))
  Using cached linecache2-1.0.0-py2.py3-none-any.whl
Collecting passlib==1.7.1 (from -r requirements.txt (line 20))
  Using cached passlib-1.7.1-py2.py3-none-any.whl
Collecting pbr==3.1.1 (from -r requirements.txt (line 21))
  Using cached pbr-3.1.1-py2.py3-none-any.whl
Collecting pyrsistent==0.14.2 (from -r requirements.txt (line 22))
  Using cached pyrsistent-0.14.2.tar.gz
Collecting python-mimeparse==1.6.0 (from -r requirements.txt (line 23))
  Using cached python_mimeparse-1.6.0-py2.py3-none-any.whl
Collecting pytz==2018.3 (from -r requirements.txt (line 24))
  Using cached pytz-2018.3-py2.py3-none-any.whl
Collecting simplejson==3.13.2 (from -r requirements.txt (line 25))
  Using cached simplejson-3.13.2.tar.gz
Collecting six>=1.11.0 (from -r requirements.txt (line 26))
  Using cached six-1.11.0-py2.py3-none-any.whl
Collecting speaklater==1.3 (from -r requirements.txt (line 27))
Collecting sqlparse==0.2.4 (from -r requirements.txt (line 28))
  Using cached sqlparse-0.2.4-py2.py3-none-any.whl
Collecting WTForms==2.1 (from -r requirements.txt (line 29))
Collecting Flask-Paranoid==0.2.0 (from -r requirements.txt (line 30))
  Using cached Flask_Paranoid-0.2.0-py2.py3-none-any.whl
Collecting backports.csv==1.0.5 (from -r requirements.txt (line 44))
  Using cached backports.csv-1.0.5-py2.py3-none-any.whl
Collecting importlib==1.0.3 (from -r requirements.txt (line 45))
Collecting psycopg2==2.7.3.2 (from -r requirements.txt (line 50))
  Using cached psycopg2-2.7.3.2-cp26-cp26m-manylinux1_x86_64.whl
Collecting pycrypto==2.6.1 (from -r requirements.txt (line 51))
Collecting Flask-Script==2.0.5 (from -r requirements.txt (line 52))
Collecting ordereddict (from -r requirements.txt (line 53))
Collecting python-dateutil==2.5.0 (from -r requirements.txt (line 54))
  Using cached python_dateutil-2.5.0-py2.py3-none-any.whl
Collecting SQLAlchemy==1.0.14 (from -r requirements.txt (line 55))
Collecting testtools>=0.9.22 (from fixtures==3.0.0->-r requirements.txt (line 
8))
  Using cached testtools-2.3.0-py2.py3-none-any.whl
Collecting click>=2.0 (from Flask==0.12.2->-r requirements.txt (line 9))
  Using cached click-6.7-py2.py3-none-any.whl
Collecting Jinja2>=2.4 (from Flask==0.12.2->-r requirements.txt (line 9))
  Using cached Jinja2-2.10-py2.py3-none-any.whl
Collecting Werkzeug>=0.7 (from Flask==0.12.2->-r requirements.txt (line 9))
  Using cached Werkzeug-0.14.1-py2.py3-none-any.whl
Collecting itsdangerous>=0.21 (from Flask==0.12.2->-r requirements.txt (line 9))
Collecting alembic>=0.6 (from Flask-Migrate==2.1.1->-r requirements.txt (line 
13))
Collecting Flask-BabelEx>=0.9.3 (from Flask-Security==3.0.0->-r 
requirements.txt (line 15))
  Using cached Flask-BabelEx-0.9.3.tar.gz
Collecting webencodings (from html5lib==1.0.1->-r requirements.txt (line 18))
  Using cached webencodings-0.5.1-py2.py3-none-any.whl
Collecting unittest2>=1.0.0 (from testtools>=0.9.22->fixtures==3.0.0->-r 
requirements.txt (line 8))
  Using cached unittest2-1.1.0-py2.py3-none-any.whl
Collecting traceback2 (from testtools>=0.9.22->fixtures==3.0.0->-r 
requirements.txt (line 8))
  Using cached traceback2-1.4.0-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from Jinja2>=2.4->Flask==0.12.2->-r 
requirements.txt (line 9))
  Using cached MarkupSafe-1.0.tar.gz
Collecting Mako (from alembic>=0.6->Flask-Migrate==2.1.1->-r requirements.txt 
(line 13))
Collecting python-editor>=0.3 (from alembic>=0.6->Flask-Migrate==2.1.1->-r 
requirements.txt (line 13))
Collecting Babel>=1.0 (from Flask-BabelEx>=0.9.3->Flask-Security==3.0.0->-r 
requirements.txt (line 15))
  Using cached Babel-2.5.3-py2.py3-none-any.whl
Requirement already satisfied: argparse in 
./pgadmin-venv/lib/python2.6/site-packages (from 
unittest2>=1.0.0->testtools>=0.9.22->fixtures==3.0.0->-r requirements.txt (line 
8))
Building wheels for collected packages: blinker, pyrsistent, simplejson, 
Flask-BabelEx, MarkupSafe
  Running setup.py bdist_wheel for blinker: started
  Running setup.py bdist_wheel for blinker: finished with status 'done'
  Stored in directory: 
/var/lib/jenkins/.cache/pip/wheels/7b/8a/eb/5a4f4444f366c515073db8a129c92d4727ad945e5e64b9e8bd
  Running setup.py bdist_wheel for pyrsistent: started
  Running setup.py bdist_wheel for pyrsistent: finished with status 'done'
  Stored in directory: 
/var/lib/jenkins/.cache/pip/wheels/ec/f9/5e/72dc73531c76fc094e0fb41696d1287b84dcae8c08973ec08e
  Running setup.py bdist_wheel for simplejson: started
  Running setup.py bdist_wheel for simplejson: finished with status 'done'
  Stored in directory: 
/var/lib/jenkins/.cache/pip/wheels/c2/d0/42/5d1d1290c19d999277582c585f80426c61987aff01eb104ed6
  Running setup.py bdist_wheel for Flask-BabelEx: started
  Running setup.py bdist_wheel for Flask-BabelEx: finished with status 'done'
  Stored in directory: 
/var/lib/jenkins/.cache/pip/wheels/97/2a/5d/5409851c3066d14bb7e978c67f6004520646836f18c9a518ec
  Running setup.py bdist_wheel for MarkupSafe: started
  Running setup.py bdist_wheel for MarkupSafe: finished with status 'done'
  Stored in directory: 
/var/lib/jenkins/.cache/pip/wheels/88/a7/30/e39a54a87bcbe25308fa3ca64e8ddc75d9b3e5afa21ee32d57
Successfully built blinker pyrsistent simplejson Flask-BabelEx MarkupSafe
Installing collected packages: blinker, extras, six, python-mimeparse, 
linecache2, traceback2, unittest2, pbr, testtools, fixtures, click, MarkupSafe, 
Jinja2, Werkzeug, itsdangerous, Flask, Flask-Gravatar, Flask-Login, Flask-Mail, 
python-dateutil, SQLAlchemy, Mako, python-editor, alembic, Flask-SQLAlchemy, 
Flask-Migrate, Flask-Principal, ordereddict, WTForms, Flask-WTF, passlib, pytz, 
Babel, speaklater, Flask-BabelEx, Flask-Security, webencodings, html5lib, 
pyrsistent, simplejson, sqlparse, Flask-Paranoid, backports.csv, importlib, 
psycopg2, pycrypto, Flask-Script
Successfully installed Babel-2.5.3 Flask-0.12.2 Flask-BabelEx-0.9.3 
Flask-Gravatar-0.5.0 Flask-Login-0.3.2 Flask-Mail-0.9.1 Flask-Migrate-2.1.1 
Flask-Paranoid-0.2.0 Flask-Principal-0.4.0 Flask-SQLAlchemy-2.3.2 
Flask-Script-2.0.5 Flask-Security-3.0.0 Flask-WTF-0.14.2 Jinja2-2.10 Mako-1.0.7 
MarkupSafe-1.0 SQLAlchemy-1.0.14 WTForms-2.1 Werkzeug-0.14.1 alembic-0.9.9 
backports.csv-1.0.5 blinker-1.4 click-6.7 extras-1.0.0 fixtures-3.0.0 
html5lib-1.0.1 importlib-1.0.3 itsdangerous-0.24 linecache2-1.0.0 
ordereddict-1.1 passlib-1.7.1 pbr-3.1.1 psycopg2-2.7.3.2 pycrypto-2.6.1 
pyrsistent-0.14.2 python-dateutil-2.5.0 python-editor-1.0.3 
python-mimeparse-1.6.0 pytz-2018.3 simplejson-3.13.2 six-1.11.0 speaklater-1.3 
sqlparse-0.2.4 testtools-2.3.0 traceback2-1.4.0 unittest2-1.1.0 
webencodings-0.5.1
DEPRECATION: Python 2.6 is no longer supported by the Python core team, please 
upgrade your Python. A future version of pip will drop support for Python 2.6
Ignoring psycopg2: markers 'python_version >= "2.7"' don't match your 
environment
Ignoring pycryptodome: markers 'python_version >= "2.7"' don't match your 
environment
Ignoring python-dateutil: markers 'python_version >= "2.7"' don't match your 
environment
Ignoring Flask-HTMLmin: markers 'python_version >= "2.7"' don't match your 
environment
Ignoring SQLAlchemy: markers 'python_version >= "2.7"' don't match your 
environment
Ignoring selenium: markers 'python_version >= "2.7"' don't match your 
environment
<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/pip/req/req_file.py>:150:
 UserWarning: Disabling all use of wheels due to the use of --build-options / 
--global-options / --install-options.
  cmdoptions.check_install_build_global(options, opts)
Requirement already satisfied: blinker==1.4 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 6))
Requirement already satisfied: extras==1.0.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 7))
Requirement already satisfied: fixtures==3.0.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 8))
Requirement already satisfied: Flask==0.12.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: Flask-Gravatar==0.5.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 10))
Requirement already satisfied: Flask-Login==0.3.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 11))
Requirement already satisfied: Flask-Mail==0.9.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 12))
Requirement already satisfied: Flask-Migrate==2.1.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 13))
Requirement already satisfied: Flask-Principal==0.4.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 14))
Requirement already satisfied: Flask-Security==3.0.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 15))
Requirement already satisfied: Flask-SQLAlchemy==2.3.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 16))
Requirement already satisfied: Flask-WTF==0.14.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 17))
Requirement already satisfied: html5lib==1.0.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 18))
Requirement already satisfied: linecache2==1.0.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 19))
Requirement already satisfied: passlib==1.7.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 20))
Requirement already satisfied: pbr==3.1.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 21))
Requirement already satisfied: pyrsistent==0.14.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 22))
Requirement already satisfied: python-mimeparse==1.6.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 23))
Requirement already satisfied: pytz==2018.3 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 24))
Requirement already satisfied: simplejson==3.13.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 25))
Requirement already satisfied: six>=1.11.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 26))
Requirement already satisfied: speaklater==1.3 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 27))
Requirement already satisfied: sqlparse==0.2.4 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 28))
Requirement already satisfied: WTForms==2.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 29))
Requirement already satisfied: Flask-Paranoid==0.2.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 30))
Requirement already satisfied: backports.csv==1.0.5 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 44))
Requirement already satisfied: importlib==1.0.3 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 45))
Requirement already satisfied: psycopg2==2.7.3.2 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 50))
Requirement already satisfied: pycrypto==2.6.1 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 51))
Requirement already satisfied: Flask-Script==2.0.5 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 52))
Requirement already satisfied: ordereddict in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 53))
Requirement already satisfied: python-dateutil==2.5.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 54))
Requirement already satisfied: SQLAlchemy==1.0.14 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/../../requirements.txt (line 55))
Collecting pycodestyle==2.3.1 (from -r web/regression/requirements.txt (line 9))
<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/pip/_vendor/urllib3/util/ssl_.py>:339:
 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.io/en/latest/advanced-usage.html#ssl-warnings
  SNIMissingWarning
<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/pip/_vendor/urllib3/util/ssl_.py>:137:
 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.io/en/latest/advanced-usage.html#ssl-warnings
  InsecurePlatformWarning
  Using cached pycodestyle-2.3.1.tar.gz
Collecting pyperclip~=1.6.0 (from -r web/regression/requirements.txt (line 10))
  Using cached pyperclip-1.6.0.tar.gz
Collecting testscenarios==0.5.0 (from -r web/regression/requirements.txt (line 
11))
  Using cached testscenarios-0.5.0.tar.gz
Requirement already satisfied: testtools==2.3.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/requirements.txt (line 12))
Requirement already satisfied: traceback2==1.4.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/requirements.txt (line 13))
Requirement already satisfied: unittest2==1.1.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from -r 
web/regression/requirements.txt (line 14))
Collecting selenium==3.3.3 (from -r web/regression/requirements.txt (line 24))
  Using cached selenium-3.3.3.tar.gz
Collecting mock===2.0.0 (from -r web/regression/requirements.txt (line 29))
  Using cached mock-2.0.0.tar.gz
Collecting chromedriver_installer==0.0.6 (from -r 
web/regression/requirements.txt (line 33))
  Using cached chromedriver_installer-0.0.6.tar.gz
Requirement already satisfied: click>=2.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask==0.12.2->-r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: Jinja2>=2.4 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask==0.12.2->-r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: Werkzeug>=0.7 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask==0.12.2->-r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: itsdangerous>=0.21 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask==0.12.2->-r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: alembic>=0.6 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask-Migrate==2.1.1->-r 
web/regression/../../requirements.txt (line 13))
Requirement already satisfied: Flask-BabelEx>=0.9.3 in 
./pgadmin-venv/lib/python2.6/site-packages (from Flask-Security==3.0.0->-r 
web/regression/../../requirements.txt (line 15))
Requirement already satisfied: webencodings in 
./pgadmin-venv/lib/python2.6/site-packages (from html5lib==1.0.1->-r 
web/regression/../../requirements.txt (line 18))
Requirement already satisfied: argparse in 
./pgadmin-venv/lib/python2.6/site-packages (from unittest2==1.1.0->-r 
web/regression/requirements.txt (line 14))
Collecting funcsigs>=1 (from mock===2.0.0->-r web/regression/requirements.txt 
(line 29))
  Using cached funcsigs-1.0.2.tar.gz
Requirement already satisfied: MarkupSafe>=0.23 in 
./pgadmin-venv/lib/python2.6/site-packages (from Jinja2>=2.4->Flask==0.12.2->-r 
web/regression/../../requirements.txt (line 9))
Requirement already satisfied: Mako in 
./pgadmin-venv/lib/python2.6/site-packages (from 
alembic>=0.6->Flask-Migrate==2.1.1->-r web/regression/../../requirements.txt 
(line 13))
Requirement already satisfied: python-editor>=0.3 in 
./pgadmin-venv/lib/python2.6/site-packages (from 
alembic>=0.6->Flask-Migrate==2.1.1->-r web/regression/../../requirements.txt 
(line 13))
Requirement already satisfied: Babel>=1.0 in 
./pgadmin-venv/lib/python2.6/site-packages (from 
Flask-BabelEx>=0.9.3->Flask-Security==3.0.0->-r 
web/regression/../../requirements.txt (line 15))
Skipping bdist_wheel for pycodestyle, due to binaries being disabled for it.
Skipping bdist_wheel for pyperclip, due to binaries being disabled for it.
Skipping bdist_wheel for testscenarios, due to binaries being disabled for it.
Skipping bdist_wheel for selenium, due to binaries being disabled for it.
Skipping bdist_wheel for mock, due to binaries being disabled for it.
Skipping bdist_wheel for chromedriver-installer, due to binaries being disabled 
for it.
Skipping bdist_wheel for funcsigs, due to binaries being disabled for it.
Installing collected packages: pycodestyle, pyperclip, testscenarios, selenium, 
funcsigs, mock, chromedriver-installer
  Running setup.py install for pycodestyle: started
    Running setup.py install for pycodestyle: finished with status 'done'
  Running setup.py install for pyperclip: started
    Running setup.py install for pyperclip: finished with status 'done'
  Running setup.py install for testscenarios: started
    Running setup.py install for testscenarios: finished with status 'done'
  Running setup.py install for selenium: started
    Running setup.py install for selenium: finished with status 'done'
  Running setup.py install for funcsigs: started
    Running setup.py install for funcsigs: finished with status 'done'
  Running setup.py install for mock: started
    Running setup.py install for mock: finished with status 'done'
  Running setup.py install for chromedriver-installer: started
    Running setup.py install for chromedriver-installer: finished with status 
'done'
Successfully installed chromedriver-installer-0.0.6 funcsigs-1.0.2 mock-2.0.0 
pycodestyle-2.3.1 pyperclip-1.6.0 selenium-3.3.3 testscenarios-0.5.0
Running PEP-8 checks...

cd web && pycodestyle --config=.pycodestyle .
Running regression tests...

2018-04-04 12:17:39,690: INFO   pgadmin:        
########################################################
2018-04-04 12:17:39,690: INFO   pgadmin:        Starting pgAdmin 4 v3.0...
2018-04-04 12:17:39,690: INFO   pgadmin:        
########################################################
2018-04-04 12:17:39,691: DEBUG  pgadmin:        Python syspath: 
['<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/regression',>
 '<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web',> 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/regression',> 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python26.zip',>
 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6',>
 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/plat-linux3',>
 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/lib-tk',>
 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/lib-old',>
 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/lib-dynload',>
 '/usr/local/python-2.6/lib/python2.6', 
'/usr/local/python-2.6/lib/python2.6/plat-linux3', 
'/usr/local/python-2.6/lib/python2.6/lib-tk', 
'<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages']>
2018-04-04 12:17:39,691: DEBUG  pgadmin:        Available translations: 
[Locale('pl'), Locale('zh'), Locale('de'), Locale('ja'), Locale('ru'), 
Locale('fr')]
NOTE: Configuring authentication for DESKTOP mode.
Traceback (most recent call last):
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/regression/runtests.py";,>
 line 90, in <module>
    exec(open("setup.py").read())
  File "<string>", line 49, in <module>
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/pgadmin/__init__.py";,>
 line 307, in create_app
    db_upgrade(app)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/pgadmin/setup/db_upgrade.py";,>
 line 25, in db_upgrade
    flask_migrate.upgrade(migration_folder)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/flask_migrate/__init__.py";,>
 line 259, in upgrade
    command.upgrade(config, revision, sql=sql, tag=tag)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/command.py";,>
 line 254, in upgrade
    script.run_env()
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/script/base.py";,>
 line 427, in run_env
    util.load_python_file(self.dir, 'env.py')
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/util/pyfiles.py";,>
 line 81, in load_python_file
    module = load_module_py(module_id, path)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/util/compat.py";,>
 line 141, in load_module_py
    mod = imp.load_source(module_id, path, fp)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/pgadmin/setup/../../migrations/env.py";,>
 line 94, in <module>
    run_migrations_online()
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/pgadmin/setup/../../migrations/env.py";,>
 line 87, in run_migrations_online
    context.run_migrations()
  File "<string>", line 8, in run_migrations
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/runtime/environment.py";,>
 line 836, in run_migrations
    self.get_context().run_migrations(**kw)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/runtime/migration.py";,>
 line 342, in run_migrations
    run_args=kw)
  File "/usr/local/python-2.6/lib/python2.6/contextlib.py", line 34, in __exit__
    self.gen.throw(type, value, traceback)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/runtime/migration.py";,>
 line 180, in do_nothing
    yield
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/alembic/runtime/migration.py";,>
 line 330, in run_migrations
    step.migration_fn(**kw)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/web/migrations/versions/fdc58d9bd449_.py";,>
 line 121, in upgrade
    Security(current_app, user_datastore, register_blueprint=False)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/flask_security/core.py";,>
 line 469, in __init__
    self._state = self.init_app(app, datastore, **kwargs)
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/flask_security/core.py";,>
 line 519, in init_app
    from .cli import users, roles
  File 
"<https://jenkins.pgadmin.org/job/pgadmin4-master-python26/ws/pgadmin-venv/lib/python2.6/site-packages/flask_security/cli.py";,>
 line 59
    kwargs = {attr: identity for attr in _security.user_identity_attributes}
                               ^
SyntaxError: invalid syntax
ERROR: Error detected when running the Python tests.
ERROR: Error detected when running the Python tests.
Build step 'Execute shell' marked build as failure

Reply via email to