[Buildbot-devel] Can't get timeout to work..
Marcus Lindblom
macke at yar.nu
Mon Mar 3 09:27:49 UTC 2008
Hi,
I can't get any effect from the 'timeout' value on my ShellCommands,
this is with BuildBot 0.7.6, Python 2.4 and Windows XP (Slave and Master
on same machine.
I've searched quite a bit (google & buildbot trac/news), but I couldn't
find anyone with a similar problem.
I have created my own helper function that looks like this:
def ant(buildfile, args=[], desc='build',
locks=[], timeout=3600):
cmd = ['call', 'ant', '-buildfile', buildfile]
cmd.extend(args)
sh = shell.ShellCommand(command=cmd, description=desc + '...',
descriptionDone=desc, locks=locks, env=my_env,
timeout=timeout)
return sh
That I use, in this manner:
f.addStep(ant('BuildSystem\\build.xml', ['rescan', 'BuildSystem.doc',
'-Ddoc.tpd=true', '-Dquick_build=true'],
timeout=None, locks=[fullbuildlock, distlock]))
But I still get the following error (for the step above):
> command timed out: 1200 seconds without output
And I can't find where that 1200 is coming from. I've searched the code
quite a bit.
Any ideas or pointers?
I also get the following right after the above, which I assume is some
Win32-incompatibility issue:
SIGKILL failed to kill process
using fake rc=-1
program finished with exit code -1
...
Cheers,
/Marcus
More information about the devel
mailing list