Closed Bug 414479 Opened 18 years ago Closed 18 years ago

buildbot 0.7.6 fixes/enhancements

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(9 files)

There is at least one fix upstream that we need to pick up for 0.7.6. There may be other fixes/enhancements that we want. I'm going to batch them together in this bug (separate patches, though).
Priority: -- → P2
I'm not sure what the proper procedure is here; these patches have been approved and checked into the upstream Buildbot tree. Do they still need review? I'm going to attach them without requesting review for now.
Taken from http://buildbot.net/trac/ticket/112. This patch has already been approved an checked in there.
I've encountered this when using 'Force Build'.
(In reply to comment #4) > Created an attachment (id=299999) [details] > fix tracebacks that occur when SlaveLock is used > > I've encountered this when using 'Force Build'. > http://buildbot.net/trac/ticket/111 (In reply to comment #6) > Created an attachment (id=300002) [details] > fix log following on OS X > http://buildbot.net/trac/ticket/141 (In reply to comment #7) > Created an attachment (id=300003) [details] > fix builder corruption when the buildmaster is shut down with a waiting > slavelock > http://buildbot.net/trac/ticket/118
I've applied all of these patches cleanly to the BUILDBOT_0_7_6_BRANCH. I've also run the unit tests: PASSED (skips=23, successes=269)
r=rhelmer to land in BUILDBOT_0_7_6_BRANCH
Comment on attachment 300007 [details] [diff] [review] [checked in] support twisted 2.5 as well as older versions Checking in buildbot/scripts/startup.py; /cvsroot/mozilla/tools/buildbot/buildbot/scripts/startup.py,v <-- startup.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #300007 - Attachment description: support twisted 2.5 as well as older versions → [checked in] support twisted 2.5 as well as older versions
Comment on attachment 300006 [details] [diff] [review] [checked in] fix hanging fileupload/filedownload steps Checking in buildbot/slave/commands.py; /cvsroot/mozilla/tools/buildbot/buildbot/slave/commands.py,v <-- commands.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done Checking in buildbot/test/runutils.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/runutils.py,v <-- runutils.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done Checking in buildbot/test/test_transfer.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_transfer.py,v <-- test_transfer.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #300006 - Attachment description: fix hanging fileupload/filedownload steps → [checked in] fix hanging fileupload/filedownload steps
Comment on attachment 300004 [details] [diff] [review] [checked in] 'stop build' is missing from 0.7.6 waterfall Checking in buildbot/status/web/build.py; /cvsroot/mozilla/tools/buildbot/buildbot/status/web/build.py,v <-- build.py new revision: 1.1.1.1.2.1; previous revision: 1.1.1.1 done Checking in buildbot/test/test_webparts.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_webparts.py,v <-- test_webparts.py new revision: 1.1.1.1.2.1; previous revision: 1.1.1.1 done
Attachment #300004 - Attachment description: 'stop build' is missing from 0.7.6 waterfall → [checked in] 'stop build' is missing from 0.7.6 waterfall
Comment on attachment 300003 [details] [diff] [review] [checked in] fix builder corruption when the buildmaster is shut down with a waiting slavelock Checking in buildbot/status/web/base.py; /cvsroot/mozilla/tools/buildbot/buildbot/status/web/base.py,v <-- base.py new revision: 1.1.1.1.2.1; previous revision: 1.1.1.1 done
Attachment #300003 - Attachment description: fix builder corruption when the buildmaster is shut down with a waiting slavelock → [checked in] fix builder corruption when the buildmaster is shut down with a waiting slavelock
Comment on attachment 300002 [details] [diff] [review] [checked in] fix log following on OS X Checking in buildbot/scripts/logwatcher.py; /cvsroot/mozilla/tools/buildbot/buildbot/scripts/logwatcher.py,v <-- logwatcher.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #300002 - Attachment description: fix log following on OS X → [checked in] fix log following on OS X
Comment on attachment 300001 [details] [diff] [review] [checked in] fix Mercurial checkouts, obey version Checking in buildbot/slave/commands.py; /cvsroot/mozilla/tools/buildbot/buildbot/slave/commands.py,v <-- commands.py new revision: 1.1.1.2.2.2; previous revision: 1.1.1.2.2.1 done Checking in buildbot/test/test_vc.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_vc.py,v <-- test_vc.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #300001 - Attachment description: fix hg checkouts, obey version → [checked in] fix Mercurial checkouts, obey version
Comment on attachment 299999 [details] [diff] [review] [checked in] fix tracebacks that occur when SlaveLock is used Checking in buildbot/slave/commands.py; /cvsroot/mozilla/tools/buildbot/buildbot/slave/commands.py,v <-- commands.py new revision: 1.1.1.2.2.2; previous revision: 1.1.1.2.2.1 done Checking in buildbot/test/test_vc.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_vc.py,v <-- test_vc.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #299999 - Attachment description: fix tracebacks that occur when SlaveLock is used → [checked in] fix tracebacks that occur when SlaveLock is used
Comment on attachment 299997 [details] [diff] [review] [checked in] fix ShellCommand env arguments w/ factory.addStep() format Checking in buildbot/steps/shell.py; /cvsroot/mozilla/tools/buildbot/buildbot/steps/shell.py,v <-- shell.py new revision: 1.2.2.1; previous revision: 1.2 done Checking in buildbot/test/test_steps.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_steps.py,v <-- test_steps.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #299997 - Attachment description: fix ShellCommand env arguments w/ factory.addStep() format → [checked in] fix ShellCommand env arguments w/ factory.addStep() format
Comment on attachment 299996 [details] [diff] [review] [checked in] Fix Waterfall links from MailNotifier Checking in buildbot/status/builder.py; /cvsroot/mozilla/tools/buildbot/buildbot/status/builder.py,v <-- builder.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done Checking in buildbot/test/test_web.py; /cvsroot/mozilla/tools/buildbot/buildbot/test/test_web.py,v <-- test_web.py new revision: 1.1.1.2.2.1; previous revision: 1.1.1.2 done
Attachment #299996 - Attachment description: Fix Waterfall links from MailNotifier → [checked in] Fix Waterfall links from MailNotifier
I just checked out the new BUILDBOT_0_7_6_BRANCH and confirmed that all of the unit tests still pass: PASSED (skips=23, successes=269)
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: