Обсуждение: Build failed in Jenkins: pgadmin4-master-python27 #972
See <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/972/display/redirect?page=changes> Changes: [akshay.joshi] Update documentation screenshots as per new design. Fixes #3890 ------------------------------------------ Started by an SCM change [EnvInject] - Loading node environment variables. Building in workspace <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/> > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://git.postgresql.org/git/pgadmin4.git # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from git://git.postgresql.org/git/pgadmin4.git > git --version # timeout=10 > git fetch --tags --progress git://git.postgresql.org/git/pgadmin4.git +refs/heads/*:refs/remotes/origin/* > git rev-parse origin/master^{commit} # timeout=10 Checking out Revision 9d96d6123e12a7ffba962fd5b1f24ce4489e3480 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 9d96d6123e12a7ffba962fd5b1f24ce4489e3480 Commit message: "Update documentation screenshots as per new design. Fixes #3890" > git rev-list --no-walk 36ffdb93e83e0f83abd760e004fa867795762bf8 # timeout=10 [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content PYTHON_VERSION=2.7 [EnvInject] - Variables injected successfully. [pgadmin4-master-python27] $ /bin/sh -xe /tmp/jenkins357412151038675110.sh + <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/ci/ci_runner.sh> EXECUTING: Create pgAdmin config EXECUTING: Python tests Creating Python 2.7 virtual environment... New python executable in <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/bin/python> Installing setuptools, pip, wheel...done. Running virtualenv with interpreter /usr/local/python-2.7/bin/python DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won'tbe maintained after that date. A future version of pip will drop support for Python 2.7. Collecting blinker==1.4 (from -r requirements.txt (line 6)) Collecting Flask==0.12.4 (from -r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/2e/48/f1936dadac2326b3d73f2fe0a964a87d16be16eb9d7fc56f09c1bea3d17c/Flask-0.12.4-py2.py3-none-any.whl Collecting Flask-Gravatar==0.5.0 (from -r requirements.txt (line 8)) Using cached https://files.pythonhosted.org/packages/58/4a/b20260e8d383d0037f2791dd8a3f3ea729ca9f02d7638677a34a236a8702/Flask_Gravatar-0.5.0-py2.py3-none-any.whl Collecting Flask-Login==0.3.2 (from -r requirements.txt (line 9)) Collecting Flask-Mail==0.9.1 (from -r requirements.txt (line 10)) Collecting Flask-Migrate==2.1.1 (from -r requirements.txt (line 11)) Using cached https://files.pythonhosted.org/packages/c6/06/053630cb5fe3974c7d60c2d3f3907bae6ff86beb8720bd4fcf53c45c6702/Flask_Migrate-2.1.1-py2.py3-none-any.whl Collecting Flask-Principal==0.4.0 (from -r requirements.txt (line 12)) Collecting Flask-SQLAlchemy==2.3.2 (from -r requirements.txt (line 13)) Using cached https://files.pythonhosted.org/packages/a1/44/294fb7f6bf49cc7224417cd0637018db9fee0729b4fe166e43e2bbb1f1c8/Flask_SQLAlchemy-2.3.2-py2.py3-none-any.whl Collecting Flask-WTF==0.14.2 (from -r requirements.txt (line 14)) Using cached https://files.pythonhosted.org/packages/60/3a/58c629472d10539ae5167dc7c1fecfa95dd7d0b7864623931e3776438a24/Flask_WTF-0.14.2-py2.py3-none-any.whl Collecting passlib==1.7.1 (from -r requirements.txt (line 15)) Using cached https://files.pythonhosted.org/packages/ee/a7/d6d238d927df355d4e4e000670342ca4705a72f0bf694027cf67d9bcf5af/passlib-1.7.1-py2.py3-none-any.whl Collecting pytz==2018.3 (from -r requirements.txt (line 16)) Using cached https://files.pythonhosted.org/packages/3c/80/32e98784a8647880dedf1f6bf8e2c91b195fe18fdecc6767dcf5104598d6/pytz-2018.3-py2.py3-none-any.whl Collecting simplejson==3.13.2 (from -r requirements.txt (line 17)) Collecting six>=1.11.0 (from -r requirements.txt (line 18)) Using cached https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl Collecting speaklater==1.3 (from -r requirements.txt (line 19)) Collecting sqlparse==0.2.4 (from -r requirements.txt (line 20)) Using cached https://files.pythonhosted.org/packages/65/85/20bdd72f4537cf2c4d5d005368d502b2f464ede22982e724a82c86268eda/sqlparse-0.2.4-py2.py3-none-any.whl Collecting WTForms==2.1 (from -r requirements.txt (line 21)) Collecting Flask-Paranoid==0.2.0 (from -r requirements.txt (line 22)) Using cached https://files.pythonhosted.org/packages/0e/14/359033a218c5403872e11ff7267e6c638c0279067fa932d93653188f4052/Flask_Paranoid-0.2.0-py2.py3-none-any.whl Collecting psutil==5.4.7 (from -r requirements.txt (line 23)) Collecting psycopg2>=2.7.4 (from -r requirements.txt (line 24)) Using cached https://files.pythonhosted.org/packages/b1/8c/128c4f933caa12bdb91b5cb2e1244825b8e2f6575640261e556bbf2921a7/psycopg2-2.7.7-cp27-cp27m-manylinux1_x86_64.whl Collecting python-dateutil>=2.7.1 (from -r requirements.txt (line 25)) Using cached https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl Collecting htmlmin==0.1.12 (from -r requirements.txt (line 26)) Collecting Flask-HTMLmin==1.3.2 (from -r requirements.txt (line 27)) Collecting SQLAlchemy>=1.2.5 (from -r requirements.txt (line 28)) Collecting Flask-Security>=3.0.0 (from -r requirements.txt (line 29)) Using cached https://files.pythonhosted.org/packages/88/47/4908a5040120768ff4fb2465c7eeafeb9239c27d2919bd67c4ccc1b43e14/Flask_Security-3.0.0-py2.py3-none-any.whl Collecting sshtunnel>=0.1.3 (from -r requirements.txt (line 30)) Collecting importlib==1.0.3 (from -r requirements.txt (line 35)) Collecting itsdangerous>=0.21 (from Flask==0.12.4->-r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl Collecting click>=2.0 (from Flask==0.12.4->-r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl Collecting Werkzeug>=0.7 (from Flask==0.12.4->-r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/20/c4/12e3e56473e52375aa29c4764e70d1b8f3efa6682bef8d0aae04fe335243/Werkzeug-0.14.1-py2.py3-none-any.whl Collecting Jinja2>=2.4 (from Flask==0.12.4->-r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl Collecting alembic>=0.6 (from Flask-Migrate==2.1.1->-r requirements.txt (line 11)) Collecting Flask-BabelEx>=0.9.3 (from Flask-Security>=3.0.0->-r requirements.txt (line 29)) Collecting paramiko>=1.15.2 (from sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl Collecting MarkupSafe>=0.23 (from Jinja2>=2.4->Flask==0.12.4->-r requirements.txt (line 7)) Using cached https://files.pythonhosted.org/packages/d8/1f/e97c4c6b182e59562f99c207f0f621d15a42fc82a6532a98e0b2d38b7c4e/MarkupSafe-1.1.1-cp27-cp27m-manylinux1_x86_64.whl Collecting python-editor>=0.3 (from alembic>=0.6->Flask-Migrate==2.1.1->-r requirements.txt (line 11)) Using cached https://files.pythonhosted.org/packages/55/a0/3c0ba1c10f2ca381645dd46cb7afbb73fddc8de9f957e1f9e726a846eabc/python_editor-1.0.4-py2-none-any.whl Collecting Mako (from alembic>=0.6->Flask-Migrate==2.1.1->-r requirements.txt (line 11)) Collecting Babel>=1.0 (from Flask-BabelEx>=0.9.3->Flask-Security>=3.0.0->-r requirements.txt (line 29)) Using cached https://files.pythonhosted.org/packages/b8/ad/c6f60602d3ee3d92fbed87675b6fb6a6f9a38c223343ababdb44ba201f10/Babel-2.6.0-py2.py3-none-any.whl Collecting pynacl>=1.0.1 (from paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/4a/e6/e6c36a758c3556f92124d39e16ca2afe7408a61d0ffb00c636081f044088/PyNaCl-1.3.0-cp27-cp27m-manylinux1_x86_64.whl Collecting cryptography>=1.5 (from paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/73/f3/84b8b24181a66f14de04497031a99b5e6f558d391dc8635cbfd03e5baee7/cryptography-2.6.1-cp27-cp27m-manylinux1_x86_64.whl Collecting bcrypt>=3.1.3 (from paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/bd/d9/d3f3dca76662b023f3fd9bf6afcc6c6f2094a7048cd6ddd40795cedbe9cd/bcrypt-3.1.6-cp27-cp27m-manylinux1_x86_64.whl Collecting pyasn1>=0.1.7 (from paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/7b/7c/c9386b82a25115cccf1903441bba3cbadcfae7b678a20167347fa8ded34c/pyasn1-0.4.5-py2.py3-none-any.whl Collecting cffi>=1.4.1 (from pynacl>=1.0.1->paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/ac/e8/0d0b8f178f9d6b785effc4828c1f98b4d777eeee0105b9fb6fd98613ce91/cffi-1.12.2-cp27-cp27m-manylinux1_x86_64.whl Collecting enum34; python_version < "3" (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt(line 30)) Using cached https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl Collecting asn1crypto>=0.21.0 (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Using cached https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl Collecting ipaddress; python_version < "3" (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt(line 30)) Using cached https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl Collecting pycparser (from cffi>=1.4.1->pynacl>=1.0.1->paramiko>=1.15.2->sshtunnel>=0.1.3->-r requirements.txt (line 30)) Installing collected packages: blinker, itsdangerous, click, Werkzeug, MarkupSafe, Jinja2, Flask, Flask-Gravatar, Flask-Login,Flask-Mail, python-editor, six, python-dateutil, Mako, SQLAlchemy, alembic, Flask-SQLAlchemy, Flask-Migrate,Flask-Principal, WTForms, Flask-WTF, passlib, pytz, simplejson, speaklater, sqlparse, Flask-Paranoid, psutil,psycopg2, htmlmin, Flask-HTMLmin, Babel, Flask-BabelEx, Flask-Security, pycparser, cffi, pynacl, enum34, asn1crypto,ipaddress, cryptography, bcrypt, pyasn1, paramiko, sshtunnel, importlib Successfully installed Babel-2.6.0 Flask-0.12.4 Flask-BabelEx-0.9.3 Flask-Gravatar-0.5.0 Flask-HTMLmin-1.3.2 Flask-Login-0.3.2Flask-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-Security-3.0.0Flask-WTF-0.14.2 Jinja2-2.10 Mako-1.0.7 MarkupSafe-1.1.1 SQLAlchemy-1.2.18 WTForms-2.1 Werkzeug-0.14.1alembic-1.0.7 asn1crypto-0.24.0 bcrypt-3.1.6 blinker-1.4 cffi-1.12.2 click-7.0 cryptography-2.6.1 enum34-1.1.6htmlmin-0.1.12 importlib-1.0.3 ipaddress-1.0.22 itsdangerous-1.1.0 paramiko-2.4.2 passlib-1.7.1 psutil-5.4.7psycopg2-2.7.7 pyasn1-0.4.5 pycparser-2.19 pynacl-1.3.0 python-dateutil-2.8.0 python-editor-1.0.4 pytz-2018.3simplejson-3.13.2 six-1.12.0 speaklater-1.3 sqlparse-0.2.4 sshtunnel-0.1.4 DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won'tbe maintained after that date. A future version of pip will drop support for Python 2.7. <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/lib/python2.7/site-packages/pip/_internal/req/req_file.py>:184: 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.7/site-packages (from -r web/regression/../../requirements.txt(line 6)) (1.4) Requirement already satisfied: Flask==0.12.4 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 7)) (0.12.4) Requirement already satisfied: Flask-Gravatar==0.5.0 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 8)) (0.5.0) Requirement already satisfied: Flask-Login==0.3.2 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 9)) (0.3.2) Requirement already satisfied: Flask-Mail==0.9.1 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 10)) (0.9.1) Requirement already satisfied: Flask-Migrate==2.1.1 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 11)) (2.1.1) Requirement already satisfied: Flask-Principal==0.4.0 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 12)) (0.4.0) Requirement already satisfied: Flask-SQLAlchemy==2.3.2 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 13)) (2.3.2) Requirement already satisfied: Flask-WTF==0.14.2 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 14)) (0.14.2) Requirement already satisfied: passlib==1.7.1 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 15)) (1.7.1) Requirement already satisfied: pytz==2018.3 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 16)) (2018.3) Requirement already satisfied: simplejson==3.13.2 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 17)) (3.13.2) Requirement already satisfied: six>=1.11.0 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 18)) (1.12.0) Requirement already satisfied: speaklater==1.3 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 19)) (1.3) Requirement already satisfied: sqlparse==0.2.4 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 20)) (0.2.4) Requirement already satisfied: WTForms==2.1 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 21)) (2.1) Requirement already satisfied: Flask-Paranoid==0.2.0 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 22)) (0.2.0) Requirement already satisfied: psutil==5.4.7 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 23)) (5.4.7) Requirement already satisfied: psycopg2>=2.7.4 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 24)) (2.7.7) Requirement already satisfied: python-dateutil>=2.7.1 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 25)) (2.8.0) Requirement already satisfied: htmlmin==0.1.12 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 26)) (0.1.12) Requirement already satisfied: Flask-HTMLmin==1.3.2 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 27)) (1.3.2) Requirement already satisfied: SQLAlchemy>=1.2.5 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 28)) (1.2.18) Requirement already satisfied: Flask-Security>=3.0.0 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 29)) (3.0.0) Requirement already satisfied: sshtunnel>=0.1.3 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 30)) (0.1.4) Requirement already satisfied: importlib==1.0.3 in ./pgadmin-venv/lib/python2.7/site-packages (from -r web/regression/../../requirements.txt(line 35)) (1.0.3) Collecting extras==1.0.0 (from -r web/regression/requirements.txt (line 9)) Using cached https://files.pythonhosted.org/packages/be/18/0b7283f0ebf6ad4bb6b9937538495eadf05ef097b102946b9445c4242636/extras-1.0.0.tar.gz Collecting fixtures==3.0.0 (from -r web/regression/requirements.txt (line 10)) Using cached https://files.pythonhosted.org/packages/84/be/94ecbc3f2487bd14aa8b44852f498086219b7cc0c8250ee65a03e2c63119/fixtures-3.0.0.tar.gz Collecting linecache2==1.0.0 (from -r web/regression/requirements.txt (line 11)) Using cached https://files.pythonhosted.org/packages/44/b0/963c352372c242f9e40db02bbc6a39ae51bde15dddee8523fe4aca94a97e/linecache2-1.0.0.tar.gz Collecting pbr==3.1.1 (from -r web/regression/requirements.txt (line 12)) Using cached https://files.pythonhosted.org/packages/d5/d6/f2bf137d71e4f213b575faa9eb426a8775732432edb67588a8ee836ecb80/pbr-3.1.1.tar.gz Collecting pycodestyle==2.3.1 (from -r web/regression/requirements.txt (line 13)) Using cached https://files.pythonhosted.org/packages/e1/88/0e2cbf412bd849ea6f1af1f97882add46a374f4ba1d2aea39353609150ad/pycodestyle-2.3.1.tar.gz Collecting pyperclip~=1.6.0 (from -r web/regression/requirements.txt (line 14)) Using cached https://files.pythonhosted.org/packages/80/a4/7c65c8fb16787d74f720dfb1dee4227a65058f268e91014e24fd76b18f8b/pyperclip-1.6.5.tar.gz Collecting python-mimeparse==1.6.0 (from -r web/regression/requirements.txt (line 15)) Using cached https://files.pythonhosted.org/packages/0f/40/ac5f9e44a55b678c3cd881b4c3376e5b002677dbeab6fb3a50bac5d50d29/python-mimeparse-1.6.0.tar.gz Collecting testscenarios==0.5.0 (from -r web/regression/requirements.txt (line 16)) Using cached https://files.pythonhosted.org/packages/f0/de/b0b5b98c0f38fd7086d082c47fcb455eedd39a044abe7c595f5f40cd6eed/testscenarios-0.5.0.tar.gz Collecting testtools==2.3.0 (from -r web/regression/requirements.txt (line 17)) Using cached https://files.pythonhosted.org/packages/e5/d4/9b22df94d0d5c83affe2517295c85fa2d9917f3cafa7dc7f6b1ce4135b00/testtools-2.3.0.tar.gz Collecting traceback2==1.4.0 (from -r web/regression/requirements.txt (line 18)) Using cached https://files.pythonhosted.org/packages/eb/7f/e20ba11390bdfc55117c8c6070838ec914e6f0053a602390a598057884eb/traceback2-1.4.0.tar.gz Collecting selenium==3.11.0 (from -r web/regression/requirements.txt (line 19)) Using cached https://files.pythonhosted.org/packages/d4/28/8124d32415bd3d67fabea52480395427576b582771283e89ce10a56d9e5b/selenium-3.11.0.tar.gz Collecting mock===2.0.0 (from -r web/regression/requirements.txt (line 24)) Using cached https://files.pythonhosted.org/packages/0c/53/014354fc93c591ccc4abff12c473ad565a2eb24dcd82490fae33dbf2539f/mock-2.0.0.tar.gz Collecting chromedriver_installer==0.0.6 (from -r web/regression/requirements.txt (line 28)) Using cached https://files.pythonhosted.org/packages/c8/01/0a8a725bb605f68923aba16099a01cbbfe547c8b7dc96fd9a554424f6524/chromedriver_installer-0.0.6.tar.gz Requirement already satisfied: itsdangerous>=0.21 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask==0.12.4->-r web/regression/../../requirements.txt(line 7)) (1.1.0) Requirement already satisfied: click>=2.0 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask==0.12.4->-r web/regression/../../requirements.txt(line 7)) (7.0) Requirement already satisfied: Werkzeug>=0.7 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask==0.12.4->-r web/regression/../../requirements.txt(line 7)) (0.14.1) Requirement already satisfied: Jinja2>=2.4 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask==0.12.4->-r web/regression/../../requirements.txt(line 7)) (2.10) Requirement already satisfied: alembic>=0.6 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask-Migrate==2.1.1->-rweb/regression/../../requirements.txt (line 11)) (1.0.7) Requirement already satisfied: Flask-BabelEx>=0.9.3 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask-Security>=3.0.0->-rweb/regression/../../requirements.txt (line 29)) (0.9.3) Requirement already satisfied: paramiko>=1.15.2 in ./pgadmin-venv/lib/python2.7/site-packages (from sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (2.4.2) Collecting unittest2>=1.0.0 (from testtools==2.3.0->-r web/regression/requirements.txt (line 17)) Using cached https://files.pythonhosted.org/packages/7f/c4/2b0e2d185d9d60772c10350d9853646832609d2f299a8300ab730f199db4/unittest2-1.1.0.tar.gz Collecting funcsigs>=1 (from mock===2.0.0->-r web/regression/requirements.txt (line 24)) Using cached https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz Requirement already satisfied: MarkupSafe>=0.23 in ./pgadmin-venv/lib/python2.7/site-packages (from Jinja2>=2.4->Flask==0.12.4->-rweb/regression/../../requirements.txt (line 7)) (1.1.1) Requirement already satisfied: python-editor>=0.3 in ./pgadmin-venv/lib/python2.7/site-packages (from alembic>=0.6->Flask-Migrate==2.1.1->-rweb/regression/../../requirements.txt (line 11)) (1.0.4) Requirement already satisfied: Mako in ./pgadmin-venv/lib/python2.7/site-packages (from alembic>=0.6->Flask-Migrate==2.1.1->-rweb/regression/../../requirements.txt (line 11)) (1.0.7) Requirement already satisfied: Babel>=1.0 in ./pgadmin-venv/lib/python2.7/site-packages (from Flask-BabelEx>=0.9.3->Flask-Security>=3.0.0->-rweb/regression/../../requirements.txt (line 29)) (2.6.0) Requirement already satisfied: pynacl>=1.0.1 in ./pgadmin-venv/lib/python2.7/site-packages (from paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (1.3.0) Requirement already satisfied: cryptography>=1.5 in ./pgadmin-venv/lib/python2.7/site-packages (from paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (2.6.1) Requirement already satisfied: bcrypt>=3.1.3 in ./pgadmin-venv/lib/python2.7/site-packages (from paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (3.1.6) Requirement already satisfied: pyasn1>=0.1.7 in ./pgadmin-venv/lib/python2.7/site-packages (from paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (0.4.5) Collecting argparse (from unittest2>=1.0.0->testtools==2.3.0->-r web/regression/requirements.txt (line 17)) Using cached https://files.pythonhosted.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz Requirement already satisfied: cffi>=1.4.1 in ./pgadmin-venv/lib/python2.7/site-packages (from pynacl>=1.0.1->paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (1.12.2) Requirement already satisfied: enum34; python_version < "3" in ./pgadmin-venv/lib/python2.7/site-packages (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (1.1.6) Requirement already satisfied: asn1crypto>=0.21.0 in ./pgadmin-venv/lib/python2.7/site-packages (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (0.24.0) Requirement already satisfied: ipaddress; python_version < "3" in ./pgadmin-venv/lib/python2.7/site-packages (from cryptography>=1.5->paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (1.0.22) Requirement already satisfied: pycparser in ./pgadmin-venv/lib/python2.7/site-packages (from cffi>=1.4.1->pynacl>=1.0.1->paramiko>=1.15.2->sshtunnel>=0.1.3->-rweb/regression/../../requirements.txt (line 30)) (2.19) Skipping bdist_wheel for extras, due to binaries being disabled for it. Skipping bdist_wheel for fixtures, due to binaries being disabled for it. Skipping bdist_wheel for linecache2, due to binaries being disabled for it. Skipping bdist_wheel for pbr, due to binaries being disabled for it. 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 python-mimeparse, due to binaries being disabled for it. Skipping bdist_wheel for testscenarios, due to binaries being disabled for it. Skipping bdist_wheel for testtools, due to binaries being disabled for it. Skipping bdist_wheel for traceback2, 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 unittest2, due to binaries being disabled for it. Skipping bdist_wheel for funcsigs, due to binaries being disabled for it. Skipping bdist_wheel for argparse, due to binaries being disabled for it. Installing collected packages: extras, pbr, python-mimeparse, argparse, linecache2, traceback2, unittest2, testtools, fixtures,pycodestyle, pyperclip, testscenarios, selenium, funcsigs, mock, chromedriver-installer Running setup.py install for extras: started Running setup.py install for extras: finished with status 'done' Running setup.py install for pbr: started Running setup.py install for pbr: finished with status 'done' Running setup.py install for python-mimeparse: started Running setup.py install for python-mimeparse: finished with status 'done' Running setup.py install for argparse: started Running setup.py install for argparse: finished with status 'done' Running setup.py install for linecache2: started Running setup.py install for linecache2: finished with status 'done' Running setup.py install for traceback2: started Running setup.py install for traceback2: finished with status 'done' Running setup.py install for unittest2: started Running setup.py install for unittest2: finished with status 'done' Running setup.py install for testtools: started Running setup.py install for testtools: finished with status 'done' Running setup.py install for fixtures: started Running setup.py install for fixtures: finished with status 'error' Complete output from command <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/bin/python> -u-c "import setuptools, tokenize;__file__='/tmp/pip-install-DPkZ7r/fixtures/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n','\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-VEA7l1/install-record.txt--single-version-externally-managed --compile --install-headers <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/include/site/python2.7/fixtures>: <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/lib/python2.7/site-packages/setuptools/dist.py>:47: DistDeprecationWarning:Do not call this function warnings.warn("Do not call this function", DistDeprecationWarning) ---------------------------------------- Command "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/bin/python> -u -c "import setuptools,tokenize;__file__='/tmp/pip-install-DPkZ7r/fixtures/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n','\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-VEA7l1/install-record.txt--single-version-externally-managed --compile --install-headers <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/pgadmin-venv/include/site/python2.7/fixtures">failed with errorcode -9 in /tmp/pip-install-DPkZ7r/fixtures/ ERROR: Failed to install the regression test requirements. ERROR: Error detected when running the Python tests. Build step 'Execute shell' marked build as failure Not sending mail to unregistered user akshay.joshi@enterprisedb.com
See <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/973/display/redirect> ------------------------------------------ [...truncated 1012.21 KB...] TestUtilityCheckRouteCase (Check utility path route for backup utility, Check utility path route for maintenance utility, Check utility path route for import export utility, Check utility path route for restore utility) RestoreCreateJobTest (When restore object with option - Disbale, When restore the object with Type of objects, When restore object with option - Miscellaneous, When restore object with option - Do not save, When restore object with option - Queries, When restore object with default options, When restore object with the sections options, When restore object with option - Do not save comments, When restore object with format directory) PgAgentDeleteStepTestCase (Delete pgAgent Step) PgAgentPutScheduleTestCase (Update schedule with repeat, Update schedule change exception date and time, Update schedule delete exception, Update schedule add exception, Update schedule with start and end time) BackupJobTest (When backup the object with the default options) TestSSLConnection (Test for SSL connection) PgAgentGetTestCase (Get pgAgent job) PgAgentPutStepTestCase (Update step with kind, description, code and error, Update step with connection type and string) PgAgentDeleteTestCase (Delete pgAgent job) RestoreJobTest (When restore the object with the default options) PgAgentDeleteScheduleTestCase (Delete pgAgent Schedule) EDB Postgres AS 9.2: 463 tests passed 0 tests failed 35 tests skipped: PgAgentAddStepTestCase (Create step for pgAgent job) PgAgentAddScheduleTestCase (Create schedule with exception in pgAgent job) TableUpdateTestCase (Detach partition from existing list partitioned table, Create partitions of existing range partitioned table, Detach partition from existing range partitioned table, Attach partition to existing range partitioned table, Attach partition to existing list partitioned table, Create partitions of existing list partitioned table) ViewsDeleteTestCase (Delete materialized view under schema node) ViewsGetTestCase (Get materialized view under schema node) PgAgentPutTestCase (Put pgAgent job) ResourceGroupsGetTestCase (Get resource groups) TableAddTestCase (Create Hash partitioned table with 2 partitions, Create Range partitioned table with 2 partitions, Create List partitioned table with 2 partitions) ViewsDeleteMultipleTestCase (Delete multiple materialized view under schema node) PgAgentDeleteScheduleTestCase (Delete pgAgent Schedule) ResourceGroupsDeleteTestCase (Delete multiple resource groups, Delete resource groups) PgAgentPutScheduleTestCase (Update schedule with repeat, Update schedule change exception date and time, Update schedule delete exception, Update schedule add exception, Update schedule with start and end time) ViewsAddTestCase (Add materialized view under schema node) EventTriggerDeleteTestCase (Fetch Event Trigger Node URL) MaintenanceJobTest (When maintenance the object with the default options) MaintenanceCreateJobTest (When maintenance the object with the CLUSTER, When maintenance object with VACUUM FULL, When maintenance object with the ANALYZE, When maintenance the object with the REINDEX, When maintenance object with default options) EventTriggerMultipleDeleteTestCase (Fetch Event Trigger Node URL) TestUtilityCheckRouteCase (Check utility path route for backup utility, Check utility path route for maintenance utility, Check utility path route for import export utility, Check utility path route for restore utility) PgAgentStatsTestCase (Check the stats of pgAgent job) PgAgentAddTestCase (Add pgAgent job) BackupCreateJobTest (When backup the server with option - all queries, When backup the object with format tar, When backup object with default options, When backup the object with option - Do not save comments,, When backup globals, When backup the server with option only_schema, When backup the object with option only_data, When backup the object with option sections to all data, When backup the server with option - Do not save comments,, When backup the server, When backup the object with option - load via partition root, When backup the object with option - miscellaneous, When backup the object with option - all queries and format custom, When backup the server with encoding, When backup the server with option - Do not save privilege, tablespace, unlogged table data, When backup the object with option - Do not save privilege, tablespace, unlogged table data, When backup object with format directory, When backup the server with option only_data, When backup the object with option - all queries, When backup the object with option - format plain and dns_owner, When backup the server with option - miscellaneous, When backup the object with option only_schema) TestSSLConnection (Test for SSL connection) ResourceGroupsAddTestCase (Add resource groups) EventTriggerAddTestCase (Fetch Event Trigger Node URL) BackupJobTest (When backup the object with the default options) RestoreCreateJobTest (When restore object with option - Disbale, When restore the object with Type of objects, When restore object with option - Miscellaneous, When restore object with option - Do not save, When restore object with option - Queries, When restore object with default options, When restore object with the sections options, When restore object with option - Do not save comments, When restore object with format directory) PgAgentDeleteStepTestCase (Delete pgAgent Step) ResourceGroupsPutTestCase (Put resource groups) EventTriggerPutTestCase (Fetch Event Trigger Node URL) RestoreJobTest (When restore the object with the default options) PgAgentGetTestCase (Get pgAgent job) PgAgentPutStepTestCase (Update step with kind, description, code and error, Update step with connection type and string) PgAgentDeleteTestCase (Delete pgAgent job) ViewsUpdateTestCase (Update materialized view under schema node) EventTriggerGetTestCase (Fetch Event Trigger Node URL) EDB Postgres AS 9.3: 473 tests passed 0 tests failed 25 tests skipped: BackupCreateJobTest (When backup the server with option - all queries, When backup the object with format tar, When backup object with default options, When backup the object with option - Do not save comments,, When backup globals, When backup the server with option only_schema, When backup the object with option only_data, When backup the object with option sections to all data, When backup the server with option - Do not save comments,, When backup the server, When backup the object with option - load via partition root, When backup the object with option - miscellaneous, When backup the object with option - all queries and format custom, When backup the server with encoding, When backup the server with option - Do not save privilege, tablespace, unlogged table data, When backup the object with option - Do not save privilege, tablespace, unlogged table data, When backup object with format directory, When backup the server with option only_data, When backup the object with option - all queries, When backup the object with option - format plain and dns_owner, When backup the server with option - miscellaneous, When backup the object with option only_schema) PgAgentAddScheduleTestCase (Create schedule with exception in pgAgent job) PgAgentDeleteStepTestCase (Delete pgAgent Step) ResourceGroupsGetTestCase (Get resource groups) PgAgentPutTestCase (Put pgAgent job) TableAddTestCase (Create Hash partitioned table with 2 partitions, Create Range partitioned table with 2 partitions, Create List partitioned table with 2 partitions) PgAgentPutScheduleTestCase (Update schedule with repeat, Update schedule change exception date and time, Update schedule delete exception, Update schedule add exception, Update schedule with start and end time) TestUtilityCheckRouteCase (Check utility path route for backup utility, Check utility path route for maintenance utility, Check utility path route for import export utility, Check utility path route for restore utility) ResourceGroupsDeleteTestCase (Delete multiple resource groups, Delete resource groups) MaintenanceJobTest (When maintenance the object with the default options) MaintenanceCreateJobTest (When maintenance the object with the CLUSTER, When maintenance object with VACUUM FULL, When maintenance object with the ANALYZE, When maintenance the object with the REINDEX, When maintenance object with default options) PgAgentStatsTestCase (Check the stats of pgAgent job) PgAgentAddTestCase (Add pgAgent job) TestSSLConnection (Test for SSL connection) ResourceGroupsAddTestCase (Add resource groups) BackupJobTest (When backup the object with the default options) RestoreCreateJobTest (When restore object with option - Disbale, When restore the object with Type of objects, When restore object with option - Miscellaneous, When restore object with option - Do not save, When restore object with option - Queries, When restore object with default options, When restore object with the sections options, When restore object with option - Do not save comments, When restore object with format directory) TableUpdateTestCase (Detach partition from existing list partitioned table, Create partitions of existing range partitioned table, Detach partition from existing range partitioned table, Attach partition to existing range partitioned table, Attach partition to existing list partitioned table, Create partitions of existing list partitioned table) ResourceGroupsPutTestCase (Put resource groups) PgAgentAddStepTestCase (Create step for pgAgent job) RestoreJobTest (When restore the object with the default options) PgAgentGetTestCase (Get pgAgent job) PgAgentPutStepTestCase (Update step with kind, description, code and error, Update step with connection type and string) PgAgentDeleteTestCase (Delete pgAgent job) PgAgentDeleteScheduleTestCase (Delete pgAgent Schedule) ====================================================================== NOTE: Configuring authentication for DESKTOP mode. pgAdmin 4 - Application Initialisation ====================================== Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Executing and polling with: 2 NOTICES WITH DATASET Executing and polling with: 1000 NOTICES WITH DATASET Executing and polling with: NO NOTICE WITH DATASET Please check output in file: <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/web/regression/regression.log> EXECUTING: Jasmine tests yarn install v0.24.5 [1/4] Resolving packages... [2/4] Fetching packages... <https://jenkins.pgadmin.org/job/pgadmin4-master-python27/ws/ci/run_jasmine_tests.sh>: line 8: 1279 Killed /usr/bin/yarn install ERROR: Failed to install the required Javascript modules. ERROR: Error detected when running the Jasmine tests. Build step 'Execute shell' marked build as failure Not sending mail to unregistered user akshay.joshi@enterprisedb.com