[Buildbot-commits] [buildbot/buildbot] 24c375: buildbotServiceManager: factorize for buildslave m...
GitHub
noreply at github.com
Tue Apr 7 18:21:14 UTC 2015
Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: 24c3756344c4ff846155536b9e2bb13f716c7259
https://github.com/buildbot/buildbot/commit/24c3756344c4ff846155536b9e2bb13f716c7259
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/buildslave/manager.py
M master/buildbot/master.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/integration/test_custom_buildstep.py
M master/buildbot/test/unit/test_buildslave_base.py
M master/buildbot/test/unit/test_buildslave_manager.py
M master/buildbot/util/service.py
Log Message:
-----------
buildbotServiceManager: factorize for buildslave manager
This factorize the buildslave manager child management code to be used
by other managers.
Buildslaves are becoming BuildbotServices, with generic constructor, checkConfig(), and reconfigService()
Notable changes:
- slave.slavename -> slave.name
This makes naming more generic. slave.slavename is kept as an aliased property
- slave.master -> property
Special property of BuildbotService climb up the parents until master is found
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: d16fd3944343327f300382019c462f9dc3cf287f
https://github.com/buildbot/buildbot/commit/d16fd3944343327f300382019c462f9dc3cf287f
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/test/fake/bslavemanager.py
M master/buildbot/test/integration/test_custom_buildstep.py
M master/buildbot/test/unit/test_buildslave_base.py
M master/buildbot/util/service.py
Log Message:
-----------
add reconfigWithSibling
make sure service is first configured before started
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 978ba04daa27bea7621c04e0b9d3fb93ffd8abff
https://github.com/buildbot/buildbot/commit/978ba04daa27bea7621c04e0b9d3fb93ffd8abff
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/master.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/unit/test_util_service.py
M master/buildbot/util/service.py
Log Message:
-----------
Some more factorization.
Unit tests for BuildbotServiceManager
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 3a57b0f4fd58331efc139fb26ad210d390602384
https://github.com/buildbot/buildbot/commit/3a57b0f4fd58331efc139fb26ad210d390602384
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/buildslave/manager.py
M master/buildbot/buildslave/protocols/pb.py
M master/buildbot/master.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/integration/test_custom_buildstep.py
M master/buildbot/test/integration/test_customservices.py
M master/buildbot/test/integration/test_slave_comm.py
Log Message:
-----------
integrate buildbotservicemanager in master.py to manage custom services
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 87f51dd519aa2654ded0b93d57adccf063973896
https://github.com/buildbot/buildbot/commit/87f51dd519aa2654ded0b93d57adccf063973896
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/master.py
M master/buildbot/util/service.py
Log Message:
-----------
address review comments
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: e0e4a310d1d1d2e2e3ff5478733821315ecaa1cf
https://github.com/buildbot/buildbot/commit/e0e4a310d1d1d2e2e3ff5478733821315ecaa1cf
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M master/buildbot/status/mail.py
M master/buildbot/status/status_gerrit.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/unit/test_status_gerrit.py
M master/buildbot/test/unit/test_status_mail.py
M master/buildbot/util/service.py
Log Message:
-----------
pass more unit tests
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 237862ea0891ec0585c54f2dbca15e812b33db73
https://github.com/buildbot/buildbot/commit/237862ea0891ec0585c54f2dbca15e812b33db73
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M master/buildbot/buildslave/manager.py
M master/buildbot/buildslave/protocols/pb.py
M master/buildbot/test/unit/test_buildslave_base.py
M master/buildbot/test/unit/test_util_service.py
M master/buildbot/test/util/changesource.py
M master/buildbot/util/service.py
Log Message:
-----------
last cleanups and unit test fixes
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: acd7c7b6596eada637fd4d932cb2401b3c57b63d
https://github.com/buildbot/buildbot/commit/acd7c7b6596eada637fd4d932cb2401b3c57b63d
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M master/buildbot/test/integration/test_slave_comm.py
Log Message:
-----------
fix the slavecomm integration test
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 646f311e6f0cd2c72d2319df16a2491cca489618
https://github.com/buildbot/buildbot/commit/646f311e6f0cd2c72d2319df16a2491cca489618
Author: Pierre Tardy <pierre.tardy at intel.com>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M master/buildbot/buildslave/manager.py
Log Message:
-----------
pylint fix
Signed-off-by: Pierre Tardy <pierre.tardy at intel.com>
Commit: 892d397f0138e50e61b1cce2d2f8b3e8c1d05881
https://github.com/buildbot/buildbot/commit/892d397f0138e50e61b1cce2d2f8b3e8c1d05881
Author: Mikhail Sobolev <mss at mawhrin.net>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/buildslave/manager.py
M master/buildbot/buildslave/protocols/pb.py
M master/buildbot/master.py
M master/buildbot/status/mail.py
M master/buildbot/status/status_gerrit.py
M master/buildbot/test/fake/bslavemanager.py
M master/buildbot/test/fake/fakemaster.py
M master/buildbot/test/integration/test_custom_buildstep.py
M master/buildbot/test/integration/test_customservices.py
M master/buildbot/test/integration/test_slave_comm.py
M master/buildbot/test/unit/test_buildslave_base.py
M master/buildbot/test/unit/test_buildslave_manager.py
M master/buildbot/test/unit/test_status_gerrit.py
M master/buildbot/test/unit/test_status_mail.py
M master/buildbot/test/unit/test_util_service.py
M master/buildbot/test/util/changesource.py
M master/buildbot/util/service.py
Log Message:
-----------
Merge pull request #1607 from tardyp/buildbotservice
buildbotServiceManager: factorize for buildslave manager
Compare: https://github.com/buildbot/buildbot/compare/47b0be7e3e79...892d397f0138
More information about the Commits
mailing list