<div>CI-team,</div><div><br></div><div>Lockutils is failing its tests (oslo-incubator). The tests succeed locally, so I suspect this is a problem with the filesystem on the jenkins nodes. Thoughts?</div><div><br></div><div><br></div><div><div>Thank you,</div><div>Eric Windisch</div><div><br></div><div><br></div><div><div><a href="http://logs.openstack.org/17471/9/check/gate-oslo-incubator-python26/285/console.html">http://logs.openstack.org/17471/9/check/gate-oslo-incubator-python26/285/console.html</a></div><div><br></div><div></div></div><div><pre style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><b>14:53:58</b> ======================================================================
<b>14:53:58</b> FAIL: We can lock across multiple processes
<b>14:53:58</b> ----------------------------------------------------------------------
<b>14:53:58</b> Traceback (most recent call last):
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/tests/unit/test_lockutils.py", line 164, in test_synchronized_externally
<b>14:53:58</b>     f(rpipe2, wpipe1)
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/openstack/common/lockutils.py", line 221, in inner
<b>14:53:58</b>     retval = f(*args, **kwargs)
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/tests/unit/test_lockutils.py", line 147, in f
<b>14:53:58</b>     self.assertEquals(len(rfds), 0, "The other process, which was "
<b>14:53:58</b> AssertionError: The other process, which was supposed to be locked, wrote on its end of the pipe
<b>14:53:58</b> >>  raise self.failureException, \
<b>14:53:58</b>           ('The other process, which was supposed to be locked, wrote on its end of the pipe' or '%r != %r' % (1, 0))
<b>14:53:58</b>      
<b>14:53:58</b> -------------------- >> begin captured logging << --------------------
<b>14:53:58</b> openstack.common.rpc.amqp: DEBUG: Pool creating new connection
<b>14:53:58</b> openstack.common.rpc.common: ERROR: AMQP server on localhost:5672 is unreachable: [Errno 111] ECONNREFUSED. Trying again in 1 seconds.
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Got semaphore "testlock1" for method "f"...
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Attempting to grab file lock "testlock1" for method "f"...
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Got file lock "testlock1" at /tmp/tmpNh0J6a/test-testlock1 for method "f"...
<b>14:53:58</b> --------------------- >> end captured logging << ---------------------
<b>14:53:58</b>  
<b>14:53:58</b> ----------------------------------------------------------------------
<b>14:53:58</b> XML: nosetests.xml
<b>14:53:58</b> Slowest 5 tests took 6.32 secs:
<b>14:53:58</b>     2.01    RpcKombuTestCase.test_call_timeout
<b>14:53:58</b>     2.00    RpcFakeTestCase.test_call_timeout
<b>14:53:58</b>     1.01    RpcKombuHATestCase.test_roundrobin_reconnect
<b>14:53:58</b>     1.00    LoopingCallTestCase.test_repeat
<b>14:53:58</b>     0.30    ServiceLauncherTest.test_killed_worker_recover
<b>14:53:58</b> ----------------------------------------------------------------------
<b>14:53:58</b> Ran 719 tests in 9.631s
<b>14:53:58</b>  
<b>14:53:58</b> FAILED (SKIP=37, failures=1)
<b>14:53:58</b> OK    0.00
<b>14:53:58</b>  
<b>14:53:58</b> ======================================================================
<b>14:53:58</b> FAIL: We can lock across multiple processes
<b>14:53:58</b> ----------------------------------------------------------------------
<b>14:53:58</b> Traceback (most recent call last):
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/tests/unit/test_lockutils.py", line 158, in test_synchronized_externally
<b>14:53:58</b>     f(rpipe1, wpipe2)
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/openstack/common/lockutils.py", line 221, in inner
<b>14:53:58</b>     retval = f(*args, **kwargs)
<b>14:53:58</b>   File "/home/jenkins/workspace/gate-oslo-incubator-python26/tests/unit/test_lockutils.py", line 147, in f
<b>14:53:58</b>     self.assertEquals(len(rfds), 0, "The other process, which was "
<b>14:53:58</b> AssertionError: The other process, which was supposed to be locked, wrote on its end of the pipe
<b>14:53:58</b> >>  raise self.failureException, \
<b>14:53:58</b>           ('The other process, which was supposed to be locked, wrote on its end of the pipe' or '%r != %r' % (1, 0))
<b>14:53:58</b>      
<b>14:53:58</b> -------------------- >> begin captured logging << --------------------
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Got semaphore "testlock1" for method "f"...
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Attempting to grab file lock "testlock1" for method "f"...
<b>14:53:58</b> openstack.common.lockutils: DEBUG: Got file lock "testlock1" at /tmp/tmpNh0J6a/test-testlock1 for method "f"...
<b>14:53:58</b> openstack.common.rpc.amqp: DEBUG: Pool creating new connection
<b>14:53:58</b> --------------------- >> end captured logging << ---------------------
<b>14:53:58</b> </pre></div></div>