[users at bb.net] Detailed log of RemoveDirectory step's failure?

Greg Bullock greg at nwra.com
Fri Jun 24 20:39:02 UTC 2016


Is there a way to get detailed information when a RemoveDirectory step 
fails, including the command line, stdout, and stderr (and preferably 
the current directory, environment variables, etc.)?

One of the builders on my Windows 7 worker (slave) fails routinely, 
starting with the first step, which is RemoveDirectory:

clean_gpsii_builddirs_gfortran64 = RemoveDirectory(
                 name          = "Clean gfortran x64 build folder",
                 dir           = 
'build/Projects/GPSII_WSBI_RefPnts_MGrids/gfortran',
                 haltOnFailure = False,
                 flunkOnFailure= False,
                 description   = "Clean the build directory for the 
gfortran x64 configuration of GPSII",
                 )

Actually, the step fails only when that directory exists.  The step 
works fine if the directory doesn't (yet) exist, for example, on the 
first "full" build.

The same step works fine in another builder on a CentOS 7 worker.

 From the Windows 7 worker's twistd.log:

2016-06-23 14:26:56-0700 [Broker,client] 
SlaveBuilder.remote_print(gfortran_win64_build): message from master: ping
2016-06-23 14:26:56-0700 [Broker,client]  startCommand:rmdir [id 133]
2016-06-23 14:26:56-0700 [-] SlaveBuilder.commandComplete 
<buildslave.commands.fs.RemoveDirectory instance at 0x0000000003DB6A08>
2016-06-23 14:26:56-0700 [Broker,client]  startCommand:shell [id 135]
2016-06-23 14:26:56-0700 [Broker,client] RunProcess._startCommand
2016-06-23 14:26:56-0700 [Broker,client]  svn --version
2016-06-23 14:26:56-0700 [Broker,client]   in dir 
G:\buildbot\win64-worker\gfortran_win64_build\build (timeout 1200 secs)

-- 
Greg Bullock
NorthWest Research Associates
301 Webster St.
Monterey, CA  93940
(831) 582-4907
greg at nwra.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20160624/e0d34af2/attachment.html>


More information about the users mailing list