lp.testing.layers.RabbitMQLayer:setUp times out rarely/intermittently in parallel tests

Bug #1002820 reported by Francesco Banconi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Francesco Banconi

Bug Description

FAILURE: lp.testing.layers.RabbitMQLayer:setUp
worker ID: worker-3
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.testing-3.9.4_p6-py2.6.egg/zope/testing/testrunner/runner.py", line 392, in run_layer
    setup_layer(options, layer, setup_layers)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/zope.testing-3.9.4_p6-py2.6.egg/zope/testing/testrunner/runner.py", line 675, in setup_layer
    layer.setUp()
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/services/testing/profiled.py", line 30, in profiled_func
    return func(cls, *args, **kw)
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/testing/layers.py", line 678, in setUp
    cls.rabbit.setUp()
  File "/var/lib/buildbot/slaves/slave/lucid-devel/build/lib/lp/services/rabbit/server.py", line 24, in setUp
    super(RabbitServer, self).setUp()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/rabbitfixture-0.3.3-py2.6.egg/rabbitfixture/server.py", line 365, in setUp
    self.useFixture(self.runner)
  File "/var/lib/buildbot/launchpad/dependencies/eggs/fixtures-0.3.8-py2.6.egg/fixtures/fixture.py", line 201, in useFixture
    fixture.setUp()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/rabbitfixture-0.3.3-py2.6.egg/rabbitfixture/server.py", line 236, in setUp
    self._start()
  File "/var/lib/buildbot/launchpad/dependencies/eggs/rabbitfixture-0.3.3-py2.6.egg/rabbitfixture/server.py", line 290, in _start
    (self.config.logfile,))
Exception: Timeout waiting for RabbitMQ server to start: log in '/tmp/tmpkeQk96/server.log'.

Related branches

Benji York (benji)
Changed in launchpad:
assignee: nobody → Benji York (benji)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
William Grant (wgrant)
tags: added: qa-untestable
removed: qa-needstesting
Steve Kowalik (stevenk)
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Gary Poster (gary) wrote :

Still seen. Perhaps we need an even larger timeout? Or something else entirely?

Changed in launchpad:
status: Fix Released → Triaged
assignee: Benji York (benji) → nobody
Changed in launchpad:
assignee: nobody → Francesco Banconi (frankban)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :

Fixed in stable r15382 (http://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable/revision/15382) by a commit, but not testable.

Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Gary Poster (gary) wrote :

Increasing timeouts to large values appears to be insufficient. Reducing load on the machines appear to be insufficient. We need to investigate this more closely.

Changed in launchpad:
status: Fix Released → Triaged
Changed in launchpad:
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :

Fixed in stable r15436 (http://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable/revision/15436) by a commit, but not testable.

Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.