[Buildbot-commits] [buildbot/buildbot] dc3b33: Test full-fledged master startup and shutdown.

GitHub noreply at github.com
Mon Nov 5 02:00:35 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: dc3b3356d1400b8ab84a5e1e4abee55c3e67d408
      https://github.com/buildbot/buildbot/commit/dc3b3356d1400b8ab84a5e1e4abee55c3e67d408
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-04 (Sun, 04 Nov 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/changes/pb.py
    M master/buildbot/master.py
    M master/buildbot/pbmanager.py
    M master/buildbot/status/web/baseweb.py
    A master/buildbot/test/integration/test_master.py
    M master/buildbot/test/unit/test_master.py

  Log Message:
  -----------
  Test full-fledged master startup and shutdown.

This tests that the master basically works, and that the shutdown
process stops any outstanding timers, etc.  By running the master twice,
it also ensures that any stopService state cleanup occurs.

It turns out there were a few places where listeners were not being
released properly, deferreds not handled, etc.; fixes for those are
included here.

This also adds __repr__'s to pbmanager.py; they were useful in debugging
and don't hurt!


  Commit: 1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27
      https://github.com/buildbot/buildbot/commit/1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-04 (Sun, 04 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_changes_pb.py
    M master/buildbot/test/unit/test_pbmanager.py

  Log Message:
  -----------
  add a few extra unit tests for bugs identified by test_master


  Commit: a200c0dd98e751549b926ffc5553a64fcc259889
      https://github.com/buildbot/buildbot/commit/a200c0dd98e751549b926ffc5553a64fcc259889
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-04 (Sun, 04 Nov 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/changes/pb.py
    M master/buildbot/master.py
    M master/buildbot/pbmanager.py
    M master/buildbot/status/web/baseweb.py
    A master/buildbot/test/integration/test_master.py
    M master/buildbot/test/unit/test_changes_pb.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_pbmanager.py

  Log Message:
  -----------
  Merge branch 'test_master'


Compare: https://github.com/buildbot/buildbot/compare/d03711653864...a200c0dd98e7


More information about the Commits mailing list