[Buildbot-commits] [Buildbot] #1979: maybeStartBuild not called often enough
Buildbot
nobody at buildbot.net
Sun Jun 5 02:15:52 UTC 2011
#1979: maybeStartBuild not called often enough
---------------------+---------------------
Reporter: dustin | Owner: dustin
Type: defect | Status: new
Priority: blocker | Milestone: 0.8.4
Version: master | Resolution:
Keywords: database |
---------------------+---------------------
Comment (by dustin):
It looks like this is caused by the !BuildRequestDispatcher not adequately
locking things:
{{{
2011-06-05 04:10:24+0200 [-] mSBO ['slave-minime']
2011-06-05 04:10:24+0200 [-] mSBO ['slave-freebsd_7']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-tw1020']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO ['os-win7']
2011-06-05 04:10:24+0200 [-] mSBO ['py24-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-sa060']
2011-06-05 04:10:24+0200 [-] mSBO ['py26-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO ['py26-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO ['db-postgres']
2011-06-05 04:10:24+0200 [-] mSBO ['slave-minimata']
2011-06-05 04:10:24+0200 [-] mSBO ['slave-ubuntu810-64']
2011-06-05 04:10:24+0200 [-] mSBO ['py25-tw0820']
2011-06-05 04:10:24+0200 [-] mSBO ['py24-tw1020']
2011-06-05 04:10:24+0200 [-] mSBO ['py25-tw0900']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-sa066']
2011-06-05 04:10:24+0200 [-] mSBO ['slave-xp-cygwin-1.7']
2011-06-05 04:10:24+0200 [-] mSBO ['py25-tw1020']
2011-06-05 04:10:24+0200 [-] mSBO ['py24-tw0820']
2011-06-05 04:10:24+0200 [-] mSBO ['py24-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-sa070']
2011-06-05 04:10:24+0200 [-] mSBO ['docs']
2011-06-05 04:10:24+0200 [-] mSBO ['slave-centos_5_python2_4']
2011-06-05 04:10:24+0200 [-] mSBO ['os-leopard']
2011-06-05 04:10:24+0200 [-] mSBO ['py25-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-tw0900']
2011-06-05 04:10:24+0200 [-] mSBO ['linty']
2011-06-05 04:10:24+0200 [-] mSBO ['py26-tw0900']
2011-06-05 04:10:24+0200 [-] mSBO ['coverage']
2011-06-05 04:10:24+0200 [-] mSBO ['py26-tw0820']
2011-06-05 04:10:24+0200 [-] mSBO ['py27-tw0820']
2011-06-05 04:10:24+0200 [-] mSBO ['py24-tw0900']
2011-06-05 04:10:24+0200 [-] mSBO ['py26-tw1020']
2011-06-05 04:10:24+0200 [-] mSBO ['py25-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO ['db-mysql']
2011-06-05 04:10:24+0200 [-] mSBO ['os-winxp']
2011-06-05 04:10:24+0200 [-] mSBO - loop; pending_builders = ['slave-
minime']
2011-06-05 04:10:24+0200 [-] mSBO - loop; calling mSB for slave-minime
2011-06-05 04:10:24+0200 [-] mSB - slave-minime
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders = []
2011-06-05 04:10:24+0200 [-] mSB - slave-minime => loop (-, -)
2011-06-05 04:10:24+0200 [-] mSB - slave-minime => loop (minime, _)
2011-06-05 04:10:24+0200 [-] mSB - slave-minime => loop (minime,
{'complete_at': None, 'submitted_at': datetime.datetime(2011, 6, 5, 2, 10,
24, 483381, tzinfo=<buildbot.util.UTC object at 0x2339050>),
'buildername': u'slave-minime', 'claimed_at': None, 'mine': False,
'results': -1, 'priority': 0, 'complete': False, 'claimed': False, 'brid':
21551, 'buildsetid': 1316})
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders = ['slave-
freebsd_7']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py27-tw1020']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py27-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders = ['os-win7']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py24-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py27-sa060']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py26-tw1100']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py26-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders =
['py27-tw0810']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders = ['db-
postgres']
2011-06-05 04:10:24+0200 [-] mSBO - adding; pending_builders = ['slave-
minimata']
2011-06-05 04:10:24+0200 [-] mSB - slave-minime => loop (claimed)
2011-06-05 04:10:25+0200 [-] mSB - slave-minime => loop (started)
2011-06-05 04:10:25+0200 [-] mSB - slave-minime => loop DONE
2011-06-05 04:10:25+0200 [-] mSBO - loop; pending_builders = ['slave-
minimata']
2011-06-05 04:10:25+0200 [-] mSBO - loop; calling mSB for slave-minimata
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['slave-
ubuntu810-64']
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop (-, -)
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop (minimata, _)
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop (minimata,
{'complete_at': None, 'submitted_at': datetime.datetime(2011, 6, 5, 2, 10,
24, 483381, tzinfo=<buildbot.util.UTC object at 0x2339050>),
'buildername': u'slave-minimata', 'claimed_at': None, 'mine': False,
'results': -1, 'priority': 0, 'complete': False, 'claimed': False, 'brid':
21553, 'buildsetid': 1316})
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py25-tw0820']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py24-tw1020']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py25-tw0900']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py27-sa066']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['slave-xp-
cygwin-1.7']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py25-tw1020']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py24-tw0820']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py24-tw0810']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py27-sa070']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['docs']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['slave-
centos_5_python2_4']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['os-
leopard']
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop (claimed)
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop (started)
2011-06-05 04:10:25+0200 [-] mSB - slave-minimata => loop DONE
2011-06-05 04:10:25+0200 [-] mSBO - loop; pending_builders = ['os-
leopard']
2011-06-05 04:10:25+0200 [-] mSBO - loop; calling mSB for os-leopard
2011-06-05 04:10:25+0200 [-] mSB - os-leopard
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py25-tw1100']
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop (-, -)
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop (cm-bbot-
leopard-001, _)
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop (cm-bbot-
leopard-001, {'complete_at': None, 'submitted_at': datetime.datetime(2011,
6, 5, 2, 10, 24, 483381, tzinfo=<buildbot.util.UTC object at 0x2339050>),
'buildername': u'os-leopard', 'claimed_at': None, 'mine': False,
'results': -1, 'priority': 0, 'complete': False, 'claimed': False, 'brid':
21557, 'buildsetid': 1316})
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py27-tw0900']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders = ['linty']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py26-tw0900']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['coverage']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py26-tw0820']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py27-tw0820']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py24-tw0900']
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py26-tw1020']
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop (claimed)
2011-06-05 04:10:25+0200 [-] mSBO - adding; pending_builders =
['py25-tw0810']
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop (started)
2011-06-05 04:10:25+0200 [-] mSB - os-leopard => loop DONE
2011-06-05 04:10:25+0200 [-] mSBO - loop; pending_builders =
['py25-tw0810']
}}}
--
Ticket URL: <http://trac.buildbot.net/ticket/1979#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list