[Buildbot-commits] [buildbot/buildbot] 780ece: serialize	remoteCommand
    GitHub 
    noreply at github.com
       
    Thu Dec  4 17:19:23 UTC 2014
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 780ece04e7a5edcbc3703e773013bddf794da170
      https://github.com/buildbot/buildbot/commit/780ece04e7a5edcbc3703e773013bddf794da170
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-03 (Wed, 03 Dec 2014)
  Changed paths:
    M master/buildbot/process/remotecommand.py
  Log Message:
  -----------
  serialize remoteCommand
Remotecommands updates are started in order, but are not garanteed to finish in order
We introduce a lock to make sure everything is serialized.
With buildbot nine, lots of the updates are doing asyncrhnous stuff like log update
and thus are definitly not finishing in order, thus a whole new class of weird behaviour.
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: bf7b28ad728528eb0823107a35841b8a59f5ae74
      https://github.com/buildbot/buildbot/commit/bf7b28ad728528eb0823107a35841b8a59f5ae74
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-03 (Wed, 03 Dec 2014)
  Changed paths:
    A master/buildbot/test/integration/test_setproperyfromcommand.py
  Log Message:
  -----------
  integration test for TRAC-3024
  Commit: 7d8c04eca10f5b99be995beba11e0e7d200694fb
      https://github.com/buildbot/buildbot/commit/7d8c04eca10f5b99be995beba11e0e7d200694fb
  Author: Pierre Tardy <pierre.tardy at intel.com>
  Date:   2014-12-03 (Wed, 03 Dec 2014)
  Changed paths:
    M master/buildbot/test/integration/test_customservices.py
    M master/buildbot/test/integration/test_setproperyfromcommand.py
    M master/buildbot/test/util/integration.py
  Log Message:
  -----------
  factorize integration test's forceBuild
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
  Commit: 845ad50673a0f0b36b1f006700162894acaa3fb6
      https://github.com/buildbot/buildbot/commit/845ad50673a0f0b36b1f006700162894acaa3fb6
  Author: Mikhail Sobolev <mss at mawhrin.net>
  Date:   2014-12-04 (Thu, 04 Dec 2014)
  Changed paths:
    M master/buildbot/process/remotecommand.py
    M master/buildbot/test/integration/test_customservices.py
    A master/buildbot/test/integration/test_setproperyfromcommand.py
    M master/buildbot/test/util/integration.py
  Log Message:
  -----------
  Merge pull request #1411 from tardyp/t3024
serialize remoteCommand
Compare: https://github.com/buildbot/buildbot/compare/384d23e0c881...845ad50673a0
    
    
More information about the Commits
mailing list