Skip to content

Instantly share code, notes, and snippets.

@barton-satchwill
Last active December 15, 2015 07:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save barton-satchwill/5223409 to your computer and use it in GitHub Desktop.
Save barton-satchwill/5223409 to your computer and use it in GitHub Desktop.
running tox for devstack tests
#------------------------------------------------
# a first-time contributor walking thru the contribution process
#
#----------------------------------------------
# running tox for the first time
barton@ubuntu:/opt/stack/nova$ sudo pip install tox
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 create: /opt/stack/nova/.tox/py27
py27 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
ERROR: invocation failed, logfile: /opt/stack/nova/.tox/py27/log/py27-1.log
ERROR: actionid=py27
msg=getenv
cmdargs=[local('/opt/stack/nova/.tox/py27/bin/pip'), 'install', '-r/opt/stack/nova/tools/pip-requires', '-r/opt/stack/nova/tools/test-requires']
env={'PYTHONIOENCODING': 'utf_8', 'OS_CACERT': '/opt/stack/data/CA/int-ca/ca-chain.pem', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'SSH_CLIENT': '192.168.237.1 50894 22', 'LOGNAME': 'barton', 'USER': 'barton', 'HOME': '/home/barton', 'PATH': '/opt/stack/nova/.tox/py27/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': '/bin/bash', 'LANGUAGE': 'en_US:en', 'SHLVL': '1', 'PWD': '/opt/stack/nova', 'OS_NO_CACHE': '1', 'LC_ALL': 'C', 'OS_USERNAME': 'admin', 'VIRTUAL_ENV': '/opt/stack/nova/.tox/py27', 'OS_TENANT_NAME': 'demo', 'NOVA_VERSION': '1.1', 'OS_PASSWORD': 'nomoresecrete', 'COMPUTE_API_VERSION': '1.1', '_': '/usr/local/bin/tox', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'SSH_TTY': '/dev/pts/0', 'OLDPWD': '/home/barton/devstack', 'OS_AUTH_URL': 'http://127.0.0.1:5000/v2.0', 'MAIL': '/var/mail/barton', 'SSH_CONNECTION': '192.168.237.1 50894 192.168.237.130 22'}
Requirement already satisfied (use --upgrade to upgrade): SQLAlchemy>=0.7.8,<0.7.99 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 1))
Requirement already satisfied (use --upgrade to upgrade): Cheetah>=2.4.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 2))
Requirement already satisfied (use --upgrade to upgrade): amqplib>=0.6.1 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 3))
Requirement already satisfied (use --upgrade to upgrade): anyjson>=0.2.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 4))
Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/lib/python2.7 (from -r /opt/stack/nova/tools/pip-requires (line 5))
Requirement already satisfied (use --upgrade to upgrade): boto in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 6))
Requirement already satisfied (use --upgrade to upgrade): eventlet>=0.9.17 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 7))
Requirement already satisfied (use --upgrade to upgrade): kombu>=1.0.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 8))
Requirement already satisfied (use --upgrade to upgrade): lxml>=2.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 9))
Requirement already satisfied (use --upgrade to upgrade): routes>=1.12.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 10))
Requirement already satisfied (use --upgrade to upgrade): WebOb==1.2.3 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 11))
Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3.1 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 12))
Requirement already satisfied (use --upgrade to upgrade): PasteDeploy>=1.5.0 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 13))
Requirement already satisfied (use --upgrade to upgrade): paste in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 14))
Requirement already satisfied (use --upgrade to upgrade): sqlalchemy-migrate>=0.7.2 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 15))
Requirement already satisfied (use --upgrade to upgrade): netaddr>=0.7.6 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 16))
Requirement already satisfied (use --upgrade to upgrade): suds>=0.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 17))
Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 18))
Requirement already satisfied (use --upgrade to upgrade): pyasn1 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 19))
Requirement already satisfied (use --upgrade to upgrade): Babel>=0.9.6 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 20))
Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 21))
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 22))
Requirement already satisfied (use --upgrade to upgrade): setuptools-git>=0.4 in /opt/stack/python-glanceclient/setuptools_git-1.0b1-py2.7.egg (from -r /opt/stack/nova/tools/pip-requires (line 23))
Requirement already satisfied (use --upgrade to upgrade): python-cinderclient>=1.0.1 in /opt/stack/python-cinderclient (from -r /opt/stack/nova/tools/pip-requires (line 24))
Requirement already satisfied (use --upgrade to upgrade): python-quantumclient>=2.2.0,<3.0.0 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 25))
Requirement already satisfied (use --upgrade to upgrade): python-glanceclient>=0.5.0,<2 in /opt/stack/python-glanceclient (from -r /opt/stack/nova/tools/pip-requires (line 26))
Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient>=0.2.0 in /opt/stack/python-keystoneclient (from -r /opt/stack/nova/tools/pip-requires (line 27))
Requirement already satisfied (use --upgrade to upgrade): stevedore>=0.7 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 28))
Requirement already satisfied (use --upgrade to upgrade): websockify<0.4 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 29))
Requirement already satisfied (use --upgrade to upgrade): oslo.config>=1.1.0 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 30))
Requirement already satisfied (use --upgrade to upgrade): distribute>=0.6.24 in /opt/stack/nova/.tox/py27/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg (from -r /opt/stack/nova/tools/test-requires (line 2))
Downloading/unpacking coverage>=3.6 (from -r /opt/stack/nova/tools/test-requires (line 4))
Running setup.py egg_info for package coverage
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Downloading/unpacking discover (from -r /opt/stack/nova/tools/test-requires (line 5))
Downloading discover-0.4.0.tar.gz
Running setup.py egg_info for package discover
Requirement already satisfied (use --upgrade to upgrade): feedparser in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 6))
Requirement already satisfied (use --upgrade to upgrade): fixtures>=0.3.12 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 7))
Requirement already satisfied (use --upgrade to upgrade): mox==0.5.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 8))
Requirement already satisfied (use --upgrade to upgrade): MySQL-python in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 9))
Downloading/unpacking psycopg2 (from -r /opt/stack/nova/tools/test-requires (line 10))
Running setup.py egg_info for package psycopg2
Error: pg_config executable not found.
Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/psycopg2.egg-info
writing pip-egg-info/psycopg2.egg-info/PKG-INFO
writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt
writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
Error: pg_config executable not found.
Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /opt/stack/nova/.tox/py27/build/psycopg2
Storing complete log in /home/barton/.pip/pip.log
ERROR: could not install deps [-r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires]
pep8 create: /opt/stack/nova/.tox/pep8
pep8 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
ERROR: invocation failed, logfile: /opt/stack/nova/.tox/pep8/log/pep8-1.log
ERROR: actionid=pep8
msg=getenv
cmdargs=[local('/opt/stack/nova/.tox/pep8/bin/pip'), 'install', '-r/opt/stack/nova/tools/pip-requires', '-r/opt/stack/nova/tools/test-requires']
env={'PYTHONIOENCODING': 'utf_8', 'OS_CACERT': '/opt/stack/data/CA/int-ca/ca-chain.pem', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'SSH_CLIENT': '192.168.237.1 50894 22', 'LOGNAME': 'barton', 'USER': 'barton', 'HOME': '/home/barton', 'PATH': '/opt/stack/nova/.tox/pep8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': '/bin/bash', 'LANGUAGE': 'en_US:en', 'SHLVL': '1', 'PWD': '/opt/stack/nova', 'OS_NO_CACHE': '1', 'LC_ALL': 'C', 'OS_USERNAME': 'admin', 'VIRTUAL_ENV': '/opt/stack/nova/.tox/pep8', 'OS_TENANT_NAME': 'demo', 'NOVA_VERSION': '1.1', 'OS_PASSWORD': 'nomoresecrete', 'COMPUTE_API_VERSION': '1.1', '_': '/usr/local/bin/tox', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'SSH_TTY': '/dev/pts/0', 'OLDPWD': '/home/barton/devstack', 'OS_AUTH_URL': 'http://127.0.0.1:5000/v2.0', 'MAIL': '/var/mail/barton', 'SSH_CONNECTION': '192.168.237.1 50894 192.168.237.130 22'}
Requirement already satisfied (use --upgrade to upgrade): SQLAlchemy>=0.7.8,<0.7.99 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 1))
Requirement already satisfied (use --upgrade to upgrade): Cheetah>=2.4.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 2))
Requirement already satisfied (use --upgrade to upgrade): amqplib>=0.6.1 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 3))
Requirement already satisfied (use --upgrade to upgrade): anyjson>=0.2.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 4))
Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/lib/python2.7 (from -r /opt/stack/nova/tools/pip-requires (line 5))
Requirement already satisfied (use --upgrade to upgrade): boto in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 6))
Requirement already satisfied (use --upgrade to upgrade): eventlet>=0.9.17 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 7))
Requirement already satisfied (use --upgrade to upgrade): kombu>=1.0.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 8))
Requirement already satisfied (use --upgrade to upgrade): lxml>=2.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 9))
Requirement already satisfied (use --upgrade to upgrade): routes>=1.12.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 10))
Requirement already satisfied (use --upgrade to upgrade): WebOb==1.2.3 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 11))
Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3.1 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 12))
Requirement already satisfied (use --upgrade to upgrade): PasteDeploy>=1.5.0 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 13))
Requirement already satisfied (use --upgrade to upgrade): paste in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 14))
Requirement already satisfied (use --upgrade to upgrade): sqlalchemy-migrate>=0.7.2 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 15))
Requirement already satisfied (use --upgrade to upgrade): netaddr>=0.7.6 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 16))
Requirement already satisfied (use --upgrade to upgrade): suds>=0.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 17))
Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 18))
Requirement already satisfied (use --upgrade to upgrade): pyasn1 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 19))
Requirement already satisfied (use --upgrade to upgrade): Babel>=0.9.6 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 20))
Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.4 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 21))
Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 22))
Requirement already satisfied (use --upgrade to upgrade): setuptools-git>=0.4 in /opt/stack/python-glanceclient/setuptools_git-1.0b1-py2.7.egg (from -r /opt/stack/nova/tools/pip-requires (line 23))
Requirement already satisfied (use --upgrade to upgrade): python-cinderclient>=1.0.1 in /opt/stack/python-cinderclient (from -r /opt/stack/nova/tools/pip-requires (line 24))
Requirement already satisfied (use --upgrade to upgrade): python-quantumclient>=2.2.0,<3.0.0 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 25))
Requirement already satisfied (use --upgrade to upgrade): python-glanceclient>=0.5.0,<2 in /opt/stack/python-glanceclient (from -r /opt/stack/nova/tools/pip-requires (line 26))
Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient>=0.2.0 in /opt/stack/python-keystoneclient (from -r /opt/stack/nova/tools/pip-requires (line 27))
Requirement already satisfied (use --upgrade to upgrade): stevedore>=0.7 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 28))
Requirement already satisfied (use --upgrade to upgrade): websockify<0.4 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 29))
Requirement already satisfied (use --upgrade to upgrade): oslo.config>=1.1.0 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/pip-requires (line 30))
Requirement already satisfied (use --upgrade to upgrade): distribute>=0.6.24 in /opt/stack/nova/.tox/pep8/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg (from -r /opt/stack/nova/tools/test-requires (line 2))
Downloading/unpacking coverage>=3.6 (from -r /opt/stack/nova/tools/test-requires (line 4))
Running setup.py egg_info for package coverage
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Downloading/unpacking discover (from -r /opt/stack/nova/tools/test-requires (line 5))
Downloading discover-0.4.0.tar.gz
Running setup.py egg_info for package discover
Requirement already satisfied (use --upgrade to upgrade): feedparser in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 6))
Requirement already satisfied (use --upgrade to upgrade): fixtures>=0.3.12 in /usr/local/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 7))
Requirement already satisfied (use --upgrade to upgrade): mox==0.5.3 in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 8))
Requirement already satisfied (use --upgrade to upgrade): MySQL-python in /usr/lib/python2.7/dist-packages (from -r /opt/stack/nova/tools/test-requires (line 9))
Downloading/unpacking psycopg2 (from -r /opt/stack/nova/tools/test-requires (line 10))
Running setup.py egg_info for package psycopg2
Error: pg_config executable not found.
Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/psycopg2.egg-info
writing pip-egg-info/psycopg2.egg-info/PKG-INFO
writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt
writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
Error: pg_config executable not found.
Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /opt/stack/nova/.tox/pep8/build/psycopg2
Storing complete log in /home/barton/.pip/pip.log
ERROR: could not install deps [-r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires]
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
ERROR: py27: could not install deps [-r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires]
ERROR: pep8: could not install deps [-r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires]
#-------------------------------------
# missing some dependencies
barton@ubuntu:/opt/stack/nova$ sudo apt-get install libpq-dev
barton@ubuntu:/opt/stack/nova$ sudo pip install pep8
#---------------------------------------------
# running tests on master branch
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 create: /opt/stack/nova/.tox/py27
py27 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
py27 inst: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
py27 runtests: commands[0]
py27 runtests: commands[1]
running testr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpXjYOkj
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpZippVo
Unimplemented block at ../../relaxng.c:3824
Ran 5481 tests in 296.389s
PASSED (id=0, skips=13)
Slowest Tests
Test id Runtime (s)
------------------------------------------------------------------------------------------------ -----------
nova.tests.servicegroup.test_db_servicegroup.DBServiceGroupTestCase.test_DB_driver 8.036
nova.tests.servicegroup.test_mc_servicegroup.MemcachedServiceGroupTestCase.test_memcached_driver 8.029
nova.tests.test_migrations.TestNovaMigrations.test_walk_versions 4.679
nova.tests.api.ec2.test_cloud.CloudTestCase.test_instance_initiated_shutdown_behavior 3.287
nova.tests.integrated.test_servers.ServersTest.test_deferred_delete 2.548
nova.tests.integrated.test_servers.ServersTest.test_create_multiple_servers 2.426
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_revert_resize 2.344
nova.tests.integrated.test_api_samples.ServersActionsAllXmlTest.test_server_revert_resize 2.260
nova.tests.integrated.test_servers.ServersTest.test_create_and_rebuild_server 2.195
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_confirm_resize 2.017
pep8 create: /opt/stack/nova/.tox/pep8
pep8 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
pep8 inst: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
pep8 runtests: commands[0]
WARNING:test command found but not installed in testenv
cmd: /bin/bash
env: /opt/stack/nova/.tox/pep8
Maybe forgot to specify a dependency?
199 passed and 0 failed.
Test passed.
3 imports missing in this test environment
9 imports missing in this test environment
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
py27: commands succeeded
pep8: commands succeeded
#------------------------------------------------
# creating new topic branch
barton@ubuntu:/opt/stack/nova$ git status
# On branch master
nothing to commit (working directory clean)
barton@ubuntu:/opt/stack/nova$ git branch
* master
barton@ubuntu:/opt/stack/nova$ git checkout -b test-patch-for-new-contributor
Switched to a new branch 'test-patch-for-new-contributor'
barton@ubuntu:/opt/stack/nova$ git branch
master
* test-patch-for-new-contributor
#---------------------------------------
# running tests on the new branch
#
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
py27 runtests: commands[0]
py27 runtests: commands[1]
running testr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpI_6ocX
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpdmF_gH
Unimplemented block at ../../relaxng.c:3824
======================================================================
ERROR: nova.tests.image.test_s3.TestS3ImageService.test_s3_create_is_public
tags: worker-0
----------------------------------------------------------------------
Empty attachments:
pythonlogging:'boto'
pythonlogging:'nova'
stderr
stdout
Traceback (most recent call last):
File "nova/tests/image/test_s3.py", line 198, in test_s3_create_is_public
{'is_public': True}, purge_props=False)
File "nova/tests/image/fake.py", line 204, in update
raise exception.ImageNotFound(image_id=image_id)
ImageNotFound: Image 14227a5c-00c4-4244-8409-09f5c6fc02db could not be found.
Ran 5481 tests in 290.070s (-6.319s)
FAILED (id=1, failures=1 (+1), skips=13)
error: testr failed (1)
ERROR: InvocationError: '/opt/stack/nova/.tox/py27/bin/python setup.py testr --slowest --testr-args='
pep8 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
pep8 runtests: commands[0]
WARNING:test command found but not installed in testenv
cmd: /bin/bash
env: /opt/stack/nova/.tox/pep8
Maybe forgot to specify a dependency?
199 passed and 0 failed.
Test passed.
3 imports missing in this test environment
9 imports missing in this test environment
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
ERROR: py27: commands failed
pep8: commands succeeded
#--------------------------------------------------------
# surprised by errors on branch, but not on master.
# try 'git clean'
barton@ubuntu:/opt/stack/nova$ git branch
master
* test-patch-for-new-contributor
barton@ubuntu:/opt/stack/nova$ git clean -x -f -d -q
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 create: /opt/stack/nova/.tox/py27
py27 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
py27 inst: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
py27 runtests: commands[0]
py27 runtests: commands[1]
running testr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpAcR1oZ
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpouuaZm
Unimplemented block at ../../relaxng.c:3824
Ran 5481 tests in 301.166s
PASSED (id=0, skips=13)
Slowest Tests
Test id Runtime (s)
------------------------------------------------------------------------------------------------ -----------
nova.tests.servicegroup.test_db_servicegroup.DBServiceGroupTestCase.test_DB_driver 8.032
nova.tests.servicegroup.test_mc_servicegroup.MemcachedServiceGroupTestCase.test_memcached_driver 8.031
nova.tests.test_migrations.TestNovaMigrations.test_walk_versions 4.741
nova.tests.api.ec2.test_cloud.CloudTestCase.test_instance_initiated_shutdown_behavior 3.274
nova.tests.integrated.test_servers.ServersTest.test_deferred_delete 2.756
nova.tests.integrated.test_servers.ServersTest.test_create_multiple_servers 2.444
nova.tests.integrated.test_api_samples.ServersActionsAllXmlTest.test_server_revert_resize 2.284
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_revert_resize 2.219
nova.tests.integrated.test_servers.ServersTest.test_create_and_rebuild_server 2.160
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_confirm_resize 2.026
pep8 create: /opt/stack/nova/.tox/pep8
pep8 installdeps: -r/opt/stack/nova/tools/pip-requires, -r/opt/stack/nova/tools/test-requires
pep8 inst: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
pep8 runtests: commands[0]
WARNING:test command found but not installed in testenv
cmd: /bin/bash
env: /opt/stack/nova/.tox/pep8
Maybe forgot to specify a dependency?
199 passed and 0 failed.
Test passed.
3 imports missing in this test environment
9 imports missing in this test environment
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
py27: commands succeeded
pep8: commands succeeded
#-----------------------------------------------
# running a 2nd time, without cleaning...
#
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
py27 runtests: commands[0]
py27 runtests: commands[1]
running testr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpOxVmoc
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpnS1wFT
Unimplemented block at ../../relaxng.c:3824
Ran 5481 tests in 296.902s (-4.264s)
PASSED (id=1, skips=13)
Slowest Tests
Test id Runtime (s)
------------------------------------------------------------------------------------------------ -----------
nova.tests.servicegroup.test_mc_servicegroup.MemcachedServiceGroupTestCase.test_memcached_driver 8.041
nova.tests.servicegroup.test_db_servicegroup.DBServiceGroupTestCase.test_DB_driver 8.027
nova.tests.test_migrations.TestNovaMigrations.test_walk_versions 4.916
nova.tests.api.ec2.test_cloud.CloudTestCase.test_instance_initiated_shutdown_behavior 3.445
nova.tests.integrated.test_servers.ServersTest.test_create_multiple_servers 2.733
nova.tests.integrated.test_servers.ServersTest.test_deferred_delete 2.668
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_revert_resize 2.482
nova.tests.integrated.test_api_samples.ServersActionsAllXmlTest.test_server_revert_resize 2.330
nova.tests.integrated.test_servers.ServersTest.test_create_and_rebuild_server 2.122
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_confirm_resize 2.095
pep8 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
pep8 runtests: commands[0]
WARNING:test command found but not installed in testenv
cmd: /bin/bash
env: /opt/stack/nova/.tox/pep8
Maybe forgot to specify a dependency?
199 passed and 0 failed.
Test passed.
3 imports missing in this test environment
9 imports missing in this test environment
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
py27: commands succeeded
pep8: commands succeeded
#---------------------------------
# a 3rd test run, no git clean
barton@ubuntu:/opt/stack/nova$ tox
GLOB sdist-make: /opt/stack/nova/setup.py
py26 create: /opt/stack/nova/.tox/py26
ERROR: InterpreterNotFound: python2.6
py27 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
py27 runtests: commands[0]
py27 runtests: commands[1]
running testr
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --list
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpCUe7wQ
running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 ${PYTHON:-python} -m subunit.run discover -t ./ ./nova/tests --load-list /tmp/tmpBJjGsm
Unimplemented block at ../../relaxng.c:3824
Ran 5481 tests in 296.657s (-0.245s)
PASSED (id=2, skips=13)
Slowest Tests
Test id Runtime (s)
------------------------------------------------------------------------------------------------ -----------
nova.tests.servicegroup.test_db_servicegroup.DBServiceGroupTestCase.test_DB_driver 8.030
nova.tests.servicegroup.test_mc_servicegroup.MemcachedServiceGroupTestCase.test_memcached_driver 8.029
nova.tests.test_migrations.TestNovaMigrations.test_walk_versions 4.967
nova.tests.api.ec2.test_cloud.CloudTestCase.test_instance_initiated_shutdown_behavior 3.392
nova.tests.integrated.test_servers.ServersTest.test_create_multiple_servers 2.633
nova.tests.integrated.test_servers.ServersTest.test_deferred_delete 2.608
nova.tests.integrated.test_api_samples.ServersActionsAllJsonTest.test_server_revert_resize 2.447
nova.tests.integrated.test_api_samples.ServersActionsAllXmlTest.test_server_revert_resize 2.395
nova.tests.api.ec2.test_cloud.CloudTestCase.test_create_key_pair_quota_limit 2.324
nova.tests.integrated.test_api_samples.ServersActionsAllXmlTest.test_server_confirm_resize 2.141
pep8 inst-nodeps: /opt/stack/nova/.tox/dist/nova-2013.2.a26.g4979817.zip
pep8 runtests: commands[0]
WARNING:test command found but not installed in testenv
cmd: /bin/bash
env: /opt/stack/nova/.tox/pep8
Maybe forgot to specify a dependency?
199 passed and 0 failed.
Test passed.
3 imports missing in this test environment
9 imports missing in this test environment
___________________________________________________________________________________________ summary ___________________________________________________________________________________________
ERROR: py26: InterpreterNotFound: python2.6
py27: commands succeeded
pep8: commands succeeded
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment