Ticket #150 (closed defect: fixed)
"New-style" BuildFactory.addStep with ShellCommand disregards timeout keyword argument
|Reported by:||exarkun||Owned by:|
If a BuildFactory's __init__ does this:
self.addStep(ShellCommand, timeout=60 * 60 * 2)
then the ShellCommand? will have a timeout of 2 hours. If it's done this way instead:
self.addStep(ShellCommand(timeout=60 * 60 * 2))
then the timeout will be the default 20 minutes. The documentation suggests that the former is deprecated or pending deprecation, though.