[Buildbot-commits] [buildbot/buildbot] c0ca47: Initial GitHub status receiver.

GitHub noreply at github.com
Mon May 27 23:02:49 UTC 2013


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: c0ca47791a3bba6e5d668bcb0f6b874e3716520d
      https://github.com/buildbot/buildbot/commit/c0ca47791a3bba6e5d668bcb0f6b874e3716520d
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    A master/buildbot/status/github_status.py

  Log Message:
  -----------
  Initial GitHub status receiver.


  Commit: 2f036060c4f99078ca68bca90731d3075edf4544
      https://github.com/buildbot/buildbot/commit/2f036060c4f99078ca68bca90731d3075edf4544
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    A master/buildbot/status/github.py
    R master/buildbot/status/github_status.py

  Log Message:
  -----------
  Switch to txgihub and use interpolation for resolving repo owner and name.


  Commit: 954caa2fc4f894843cc71842ba4d6a318cc3e1ad
      https://github.com/buildbot/buildbot/commit/954caa2fc4f894843cc71842ba4d6a318cc3e1ad
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Move documentation into user manual.


  Commit: 37f44f7d364af0f5a572b34bd7efc340399e270c
      https://github.com/buildbot/buildbot/commit/37f44f7d364af0f5a572b34bd7efc340399e270c
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Log Message:
  -----------
  Move documentation into user manual.


  Commit: b2e27bd8f6223d0dd8472b8d2021c3f33146fe97
      https://github.com/buildbot/buildbot/commit/b2e27bd8f6223d0dd8472b8d2021c3f33146fe97
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-03-29 (Fri, 29 Mar 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Update documentation. Move start and end message as initialization arguments.


  Commit: a688648c655a0135d32eead2a5d904d75f23ae82
      https://github.com/buildbot/buildbot/commit/a688648c655a0135d32eead2a5d904d75f23ae82
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    A master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Add tests.


  Commit: 84827eb76ffb74558a7be9425f98b9c7fc0fab05
      https://github.com/buildbot/buildbot/commit/84827eb76ffb74558a7be9425f98b9c7fc0fab05
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Only use buildbot standard interpolation. Refactor to fix usage of build.render().


  Commit: 53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae
      https://github.com/buildbot/buildbot/commit/53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M MAINTAINERS.txt
    M common/validate.sh
    M master/buildbot/__init__.py
    R master/buildbot/buildslave.py
    A master/buildbot/buildslave/__init__.py
    A master/buildbot/buildslave/openstack.py
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/changes/p4poller.py
    M master/buildbot/clients/gtkPanes.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/config.py
    M master/buildbot/db/buildrequests.py
    M master/buildbot/db/pool.py
    M master/buildbot/db/schedulers.py
    M master/buildbot/libvirtbuildslave.py
    M master/buildbot/locks.py
    M master/buildbot/master.py
    M master/buildbot/process/botmaster.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    A master/buildbot/process/buildrequestdistributor.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/base.py
    M master/buildbot/scripts/checkconfig.py
    M master/buildbot/scripts/restart.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/scripts/start.py
    M master/buildbot/scripts/stop.py
    M master/buildbot/scripts/upgrade_master.py
    M master/buildbot/scripts/user.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/logfile.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/grid.py
    M master/buildbot/status/web/logs.py
    M master/buildbot/status/web/templates/builder.html
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/status/web/templates/grid_macros.html
    M master/buildbot/status/web/templates/waterfallhelp.html
    M master/buildbot/status/words.py
    M master/buildbot/steps/master.py
    M master/buildbot/steps/package/deb/pbuilder.py
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/git.py
    A master/buildbot/steps/source/p4.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/test/fake/fakebuild.py
    M master/buildbot/test/fake/fakedb.py
    A master/buildbot/test/fake/openstack.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/integration/test_upgrade.py
    A master/buildbot/test/integration/v087p1-README.txt
    A master/buildbot/test/integration/v087p1.tgz
    M master/buildbot/test/interfaces/test_remotecommand.py
    A master/buildbot/test/unit/test_buildslave_openstack.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_changes_hgpoller.py
    M master/buildbot/test/unit/test_clients_sendchange.py
    M master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_config.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    M master/buildbot/test/unit/test_master.py
    R master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_builder.py
    A master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/unit/test_process_properties.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_base.py
    M master/buildbot/test/unit/test_scripts_restart.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/buildbot/test/unit/test_scripts_upgrade_master.py
    M master/buildbot/test/unit/test_status_web_auth_HTPasswdAprAuth.py
    M master/buildbot/test/unit/test_status_web_auth_HTPasswdAuth.py
    M master/buildbot/test/unit/test_status_words.py
    M master/buildbot/test/unit/test_steps_master.py
    M master/buildbot/test/unit/test_steps_package_deb_pbuilder.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_git.py
    A master/buildbot/test/unit/test_steps_source_p4.py
    M master/buildbot/test/unit/test_steps_source_repo.py
    M master/buildbot/test/unit/test_steps_source_svn.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/buildbot/test/unit/test_util_maildir.py
    A master/buildbot/test/util/pbclient.py
    M master/buildbot/util/maildir.py
    M master/contrib/post_build_request.py
    M master/contrib/windows/buildbot_service.py
    M master/docs/developer/config.rst
    M master/docs/developer/database.rst
    M master/docs/developer/style.rst
    M master/docs/index.rst
    M master/docs/manual/cfg-builders.rst
    M master/docs/manual/cfg-buildslaves.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-schedulers.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/manual/cmdline.rst
    M master/docs/manual/customization.rst
    M master/docs/manual/index.rst
    M master/docs/manual/introduction.rst
    A master/docs/manual/optimization.rst
    M master/docs/relnotes/index.rst
    M master/docs/tutorial/firstrun.rst
    M slave/buildslave/commands/base.py
    M slave/buildslave/commands/shell.py
    M slave/buildslave/monkeypatches/__init__.py
    A slave/buildslave/monkeypatches/testcase_assert.py
    M slave/buildslave/runprocess.py
    A slave/buildslave/scripts/base.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/scripts/startup.py
    M slave/buildslave/test/__init__.py
    M slave/buildslave/test/fake/runprocess.py
    M slave/buildslave/test/unit/test_commands_shell.py
    M slave/buildslave/test/unit/test_runprocess.py
    A slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_runner.py
    M slave/contrib/windows/buildbot_service.py

  Log Message:
  -----------
  Merge branch 'master' into github_status


  Commit: c4282debe09e81a196b8a204b6e19a53745882ba
      https://github.com/buildbot/buildbot/commit/c4282debe09e81a196b8a204b6e19a53745882ba
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py

  Log Message:
  -----------
  Log a message if build defines repoOwner and repoName but no sha.


  Commit: b2fc201ef9599ff44b87c261c19de69d96532ab0
      https://github.com/buildbot/buildbot/commit/b2fc201ef9599ff44b87c261c19de69d96532ab0
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Add basic tests for txgithub.


  Commit: 05b1569b0835f80363e4d719e4b0548b598ed9ff
      https://github.com/buildbot/buildbot/commit/05b1569b0835f80363e4d719e4b0548b598ed9ff
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/util/logging.py

  Log Message:
  -----------
  Add tests for logs.


  Commit: 04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd
      https://github.com/buildbot/buildbot/commit/04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Handle queued errors.


  Commit: e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3
      https://github.com/buildbot/buildbot/commit/e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Fix log handling.


  Commit: e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e
      https://github.com/buildbot/buildbot/commit/e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add release not an dependency on txgithub. Update code after review.


  Commit: 5f267ce2cab497ab194f9b7ba598bb11d045dec0
      https://github.com/buildbot/buildbot/commit/5f267ce2cab497ab194f9b7ba598bb11d045dec0
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  Update documentation of repoOwner and repoName usage.


  Commit: e32c49e95c3085f59835e2f33bc4f1cc4d52d95c
      https://github.com/buildbot/buildbot/commit/e32c49e95c3085f59835e2f33bc4f1cc4d52d95c
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/unit/test_scripts_runner.py

  Log Message:
  -----------
  moved master argument parsing to CreateSlaveOptions class

Moved the code that validates and parses 'buildbot create-slave'
master argument to runner.CreateSlaveOptions class.


  Commit: 75b357f54f7ace905a5a9fff8c37cff2055f8766
      https://github.com/buildbot/buildbot/commit/75b357f54f7ace905a5a9fff8c37cff2055f8766
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  slave cli: replaced Maker class with local functions

No point in creating a single instance of Maker class, we can as well
call some local functions.


  Commit: f9cbc992d9ded1529d230cd95905360d50187025
      https://github.com/buildbot/buildbot/commit/f9cbc992d9ded1529d230cd95905360d50187025
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  catch IO errors when doing 'buildslave create-slave'

When creating buildslave directory with 'buildslave create-slave'
command, catch IO errors and print user friendly error messages.


  Commit: 26ca38096272ea86cfcb32416ee22d87fab9b243
      https://github.com/buildbot/buildbot/commit/26ca38096272ea86cfcb32416ee22d87fab9b243
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/test_extra_coverage.py
    A slave/buildslave/test/unit/test_scripts_create_slave.py

  Log Message:
  -----------
  added unit tests on buildslave.scripts.create_slave.createSlave()


  Commit: 919d668d9b06b3060a9b30584225155813949078
      https://github.com/buildbot/buildbot/commit/919d668d9b06b3060a9b30584225155813949078
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_create_slave.py

  Log Message:
  -----------
  added unit tests on buildslave.scripts.create_slave._makeBaseDir()


  Commit: a9612a1fc508d681f89444ebf24367564e673a80
      https://github.com/buildbot/buildbot/commit/a9612a1fc508d681f89444ebf24367564e673a80
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/util/misc.py

  Log Message:
  -----------
  added unit tests on buildslave.scripts.create_slave._makeBuildbotTac()


  Commit: a3de85b4107fe825cd286e2608bfdd08029a71eb
      https://github.com/buildbot/buildbot/commit/a3de85b4107fe825cd286e2608bfdd08029a71eb
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/util/misc.py

  Log Message:
  -----------
  changed indention to follow PEP8


  Commit: 6a9011e8a43c103924c2a623213779ce51926856
      https://github.com/buildbot/buildbot/commit/6a9011e8a43c103924c2a623213779ce51926856
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/util/misc.py

  Log Message:
  -----------
  buildslave.test.misc.OpenFileMixin: specify default errno

In methods that patches open() to simulate open, read and write errors
use default errno for the exception raised.


  Commit: 89cfe563a5025f6a0da2aaf5b9454e158571e1a1
      https://github.com/buildbot/buildbot/commit/89cfe563a5025f6a0da2aaf5b9454e158571e1a1
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_create_slave.py

  Log Message:
  -----------
  added unit tests on buildslave.scripts.create_slave._makeInfoFiles()


  Commit: 8df3483d884b6de684aa7e63a8c1927cf2761b67
      https://github.com/buildbot/buildbot/commit/8df3483d884b6de684aa7e63a8c1927cf2761b67
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-07 (Tue, 07 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_base.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_stop.py
    M slave/buildslave/test/unit/test_scripts_upgrade_slave.py
    M slave/buildslave/test/util/misc.py

  Log Message:
  -----------
  renamed buildslave.test.misc.OpenFileMixin class to FileIOMixin

The FileIOMixin class name is more descriptive, as the mixin now patches
more then just open() function


  Commit: d81c6b305b2262e962effd45d91a53ff9652316d
      https://github.com/buildbot/buildbot/commit/d81c6b305b2262e962effd45d91a53ff9652316d
  Author: Brendan Cully <brendan at kublai.com>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py

  Log Message:
  -----------
  MercurialExtractor: set baserev in parseStatus (indentation error)


  Commit: 68b522bfbe2a7f634aabe25c5188bfd3735ba67e
      https://github.com/buildbot/buildbot/commit/68b522bfbe2a7f634aabe25c5188bfd3735ba67e
  Author: Brendan Cully <brendan at kublai.com>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py

  Log Message:
  -----------
  MercurialExtractor: correctly calculate GCA between working directory and upstream


  Commit: 79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7
      https://github.com/buildbot/buildbot/commit/79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7
  Author: Brendan Cully <brendan at kublai.com>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py

  Log Message:
  -----------
  MercurialExtractor: report hg errors


  Commit: c4fef03e435368d133f586a6ab095fa11e0dcef1
      https://github.com/buildbot/buildbot/commit/c4fef03e435368d133f586a6ab095fa11e0dcef1
  Author: Brendan Cully <brendan at kublai.com>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py

  Log Message:
  -----------
  MercurialExtractor: fall back to working directory diff if no upstream is configured


  Commit: f97006b5cbdd9813e6715eb5960f39e1dd402603
      https://github.com/buildbot/buildbot/commit/f97006b5cbdd9813e6715eb5960f39e1dd402603
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    M master/buildbot/status/builder.py

  Log Message:
  -----------
  Accept a filter callable in BuilderStatus's generateFinishedBuilds


  Commit: b9feda3c00c9dfcba4a60106582492fb309711b0
      https://github.com/buildbot/buildbot/commit/b9feda3c00c9dfcba4a60106582492fb309711b0
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-05-09 (Thu, 09 May 2013)

  Changed paths:
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  Control build search depth with a ?maxsearch parameter


  Commit: 7dcb0e6930fcd23b209538896769eca5afe51bc5
      https://github.com/buildbot/buildbot/commit/7dcb0e6930fcd23b209538896769eca5afe51bc5
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-05-09 (Thu, 09 May 2013)

  Changed paths:
    M master/buildbot/status/client.py

  Log Message:
  -----------
  Add a getProperties method to Build remote object


  Commit: b70b6d50fdf01c94e07bcdf3176ba612254450a6
      https://github.com/buildbot/buildbot/commit/b70b6d50fdf01c94e07bcdf3176ba612254450a6
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-05-12 (Sun, 12 May 2013)

  Changed paths:
    M master/buildbot/status/web/builder.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Support filtering builds and build requests in the WebStatus builder view via property parameters


  Commit: 8226ae1ca603b0957babd7bae0cb044498191aad
      https://github.com/buildbot/buildbot/commit/8226ae1ca603b0957babd7bae0cb044498191aad
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-12 (Sun, 12 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/test_extra_coverage.py
    M slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    M slave/buildslave/test/unit/test_scripts_stop.py
    M slave/buildslave/test/unit/test_scripts_upgrade_slave.py
    M slave/buildslave/test/util/misc.py

  Log Message:
  -----------
  Merge branch 'create-slave-cli' of git://github.com/elmirjagudin/buildbot


  Commit: 000e727eb1a18e8efa2c2f5f0b6574d72704d866
      https://github.com/buildbot/buildbot/commit/000e727eb1a18e8efa2c2f5f0b6574d72704d866
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-12 (Sun, 12 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py

  Log Message:
  -----------
  Merge branch 'mercurialextractor' of git://github.com/bcully/buildbot


  Commit: 165e550848f6da4127a745b8346918f837cbc000
      https://github.com/buildbot/buildbot/commit/165e550848f6da4127a745b8346918f837cbc000
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  don't use deprecated BaseException.message

This fixes following deprecation warning:

buildslave/scripts/create_slave.py:215: DeprecationWarning:
  BaseException.message has been deprecated as of Python 2.6


  Commit: 81c97c82cf33cbb52a530cabcf7d3cf237ccda07
      https://github.com/buildbot/buildbot/commit/81c97c82cf33cbb52a530cabcf7d3cf237ccda07
  Author: Ernie Hershey <github at ernie.org>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M master/buildbot/status/mail.py

  Log Message:
  -----------
  Fix minor typo in INVALID EMAIL log msg


  Commit: e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64
      https://github.com/buildbot/buildbot/commit/e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M master/buildbot/status/builder.py
    M master/buildbot/status/web/builder.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'webstatus_property_filter' of git://github.com/andrewjcg/buildbot


  Commit: 6f3e3ae434b59d5fcdbb3543224307f48fa71584
      https://github.com/buildbot/buildbot/commit/6f3e3ae434b59d5fcdbb3543224307f48fa71584
  Author: Dustin J. Mitchell <dustin at v.igoro.us>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M master/buildbot/status/mail.py

  Log Message:
  -----------
  Merge pull request #741 from ehershey/patch-1

Fix minor typo in INVALID EMAIL log msg


  Commit: d2c1a165271a0a6abd122a33d929de1d772af86d
      https://github.com/buildbot/buildbot/commit/d2c1a165271a0a6abd122a33d929de1d772af86d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M master/buildbot/status/client.py

  Log Message:
  -----------
  Merge branch 'remote_build_props' of git://github.com/andrewjcg/buildbot


  Commit: c437767ae2cd66e7119668128f9e1cd1681cf026
      https://github.com/buildbot/buildbot/commit/c437767ae2cd66e7119668128f9e1cd1681cf026
  Author: Dylan Rajaratnam <thedylman at gmail.com>
  Date:   2013-05-18 (Sat, 18 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py

  Log Message:
  -----------
  console: remove limit of 25 changesets requested from db.


  Commit: 680854fd6e93294cf7173db025a97764f4b533bc
      https://github.com/buildbot/buildbot/commit/680854fd6e93294cf7173db025a97764f4b533bc
  Author: Dylan Rajaratnam <thedylman at gmail.com>
  Date:   2013-05-18 (Sat, 18 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py

  Log Message:
  -----------
  console: remove doubling of builds requested if devName set.

When the revs parameter is large doubling the number of builds would
significantly increase loading time. Setting the devName does not increase
or decrease the number of changesets loaded from db, so there is not
much help in only increasing the number of builds loaded.


  Commit: ba6993ef3fbd6960230a01a14739bc0d652048bc
      https://github.com/buildbot/buildbot/commit/ba6993ef3fbd6960230a01a14739bc0d652048bc
  Author: Dylan Rajaratnam <thedylman at gmail.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py

  Log Message:
  -----------
  console: support for multiple codebases.

Changes / Effects:

1) Only the changes in a build is used to compare with the changeset revision.
The revision id from got_revision is not used.

2) If there are multiple builds with the matching changeset the first one
found is used. So if a slave is lost the build is marked as exception. Then
when the build is restarted that will be used instead.

3) Fixed it from loading all builds when multiple codebases is used.


  Commit: feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2
      https://github.com/buildbot/buildbot/commit/feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2
  Author: Dylan Rajaratnam <thedylman at gmail.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py

  Log Message:
  -----------
  console: check codebase is in build before checking revisions


  Commit: 96f662c8ed38e17eef54c78fb9c60a1b46de546b
      https://github.com/buildbot/buildbot/commit/96f662c8ed38e17eef54c78fb9c60a1b46de546b
  Author: Dylan Rajaratnam <thedylman at gmail.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css

  Log Message:
  -----------
  console: hide box if codebase of change is not in builder.


  Commit: 3189f3c25f5214c9c319a5c2a3e300229f524ed6
      https://github.com/buildbot/buildbot/commit/3189f3c25f5214c9c319a5c2a3e300229f524ed6
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py

  Log Message:
  -----------
  Merge branch 'console_rev_count' of git://github.com/thedylman/buildbot


  Commit: e9472236e86696c4a031004b6c3eae8c20db8f3d
      https://github.com/buildbot/buildbot/commit/e9472236e86696c4a031004b6c3eae8c20db8f3d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  Merge branch 'fix-deprecated-warn' of git://github.com/elmirjagudin/buildbot


  Commit: 0218b467976e8044b00a83593bd925e6b72a53dd
      https://github.com/buildbot/buildbot/commit/0218b467976e8044b00a83593bd925e6b72a53dd
  Author: Jamie Chen <jachen at ucsd.edu>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M master/buildbot/status/status_push.py

  Log Message:
  -----------
  Unsubscribe from watched builders during stop so reconfigure works correctly


  Commit: 536cbf7df44e1f74e256b9749eb22630b98d8fb5
      https://github.com/buildbot/buildbot/commit/536cbf7df44e1f74e256b9749eb22630b98d8fb5
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_web_base.py

  Log Message:
  -----------
  unit tests of buildbot.status.web.base.plural() method


  Commit: 19036a339f5ba0c1251e6925e54c47567c6ec041
      https://github.com/buildbot/buildbot/commit/19036a339f5ba0c1251e6925e54c47567c6ec041
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_web_base.py

  Log Message:
  -----------
  unit tests of buildbot.status.web.base.abbreviate_age methid()


  Commit: 71f5b942dbbf3c5b30960ad1575c29e75bcc00fc
      https://github.com/buildbot/buildbot/commit/71f5b942dbbf3c5b30960ad1575c29e75bcc00fc
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_stop.py

  Log Message:
  -----------
  test running 'buildslave stop' with invalid basedir path


  Commit: 5480ed0b2c1488fb9a13939f476905e2eeeb31b4
      https://github.com/buildbot/buildbot/commit/5480ed0b2c1488fb9a13939f476905e2eeeb31b4
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_restart.py

  Log Message:
  -----------
  test running 'buildslave restart' with invalid basedir path


  Commit: afabb64831068741f2ebc5dd9a7a11a2f1f47a62
      https://github.com/buildbot/buildbot/commit/afabb64831068741f2ebc5dd9a7a11a2f1f47a62
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M slave/buildslave/commands/mtn.py

  Log Message:
  -----------
  clean-up


  Commit: 6fee3c32c627407cb5f3245d65ad68f08708bdbe
      https://github.com/buildbot/buildbot/commit/6fee3c32c627407cb5f3245d65ad68f08708bdbe
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_util.py

  Log Message:
  -----------
  added unit test on buildslave.util.remove_password()

Check that remove_password() handles correctly paths with '@' sign.


  Commit: b102b49fadc7a5d80c9a5bd811af18a960b55b63
      https://github.com/buildbot/buildbot/commit/b102b49fadc7a5d80c9a5bd811af18a960b55b63
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-05-20 (Mon, 20 May 2013)

  Changed paths:
    M slave/buildslave/util.py

  Log Message:
  -----------
  small simplification of buildslave.util.remove_password()


  Commit: fc41eaca42feda3632b78ff4758a7b4183c44d89
      https://github.com/buildbot/buildbot/commit/fc41eaca42feda3632b78ff4758a7b4183c44d89
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M master/buildbot/status/status_push.py

  Log Message:
  -----------
  Merge branch 'fix_status2' of git://github.com/jamie-cyber1/buildbot


  Commit: 01c3384064c833460cd952d4116ec7b827780172
      https://github.com/buildbot/buildbot/commit/01c3384064c833460cd952d4116ec7b827780172
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_web_base.py
    M slave/buildslave/commands/mtn.py
    M slave/buildslave/test/unit/test_scripts_restart.py
    M slave/buildslave/test/unit/test_scripts_stop.py
    M slave/buildslave/test/unit/test_util.py
    M slave/buildslave/util.py

  Log Message:
  -----------
  Merge branch 'unit-tests' of git://github.com/elmirjagudin/buildbot


  Commit: cb076497dca7ad43c671364138d2cce878026b51
      https://github.com/buildbot/buildbot/commit/cb076497dca7ad43c671364138d2cce878026b51
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M master/buildbot/buildslave/__init__.py
    M master/buildbot/buildslave/openstack.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/mail.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/db/changes.py
    A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py
    M master/buildbot/db/model.py
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/testcase_synctest.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/logwatcher.py
    M master/buildbot/status/build.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/client.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/console.py
    A master/buildbot/status/web/files/exception_large.png
    A master/buildbot/status/web/files/exception_normal.png
    A master/buildbot/status/web/files/exception_small.png
    A master/buildbot/status/web/files/failure_large.png
    A master/buildbot/status/web/files/failure_normal.png
    A master/buildbot/status/web/files/failure_small.png
    A master/buildbot/status/web/files/readme_svg.txt
    A master/buildbot/status/web/files/retry_large.png
    A master/buildbot/status/web/files/retry_normal.png
    A master/buildbot/status/web/files/retry_small.png
    A master/buildbot/status/web/files/skipped_large.png
    A master/buildbot/status/web/files/skipped_normal.png
    A master/buildbot/status/web/files/skipped_small.png
    A master/buildbot/status/web/files/status.svg
    A master/buildbot/status/web/files/status_large.svg
    A master/buildbot/status/web/files/status_small.svg
    A master/buildbot/status/web/files/success_large.png
    A master/buildbot/status/web/files/success_normal.png
    A master/buildbot/status/web/files/success_small.png
    A master/buildbot/status/web/files/unknown_large.png
    A master/buildbot/status/web/files/unknown_normal.png
    A master/buildbot/status/web/files/unknown_small.png
    A master/buildbot/status/web/files/warnings_large.png
    A master/buildbot/status/web/files/warnings_normal.png
    A master/buildbot/status/web/files/warnings_small.png
    M master/buildbot/status/web/grid.py
    A master/buildbot/status/web/hooks/bitbucket.py
    M master/buildbot/status/web/hooks/github.py
    A master/buildbot/status/web/pngstatus.py
    M master/buildbot/status/web/status_json.py
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/fake/botmaster.py
    M master/buildbot/test/fake/fakemaster.py
    M master/buildbot/test/unit/test_buildslave.py
    A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_status_web_base.py
    A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py
    M master/buildbot/test/unit/test_status_web_change_hooks_github.py
    A master/buildbot/test/unit/test_status_web_png_resource.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/buildbot/test/unit/test_util_ComparableMixin.py
    M master/buildbot/test/util/change_import.py
    M master/buildbot/util/__init__.py
    A master/docs/_images/success_normal.png
    M master/docs/developer/cls-forcesched.rst
    M master/docs/developer/cls-iproperties.rst
    M master/docs/developer/cls-irenderable.rst
    M master/docs/developer/utils.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-properties.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/manual/concepts.rst
    M master/docs/manual/installation.rst
    A master/docs/relnotes/0.8.8.rst
    M master/docs/relnotes/index.rst
    M master/docs/tutorial/firstrun.rst
    M master/docs/tutorial/fiveminutes.rst
    M master/docs/tutorial/tour.rst
    M master/setup.py
    M slave/buildslave/commands/mtn.py
    A slave/buildslave/scripts/create_slave.py
    A slave/buildslave/scripts/restart.py
    M slave/buildslave/scripts/runner.py
    A slave/buildslave/scripts/start.py
    R slave/buildslave/scripts/startup.py
    A slave/buildslave/scripts/stop.py
    A slave/buildslave/scripts/upgrade_slave.py
    M slave/buildslave/test/test_extra_coverage.py
    M slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_create_slave.py
    A slave/buildslave/test/unit/test_scripts_restart.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    A slave/buildslave/test/unit/test_scripts_start.py
    A slave/buildslave/test/unit/test_scripts_stop.py
    A slave/buildslave/test/unit/test_scripts_upgrade_slave.py
    M slave/buildslave/test/unit/test_util.py
    M slave/buildslave/test/util/misc.py
    M slave/buildslave/util.py

  Log Message:
  -----------
  Merge branch 'master' into github_status


  Commit: 381108548c2c1bbd5c74d6ae84795ee8d59527da
      https://github.com/buildbot/buildbot/commit/381108548c2c1bbd5c74d6ae84795ee8d59527da
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Fix callbacks for buildStarted and buildFinished.


  Commit: 96cdbe1b6fc7b7fe0c73f049cef030a109051898
      https://github.com/buildbot/buildbot/commit/96cdbe1b6fc7b7fe0c73f049cef030a109051898
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-25 (Sat, 25 May 2013)

  Changed paths:
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css

  Log Message:
  -----------
  Merge branch 'console-multi-codebase' of git://github.com/thedylman/buildbot


  Commit: a57874d107f21c1f26b059cdf1321908a94ad983
      https://github.com/buildbot/buildbot/commit/a57874d107f21c1f26b059cdf1321908a94ad983
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-25 (Sat, 25 May 2013)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  add relnotes


  Commit: 2edcfa60c66dd8d7ffce49b32af5986ddba586c4
      https://github.com/buildbot/buildbot/commit/2edcfa60c66dd8d7ffce49b32af5986ddba586c4
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M master/buildbot/status/github.py
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Log start and finish errors.


  Commit: c50d244b1f0aceb5c57f4b8ba13593682be4aa8a
      https://github.com/buildbot/buildbot/commit/c50d244b1f0aceb5c57f4b8ba13593682be4aa8a
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Skip tests when txgithub is not installed. Use dynamic datetime for start and end datetime.


  Commit: 44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb
      https://github.com/buildbot/buildbot/commit/44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb
  Author: Adi Roiban <adi.roiban at chevah.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M master/buildbot/test/unit/test_status_github.py

  Log Message:
  -----------
  Refactor to more precise detection of txgithub import error.


  Commit: 6d28c1d73ad926030041ecfafc942bf678692891
      https://github.com/buildbot/buildbot/commit/6d28c1d73ad926030041ecfafc942bf678692891
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    A master/buildbot/status/github.py
    A master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/util/logging.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'github_status' of git://github.com/chevah/buildbot


  Commit: 926c67bc117d3e89571c16edc69b62a6e08cfc33
      https://github.com/buildbot/buildbot/commit/926c67bc117d3e89571c16edc69b62a6e08cfc33
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/client.py
    A master/buildbot/status/github.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/status_push.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css
    A master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/unit/test_status_web_base.py
    M master/buildbot/test/util/logging.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/commands/mtn.py
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/test_extra_coverage.py
    M slave/buildslave/test/unit/test_scripts_base.py
    A slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_restart.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    M slave/buildslave/test/unit/test_scripts_stop.py
    M slave/buildslave/test/unit/test_scripts_upgrade_slave.py
    M slave/buildslave/test/unit/test_util.py
    M slave/buildslave/test/util/misc.py
    M slave/buildslave/util.py

  Log Message:
  -----------
  Merge branch 'master' into nine


Compare: https://github.com/buildbot/buildbot/compare/f32a7038bc49...926c67bc117d


More information about the Commits mailing list