<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> [31m 2.01 RpcKombuTestCase.test_call_timeout[0m
<b>14:53:58</b> [31m 2.00 RpcFakeTestCase.test_call_timeout[0m
<b>14:53:58</b> [31m 1.01 RpcKombuHATestCase.test_roundrobin_reconnect[0m
<b>14:53:58</b> [31m 1.00 LoopingCallTestCase.test_repeat[0m
<b>14:53:58</b> [31m 0.30 ServiceLauncherTest.test_killed_worker_recover[0m
<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> [32mOK [0m[32m 0.00[0m
<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>