<div dir="ltr">On 18 June 2014 15:48, Salvatore Orlando <span dir="ltr"><<a href="mailto:sorlando@nicira.com" target="_blank">sorlando@nicira.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi Luke,<div><br></div><div>That kind of message usually shows up in unit tests job when there is some syntax error or circular import. But I think that it's not your case.</div>
<div>Usually you see an "import error" message towards the end of the "garbage".</div>
<div><br></div><div>If you can point me to a failing log of your CI I can have a look at it and see if I can help you.</div></div></blockquote><div><br></div><div>Thanks, Salvatore!</div><div><br></div><div>I have a log here: <a href="http://88.198.8.227:81/html/ci-logs/problem-1.log">http://88.198.8.227:81/html/ci-logs/problem-1.log</a></div>
<div><br></div><div>and on this machine I can reproduce the problem using the steps in the bug that I referenced above:</div><div><br></div><div><div><font face="courier new, monospace">ci@egg:/tmp$ mkdir bug</font></div>
<div><font face="courier new, monospace">ci@egg:/tmp$ cd !$</font></div><div><font face="courier new, monospace">cd bug</font></div><div><font face="courier new, monospace">ci@egg:/tmp/bug$ git clone <a href="https://github.com/openstack/tempest.git">https://github.com/openstack/tempest.git</a></font></div>
<div><font face="courier new, monospace">Cloning into 'tempest'...</font></div><div><font face="courier new, monospace">remote: Reusing existing pack: 35264, done.</font></div><div><font face="courier new, monospace">remote: Counting objects: 229, done.</font></div>
<div><font face="courier new, monospace">remote: Compressing objects: 100% (221/221), done.</font></div><div><font face="courier new, monospace">remote: Total 35493 (delta 105), reused 25 (delta 8)</font></div><div><font face="courier new, monospace">Receiving objects: 100% (35493/35493), 8.51 MiB | 1.61 MiB/s, done.</font></div>
<div><font face="courier new, monospace">Resolving deltas: 100% (25835/25835), done.</font></div><div><font face="courier new, monospace">Checking connectivity... done.</font></div><div><font face="courier new, monospace">ci@egg:/tmp/bug$ cd tempest</font></div>
<div><font face="courier new, monospace">ci@egg:/tmp/bug/tempest$ sudo pip install -r requirements.txt </font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): pbr>=0.6,!=0.7,<1.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 1))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): anyjson>=0.3.3 in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 2))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): httplib2>=0.7.5 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): jsonschema>=2.0.0,<3.0.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4))</font></div><div>
<font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): testtools>=0.9.34 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): lxml>=2.3 in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 6))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): boto>=2.12.0,!=2.13.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 7))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): paramiko>=1.13.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 8))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): netaddr>=0.7.6 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 9))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-glanceclient>=0.9.0 in /opt/stack/python-glanceclient (from -r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient>=0.8.0 in /opt/stack/python-keystoneclient (from -r requirements.txt (line 11))</font></div><div>
<font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-novaclient>=2.17.0 in /opt/stack/python-novaclient (from -r requirements.txt (line 12))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-neutronclient>=2.3.4,<3 in /opt/stack/python-neutronclient (from -r requirements.txt (line 13))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-cinderclient>=1.0.6 in /opt/stack/python-cinderclient (from -r requirements.txt (line 14))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-heatclient>=0.2.9 in /opt/stack/python-heatclient (from -r requirements.txt (line 15))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-ironicclient in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 16))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-saharaclient>=0.6.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 17))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-swiftclient>=2.0.2 in /opt/stack/python-swiftclient (from -r requirements.txt (line 18))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): testresources>=0.2.4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 19))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): testrepository>=0.0.18 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 20))</font></div><div>
<font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): oslo.config>=1.2.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 21))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): six>=1.6.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 22))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.9 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 23))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): fixtures>=0.3.14 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 24))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): testscenarios>=0.4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 25))</font></div><div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): pip>=1.4 in /usr/local/lib/python2.7/dist-packages/pip-1.5.6-py2.7.egg (from pbr>=0.6,!=0.7,<1.0->-r requirements.txt (line 1))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): extras in /usr/local/lib/python2.7/dist-packages (from testtools>=0.9.34->-r requirements.txt (line 5))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-mimeparse in /usr/local/lib/python2.7/dist-packages (from testtools>=0.9.34->-r requirements.txt (line 5))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): Babel>=1.3 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): PrettyTable>=0.7,<0.8 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL>=0.11 in /usr/lib/python2.7/dist-packages (from python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): warlock>=1.0.1,<2 in /usr/local/lib/python2.7/dist-packages (from python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): requests>=1.1 in /usr/lib/python2.7/dist-packages (from python-keystoneclient>=0.8.0->-r requirements.txt (line 11))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): simplejson>=2.0.9 in /usr/lib/python2.7/dist-packages (from python-novaclient>=2.17.0->-r requirements.txt (line 12))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): cliff>=1.4.3 in /usr/local/lib/python2.7/dist-packages (from python-neutronclient>=2.3.4,<3->-r requirements.txt (line 13))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): PyYAML>=3.1.0 in /usr/lib/python2.7/dist-packages (from python-heatclient>=0.2.9->-r requirements.txt (line 15))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): python-subunit>=0.0.10 in /usr/local/lib/python2.7/dist-packages (from testrepository>=0.0.18->-r requirements.txt (line 20))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): pytz>=0a in /usr/local/lib/python2.7/dist-packages (from Babel>=1.3->python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): jsonpatch>=0.10,<2 in /usr/local/lib/python2.7/dist-packages (from warlock>=1.0.1,<2->python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): cmd2>=0.6.7 in /usr/local/lib/python2.7/dist-packages (from cliff>=1.4.3->python-neutronclient>=2.3.4,<3->-r requirements.txt (line 13))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): pyparsing>=2.0.1 in /usr/local/lib/python2.7/dist-packages (from cliff>=1.4.3->python-neutronclient>=2.3.4,<3->-r requirements.txt (line 13))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): stevedore>=0.14 in /usr/local/lib/python2.7/dist-packages (from cliff>=1.4.3->python-neutronclient>=2.3.4,<3->-r requirements.txt (line 13))</font></div>
<div><font face="courier new, monospace">Requirement already satisfied (use --upgrade to upgrade): jsonpointer>=1.0 in /usr/local/lib/python2.7/dist-packages (from jsonpatch>=0.10,<2->warlock>=1.0.1,<2->python-glanceclient>=0.9.0->-r requirements.txt (line 10))</font></div>
<div><font face="courier new, monospace">Cleaning up...</font></div><div><font face="courier new, monospace">ci@egg:/tmp/bug/tempest$ testr init</font></div><div><font face="courier new, monospace">ci@egg:/tmp/bug/tempest$ testr list-tests</font></div>
<div><font face="courier new, monospace">running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \</font></div><div><font face="courier new, monospace">OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \</font></div><div><font face="courier new, monospace">OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \</font></div>
<div><font face="courier new, monospace">OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \</font></div><div><font face="courier new, monospace">${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --list </font></div>
<div><font face="courier new, monospace">Non-zero exit code (2) from test listing. stdout='\xb3)\x01@b@Wtempest.api.baremetal.test_api_discovery.TestApiDiscovery.test_api_versions[gate,smoke]...</font></div><div><br></div>
<div>I elided the last line -- it is actually around 290K characters long (!).</div></div><div><br></div><div><br></div></div></div></div>