From 4c098f5eec5d4343f2adb8152e54bd8c601b90db Mon Sep 17 00:00:00 2001 From: "bhearsum%mozilla.com" Date: Fri, 10 Oct 2008 16:21:01 +0000 Subject: [PATCH] bug 458911: buildbot/process/base.py breaks ReleaseTaggingBuilder. r=ccooper, patch=me git-svn-id: svn://10.0.0.236/trunk@254584 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/tools/buildbot/buildbot/process/base.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mozilla/tools/buildbot/buildbot/process/base.py b/mozilla/tools/buildbot/buildbot/process/base.py index 593ac394e71..e1c74b6e4c3 100644 --- a/mozilla/tools/buildbot/buildbot/process/base.py +++ b/mozilla/tools/buildbot/buildbot/process/base.py @@ -394,7 +394,12 @@ class Build: step.setDefaultWorkdir(self.workdir) name = step.name count = 1 - while name in stepnames and count < 100: + # LOCAL MOZILLA PATCH: + # buildbotcustom.process.factory.ReleaseTaggingFactory uses + # more than 100 ShellCommands when it runs - this has been bumped up + # to support that. upstream buildbot bug here: + # http://buildbot.net/trac/ticket/366 + while name in stepnames and count < 1000: count += 1 name = step.name + "_%d" % count if name in stepnames: