[Buildbot-devel] All slaves disconnect during slavelock release

Daren Grant d.grant at psenterprise.com
Fri Apr 27 11:44:07 UTC 2007


Dear all, 

I am experiencing a strange problem .
It appears that when my Windows XP slave on a nightly build releases a
SlaveLock that all slaves disconnect from the master , and immediately
reconnect.  This only happens on the nightly builds where a large file
is transferred via smbclient as the last command of my custom QMTest
step, but not on our day to day integration builds where no file
transfers happen.

The Windows XP Machine is being run on our Build Farm under VMWare
Server.
The Master is running Centos 4 x86_64.
All machines are running BuildBot 0.7.4

I was thinking that it maybe due to a ping request timing out as I've
read in previous posts about disconnects at the start of a build, but I
cannot appear to find it in the code.

Can anyone shed any light on this please ?


<< twistd.log Extract >>

2007/04/27 02:49 BST [Broker,6,192.168.0.154] <RemoteShellCommand
'['src/utils/buildbot/qmtests.sh']'> rc=0
2007/04/27 02:49 BST [-] closing log <buildbot.status.builder.LogFile
instance at 0xdff0e0>
2007/04/27 02:57 BST [-] 
2007/04/27 02:57 BST [-] releaseLocks(<pse.step_qm.QMTest instance at
0x2a9a729f38>): []
2007/04/27 02:57 BST [-]  step 'QMTest' complete: failure
2007/04/27 02:57 BST [-]  <Build NDev-Win32>: build finished
2007/04/27 02:57 BST [-] sending mail (452 bytes) to []
2007/04/27 02:57 BST [-]  setting expectations for next time
2007/04/27 02:57 BST [-] new expectations: 20560.4716299 seconds
2007/04/27 02:57 BST [-] maybeStartBuild: []
[<buildbot.process.builder.SlaveBuilder instance at 0x2a9a6679e0>]
2007/04/27 02:57 BST [-] releaseLocks(<Build NDev-Win32>):
[<SlaveLock(DbbWinLock)[DbbWin32] 182979354424>]
2007/04/27 02:57 BST [-] <SlaveLock(DbbWinLock)[DbbWin32] 182979354424>
release(<Build NDev-Win32>)
2007/04/27 02:57 BST [Broker,3,192.168.0.121] <Builder
'NMaint-Linux_rh7'>.detached MbbLinuxRh7
2007/04/27 02:57 BST [Broker,3,192.168.0.121] Buildslave MbbLinuxRh7
detached from NMaint-Linux_rh7
2007/04/27 02:57 BST [Broker,3,192.168.0.121] <Builder
'Maint-Linux_rh7'>.detached MbbLinuxRh7
2007/04/27 02:57 BST [Broker,3,192.168.0.121] Buildslave MbbLinuxRh7
detached from Maint-Linux_rh7
2007/04/27 02:57 BST [Broker,3,192.168.0.121]
Botmaster.detached(MbbLinuxRh7)

<< Several More Builders / bots reported .. cut for clarity >>

2007/04/27 02:57 BST [Broker,6,192.168.0.154] <Builder
'NDev-Win32'>.detached DbbWin32
2007/04/27 02:57 BST [Broker,6,192.168.0.154] Buildslave DbbWin32
detached from NDev-Win32
2007/04/27 02:57 BST [Broker,6,192.168.0.154] <Builder
'Dev-Win_32'>.detached DbbWin32
2007/04/27 02:57 BST [Broker,6,192.168.0.154] Buildslave DbbWin32
detached from Dev-Win_32
2007/04/27 02:57 BST [Broker,6,192.168.0.154]
Botmaster.detached(DbbWin32)
2007/04/27 02:57 BST [Broker,2,192.168.0.169] <Builder
'Dev-Linux_i686'>.detached DbbLinuxI686
2007/04/27 02:57 BST [Broker,2,192.168.0.169] Buildslave DbbLinuxI686
detached from Dev-Linux_i686
2007/04/27 02:57 BST [Broker,2,192.168.0.169] <Builder
'NDev-Linux_i686'>.detached DbbLinuxI686
2007/04/27 02:57 BST [Broker,2,192.168.0.169] Buildslave DbbLinuxI686
detached from NDev-Linux_i686
2007/04/27 02:57 BST [Broker,2,192.168.0.169]
Botmaster.detached(DbbLinuxI686)
2007/04/27 02:57 BST [-] <SlaveLock(DbbWinLock)[DbbWin32] 182979354424>
nowAvailable
2007/04/27 02:57 BST [Broker,25,192.168.0.189] bot attached
2007/04/27 02:57 BST [Broker,27,192.168.0.169] bot attached
2007/04/27 02:57 BST [Broker,30,192.168.0.127] bot attached
2007/04/27 02:57 BST [Broker,29,192.168.0.121] bot attached
2007/04/27 02:57 BST [Broker,25,192.168.0.189] Got slaveinfo from
'DbbLinux64'
2007/04/27 02:57 BST [Broker,25,192.168.0.189] Buildslave DbbLinux64
attached to NDev-Linux_x86_64
2007/04/27 02:57 BST [Broker,25,192.168.0.189] Buildslave DbbLinux64
attached to Dev-Linux_x86_64
2007/04/27 02:57 BST [Broker,25,192.168.0.189] maybeStartBuild: []
[<buildbot.process.builder.SlaveBuilder instance at 0x2a
9a6dbb48>]
2007/04/27 02:57 BST [Broker,25,192.168.0.189] maybeStartBuild: []
[<buildbot.process.builder.SlaveBuilder instance at 0x2a
9a6db830>]
2007/04/27 02:57 BST [Broker,26,192.168.0.154] bot attached

<< EndOf twistd.log Extract >>




More information about the devel mailing list