From nobody at buildbot.net Sun Apr 1 01:02:05 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 01:02:05 -0000 Subject: [Buildbot-commits] [Buildbot] #2263: Traceback during sending mail in 0.8.6p1 In-Reply-To: <041.e10c90bb395ec75db8e05b2a4381ca82@buildbot.net> References: <041.e10c90bb395ec75db8e05b2a4381ca82@buildbot.net> Message-ID: <056.b54c9d5f3bfe3fcd3cea5445bfd82566@buildbot.net> #2263: Traceback during sending mail in 0.8.6p1 ----------------------+------------------------ Reporter: dottedmag | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: fixed Keywords: mail | ----------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: (fixed by tomprince:) Don't try to send email, if there are no interesting builds. Fixes #2236. Changeset: 71cde798e611d8690f8e0a1c59e42da7f91bffdc -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 01:02:16 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 01:02:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2236: Experiment with loading config in a "rollback importer" In-Reply-To: <038.5fd44b61ce46772e2877b318a8727941@buildbot.net> References: <038.5fd44b61ce46772e2877b318a8727941@buildbot.net> Message-ID: <053.9973cfac3d617af68982a1798acee27f@buildbot.net> #2236: Experiment with loading config in a "rollback importer" ------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: reopened Priority: major | Milestone: 0.8.+ Version: 0.8.5 | Resolution: Keywords: reconfig | ------------------------+----------------------- Changes (by dustin): * status: closed => reopened * resolution: fixed => -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 02:34:38 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 02:34:38 -0000 Subject: [Buildbot-commits] [Buildbot] #2267: sqlalchemy listeners are not un-registered Message-ID: <038.bc0d8bb8d7ee3a1c2538f9a35c4dd6b4@buildbot.net> #2267: sqlalchemy listeners are not un-registered --------------------+---------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Keywords: database --------------------+---------------------- This became apparent after Mark Rowe added better behavior on Lion by adding a connection listener in SQLite. The tests for other DB's fail, though, because this listener is activated for *all* engines, once a SQLite engine is created. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 1 03:45:45 2012 From: noreply at github.com (GitHub) Date: Sat, 31 Mar 2012 20:45:45 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] dd5201: Attach SQLAlchemy listeners to objects, not classe... Message-ID: <4f77cf69efd2b_4fc73fc588fd22fc675a3@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dd5201ca55f095d3e02c5453b5bdba8f4a9739ba https://github.com/buildbot/buildbot/commit/dd5201ca55f095d3e02c5453b5bdba8f4a9739ba Author: Dustin J. Mitchell Date: 2012-03-31 (Sat, 31 Mar 2012) Changed paths: M master/buildbot/db/enginestrategy.py M master/buildbot/test/unit/test_db_enginestrategy.py Log Message: ----------- Attach SQLAlchemy listeners to objects, not classes Otherwse listeners get duplicated when running tests. Fixes #2267. From nobody at buildbot.net Sun Apr 1 03:45:58 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 03:45:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2267: sqlalchemy listeners are not un-registered In-Reply-To: <038.bc0d8bb8d7ee3a1c2538f9a35c4dd6b4@buildbot.net> References: <038.bc0d8bb8d7ee3a1c2538f9a35c4dd6b4@buildbot.net> Message-ID: <053.710fb4a20d13a3ba81ad1be661ccfab0@buildbot.net> #2267: sqlalchemy listeners are not un-registered ---------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: database | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Attach SQLAlchemy listeners to objects, not classes Otherwse listeners get duplicated when running tests. Fixes #2267. Changeset: dd5201ca55f095d3e02c5453b5bdba8f4a9739ba -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 04:42:08 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 04:42:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2268: Grid display is very slow when there is lots of history, and multple projects. Message-ID: <042.53bad4ed907978e45669fe62ed5f2960@buildbot.net> #2268: Grid display is very slow when there is lots of history, and multple projects. -----------------------+----------------------- Reporter: tom.prince | Owner: Type: task | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: web -----------------------+----------------------- The grid displays can be *very* slow, if you are dispaying builds from multiple projects. grid shows the latest build for the most recent sourcestamps. And if some builders don't have *any* builds for some sourcestamps, builtbot needs to read *all* of the buidls for that builder to learn there are no interesting ones. (This is true at least for 0.8.2, but I don't think there have been any relevant changes here). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:22:10 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:22:10 -0000 Subject: [Buildbot-commits] [Buildbot] #2269: Rewrite buildstep tests against real RemoteCommands. Message-ID: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> #2269: Rewrite buildstep tests against real RemoteCommands. -----------------------+----------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: -----------------------+----------------------- Once we have pluggable protocols for the master-slave communication, we should have a fake-slave protocols for testing against, rather than monkey-patching fake RemoteCommand instances. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:24:52 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:24:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2268: Grid display is very slow when there is lots of history, and multple projects. In-Reply-To: <042.53bad4ed907978e45669fe62ed5f2960@buildbot.net> References: <042.53bad4ed907978e45669fe62ed5f2960@buildbot.net> Message-ID: <057.ae7d36655ea00041df6b53bedbfe1e88@buildbot.net> #2268: Grid display is very slow when there is lots of history, and multple projects. -----------------------+-------------------- Reporter: tom.prince | Owner: Type: task | Status: new Priority: major | Milestone: 0.9.0 Version: 0.8.2 | Resolution: Keywords: web | -----------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.9.0 Comment: I'm not sure there's much to do about this in the 0.8.x series - unless you have some ideas! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:26:44 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:26:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2269: Rewrite buildstep tests against real RemoteCommands. In-Reply-To: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> References: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> Message-ID: <057.cd13c21f863f71e7f72d35ff80b92efb@buildbot.net> #2269: Rewrite buildstep tests against real RemoteCommands. ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: tests | ------------------------+-------------------- Changes (by dustin): * keywords: => tests * type: defect => enhancement * milestone: undecided => 0.8.+ Comment: I'm not totally convinced this is worthwhile -- right now, the tests verify that the steps correctly interact with the !RemoteCommand interface. If we are also testing the !RemoteCommand interface at the same time, then the tests are no longer unit tests. We should definitely test the !RemoteCommand implementation against a fake slave - we do a little bit of that now, but it can be much more thorough with a pluggable backend. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:30:34 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:30:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2269: Rewrite buildstep tests against real RemoteCommands. In-Reply-To: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> References: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> Message-ID: <057.69b9b7c9964346b4e6933fd72f83fc40@buildbot.net> #2269: Rewrite buildstep tests against real RemoteCommands. ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: tests | ------------------------+-------------------- Comment (by tom.prince): Well, we need to test the tests actually *do* test the RemoteCommand interface. I just discovered that eb7bf214767f95304b5ade9938fe369320c17eef doesn't actually work, since RemoteShellCommand doesn't actually match the interface we are testing against there. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:32:20 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:32:20 -0000 Subject: [Buildbot-commits] [Buildbot] #2268: Grid display is very slow when there is lots of history, and multple projects. In-Reply-To: <042.53bad4ed907978e45669fe62ed5f2960@buildbot.net> References: <042.53bad4ed907978e45669fe62ed5f2960@buildbot.net> Message-ID: <057.f8bc08ed22103f905ddb71535c84a671@buildbot.net> #2268: Grid display is very slow when there is lots of history, and multple projects. -----------------------+-------------------- Reporter: tom.prince | Owner: Type: task | Status: new Priority: major | Milestone: 0.9.0 Version: 0.8.2 | Resolution: Keywords: web | -----------------------+-------------------- Comment (by tom.prince): The only solution I can think of for 0.8.x is to just limit the number of builds searched to something small. Probably no more that 2-3x the number of builds we want to display in total. If none of the first 20 builds match any of the 10 most recent source stamps, then it is unlikely that any builds on a given builder match. I guess we need to be careful if we do this, and only limit it in the case that there are *no* matches. Or something dynamic. (In case somebody forces a particular build a bunch of times, pushing earlier builds out of the window). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 05:46:31 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 05:46:31 -0000 Subject: [Buildbot-commits] [Buildbot] #2269: test real RemoteCommands and FakeRemoteCommands with the same tests (was: Rewrite buildstep tests against real RemoteCommands.) In-Reply-To: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> References: <042.b3b571c217743fcf8509cf37cb1698bd@buildbot.net> Message-ID: <057.7879b0049febd9cad848ab80bc182cb8@buildbot.net> #2269: test real RemoteCommands and FakeRemoteCommands with the same tests ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: tests | ------------------------+-------------------- Comment (by dustin): Summary adjusted with what I think is a better solution here -- test that the fakes and the real implementations pass the same tests - http://pyvideo.org/video/629/stop-mocking-start-testing From discussion in irc, though, it sounds like this case was a little more tricky -- an invalid function keyword argument was added to !FakeRemoteCommand that was not present in !RemoteCommand. I think there are three ways to uncover problems like this, and we should aim to do all three: * test fakes and real objects with the same tests * use introspection to make assertions about function/method arguments * once this is in place and known, code review should look for parallelism in changes to real and fake objects * light use of integration testing as a fallback I'm not a big fan of heavy-duty integration testing, as it's *very* difficult to hit every possibility. In this case, a few integration tests running e.g., Git steps against a fake slave may not have triggered this particular error. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 1 15:54:45 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 08:54:45 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b164d6: fix typo Message-ID: <4f787a454d7b8_74283f81e41a2afc47482@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b164d69e71939836c9fb98edf616d439ce3ca3ea https://github.com/buildbot/buildbot/commit/b164d69e71939836c9fb98edf616d439ce3ca3ea Author: Dustin J. Mitchell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/steps/source/mercurial.py Log Message: ----------- fix typo Credit to sa1 in https://github.com/buildbot/buildbot/pull/371 From nobody at buildbot.net Sun Apr 1 16:13:19 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 16:13:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2066: Fix new source steps' URL handling In-Reply-To: <038.4b2beb27a185303ae6bd92ef91a5b2d9@buildbot.net> References: <038.4b2beb27a185303ae6bd92ef91a5b2d9@buildbot.net> Message-ID: <053.c874e9b3aa2dc2c475cb6b59f42d859d@buildbot.net> #2066: Fix new source steps' URL handling ------------------------+-------------------- Reporter: in3xes | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.4p2 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by dustin): Comments are developing in the pull request - https://github.com/buildbot/buildbot/pull/371 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 1 16:38:39 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 09:38:39 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] Message-ID: <4f78848fe95f5_46c63fd2a20952f481327@sh1.rs.github.com.mail> Branch: refs/tags/v0.8.7-pre2 Home: https://github.com/buildbot/buildbot From nobody at buildbot.net Sun Apr 1 22:49:58 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 22:49:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2093: try does not understand patches generated by git In-Reply-To: <036.ec4af867fa6da598c739c385436b18ee@buildbot.net> References: <036.ec4af867fa6da598c739c385436b18ee@buildbot.net> Message-ID: <051.b062a51d313cc1691915856e1ab0f921@buildbot.net> #2093: try does not understand patches generated by git ------------------------+--------------------- Reporter: dank | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: master | Resolution: fixed Keywords: git | ------------------------+--------------------- Comment (by dustin): {{{ commit eb7bf214767f95304b5ade9938fe369320c17eef Author: Tom Prince Date: Wed Jan 18 20:23:47 2012 -0500 Git: Support source-stamp patches. Fixes #2093 }}} was the fix here. See #2269 for testing that would have caught a bug introduced in this commit. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 1 23:16:45 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 01 Apr 2012 23:16:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1980: updateBigStatus not called enough? In-Reply-To: <038.4985705335d7247968eef968f1dad004@buildbot.net> References: <038.4985705335d7247968eef968f1dad004@buildbot.net> Message-ID: <053.9730b44e17c3d0990ef8f5ec2e3d9989@buildbot.net> #1980: updateBigStatus not called enough? ---------------------+----------------------- Reporter: dustin | Owner: Type: defect | Status: reopened Priority: blocker | Milestone: 0.8.7 Version: master | Resolution: Keywords: database | ---------------------+----------------------- Changes (by dustin): * status: closed => reopened * resolution: fixed => * milestone: 0.8.4 => 0.8.7 Comment: This is definitely not fixed -- the metabuildbot is showing a whole bunch of yellow right now, even though nothing is happening. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 2 00:13:05 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 17:13:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5b8853: use incremental option from https://gist.github.co... Message-ID: <4f78ef11a47b1_7dd73f81b4a43aec7599@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5b8853697e087cbe56ef1951760212beda0b6669 https://github.com/buildbot/buildbot/commit/5b8853697e087cbe56ef1951760212beda0b6669 Author: Dustin J. Mitchell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/schedulers/trysched.py Log Message: ----------- use incremental option from https://gist.github.com/2078378 Commit: 5bec471705b6f8d349b4735e527be73f735c23cb https://github.com/buildbot/buildbot/commit/5bec471705b6f8d349b4735e527be73f735c23cb Author: Dustin J. Mitchell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/schedulers/trysched.py M master/buildbot/test/unit/test_clients_tryclient.py M master/buildbot/test/unit/test_schedulers_trysched.py Log Message: ----------- Merge branch 'pull353' * pull353: use incremental option from https://gist.github.com/2078378 Re-refactor Try_Job.parseJob based on reviews of previous patch. Remove lambdas from assertRaises tests. Change non-dict try properties test to use assertFailure. Refactor Try_Job parseJob method. Add test to confirm that non-dict try properties raises AttributeError. Handle malformed JSON in try job file to raise BadJobfile exception. Transmit patchlevel as int in v5 try job file. PEP 8 cleanup; mostly whitespace and long lines. Compare: https://github.com/buildbot/buildbot/compare/b164d69...5bec471 From noreply at github.com Mon Apr 2 00:17:20 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 17:17:20 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1f3b13: Add buildbotbin option for try command. Message-ID: <4f78f010f1e0c_7e743fa5c1cb82ec938d3@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1f3b13a35b545c674047d53cbcb27edd16b1b187 https://github.com/buildbot/buildbot/commit/1f3b13a35b545c674047d53cbcb27edd16b1b187 Author: Doug Latornell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- Add buildbotbin option for try command. Allows specification of the buildbot binary to use to run tryserver on the buildmaster host. Handy for buildbot installations in virtualenvs. Commit: b8af2c120edb2808ed38ba7669b1742b71c66747 https://github.com/buildbot/buildbot/commit/b8af2c120edb2808ed38ba7669b1742b71c66747 Author: Doug Latornell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- Delete Python2.4-specific code for use of md5 library. Commit: 0054a8f5cfacb6e4cca137cdfa7c95260a0b5532 https://github.com/buildbot/buildbot/commit/0054a8f5cfacb6e4cca137cdfa7c95260a0b5532 Author: Doug Latornell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/docs/manual/cmdline.rst M master/docs/manual/installation.rst Log Message: ----------- Add documentation of the buildbot try --buildbotbin= option. Commit: bd00cf0d8539c627117cf78586f362cc62d2bf85 https://github.com/buildbot/buildbot/commit/bd00cf0d8539c627117cf78586f362cc62d2bf85 Author: Dustin J. Mitchell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py M master/docs/manual/cmdline.rst M master/docs/manual/installation.rst Log Message: ----------- Merge branch 'pull354' * pull354: Add documentation of the buildbot try --buildbotbin= option. Delete Python2.4-specific code for use of md5 library. Add buildbotbin option for try command. Compare: https://github.com/buildbot/buildbot/compare/5bec471...bd00cf0 From noreply at github.com Mon Apr 2 04:15:04 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 21:15:04 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 96da34: add Bryce to MAINTAINERS.txt Message-ID: <4f7927c812672_2f67ddcae8661b7@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 96da34047826281f9a6407e9584048cbfc4714d1 https://github.com/buildbot/buildbot/commit/96da34047826281f9a6407e9584048cbfc4714d1 Author: Tom Prince Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M MAINTAINERS.txt Log Message: ----------- add Bryce to MAINTAINERS.txt From noreply at github.com Mon Apr 2 05:31:54 2012 From: noreply at github.com (GitHub) Date: Sun, 01 Apr 2012 22:31:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ec3cb9: Merge branch 'bug2249' Message-ID: <4f7939ca3b2cb_73cd1a6eaf41148bb@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ec3cb919c9ea80cb5c3d99dc22a8dd9a7e221dfa https://github.com/buildbot/buildbot/commit/ec3cb919c9ea80cb5c3d99dc22a8dd9a7e221dfa Author: Dustin J. Mitchell Date: 2012-04-01 (Sun, 01 Apr 2012) Changed paths: M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- Merge branch 'bug2249' * bug2249: new test From nobody at buildbot.net Tue Apr 3 18:08:48 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 03 Apr 2012 18:08:48 -0000 Subject: [Buildbot-commits] [Buildbot] #2270: Exception found: finished time is None Message-ID: <042.5c2cc16b961a830493aff95159ec54a2@buildbot.net> #2270: Exception found: finished time is None -----------------------+----------------------- Reporter: jaredgrubb | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: -----------------------+----------------------- {{{ 2012-04-02 15:40:06-0700 [HTTPChannel,100,17.153.51.205] Unhandled Error Traceback (most recent call last): File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/protocols/basic.py", line 564, in dataReceived why = self.lineReceived(line) File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/web/http.py", line 1551, in lineReceived self.allContentReceived() File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/web/http.py", line 1618, in allContentReceived req.requestReceived(command, path, version) File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/web/http.py", line 773, in requestReceived self.process() --- --- File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/web/server.py", line 132, in process self.render(resrc) File "/Users/buildbot/ctbot/sandbox/lib/python2.7/site- packages/twisted/web/server.py", line 167, in render body = resrc.render(self) File "/Users/buildbot/ctbot/src/master/buildbot/status/web/feeds.py", line 55, in render data = self.content(request) File "/Users/buildbot/ctbot/src/master/buildbot/status/web/feeds.py", line 176, in content finishedTime = time.gmtime(int(finished)) exceptions.TypeError: int() argument must be a string or a number, not 'NoneType' }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 3 19:09:51 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 03 Apr 2012 19:09:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2271: Explicitly require a buildstep 'name' to be a string type Message-ID: <042.46fe8c57b81ada46f90a5fad5eab7291@buildbot.net> #2271: Explicitly require a buildstep 'name' to be a string type ------------------------+----------------------- Reporter: jaredgrubb | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ------------------------+----------------------- I had a dev that made the name of a step a WithProperties(..) instance, which caused all sorts of havoc in the waterfall and builder views on the UI. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 3 19:53:06 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 03 Apr 2012 19:53:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2272: Eviction of BuildStatus objects Message-ID: <038.6a0c7d6e0265f8614c0ab091f3378790@buildbot.net> #2272: Eviction of BuildStatus objects ----------------------+----------------------- Reporter: szager | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- The memory usage of our buildbot master seems to grow linearly with time (which corresponds pretty well to number of builds). There doesn't seem to be any limit to this behavior; if we don't restart the master for a long time, it will grow until the OS starts swapping, which effectively kills the master and forces a restart. That happens when the master process is using >10GB on a 12GB system. I've done a bit of heap profiling on a running master, and it seems like there are *way* too many BuildStatus, BuildStepStatus, StepProgress, and LogFile objects in memory. I inspected all the live instances of buildbot.status.builder.BuilderStatus and looked at the buildCache fields. What I noticed is that for most builders, len(builder_status.buildCache.cache) is equal to the maximum allowed size of the cache, but len(builder_status.buildCache.weakrefs) is typically five times the maximum allowed size of the cache! So, I used the heap profiler to see where references to BuildStatus objects were being held. From what I can tell, it seems like circular references between BuildStatus, BuildStepStatus, and LogFile (and maybe some other status-related objects) are the issue here. Theoretically, the python garbage collector should be able to detect circular references between unreachable objects and clean them up; but it's not 100% efficient (for reasons of algorithmic complexity). First of all, I'd like to know whether this all sounds plausible. Secondly, I'd like to hear opinions on a proposed fix, which is to use weakrefs for all the parent pointers in status objects; e.g., in buildbot.status.buildstep.py: class BuildStepStatus(styles.Versioned): def __init__(self, parent, master, step_number): self.build = weakref.ref(parent) self.builder = parent.getBuilder() self.build_number = parent.getNumber() ... def getBuildStatus(self): result = self.build() if result is None: result = self.builder.getBuildByNumber(self.build_number) self.build = weakref.ref(result) return result And, obviously, all usage of stepstatus.build would need to be changed to stepstatus.getBuildStatus(). Thoughts? Thanks, Stefan -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 3 19:56:59 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 03 Apr 2012 19:56:59 -0000 Subject: [Buildbot-commits] [Buildbot] #2272: Eviction of BuildStatus objects In-Reply-To: <038.6a0c7d6e0265f8614c0ab091f3378790@buildbot.net> References: <038.6a0c7d6e0265f8614c0ab091f3378790@buildbot.net> Message-ID: <053.45ac664a8870bc9253dcba70a9a4654b@buildbot.net> #2272: Eviction of BuildStatus objects ----------------------+------------------------ Reporter: szager | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ----------------------+------------------------ Comment (by szager): The code snippet came out a bit garbled I think; here it is again: {{{ class BuildStepStatus(styles.Versioned): def __init__(self, parent, master, step_number): self.build = weakref.ref(parent) self.builder = parent.getBuilder() self.build_number = parent.getNumber() def getBuildStatus(self): result = self.build() if result is None: result = self.builder.getBuildByNumber(self.build_number) self.build = weakref.ref(result) return result }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 3 20:00:30 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 03 Apr 2012 20:00:30 -0000 Subject: [Buildbot-commits] [Buildbot] #2272: Eviction of BuildStatus objects In-Reply-To: <038.6a0c7d6e0265f8614c0ab091f3378790@buildbot.net> References: <038.6a0c7d6e0265f8614c0ab091f3378790@buildbot.net> Message-ID: <053.73ccaf6dc3311dc8b4cf93ec9d37bb63@buildbot.net> #2272: Eviction of BuildStatus objects ------------------------+-------------------- Reporter: szager | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: performance | ------------------------+-------------------- Changes (by dustin): * keywords: => performance * type: undecided => defect * milestone: undecided => 0.8.7 Comment: That sounds like a good solution to me! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 4 00:40:44 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 04 Apr 2012 00:40:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2273: Performance items Message-ID: <038.89e3b106fc3acc71d6fe483eed162418@buildbot.net> #2273: Performance items ----------------------+----------------------- Reporter: szager | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- This is an FYI ticket about some performance-related observations gleaned from running a buildbot master under cProfile. Here's what I'm looking for in the profile data: - Ways to reduce overall CPU utilization by looking for code paths that hog CPU cycles. - Synchronous code paths that take a long time to execute, increasing the latency of the web UI. Observations: - In console.py, getBuildsForRevision() accounts for about 12% of all CPU cycles. It's called once for each builder, every time the console is generated. For us, collectively those invocations take about 0.8 seconds to run, which accounts for about 80% of the time required to build the console. Since the return values change pretty infrequently, it should be possible to cache the results and speed up subsequent lookups. - We use an SVNPoller with a polling interval of 10 seconds. In svnpoller.py, parse_logs() accounts for 8% of CPU cycles, and takes 0.8 seconds per invocation (each time the poller runs). 99% of that time is spent in xml.dom.minidom.parseString(). It should be possible to speed that up by either switching to a faster xml parser; or *not* using the --xml option to `svn log` and custom parsing the output. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Apr 4 04:43:55 2012 From: noreply at github.com (GitHub) Date: Tue, 03 Apr 2012 21:43:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] dd668e: Pass -p to 'git apply', pass correct patch compone... Message-ID: <4f7bd18bef684_3feb149caf415007d@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dd668eea739ca77dbc200a64463edefff48c6996 https://github.com/buildbot/buildbot/commit/dd668eea739ca77dbc200a64463edefff48c6996 Author: Dustin J. Mitchell Date: 2012-04-03 (Tue, 03 Apr 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Pass -p to 'git apply', pass correct patch component Commit: 75aa06130f9cad458af830731e309b6293718cec https://github.com/buildbot/buildbot/commit/75aa06130f9cad458af830731e309b6293718cec Author: Dustin J. Mitchell Date: 2012-04-03 (Tue, 03 Apr 2012) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/source/git.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Merge branch 'pull372' * pull372: Pass -p to 'git apply', pass correct patch component Fix handling of stdin in master-side gist step. Compare: https://github.com/buildbot/buildbot/compare/ec3cb91...75aa061 From nobody at buildbot.net Thu Apr 5 03:40:14 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 05 Apr 2012 03:40:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2273: Performance items In-Reply-To: <038.89e3b106fc3acc71d6fe483eed162418@buildbot.net> References: <038.89e3b106fc3acc71d6fe483eed162418@buildbot.net> Message-ID: <053.8c6d2ece77add3a97ab351b5e1d50472@buildbot.net> #2273: Performance items ------------------------+-------------------- Reporter: szager | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: performance | ------------------------+-------------------- Changes (by dustin): * keywords: => performance * type: undecided => defect * milestone: undecided => 0.8.+ Comment: This is great information - thanks! The console information doesn't particularly surprise me. I'd be happy to see that cached (although caches have their own issues in terms of memory consumption). As for the SVNPoller, is there a way to not download that many logs on every invocation? I'm marking this as 0.8.+, but certainly if you or someone else wants to work on these suggestions they're welcome in 0.8.7. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 5 18:55:22 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 05 Apr 2012 18:55:22 -0000 Subject: [Buildbot-commits] [Buildbot] #2274: reformat buildbot docs with one sentence per line Message-ID: <038.b3524e6723b4cd73d5a93986de4b60a0@buildbot.net> #2274: reformat buildbot docs with one sentence per line ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Keywords: docs ------------------------+------------------- http://rhodesmill.org/brandon/2012/one-sentence-per-line/ This will make docs diffs a *lot* more useful. It should probably be done all-at-once, at the risk of interfering with outstanding patches. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 7 15:55:12 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 07 Apr 2012 15:55:12 -0000 Subject: [Buildbot-commits] [Buildbot] #2275: Use encool or the like to generate unicode tests. Message-ID: <042.b7146d8bbf73509d6cfb21d5645a4aff@buildbot.net> #2275: Use encool or the like to generate unicode tests. -----------------------+----------------------- Reporter: tom.prince | Owner: Type: task | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: tests -----------------------+----------------------- http://fsymbols.com/generators/encool generates english looking output using logs of unicode characters. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 7 19:44:22 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 07 Apr 2012 19:44:22 -0000 Subject: [Buildbot-commits] [Buildbot] #2276: Buildslave4 fail to upload success builds Message-ID: <040.ee3b753efd068c961bf184e72582a685@buildbot.net> #2276: Buildslave4 fail to upload success builds ----------------------+----------------------- Reporter: johan666 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- I found that "buildslave4" fail to upload its success builds, pls kindly fix it. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 7 19:55:29 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 07 Apr 2012 19:55:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2276: Buildslave4 fail to upload success builds In-Reply-To: <040.ee3b753efd068c961bf184e72582a685@buildbot.net> References: <040.ee3b753efd068c961bf184e72582a685@buildbot.net> Message-ID: <055.b6cce71203c8431ff0040fe48b6ed25a@buildbot.net> #2276: Buildslave4 fail to upload success builds ----------------------+------------------------ Reporter: johan666 | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: invalid Keywords: | ----------------------+------------------------ Changes (by tom.prince): * status: new => closed * resolution: => invalid Comment: I'm guessing that you are talking about an issue with a particular instance of buildbot, rather than buildbot in general. If so, then you should contact whoever runs that instance. If it is in fact a problem with the software, then we will need some more information. What you expect to happen, and what actually happened, and the configuration of the buildbot, to start with. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 7 19:58:00 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 07 Apr 2012 19:58:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2276: Buildslave4 fail to upload success builds In-Reply-To: <040.ee3b753efd068c961bf184e72582a685@buildbot.net> References: <040.ee3b753efd068c961bf184e72582a685@buildbot.net> Message-ID: <055.7108b1445930ce1e43849825536a8153@buildbot.net> #2276: Buildslave4 fail to upload success builds ----------------------+------------------------ Reporter: johan666 | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: invalid Keywords: | ----------------------+------------------------ Comment (by dustin): A little googling finds that you're asking about a builder for the OpenWRT project: http://tksite.gotdns.org:8010/buildslaves/buildslave4 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 8 16:50:55 2012 From: noreply at github.com (GitHub) Date: Sun, 08 Apr 2012 09:50:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 02bb0f: remove python-2.4 compatible defaultdict implement... Message-ID: <4f81c1efd24de_31783ffb60654af0655e6@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 02bb0f772f42d68dabbf584736a2b43a66e6f941 https://github.com/buildbot/buildbot/commit/02bb0f772f42d68dabbf584736a2b43a66e6f941 Author: Dustin J. Mitchell Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: M master/buildbot/process/metrics.py M master/buildbot/schedulers/basic.py M master/buildbot/status/progress.py M master/buildbot/test/unit/test_util_bbcollections.py M master/buildbot/util/bbcollections.py M master/buildbot/util/lru.py Log Message: ----------- remove python-2.4 compatible defaultdict implementation From nobody at buildbot.net Sun Apr 8 17:58:28 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 17:58:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2275: Use encool or the like to generate unicode tests. In-Reply-To: <042.b7146d8bbf73509d6cfb21d5645a4aff@buildbot.net> References: <042.b7146d8bbf73509d6cfb21d5645a4aff@buildbot.net> Message-ID: <057.cdffb8ac7bcbcbe9cf18d013798d1217@buildbot.net> #2275: Use encool or the like to generate unicode tests. ----------------------------+-------------------- Reporter: tom.prince | Owner: Type: task | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: tests, encoding | ----------------------------+-------------------- Changes (by dustin): * keywords: tests => tests, encoding * milestone: undecided => 0.8.+ Comment: I've typically just been using "\N{SNOWMAN}" and a few others, but this might be more fun. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 17:59:08 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 17:59:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2270: Exception found: finished time is None In-Reply-To: <042.5c2cc16b961a830493aff95159ec54a2@buildbot.net> References: <042.5c2cc16b961a830493aff95159ec54a2@buildbot.net> Message-ID: <057.d10ea9d71cb13e6e8251f2b4f8bd64e3@buildbot.net> #2270: Exception found: finished time is None -----------------------+-------------------- Reporter: jaredgrubb | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | -----------------------+-------------------- Changes (by dustin): * type: undecided => defect * milestone: undecided => 0.8.7 Comment: Any chance you could track down the data that would replicate this? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 17:59:21 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 17:59:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2271: Explicitly require a buildstep 'name' to be a string type In-Reply-To: <042.46fe8c57b81ada46f90a5fad5eab7291@buildbot.net> References: <042.46fe8c57b81ada46f90a5fad5eab7291@buildbot.net> Message-ID: <057.73598f7cd3094b4ab25130842abf7dd7@buildbot.net> #2271: Explicitly require a buildstep 'name' to be a string type ------------------------+-------------------- Reporter: jaredgrubb | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 17:59:41 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 17:59:41 -0000 Subject: [Buildbot-commits] [Buildbot] #2266: No longer get emails if build ends with Exception In-Reply-To: <042.4d2ce5f0f7b0219d432bae134017a18f@buildbot.net> References: <042.4d2ce5f0f7b0219d432bae134017a18f@buildbot.net> Message-ID: <057.615db93be42c939cbf46b2db3e875c95@buildbot.net> #2266: No longer get emails if build ends with Exception -----------------------+------------------------- Reporter: jaredgrubb | Owner: jaredgrubb Type: defect | Status: assigned Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | -----------------------+------------------------- Changes (by dustin): * milestone: undecided => 0.8.7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 18:00:31 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 18:00:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1827: Make graceful shutdown a buildbot command In-Reply-To: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> References: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> Message-ID: <050.78e624f61f446f2465e9f60e136ac587@buildbot.net> #1827: Make graceful shutdown a buildbot command ------------------------+----------------------- Reporter: mjw | Owner: ayust Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.7 Version: 0.8.3p1 | Resolution: Keywords: sprint | ------------------------+----------------------- Comment (by dustin): Amber, do you think you'll get a chance to work on this? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 18:01:33 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 18:01:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.86208fad6a0bcf0ed4fafd94c5d091a8@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Changes (by dustin): * status: reopened => assigned * milestone: 0.8.7 => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 18:02:16 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 18:02:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1980: updateBigStatus not called enough? In-Reply-To: <038.4985705335d7247968eef968f1dad004@buildbot.net> References: <038.4985705335d7247968eef968f1dad004@buildbot.net> Message-ID: <053.0adc0cf6fc6dbdefb9f53df8c945fe5b@buildbot.net> #1980: updateBigStatus not called enough? ---------------------+----------------------- Reporter: dustin | Owner: dustin Type: defect | Status: assigned Priority: blocker | Milestone: 0.8.7 Version: master | Resolution: Keywords: database | ---------------------+----------------------- Changes (by dustin): * owner: => dustin * status: reopened => assigned Comment: I think this needs a serious overhaul of the code tracking this state. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 8 18:16:25 2012 From: noreply at github.com (GitHub) Date: Sun, 08 Apr 2012 11:16:25 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c265e6: fix bad deferred handling causing race-condition f... Message-ID: <4f81d5f9cfbe5_1038e63ae8563c@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c265e625bd1ab9773e2585f53e1b2acaba5af52b https://github.com/buildbot/buildbot/commit/c265e625bd1ab9773e2585f53e1b2acaba5af52b Author: Dustin J. Mitchell Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: M master/buildbot/test/unit/test_db_users.py Log Message: ----------- fix bad deferred handling causing race-condition failures in postgres tests From nobody at buildbot.net Sun Apr 8 20:37:52 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 20:37:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1827: Make graceful shutdown a buildbot command In-Reply-To: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> References: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> Message-ID: <050.39f6f47ccd50576ac4b96b2f2b62c6d8@buildbot.net> #1827: Make graceful shutdown a buildbot command ------------------------+----------------------- Reporter: mjw | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.7 Version: 0.8.3p1 | Resolution: Keywords: sprint | ------------------------+----------------------- Changes (by ayust): * owner: ayust => Comment: Probably not in the immediate future. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 8 21:54:00 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 08 Apr 2012 21:54:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1980: updateBigStatus not called enough? In-Reply-To: <038.4985705335d7247968eef968f1dad004@buildbot.net> References: <038.4985705335d7247968eef968f1dad004@buildbot.net> Message-ID: <053.30a492791dbf0d022bb7879192aeb92d@buildbot.net> #1980: updateBigStatus not called enough? ---------------------+----------------------- Reporter: dustin | Owner: dustin Type: defect | Status: assigned Priority: blocker | Milestone: 0.8.7 Version: master | Resolution: Keywords: database | ---------------------+----------------------- Comment (by tom.prince): I wonder if we should be tracking this state, or just calculating it as needed? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 9 01:50:06 2012 From: noreply at github.com (GitHub) Date: Sun, 08 Apr 2012 18:50:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bcf76b: Use t.w.p.irc.IRCClient.describe instead of .me. Message-ID: <4f82404e1aa32_33431c09ae4818de@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bcf76bee3d334cf1db7b9bd864f25a385ab7de44 https://github.com/buildbot/buildbot/commit/bcf76bee3d334cf1db7b9bd864f25a385ab7de44 Author: Tom Prince Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: M master/buildbot/status/words.py M master/buildbot/test/unit/test_status_words.py Log Message: ----------- Use t.w.p.irc.IRCClient.describe instead of .me. me was deprecated in twisted 9.0 and removed in 11.1. Commit: dfba03859eec64bd355c015e94acf0b275d95d13 https://github.com/buildbot/buildbot/commit/dfba03859eec64bd355c015e94acf0b275d95d13 Author: Tom Prince Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: M master/buildbot/status/words.py M master/buildbot/test/unit/test_status_words.py Log Message: ----------- Merge branch 'fix-irc-destroy' Compare: https://github.com/buildbot/buildbot/compare/c265e62...dfba038 From nobody at buildbot.net Mon Apr 9 05:55:41 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 05:55:41 -0000 Subject: [Buildbot-commits] [Buildbot] #2277: beveiligingscamera Message-ID: <040.35f8981d501901ec5087f3297fbd7957@buildbot.net> #2277: beveiligingscamera ----------------------+----------------------- Reporter: camera20 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- == beveiligingscamera- How to Secure bewakingscamera Cameras == [[Image(https://lh3.googleusercontent.com/-_JznguvF7Fs/T4FEgsb3mSI/AAAAAAAAFs0/-g0INe81vf8/s512/ca34.JPG)]] To maintain the '''[http://www.cameraconcept.nl/ beveiligingscamera]''' for your business, valuable things and home '''bewakingscamera''' system is essential, these system will harm by the criminals so it is also necessary to provide veiligheid to this system. There should be properly beveiligingscamera of this type system. There is different type of beveiligingscamera models of '''beveiligingscamera''' system. There are two type of system wireless and wired, wireless is less secure while wired is more secured. To secure the camera of '''bewakingscamera''' you should connect your all the cameras have capability of wireless and other needs to be connected with a wire. Wireless network system is not secure so if you proper '''beveiligingscamera''' to your system then you should need a wired camera and try to disable WI FI connection from your router. Use an alert system when someone disturbs it from its places and functionality without your permission and don?t give up out your password and email id. == beveiligingscamera- How to Secure bewakingscamera Camera'S == [[Image(https://lh5.googleusercontent.com/-7VWFYsk5cbg/T4FEhKQz42I/AAAAAAAAFs8/H9Bkgscnwms/s500/ca4.jpg)]] De '''beveiligingscamera''' te behouden voor uw bedrijf, waardevolle zaken en binnenlandse '''bewakingscamera''' systeem onontbeerlijk is, deze regeling zal schaden door de criminelen dus is het ook nodig om veiligheid op dit systeem. Er moet goed beveiligingscamera van dit type systeem. Er zijn verschillende type beveiligingscamera '''beveiligingscamera''' modellen van systeem. Er zijn twee type systeem draadloze en bedrade, draadloze en bekabelde is minder veilig is vastgezet. Voor de camera van '''[http://www.cameraconcept.nl/ bewakingscamera]''' moet u sluit uw camera's hebben alle mogelijkheden voor draadloze en andere moet verbonden worden met een draad. Draadloos netwerk systeem is niet veilig, dus als je goede '''beveiligingscamera''' op uw systeem dan moet u behoefte hebben aan een vaste camera en probeer te schakelen WI FI connection vanaf uw router. Gebruik een waarschuwingssysteem wanneer iemand overvalt hem uit zijn plaatsen en functionaliteit zonder uw toestemming en geef niet op uw wachtwoord en e-mail ?id beveiligingscamera im so stupid kevinlucasproblems Nunca entendi porque n?o vendem Chuck Bass nas lojas. I uploaded a video The Cyborg Story Los mejores y mas relajantes carnavales de mi vida 2012! .... Me acuerdo que tenia una amiga que en la ?poca del msn, fotolog, usaba un exceso de Z. V?ase "AngelitoZzzZzzZzzZ" ribeet ngurusin fanbase -_- butuh bantuaan, ada yg mau jdi admin di I've uploaded an video The International Jumpstyle League | | Sk j? add! Shadows is amazing eh? DEV IS HOT DAY :(: Naw.......I'm signed to my self. Selfmade, I built it ground up, you brought it renovated. Nice Ya esta la letra publicada de " Entre Tu y Yo "para todos los 50 Likes....Muchas Gracias....esperamos que les guste No doubt that will win this year's 3pt All-Star shooting contest. Incredible shooter; glad he's gettin a shot at the crown. Spiritual Beggars - 'Left Brain Ambassador' at Saitama Super Arena, Tokyo Japan on Sunday Oct 17: to ligada Geeta Basra caught with Harbhajan Singhr - Masala Good luck to Hunter Murray in her AYSO soccer final today. close enough with those boots on haha! nhaw I just want the cat to stop crawling on me. Wanna try a new look...wonder how thts go work out.. carol boladinha ? t?o fofinha :3 Most people spend their time trying to find someone to sleep with instead of finding someone worth waking up to. love you <3 do you love me too? Es la misma perra pero revolcada Donde? know that i can't get over you;'cause everything i see is you and i don't want no substitute;baby i swear it's dejavu Un esfuerzo m?s es un fracaso menos. Lea, i wrote this letter for you! Do you mind taking a few seconds to read it? :) You're my idol. beveiligingscamera HAPPY BIRTHDAY, we're born this way on the same day (''') (''') Birthday present is tickets to the BORN THIS WAY BALL can't wait! The GYHAB video is here! Check it out. Also check out Skyscraper, at nearly 50 million views! well yeah, that and a tongue of steele! offside? It is well for you? Aquarians take pride in being original. Weird, strange, and different are all accepted as compliments Big congrats to my junior coach dale hunter on the coaching job in wash. Well deserved goingproagain Which one do you like? oppa ,may I borrow your PSP please xD i love you page! followed back!! Can you also follow my good friend she also follows back!! Try Shadow Council (US) not a PVP server but horde always dominates. More site upgrades to come later in the week. DrizzyFans we in here! Limbaugh has literally lost his mind. I remember the days I had a BB with no memory card, had to constantly delete pictures, no songs . . . Then came along badcereal Rape-Nuts Blackberries Is cold out here, you know why? Pra mim ela vale muuuuuuuuuuuuuuuuito '-' Beautiful day!!! El orgullo muchas veces, separa m?s que la distancia. ?ries: voc? beijaria harry na chuva em uma praia deserta. horoscopo1d When Somebody Starts Acting Different, Something Is Different. True Y si los medicos se ponen el huelga y no quieren operar a nadie? y serian familiares de los piqueros...que gracia les haria verdad? xoxo Just came in from outside with my babe , omg 2K Omaar Clever, never heard of that FF: Crosby Cleared For No-Contact Practice: A huge step in the right direction was announced today as Sidney Cro... -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 10:13:24 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 10:13:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1794: UI for displaying test results In-Reply-To: <041.e541d58ea8c1293e93ea80873861e229@buildbot.net> References: <041.e541d58ea8c1293e93ea80873861e229@buildbot.net> Message-ID: <056.dca9246ea9aeaf239b1fd02117c99f56@buildbot.net> #1794: UI for displaying test results ------------------------+------------------------ Reporter: liucougar | Owner: liucougar Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.3p1 | Resolution: Keywords: web | ------------------------+------------------------ Comment (by ronny): the code is now at https://bitbucket.org/pypy/buildbot/ in the bot2/pypybuildbot directory -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 10:58:14 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 10:58:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2277: How to Become a Legal Proofreader-Tips & Warnings? Message-ID: <047.6eded4f04d8c5f69525c170244d0a422@buildbot.net> #2277: How to Become a Legal Proofreader-Tips & Warnings? ----------------------------+----------------------- Reporter: proofreading017 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------------+----------------------- [[Image(https://lh3.googleusercontent.com/-hTBtoWyNqp0/T4Iiodn_o2I/AAAAAAAABGU/yLZeOCPFZ68/s463/procedure.jpg)]] If you want to convert your profession to a legal proofreader, I would recommend you to go ahead. Yes, from here you can earn a lot of money for sure but there are a few things on where you need to be care full. Yes, I am telling about some cautions of becoming a legal proofreader. Remember, among all kind of '''[http://www.proofreadingservice.org.uk proofreading]''' job, a legal proofreader need to be alert most because here the client may lose money visually in a quick succession. [[Image(https://lh6.googleusercontent.com/-uNcj4TGH1wk/T4IiqZw2nRI/AAAAAAAABGs/9STCgPr3s7Q/s447/proof_mark.png)]] Here networking is a key thing to get more work and to earn more money to create a better port folio. You can advertise in different social media site such as facebook, linkedin for potential colleagues. You can get a job of proofreading from many ways therefore it is necessary to be careful where you work, what you are learning and what about your daily and yearly wages also. [[Image(https://lh3.googleusercontent.com/-zIAJBx4jvBU/T4Iipkdi89I/AAAAAAAABGc/KcodeIoanGo/s512/proofread.gif)]] proofreading I'm not sure. sorry :) Yeeah Sure :) No hay dolor profundo que Jes?s no pueda sanar. No hay prueba dif?cil que Dios no pueda derrotar. <===== BOSS . u tlk to f 2day...... Bill - if u could just sack Elway for me, that would be great! Disrespect 4 Tebow is astounding. Seguindo, segui ?? :33 ' yup yup :D I wonder if Asian people make their smileys like: ? ) ? ( ? D FB WeRespectLiamPayne forever and always. <3 No matter what you feel today, it's best to stick to your regu... More for Leo you can always listen via Fantabuloso 2012 will be on May 18th! yes! PFFFFFJAJAJAJAJAJAJAJAJAJAJA. S?, ya lo dejo, lo juro. RIP. ETID would not be ETID if it wasn't for this man disciplina fia...disciplina.... Thomas segue a e a vai seu verme u_u ( live on Ready to sign up for school again,get tatted get Hit,Go out Need i say more! generalmente hago uno por semana, pero esta semana nu :) Mais tarde tem tag !!! vamos mostrar o poder da familia cotrim ok ? bjss RT: please RT 4 my mom.Bone marrow registration drive natick MA (145 hartford st) sun 930-2, no blood just a cheek swab. When you start drifting away from someone < WHAT?! NINE THOUSAND?! so? lol is it raining there too? Oh and this time next week ill be on my way(: President updates Congress on the National Framework for Strategic Communication Which kind of fun?! : Tebow on Sanchez: "I think we'll have a lot of fun together." florgui TT mundial (?? : Free !!!:(((( yang aku ingin kan saat ini adalah selalu bersama mu CUL e hje nem faze hrario de almo?o pra ver se papai deixa eu ir pra patos de minas amanh atardezinha Haha iaa ser bom n?h :DD well im not. I love how Justin says 'we' instead of 'I' . He's amazing ok...could be better but, i'm breathing, working and healthy can't complain Congrats to Dougy Weight on a great career. Awesome guy. Showed me the ropes. Way to go Weighter. RT Se Jelena d?i em voc?. Brunette's will make sure their voice is heard. Mam? dinosauria se fosiliz? sobre su nido "Hold, hold your tongue now And let them all listen to your silence" TingWisdom lol I was not expecting this game today on TV. Thanks !!! tennis lost a viewer... gonewfish !!! nice to meet you too! And I think I have to give up on the barre chords... Emily can take over. Family, gardening, craft <- love these. Ironing, housework <- hate these. Gym <- haven't decided yet. Uticas senior shirts are bouta be sooo sick!! yolo Saints lost two second-round picks, one in 12 one in 13. proofreading ": la vida de un distinto!" JAJAJAJA que pavooo REAL jajajajaja! Eu en helic?ptero no, en jet priv mejor JAJAJA Fun show last nite! Oyster Scream did lots of screaming and oystering tonight. callmecrazy wearefootball Soccer player HorstDillion lives a life less ordinary. Watch our incredible feature video. foxfootball let me know if you need me to come sing! 4,081,824 views. m? kibador...kibe THANK YOU SCOTT FELLOWS! pony! conducts are fun... bored the fact that i want to go to the buffet:x Necesito pacieciiia!! =S why am I reading this when I have to ... Oh Nevermind my schedules pretty clear right now... JUSTIN MY BABY Its not Tim Tebow vs Tom Brady. Its christianity vs the root of all evil. FF Britney Spears mostra boa forma e disposi??o em show no Rio Via Cookbook Limelight: Vegan Junk Food Read More... foodfunstuff healthconcious Ik moet nog zoveel doen, maar ik heb geen zin om op te staan.. hahahaha! No. My mirror is in sections. Very tricky to take pics in lol O melhor ? quando eu to lendo um livro, e t? pensando em outra coisa, e leio 256955 vezes a mesma p?gina, mas nunca sei o que est? escrito. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 11:00:48 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 11:00:48 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: How can I use a Virgin Mobile PayLo phone with an Assurance Wireless account? Message-ID: <054.ec2783839feb5e77fd122f634fc31006@buildbot.net> #2278: How can I use a Virgin Mobile PayLo phone with an Assurance Wireless account? -----------------------------------+----------------------- Reporter: wirelessapplication016 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: -----------------------------------+----------------------- [[Image(https://lh4.googleusercontent.com/-tPsySS4qjaQ/T4JO6kbbH2I/AAAAAAAAClk/XWOQTdrG3kQ/s600 /Assurance-Wireless.jpg)]] '''[http://www.assurancewirelessapplication.info/assurance-wireless- application-form/ Assurance Wireless application]''' is really a good thing to go with specially for the peoples of United States of America. You can easily go for the special features of assurance mobile if you want. You need to know that this assurance wireless are brought by a mobile company named Virgin mobile. You may hear about assurance wireless Jax which is made by Kyocera. This can be used if you have an account of assurance wireless. [[Image(https://lh3.googleusercontent.com/-eMBPHGLV7GU/T4JNomoyivI/AAAAAAAACec/U_bzvCfCeos/s400/academy%2520wireless%2520groningen%2520forum.preview.jpg)]] It is always recommended to use the headset which is provided by the assurance wireless at the preliminary stage. This is recommendation is the cause of the best customer service getting. This is also a significance of assurance wireless application. In United States you will see almost in all the states assurance wireless are doing business and you need to apply to get a connection from them, so make your decision and get a connection fast. [[Image(https://lh4.googleusercontent.com/-j3g1S7joam8/T4JN3tEDZFI/AAAAAAAACf8/LJMA2hzp1t0/s576 /Reflection-app-enables-wireless-iOS-mirroring-on-Mac-1.jpg)]] It's impossible to say "Good Eye Might" without sounding Australian. I need to talk to my best friend to see wat she thinks about this situation Episode 8 - peliculasonline Pode conhecer agr rs' A wedding, a breakup & a family secret all collide in tonights LyingGame! has the exclusive clip from the ep: Well work was dumb... slowasshit Me deprime que ya va a ser lunes. HSUNation d? not?cias. grata. I need to do my hair <<< Cause i aint never had nobody do me like you <3 Me and SXSW RT IF you was like this: O_O > _ when you saw Big Time Rush walking though the orange carpet! Real Gabinete, ponto de vista do livro no arm?rio..... Really were doing this again? Okay. I believe that JB is actually the they were around first, so SIT I concur Sometimes treating mfs b feeling good Happy Birthday love! SEMOGA SEMUA APRILWISH nya TERKABUL!!! AMMIIINNNN!! \(\) \(?`)/ (/)/ SEGUINDOOOoo E INDICANDO ELE >>> EST? ON E SDV UNIAODOsocial mediaSEGUEUSIGODEVOLTA Follow Back ?? Thanks :) love youuuuu bih Tenho que ir em uns par de lugar com meu Pai, compra algumas coisas que faltam pra levar pra praia. i was busy jeez ill be at the fields Assurance wireless application I remember one time you left the STL airport in a dress! Care to explain that to your followers? YES IM ONLINEEEEEEEEEE Ooooooh there's toffee in my shooooooeee welke jongen draagt een string F?TIMA BERNARDES FALA DE SUA ANSIEDADE COM NOVO PROGRAMA - okay , who you going wit ? hahaha!!! I missed it sadly. That silly Michelle Palin. "A amizade ? um amor que nunca morre." - M?rio Quintana Please download Angel's new mixtape AnyMinuteNow enjoy ;) RT Close encounters of the ATV kind. ;) Space Station docking at 6:33 pm Eastern. spacemessageup En pocas palabras, ando en chinga loca E voc?s j? conhecem o ? Ele fez a cobertura da entrada da pol?cia na Rocinha. Vamos conversar com ele por tel. Perguntas? Fred Mercury Pratiadooo Paranooooooooooooossa Alegriiiiiiiiiiia Mas ? legal. Com o tempo voc? se acostuma. Olha eu, j? ? bem raro eu ficar sem entrar aqui. xD Oh you like my messages? You should definitely tell your friends! (not being condescending) vou mexer no tumblr *o* lucky -_- lol Stay with me I can make, make you glad you came. Subway (: "eat fresh" ! Matt Read with a big open-ice hit on Marcus Johansson in the neutral zone. Assurance wireless application His curls or his smell ;) x good way to think! Thoughts become things -A : Is going to be an more positive person for the next 7 days:) no negativity! "Kingbowl XLV kicks off this weekend in Chad Moldheart's Kingdom! Most Contagious e os rumos do Design de Intera??o Si las personas fueran dinero, habr?a muchos billetes falsos :/ La saco el marido de Photo: la 404 c'est maintenant ? normal pensar 24h na mesma pessoa? Aaaaaaaaaaaaaw :333333333 YA ESTA, demasiada dulzura por hoy! Eres incre?ble, como te llamaas? GRACIAS POR TOOOOOOOOOOOOODO!! Grab har nuh, a stab har nuh ! ": As tops brasileiras Izabel Goulart e C?ntia Dicker estrelam o calend?rio da "Sports Illustrated _" I'm still waiting for the day that I will actually use x? + y +8 [(x + 2y ? = a-z] + 2x ? + (- 2z = 2. 4) + 10y - 5Z ?= k= 9 in real lif Video - Zimmermans Father Tells Hannity: George Followed 911 Instructions Setting Up Violent Ambush By Trayvon Cool we have 400 followers:D yaaay NF .. Yes mommy isn't giving us to Madea ! you deserve some popeyes mommy (: Combinado!!! Bjs hiiiii hoe<3 Just realized tho....I wouldve been here half an hour earlier if I had just walked -____- haha -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 14:24:17 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 14:24:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2277: How bad credit personal loan lenders provide you personal loan at lower interest rate? Message-ID: <047.d3a2e3695db97b47bd04388437b1a440@buildbot.net> #2277: How bad credit personal loan lenders provide you personal loan at lower interest rate? ----------------------------+----------------------- Reporter: personalloan013 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------------+----------------------- You can find the best '''[http://www.aussie.com.au/personal-loans/ comparison personal loan]''' at reasonable prices. It is highly recommended you should aware of bad credit personal loan lenders. There are many bad credit personal loan lenders that are able to approve the requests of bad credit personal loans that can normally get denied by traditional personal loan lenders. These lenders will provide you loan even you have a bad credit history. They will provide best services and hassle-free, processing thousands of requests every month. If you are suffering from financial crises and need money instantly, you should explore all important information related to best comparison personal loan. You can even apply for personal loan with bad credit history. There are many '''[http://www.aussie.com.au/personal- loans/ bad credit personal loan lenders]''' that provide you best services even with the bad credit history. You can get relief in your life with the help of best comparison personal loan. Comparison personal loan lists will help you to choose all personal loans with lower interest according to your requirements. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 17:57:55 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 17:57:55 -0000 Subject: [Buildbot-commits] =?utf-8?q?=5BBuildbot=5D_=232277=3A_cpd_traini?= =?utf-8?q?ng_=E2=80=93_how_to_get_a_Review_of_the_New_CPA_Bye_Laws?= Message-ID: <037.bcc9595c0bf928cdfdf49ecaa4298aeb@buildbot.net> #2277: cpd training ? how to get a Review of the New CPA Bye Laws ----------------------+----------------------- Reporter: cpd04 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- [[Image(https://lh4.googleusercontent.com/-frIH_R8fvtg/T33HOP3uApI/AAAAAAAAAkc/JKnslDwmumI/s480/0.jpg)]] [http://www.datalawonline.co.uk '''Cpd law'''] deal with all the CPA Bye Laws. These Bye laws are review by getting the CPD training. One can know that Bye Laws that were allowed in may 2012 will have to undergone to rewrite and facelift , and that more of duplication that are already existed between the articles of association and Bye laws has been deleted by old Bye laws 1,2 and 3. CPD training will help to understand all things related to the new CPA Bye laws. [[Image(https://lh5.googleusercontent.com/-IRqRLLIvSd4/T33HQSF2dGI/AAAAAAAAAks/Ycov3jIebFA/s480/0ee.jpg)]] [http://www.datalawonline.co.uk'''Cpd training'''] will give you training to introduce all new and old Bye laws. This training will help you tore view in a proper way. The nominating organization about the president and vice president with two council members. In addition these Bye laws have been updated to identify the ability to be held meetings by all conference members. These members are appointed in a legal way so there will not be any problem have to faced during CPD cpd training Spring Breakers:) So excited:) That one song that relates perfectly>> La primera amenaza de la noche en es Vanessa !!! Por falta de equilibrio. Research council sacrifices basic research on the altar of commerce | Professor Michael Duff salud por aquellos que tienen la suerte de dormir toda la tarde JBAprilWriting <3 boring judges comments all night will follow I miss you, but I don't bother talking to you because I know you don't miss me. WhyGuysBlow HI ILO!!!! can i say that you're a hilarious drunk messageer btw Looking to trade DS CG XI's sz 9 for DS blk/red XI's sz 9 (will add cash) please RT thanks : meu ontem vi a na festa meu q saudade q eu tava dela serio, ela tava muito linda juro wait... Justin and 1D collab has been confirmed or.. ? ?Es que estoy destinada a estar sola? ?A no encontrar a nadie? No es justo. oo euxaristw :) :* I posted 15 photos on Facebook in the album "DC Skate Rediscover OZ Tour- Sydney Thanks for the RT! :D And for giving me something to blame for the programming next Monday... ": All these dmn mentions I'm getting from Wal-Mart is me off cpd training lol I'm just saying it looks like you showing the girls off haha thanks Ayer una amiga de mi mama se estaba ti?iendo el pelo medio rojito, le sobro tintura y me pusieron en las puntas, me quedo medio uva. OMG I CANT WAIT BOYFRIEND2HOURS :'D PROUD BELIEBER 14 Mestre Miguel mandou os Rebeldes fazerem twitcam ! Jets wanted Manning, got Tebow... Tebow wanted to go to a Florida team, got the Jets... No one is happy Good to be back in Bangalore! Nice to catch up with all my team mates. Done with our first training session and ready for IPL5. Vou l? da uns pega np sorvete ksc hahahahah vdd ..... match of the night was still Undertaker vs Triple H Para fans de Woody Allen como yo, va poster e info de "To Rome with Love" lo nuevo de Woody Allen V?a travesti viste de mujer solamente transexuales estan operados so who all can hear my stomach rumbling from your house ? So whut? I'm not in the mood to say goodbye, yet! Graduation isn't sinking in my brain till now! Swag on you :) aa vocompra coca-cola' ai tadinha! Mas ela nao para mano! nao caiu de p?? :( Dear Snooki you are one among those with worst beach body..kindly coverup Sincerely Everyone : sp vi ontem! ? muito bom! Are you in Mad Men countdown mode? (We are!) Our cover interview with Alison Brie will get you psyched for tonight. WE ARE TRENDING WeLoveNewJonasSongTimeInTheDay TO PRANK THE BOYS She was so hot and I was wearing a hospital gown with my hanging out. HarryYouSoundedAmazing Happy Friday party people... lots on my plate today including a fun story that airs at 10:45a ET GOOODMORNING TO ALL i hope everyone have a good n bless day... cherish all moments like its your last- Ace Dream lets see if we can fill that wwt bar with just 1D related things Boa noite rushers vou domir muito feliz hoje, pois nossos lindos do BTR venceram!!!! Sonhem com eles essa noite, XOXO RushersWonTheirBlimp fiolin Update for Google Play Books adds new features for Froyo and Gingerbread users: Google has just released a new ... 3 April 1287: Death of Pope Honorius IV atheism history Catholicism ch... Every BossChick I Know Has More Than One Stream Of Income.....gotta have that legal side hustle! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 9 17:58:49 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 09 Apr 2012 17:58:49 -0000 Subject: [Buildbot-commits] =?utf-8?q?=5BBuildbot=5D_=232278=3A_cpd_traini?= =?utf-8?q?ng_=E2=80=93_how_to_get_a_Review_of_the_New_CPA_Bye_Laws?= Message-ID: <037.696fe5086d48c1f89997b56002fe0c44@buildbot.net> #2278: cpd training ? how to get a Review of the New CPA Bye Laws ----------------------+----------------------- Reporter: cpd04 | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- [[Image(https://lh4.googleusercontent.com/-frIH_R8fvtg/T33HOP3uApI/AAAAAAAAAkc/JKnslDwmumI/s480/0.jpg)]] [http://www.datalawonline.co.uk '''Cpd law'''] deal with all the CPA Bye Laws. These Bye laws are review by getting the CPD training. One can know that Bye Laws that were allowed in may 2012 will have to undergone to rewrite and facelift , and that more of duplication that are already existed between the articles of association and Bye laws has been deleted by old Bye laws 1,2 and 3. CPD training will help to understand all things related to the new CPA Bye laws. [[Image(https://lh5.googleusercontent.com/-IRqRLLIvSd4/T33HQSF2dGI/AAAAAAAAAks/Ycov3jIebFA/s480/0ee.jpg)]] [http://www.datalawonline.co.uk '''Cpd training'''] will give you training to introduce all new and old Bye laws. This training will help you tore view in a proper way. The nominating organization about the president and vice president with two council members. In addition these Bye laws have been updated to identify the ability to be held meetings by all conference members. These members are appointed in a legal way so there will not be any problem have to faced during CPD cpd training Spring Breakers:) So excited:) That one song that relates perfectly>> La primera amenaza de la noche en es Vanessa !!! Por falta de equilibrio. Research council sacrifices basic research on the altar of commerce | Professor Michael Duff salud por aquellos que tienen la suerte de dormir toda la tarde JBAprilWriting <3 boring judges comments all night will follow I miss you, but I don't bother talking to you because I know you don't miss me. WhyGuysBlow HI ILO!!!! can i say that you're a hilarious drunk messageer btw Looking to trade DS CG XI's sz 9 for DS blk/red XI's sz 9 (will add cash) please RT thanks : meu ontem vi a na festa meu q saudade q eu tava dela serio, ela tava muito linda juro wait... Justin and 1D collab has been confirmed or.. ? ?Es que estoy destinada a estar sola? ?A no encontrar a nadie? No es justo. oo euxaristw :) :* I posted 15 photos on Facebook in the album "DC Skate Rediscover OZ Tour- Sydney Thanks for the RT! :D And for giving me something to blame for the programming next Monday... ": All these dmn mentions I'm getting from Wal-Mart is me off cpd training lol I'm just saying it looks like you showing the girls off haha thanks Ayer una amiga de mi mama se estaba ti?iendo el pelo medio rojito, le sobro tintura y me pusieron en las puntas, me quedo medio uva. OMG I CANT WAIT BOYFRIEND2HOURS :'D PROUD BELIEBER 14 Mestre Miguel mandou os Rebeldes fazerem twitcam ! Jets wanted Manning, got Tebow... Tebow wanted to go to a Florida team, got the Jets... No one is happy Good to be back in Bangalore! Nice to catch up with all my team mates. Done with our first training session and ready for IPL5. Vou l? da uns pega np sorvete ksc hahahahah vdd ..... match of the night was still Undertaker vs Triple H Para fans de Woody Allen como yo, va poster e info de "To Rome with Love" lo nuevo de Woody Allen V?a travesti viste de mujer solamente transexuales estan operados so who all can hear my stomach rumbling from your house ? So whut? I'm not in the mood to say goodbye, yet! Graduation isn't sinking in my brain till now! Swag on you :) aa vocompra coca-cola' ai tadinha! Mas ela nao para mano! nao caiu de p?? :( Dear Snooki you are one among those with worst beach body..kindly coverup Sincerely Everyone : sp vi ontem! ? muito bom! Are you in Mad Men countdown mode? (We are!) Our cover interview with Alison Brie will get you psyched for tonight. WE ARE TRENDING WeLoveNewJonasSongTimeInTheDay TO PRANK THE BOYS She was so hot and I was wearing a hospital gown with my hanging out. HarryYouSoundedAmazing Happy Friday party people... lots on my plate today including a fun story that airs at 10:45a ET GOOODMORNING TO ALL i hope everyone have a good n bless day... cherish all moments like its your last- Ace Dream lets see if we can fill that wwt bar with just 1D related things Boa noite rushers vou domir muito feliz hoje, pois nossos lindos do BTR venceram!!!! Sonhem com eles essa noite, XOXO RushersWonTheirBlimp fiolin Update for Google Play Books adds new features for Froyo and Gingerbread users: Google has just released a new ... 3 April 1287: Death of Pope Honorius IV atheism history Catholicism ch... Every BossChick I Know Has More Than One Stream Of Income.....gotta have that legal side hustle! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 11 17:10:34 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 11 Apr 2012 17:10:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2277: Add documentation on how to write IRenderables. Message-ID: <042.7679e1bfe192183876a93c63c0522391@buildbot.net> #2277: Add documentation on how to write IRenderables. ------------------------+------------------------ Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: docs ------------------------+------------------------ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 11 23:04:18 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 11 Apr 2012 23:04:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 Message-ID: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 ----------------------+------------------------ Reporter: Jc2k | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: lock slave ----------------------+------------------------ {{{ Traceback (most recent call last): File "/usr/lib/python2.6/dist- packages/twisted/internet/defer.py", line 767, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) File "/usr/lib/python2.6/dist- packages/twisted/internet/defer.py", line 669, in _deferGenerator result = g.next() File "/var/local/ci/eggs/buildbot-0.8.6p1-py2.6.egg/buildbot/process/botmaster.py", line 156, in reconfigService self.reconfigServiceSlaves(new_config)) File "/usr/lib/python2.6/dist- packages/twisted/internet/defer.py", line 767, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) --- --- File "/usr/lib/python2.6/dist- packages/twisted/internet/defer.py", line 669, in _deferGenerator result = g.next() File "/var/local/ci/eggs/buildbot-0.8.6p1-py2.6.egg/buildbot/process/botmaster.py", line 226, in reconfigServiceSlaves slave.setServiceParent(self) File "/usr/lib/python2.6/dist- packages/twisted/application/service.py", line 185, in setServiceParent self.parent.addService(self) File "/usr/lib/python2.6/dist- packages/twisted/application/service.py", line 305, in addService service.startService() File "/var/local/ci/eggs/buildbot-0.8.6p1-py2.6.egg/buildbot/buildslave.py", line 180, in startService self.updateLocks() File "/var/local/ci/eggs/buildbot-0.8.6p1-py2.6.egg/buildbot/buildslave.py", line 130, in updateLocks lock = self.botmaster.getLockByID(access.lockid) exceptions.AttributeError: 'NoneType' object has no attribute 'getLockByID' }}} Switching to self.parent.getLockByID seemed to get me further. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 12 00:34:03 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 12 Apr 2012 00:34:03 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 In-Reply-To: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> References: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> Message-ID: <051.8ba7963bdb3054e15e3aaebec466dcb7@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 -----------------------+------------------------ Reporter: Jc2k | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: lock slave | -----------------------+------------------------ Comment (by tom.prince): https://github.com/buildbot/buildbot/commit/b4fb9fbf2243db6d091202f58ced453483fecd29#commitcomment-1200151 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 12 16:00:47 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 12 Apr 2012 16:00:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2034: web interface renders strange in gtkwebkit-based browsers In-Reply-To: <038.c698624be25d79c4a20598fba3802d8f@buildbot.net> References: <038.c698624be25d79c4a20598fba3802d8f@buildbot.net> Message-ID: <053.6e6453b0ba1afbca31119179b427722f@buildbot.net> #2034: web interface renders strange in gtkwebkit-based browsers --------------------+------------------------- Reporter: landry | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.4p1 | Resolution: worksforme Keywords: | --------------------+------------------------- Comment (by landry): Just for the record, it works for me now with my own instance running 0.8.6, http://buildbot.buildbot.net & http://buildbot.xfce.org. Dunno what fixed it in either midori, webkit 1.8 or buildbot... -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 12 22:57:16 2012 From: noreply at github.com (GitHub) Date: Thu, 12 Apr 2012 15:57:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 06865f: Move FakeRenderable to buildbot.test.util.properti... Message-ID: <4f875dcc62c77_721e1cf9ae413972b@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 06865f45820970e5e88dd90e77bfd52b655d8489 https://github.com/buildbot/buildbot/commit/06865f45820970e5e88dd90e77bfd52b655d8489 Author: Saurabh Kumar Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/test/unit/test_process_properties.py A master/buildbot/test/util/properties.py Log Message: ----------- Move FakeRenderable to buildbot.test.util.properties Commit: 732c442afd234292c1fec8ac33f1a6a1d5a620dd https://github.com/buildbot/buildbot/commit/732c442afd234292c1fec8ac33f1a6a1d5a620dd Author: Saurabh Kumar Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_svn.py M master/docs/manual/cfg-buildsteps.rst M master/docs/release-notes.rst Log Message: ----------- Remove baseURL in master-side SVN source step. repourl takes over the functions of baseURL so that everything can be done with one url for the master-side SVN source step. Branch considerations are removed from SVN master-side step. Branch info should be provided with Interpolate. (refs #2066) Commit: 1aa1269991ebce4b3a18b28dc820f59e201a0c0e https://github.com/buildbot/buildbot/commit/1aa1269991ebce4b3a18b28dc820f59e201a0c0e Author: Tom Prince Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_steps_source_svn.py A master/buildbot/test/util/properties.py M master/docs/manual/cfg-buildsteps.rst M master/docs/release-notes.rst Log Message: ----------- Merge commit 'refs/pull/371/head' of github.com:buildbot/buildbot into remove-svn-baseURL Commit: 2471ccb2f6d7621da0273333a2fc1b681b2befc7 https://github.com/buildbot/buildbot/commit/2471ccb2f6d7621da0273333a2fc1b681b2befc7 Author: Tom Prince Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/docs/release-notes.rst Log Message: ----------- Add examples of how to replace baseURL in release notes. Commit: bd07db1ece6da07e7342837bf74b0c4754ce2ac7 https://github.com/buildbot/buildbot/commit/bd07db1ece6da07e7342837bf74b0c4754ce2ac7 Author: Tom Prince Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Remove reference to cvs argumes in svn documentation. These days, people aren't likely to be more familiar with cvs than svn, and in particular configuring buildbot for cvs. Compare: https://github.com/buildbot/buildbot/compare/dfba038...bd07db1 From nobody at buildbot.net Thu Apr 12 22:57:24 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 12 Apr 2012 22:57:24 -0000 Subject: [Buildbot-commits] [Buildbot] #2066: Fix new source steps' URL handling In-Reply-To: <038.4b2beb27a185303ae6bd92ef91a5b2d9@buildbot.net> References: <038.4b2beb27a185303ae6bd92ef91a5b2d9@buildbot.net> Message-ID: <053.e1d9b2103a8643f8b9800f6025f5b6be@buildbot.net> #2066: Fix new source steps' URL handling ------------------------+-------------------- Reporter: in3xes | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.4p2 | Resolution: Keywords: simple | ------------------------+-------------------- Comment (by Saurabh Kumar): Remove baseURL in master-side SVN source step. repourl takes over the functions of baseURL so that everything can be done with one url for the master-side SVN source step. Branch considerations are removed from SVN master-side step. Branch info should be provided with Interpolate. (refs #2066) Changeset: 732c442afd234292c1fec8ac33f1a6a1d5a620dd -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 07:58:52 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 07:58:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2279: checkconfig returns exit code 1 on success? Message-ID: <036.5076b4c222b67ff7abb5c0c82024a5d3@buildbot.net> #2279: checkconfig returns exit code 1 on success? ----------------------+----------------------- Reporter: Jc2k | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ----------------------+----------------------- Our internal meta-ci runs checkconfig on commit to the ci config. Since upgrading to 0.8.6 it fails despite printing out that the Config is good! Looking at: https://github.com/buildbot/buildbot/blob/master/master/buildbot/scripts/checkconfig.py This returns a shell style true or false - 1 for fail, 0 for success. Looking at: https://github.com/buildbot/buildbot/blob/master/master/buildbot/scripts/runner.py The logic seems to be the other way around. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 14:54:04 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 14:54:04 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py Message-ID: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+----------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ---------------------+----------------------- I accidentally removed a builder. When I added it back and reconfigure, I got the exception below. 2012-04-10 13:56:49-0400 [-] beginning configuration update 2012-04-10 13:56:49-0400 [-] Loading configuration from '/buildbot/master.cfg' 2012-04-10 13:56:49-0400 [-] during reconfig: Traceback (most recent call last): File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 989, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/botmaster.py", line 168, in reconfigService new_config)) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 989, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) --- --- File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/config.py", line 718, in reconfigService d = svc.reconfigService(new_config) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/buildslave.py", line 202, in reconfigService self.password, self.getPerspective) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 55, in register disp.register(username, password, pfactory) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 125, in register % (username, self.portstr)) exceptions.KeyError: "username 'hostname' is already registered on PB port tcp:9989" 2012-04-10 13:56:49-0400 [-] WARNING: reconfig partially applied; master may malfunction -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 16:21:44 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 16:21:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.19d653bf43059302fb952dbb375e213c@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+------------------------ Description changed by tom.prince: Old description: > I accidentally removed a builder. When I added it back and reconfigure, I > got the exception below. > > 2012-04-10 13:56:49-0400 [-] beginning configuration update > 2012-04-10 13:56:49-0400 [-] Loading configuration from > '/buildbot/master.cfg' > 2012-04-10 13:56:49-0400 [-] during reconfig: > Traceback (most recent call last): > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 989, in unwindGenerator > return _deferGenerator(f(*args, **kwargs), Deferred()) > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 891, in _deferGenerator > result = g.next() > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/botmaster.py", line > 168, in reconfigService > new_config)) > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 989, in unwindGenerator > return _deferGenerator(f(*args, **kwargs), Deferred()) > --- --- > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 891, in _deferGenerator > result = g.next() > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/config.py", line 718, in > reconfigService > d = svc.reconfigService(new_config) > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/buildslave.py", line 202, in > reconfigService > self.password, self.getPerspective) > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 55, in > register > disp.register(username, password, pfactory) > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 125, in > register > % (username, self.portstr)) > exceptions.KeyError: "username 'hostname' is already registered > on PB port tcp:9989" > > 2012-04-10 13:56:49-0400 [-] WARNING: reconfig partially applied; master > may malfunction New description: I accidentally removed a builder. When I added it back and reconfigure, I got the exception below. {{{ 2012-04-10 13:56:49-0400 [-] beginning configuration update 2012-04-10 13:56:49-0400 [-] Loading configuration from '/buildbot/master.cfg' 2012-04-10 13:56:49-0400 [-] during reconfig: Traceback (most recent call last): File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 989, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/botmaster.py", line 168, in reconfigService new_config)) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 989, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) --- --- File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/config.py", line 718, in reconfigService d = svc.reconfigService(new_config) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/buildslave.py", line 202, in reconfigService self.password, self.getPerspective) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 55, in register disp.register(username, password, pfactory) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/pbmanager.py", line 125, in register % (username, self.portstr)) exceptions.KeyError: "username 'hostname' is already registered on PB port tcp:9989" 2012-04-10 13:56:49-0400 [-] WARNING: reconfig partially applied; master may malfunction }}} -- -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 16:37:04 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 16:37:04 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.0a64e22de83f394015529130831bb210@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+------------------------ Comment (by tom.prince): I guess you are talking about a slave rather than a builder? I think https://github.com/tomprince/buildbot/tree/bug2280 should fix the issue. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 13 17:03:03 2012 From: noreply at github.com (GitHub) Date: Fri, 13 Apr 2012 10:03:03 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e274f2: move some base classes and utilities to buildbot.s... Message-ID: <4f885c4765e1_3d963fd1ac38dafc2376cf@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e274f24e4580bccd0cf0b9bd8fc329ddfa7fce4a https://github.com/buildbot/buildbot/commit/e274f24e4580bccd0cf0b9bd8fc329ddfa7fce4a Author: Dustin J. Mitchell Date: 2012-04-03 (Tue, 03 Apr 2012) Changed paths: A master/buildbot/scripts/base.py M master/buildbot/scripts/runner.py A master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/util/__init__.py M master/docs/developer/utils.rst Log Message: ----------- move some base classes and utilities to buildbot.scripts.base ..and rename OptionsWithOptionsFile to SubcommandOptions Commit: 898b5d694ad3e2cd8714fc31d60efe6f1ceae96c https://github.com/buildbot/buildbot/commit/898b5d694ad3e2cd8714fc31d60efe6f1ceae96c Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: A master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py A master/buildbot/test/unit/test_scripts_create_master.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/util/misc.py Log Message: ----------- move createMaster to its own file Commit: b760f0fd190ed9d31d74d8397ca0ba2785c8099c https://github.com/buildbot/buildbot/commit/b760f0fd190ed9d31d74d8397ca0ba2785c8099c Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/upgrade_master.py A master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/util/compat.py Log Message: ----------- factor upgradeMaster into its own module, with tests Commit: a986fe87ed3cf9b5ac21733b6c43b5e4be755f7d https://github.com/buildbot/buildbot/commit/a986fe87ed3cf9b5ac21733b6c43b5e4be755f7d Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/stop.py A master/buildbot/test/unit/test_scripts_stop.py Log Message: ----------- factor stop out of runner.py Commit: dbb4c5e981261dc029d6e0cbdefdb79ab6631922 https://github.com/buildbot/buildbot/commit/dbb4c5e981261dc029d6e0cbdefdb79ab6631922 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/interfaces.py A master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py A master/buildbot/test/unit/test_scripts_restart.py Log Message: ----------- factor restart out of runner.py Commit: 6eff8e124baf9712a2cbd996d34017ce89771700 https://github.com/buildbot/buildbot/commit/6eff8e124baf9712a2cbd996d34017ce89771700 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/start.py R master/buildbot/scripts/startup.py M master/buildbot/test/test_extra_coverage.py M master/buildbot/test/unit/test_scripts_restart.py A master/buildbot/test/unit/test_scripts_start.py Log Message: ----------- factor start out of runner.py This punts on the tests. For the record, I tried, and madness ensued. Commit: 69f19df1415886390fb787f025c37331e31eeb52 https://github.com/buildbot/buildbot/commit/69f19df1415886390fb787f025c37331e31eeb52 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: A master/buildbot/scripts/debugclient.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- Refactor debugclient into its own scripts module This is small and just delegates to the clients package, but means that we can handle things consistently later Commit: 48c10e1ca972d557c750319261a6c13b1efb8316 https://github.com/buildbot/buildbot/commit/48c10e1ca972d557c750319261a6c13b1efb8316 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/user.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_user.py Log Message: ----------- Refactor users support - validate command line separately Commit: ed22dabe04450555878437b9c85a06f015afd557 https://github.com/buildbot/buildbot/commit/ed22dabe04450555878437b9c85a06f015afd557 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/clients/base.py A master/buildbot/clients/text.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/statusgui.py A master/buildbot/scripts/statuslog.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_statuslog.py Log Message: ----------- refactor statuslog and statusgui Note that like debugclient, statusgui can't be tested without gtk. Commit: f8bb0cd2641d3b4559e6aaf148b66ad6b6884475 https://github.com/buildbot/buildbot/commit/f8bb0cd2641d3b4559e6aaf148b66ad6b6884475 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/reconfig.py M master/buildbot/scripts/runner.py Log Message: ----------- refactor reconfig Commit: c64559efa80d82a0d43be85fbaf7d95ad6b215dd https://github.com/buildbot/buildbot/commit/c64559efa80d82a0d43be85fbaf7d95ad6b215dd Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/sendchange.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_sendchange.py Log Message: ----------- refactor sendchange script Commit: 5b1e7cae64ff6fb20713a35d02130e6016a857d3 https://github.com/buildbot/buildbot/commit/5b1e7cae64ff6fb20713a35d02130e6016a857d3 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/trycmd.py A master/buildbot/test/unit/test_scripts_trycmd.py Log Message: ----------- refactor trycmd Commit: 32bda482655bd44c3b98823e1f1e6881335944d6 https://github.com/buildbot/buildbot/commit/32bda482655bd44c3b98823e1f1e6881335944d6 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py A master/buildbot/scripts/tryserver.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_tryserver.py Log Message: ----------- refactor tryserver Commit: 417341e0a406c02d33d861f05d3e9ef3f8035288 https://github.com/buildbot/buildbot/commit/417341e0a406c02d33d861f05d3e9ef3f8035288 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/checkconfig.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_checkconfig.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/unit/test_scripts_tryserver.py Log Message: ----------- refactor checkconfig Commit: ad41d810d2faa9eb7eea72bb1569be3ec4d3c5b4 https://github.com/buildbot/buildbot/commit/ad41d810d2faa9eb7eea72bb1569be3ec4d3c5b4 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/status/words.py Log Message: ----------- move ForceOptions to words.py, where it's used Commit: ff39fd2563117956f68329fb4d05e4f940f75731 https://github.com/buildbot/buildbot/commit/ff39fd2563117956f68329fb4d05e4f940f75731 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- tests for remaining Options subclasses Commit: 32c9ae4ba070302b8d44fdf30ff13f018aa47ee2 https://github.com/buildbot/buildbot/commit/32c9ae4ba070302b8d44fdf30ff13f018aa47ee2 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- cleanup, order tests to correspond to the source file Commit: a4d323e88d4ea623b2e153f761d4844ec0ff9166 https://github.com/buildbot/buildbot/commit/a4d323e88d4ea623b2e153f761d4844ec0ff9166 Author: Dustin J. Mitchell Date: 2012-04-09 (Mon, 09 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- refactor run to use function names, and test Options and run Commit: 9c221c70e76c825e7bfe7f376c80dab1b30ee1bc https://github.com/buildbot/buildbot/commit/9c221c70e76c825e7bfe7f376c80dab1b30ee1bc Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/test/unit/test_scripts_create_master.py M master/buildbot/test/unit/test_scripts_restart.py M master/buildbot/test/unit/test_scripts_start.py M master/buildbot/test/unit/test_scripts_stop.py M master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/util/misc.py Log Message: ----------- rename assertStdout to assertInStdout Commit: 745ce331c54bbf4a99b6b1dcc6ef884b818254b2 https://github.com/buildbot/buildbot/commit/745ce331c54bbf4a99b6b1dcc6ef884b818254b2 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_create_master.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/unit/test_scripts_sendchange.py M master/buildbot/test/util/misc.py Log Message: ----------- use StdoutAssertionsMixin in the remaining useful places Commit: 8ce1014ccdec151a92aa1b14aca988911b4aacf5 https://github.com/buildbot/buildbot/commit/8ce1014ccdec151a92aa1b14aca988911b4aacf5 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/base.py M master/buildbot/test/unit/test_scripts_base.py Log Message: ----------- terminate directory traversal more gently Commit: c8f86e819dd26e4482cd84d32378736403126841 https://github.com/buildbot/buildbot/commit/c8f86e819dd26e4482cd84d32378736403126841 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/MANIFEST.in A master/buildbot/scripts/buildbot_tac.tmpl M master/buildbot/scripts/create_master.py M master/buildbot/test/unit/test_scripts_create_master.py Log Message: ----------- use a template to generate buildbot.tac Commit: 7772348703f0b26328ab611efa355da4405b44e4 https://github.com/buildbot/buildbot/commit/7772348703f0b26328ab611efa355da4405b44e4 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/buildbot_tac.tmpl Log Message: ----------- remove backward-compatibility with Twisted-8.2.0 Commit: 6bb841f61102d6ecea5be836e07c262b23c61f8d https://github.com/buildbot/buildbot/commit/6bb841f61102d6ecea5be836e07c262b23c61f8d Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/test/unit/test_scripts_create_master.py Log Message: ----------- change spelling of createDb -> createDB Commit: 088c1025109d32603ba640b297d850e75a09840e https://github.com/buildbot/buildbot/commit/088c1025109d32603ba640b297d850e75a09840e Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/reconfig.py Log Message: ----------- include basedir in path join Commit: 467a0a08aca447573e15254f512002f08e0aadf4 https://github.com/buildbot/buildbot/commit/467a0a08aca447573e15254f512002f08e0aadf4 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- remove unnecessarily separate DB_HELP Commit: cbb7530f68b9ba4828dfa8e81c242fd652ca60a8 https://github.com/buildbot/buildbot/commit/cbb7530f68b9ba4828dfa8e81c242fd652ca60a8 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/base.py M master/buildbot/scripts/runner.py Log Message: ----------- move BasedirMixin to base.py Commit: 6fe971f2a411027099d3138255c124e05f17febc https://github.com/buildbot/buildbot/commit/6fe971f2a411027099d3138255c124e05f17febc Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/base.py M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_base.py Log Message: ----------- factor required-option checks into SubcommandOptions Commit: d705acf8e69231503bcd2f9fdc3210ecd81d73e3 https://github.com/buildbot/buildbot/commit/d705acf8e69231503bcd2f9fdc3210ecd81d73e3 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- make change:changepw the default value for --auth Commit: 28caa8456b0d5dd313ea8203d484eb26d9bc3c2f https://github.com/buildbot/buildbot/commit/28caa8456b0d5dd313ea8203d484eb26d9bc3c2f Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/start.py Log Message: ----------- reorder methods Commit: 15b1e70d32f91eeca2147dbe8bc63cf54609fdc2 https://github.com/buildbot/buildbot/commit/15b1e70d32f91eeca2147dbe8bc63cf54609fdc2 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/user.py M master/buildbot/test/unit/test_scripts_user.py Log Message: ----------- spell function name correctly Commit: 0cdc2a827cf03cbf03a3a531e0b22142bd2c1d31 https://github.com/buildbot/buildbot/commit/0cdc2a827cf03cbf03a3a531e0b22142bd2c1d31 Author: Dustin J. Mitchell Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/scripts/base.py M master/buildbot/scripts/upgrade_master.py Log Message: ----------- always apply expanduser to basedir Commit: 4394e81b9919593494f51d95304ac6c84101c7e4 https://github.com/buildbot/buildbot/commit/4394e81b9919593494f51d95304ac6c84101c7e4 Author: Dustin J. Mitchell Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/MANIFEST.in M master/buildbot/clients/base.py A master/buildbot/clients/text.py M master/buildbot/interfaces.py A master/buildbot/scripts/base.py A master/buildbot/scripts/buildbot_tac.tmpl M master/buildbot/scripts/checkconfig.py A master/buildbot/scripts/create_master.py A master/buildbot/scripts/debugclient.py M master/buildbot/scripts/reconfig.py A master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/sendchange.py A master/buildbot/scripts/start.py R master/buildbot/scripts/startup.py A master/buildbot/scripts/statusgui.py A master/buildbot/scripts/statuslog.py A master/buildbot/scripts/stop.py A master/buildbot/scripts/trycmd.py A master/buildbot/scripts/tryserver.py A master/buildbot/scripts/upgrade_master.py A master/buildbot/scripts/user.py M master/buildbot/status/words.py M master/buildbot/test/test_extra_coverage.py A master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_checkconfig.py A master/buildbot/test/unit/test_scripts_create_master.py A master/buildbot/test/unit/test_scripts_restart.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_sendchange.py A master/buildbot/test/unit/test_scripts_start.py A master/buildbot/test/unit/test_scripts_statuslog.py A master/buildbot/test/unit/test_scripts_stop.py A master/buildbot/test/unit/test_scripts_trycmd.py A master/buildbot/test/unit/test_scripts_tryserver.py A master/buildbot/test/unit/test_scripts_upgrade_master.py A master/buildbot/test/unit/test_scripts_user.py M master/buildbot/test/util/compat.py M master/buildbot/test/util/misc.py M master/buildbot/util/__init__.py M master/docs/developer/utils.rst Log Message: ----------- Merge branch 'scripts-refactor' * scripts-refactor: (32 commits) always apply expanduser to basedir spell function name correctly reorder methods make change:changepw the default value for --auth factor required-option checks into SubcommandOptions move BasedirMixin to base.py remove unnecessarily separate DB_HELP include basedir in path join change spelling of createDb -> createDB remove backward-compatibility with Twisted-8.2.0 use a template to generate buildbot.tac terminate directory traversal more gently use StdoutAssertionsMixin in the remaining useful places rename assertStdout to assertInStdout refactor run to use function names, and test Options and run cleanup, order tests to correspond to the source file tests for remaining Options subclasses move ForceOptions to words.py, where it's used refactor checkconfig refactor tryserver ... Commit: 7feefe4ce06773c5871c99ac570d10e7a1557b38 https://github.com/buildbot/buildbot/commit/7feefe4ce06773c5871c99ac570d10e7a1557b38 Author: Dustin J. Mitchell Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/status/words.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_status_words.py M master/buildbot/test/unit/test_steps_source_svn.py A master/buildbot/test/util/properties.py M master/docs/manual/cfg-buildsteps.rst M master/docs/release-notes.rst Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: Remove reference to cvs argumes in svn documentation. Add examples of how to replace baseURL in release notes. Remove baseURL in master-side SVN source step. Move FakeRenderable to buildbot.test.util.properties Use t.w.p.irc.IRCClient.describe instead of .me. Compare: https://github.com/buildbot/buildbot/compare/bd07db1...7feefe4 From nobody at buildbot.net Fri Apr 13 17:47:54 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 17:47:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2281: removing a buildstep causes exception in process.py Message-ID: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> #2281: removing a buildstep causes exception in process.py ---------------------+----------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ---------------------+----------------------- After removing a ShellCommand step from a builder and reconfigure, we got the exception below in twistd.log every time the builder is scheduled to run. Adding a no-op ShellCommand step back works around the exception. 2012-04-12 14:29:57-0400 [-] .startBuild 2012-04-12 14:29:57-0400 [-] Build.setupBuild failed 2012-04-12 14:29:57-0400 [-] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 551, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 916, in gotResult _deferGenerator(g, deferred) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/builder.py", line 378, in _startBuildFor d = build.startBuild(bs, self.expectations, slavebuilder) --- --- File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 240, in startBuild self.setupBuild(expectations) # create .steps File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 341, in setupBuild self.progress.setExpectationsFrom(expectations) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/status/progress.py", line 153, in setExpectationsFrom s = self.steps[name] exceptions.KeyError: 'shell_2' 2012-04-12 14:29:57-0400 [-] releaseLocks(): [] -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 18:18:05 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 18:18:05 -0000 Subject: [Buildbot-commits] [Buildbot] #2281: removing a buildstep causes exception in process.py In-Reply-To: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> References: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> Message-ID: <055.ba8b11028f9bd845b3f9dca9a5517e0a@buildbot.net> #2281: removing a buildstep causes exception in process.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+------------------------ Description changed by tom.prince: Old description: > After removing a ShellCommand step from a builder and reconfigure, we got > the exception below in twistd.log every time the builder is scheduled to > run. Adding a no-op ShellCommand step back works around the exception. > > 2012-04-12 14:29:57-0400 [-] .startBuild > 2012-04-12 14:29:57-0400 [-] Build.setupBuild failed > 2012-04-12 14:29:57-0400 [-] Unhandled Error > Traceback (most recent call last): > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 551, in _runCallbacks > current.result = callback(current.result, *args, **kw) > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 916, in gotResult > _deferGenerator(g, deferred) > File "/usr/lib/python2.7/site- > packages/twisted/internet/defer.py", line 891, in _deferGenerator > result = g.next() > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/builder.py", line > 378, in _startBuildFor > d = build.startBuild(bs, self.expectations, slavebuilder) > --- --- > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 240, > in startBuild > self.setupBuild(expectations) # create .steps > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 341, > in setupBuild > self.progress.setExpectationsFrom(expectations) > File "/usr/lib/python2.7/site- > packages/buildbot-0.8.6p1-py2.7.egg/buildbot/status/progress.py", line > 153, in setExpectationsFrom > s = self.steps[name] > exceptions.KeyError: 'shell_2' > > 2012-04-12 14:29:57-0400 [-] releaseLocks(): [] New description: After removing a ShellCommand step from a builder and reconfigure, we got the exception below in twistd.log every time the builder is scheduled to run. Adding a no-op ShellCommand step back works around the exception. {{{ 2012-04-12 14:29:57-0400 [-] .startBuild 2012-04-12 14:29:57-0400 [-] Build.setupBuild failed 2012-04-12 14:29:57-0400 [-] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 551, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 916, in gotResult _deferGenerator(g, deferred) File "/usr/lib/python2.7/site- packages/twisted/internet/defer.py", line 891, in _deferGenerator result = g.next() File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/builder.py", line 378, in _startBuildFor d = build.startBuild(bs, self.expectations, slavebuilder) --- --- File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 240, in startBuild self.setupBuild(expectations) # create .steps File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/process/build.py", line 341, in setupBuild self.progress.setExpectationsFrom(expectations) File "/usr/lib/python2.7/site- packages/buildbot-0.8.6p1-py2.7.egg/buildbot/status/progress.py", line 153, in setExpectationsFrom s = self.steps[name] exceptions.KeyError: 'shell_2' 2012-04-12 14:29:57-0400 [-] releaseLocks(): [] }}} -- -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 13 18:30:17 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 13 Apr 2012 18:30:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2281: removing a buildstep causes exception in process.py In-Reply-To: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> References: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> Message-ID: <055.45bc30a1e7161ee0e0f563407ed215f7@buildbot.net> #2281: removing a buildstep causes exception in process.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+------------------------ Comment (by tom.prince): https://github.com/buildbot/buildbot/pull/377 should fix this. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 13 18:32:18 2012 From: noreply at github.com (GitHub) Date: Fri, 13 Apr 2012 11:32:18 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0dc124: the future is now Message-ID: <4f887132270df_3f87e47af0682e1@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0dc124211a85c9db35a063ea9680246e41bd96ff https://github.com/buildbot/buildbot/commit/0dc124211a85c9db35a063ea9680246e41bd96ff Author: Dustin J. Mitchell Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/scripts/restart.py M master/buildbot/scripts/stop.py M master/buildbot/scripts/tryserver.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/test/unit/test_scripts_base.py Log Message: ----------- the future is now From noreply at github.com Sat Apr 14 21:06:43 2012 From: noreply at github.com (GitHub) Date: Sat, 14 Apr 2012 14:06:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bde468: remove DirectoryLister compatibility Message-ID: <4f89e6e3bb4a0_2a931a01ae4838cf@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bde46869c14c17c43277e00a870b5715da6db137 https://github.com/buildbot/buildbot/commit/bde46869c14c17c43277e00a870b5715da6db137 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/status/web/base.py Log Message: ----------- remove DirectoryLister compatibility Commit: 35d9ac0c1c9b2e494c89414fc35035fde20aea47 https://github.com/buildbot/buildbot/commit/35d9ac0c1c9b2e494c89414fc35035fde20aea47 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/maildir.py M master/docs/developer/utils.rst Log Message: ----------- document buildbot.util.maildir Commit: 9e77dc999f77042a9363853b3b496be7636991bc https://github.com/buildbot/buildbot/commit/9e77dc999f77042a9363853b3b496be7636991bc Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/misc.py M master/docs/developer/style.rst M master/docs/developer/utils.rst Log Message: ----------- document buildbot.util.misc Commit: da2d05c9e6f5d054fbfef9221aa3eadeeff1e9c5 https://github.com/buildbot/buildbot/commit/da2d05c9e6f5d054fbfef9221aa3eadeeff1e9c5 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/netstrings.py M master/docs/developer/utils.rst Log Message: ----------- document buildbot.util.netstrings Commit: 8b15b367ab0156eec6149b1b426005cfcbd94c1f https://github.com/buildbot/buildbot/commit/8b15b367ab0156eec6149b1b426005cfcbd94c1f Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/sautils.py M master/docs/developer/utils.rst Log Message: ----------- document buildbot.util.sautils Commit: 559730aaec7d92798465337c73ebd8e5c256ebde https://github.com/buildbot/buildbot/commit/559730aaec7d92798465337c73ebd8e5c256ebde Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/subscription.py M master/docs/developer/utils.rst Log Message: ----------- document (well, deprecate) buildbot.util.subscription Commit: 9bcf2140bd6c737dc921cc38dae06cdd8b32eba8 https://github.com/buildbot/buildbot/commit/9bcf2140bd6c737dc921cc38dae06cdd8b32eba8 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/test/test_extra_coverage.py R master/buildbot/test/unit/test_util_loop.py R master/buildbot/util/loop.py Log Message: ----------- remove buildbot.util.loop Commit: 77545b6c86ddab341a7544d4f0923bdbaa1c0a98 https://github.com/buildbot/buildbot/commit/77545b6c86ddab341a7544d4f0923bdbaa1c0a98 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/docs/developer/utils.rst Log Message: ----------- mention croniter in docs Commit: 88776c75a8266ea2ab36b8d9072adc5ff2db6cac https://github.com/buildbot/buildbot/commit/88776c75a8266ea2ab36b8d9072adc5ff2db6cac Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/test/unit/test_schedulers_trysched.py Log Message: ----------- fix netstring maxlength test to be faster Commit: ab0202b81313f5363820b41f7bd8d0c5e915b843 https://github.com/buildbot/buildbot/commit/ab0202b81313f5363820b41f7bd8d0c5e915b843 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/test/unit/test_schedulers_trysched.py Log Message: ----------- Merge remote-tracking branch 'lorentz/faster-test' * lorentz/faster-test: fix netstring maxlength test to be faster Commit: 0edbb7af314f91396155a1012b2dda0737bc6e00 https://github.com/buildbot/buildbot/commit/0edbb7af314f91396155a1012b2dda0737bc6e00 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/util/maildir.py M master/buildbot/util/misc.py M master/buildbot/util/netstrings.py M master/buildbot/util/sautils.py M master/buildbot/util/subscription.py M master/docs/developer/style.rst M master/docs/developer/utils.rst Log Message: ----------- Merge remote-tracking branch 'lorentz/docs' * lorentz/docs: mention croniter in docs document (well, deprecate) buildbot.util.subscription document buildbot.util.sautils document buildbot.util.netstrings document buildbot.util.misc document buildbot.util.maildir Commit: c96f14f4d1aba25ff9a702e74072fcd6b52a602f https://github.com/buildbot/buildbot/commit/c96f14f4d1aba25ff9a702e74072fcd6b52a602f Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/status/web/base.py M master/buildbot/test/test_extra_coverage.py R master/buildbot/test/unit/test_util_loop.py R master/buildbot/util/loop.py Log Message: ----------- Merge remote-tracking branch 'lorentz/removals' * lorentz/removals: remove buildbot.util.loop remove DirectoryLister compatibility Commit: 309f1f8d81f879bd1f5175ba47cfd167e7dc6633 https://github.com/buildbot/buildbot/commit/309f1f8d81f879bd1f5175ba47cfd167e7dc6633 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/docs/developer/utils.rst Log Message: ----------- fix sphinx role Compare: https://github.com/buildbot/buildbot/compare/0dc1242...309f1f8 From noreply at github.com Sat Apr 14 21:15:07 2012 From: noreply at github.com (GitHub) Date: Sat, 14 Apr 2012 14:15:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 790e4c: Fix TestMailNotifier.test_buildsetFinished_doesnt_... Message-ID: <4f89e8dbcb7ab_47fe3f96dff52afc155267@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 790e4c9811ae18d240ccd7afc1b2fbd8b664c712 https://github.com/buildbot/buildbot/commit/790e4c9811ae18d240ccd7afc1b2fbd8b664c712 Author: Tom Prince Date: 2012-03-31 (Sat, 31 Mar 2012) Changed paths: M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- Fix TestMailNotifier.test_buildsetFinished_doesnt_send_email. MailNotifier was fixed to use self.master.db rather than self.parent.db. Fix the new test to respect that. Apparently this was changed 0.8.6p1. Commit: 0653aab649cc458c1a58c5f127345066ddfba800 https://github.com/buildbot/buildbot/commit/0653aab649cc458c1a58c5f127345066ddfba800 Author: Tom Prince Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/status/progress.py M master/buildbot/test/unit/test_status_progress.py Log Message: ----------- Handle setting expectations after removing steps. Fixes #2281. Commit: 753a4e4e340e15600c5e48304ce3e0f17c123a63 https://github.com/buildbot/buildbot/commit/753a4e4e340e15600c5e48304ce3e0f17c123a63 Author: Dustin J. Mitchell Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: M master/buildbot/status/progress.py M master/buildbot/test/unit/test_status_progress.py Log Message: ----------- Merge branch 'bug2281' of git://github.com/tomprince/buildbot * 'bug2281' of git://github.com/tomprince/buildbot: Handle setting expectations after removing steps. Fix TestMailNotifier.test_buildsetFinished_doesnt_send_email. Compare: https://github.com/buildbot/buildbot/compare/309f1f8...753a4e4 From nobody at buildbot.net Sat Apr 14 21:15:13 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 21:15:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2281: removing a buildstep causes exception in process.py In-Reply-To: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> References: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> Message-ID: <055.5dc563c54cb3c08d7856e59ae5101924@buildbot.net> #2281: removing a buildstep causes exception in process.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: fixed Keywords: | ---------------------+------------------------ Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Handle setting expectations after removing steps. Fixes #2281. Changeset: 0653aab649cc458c1a58c5f127345066ddfba800 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 22:50:29 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 22:50:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.7acdc70b7fe5a5698f55560fc9371e9c@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+-------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.7 Comment: Looks right to me - shall we get that merged? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 22:52:37 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 22:52:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.c9340d851ddeecf9f56d779986f5e7ba@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+-------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+-------------------- Comment (by tom.prince): I'd like to add some tests, first. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 22:59:21 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 22:59:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2279: checkconfig returns exit code 1 on success? In-Reply-To: <036.5076b4c222b67ff7abb5c0c82024a5d3@buildbot.net> References: <036.5076b4c222b67ff7abb5c0c82024a5d3@buildbot.net> Message-ID: <051.1fe598e92da068ef282b146e239fe757@buildbot.net> #2279: checkconfig returns exit code 1 on success? --------------------+--------------------- Reporter: Jc2k | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: | --------------------+--------------------- Changes (by dustin): * status: new => closed * type: undecided => defect * resolution: => fixed * milestone: undecided => 0.8.7 Comment: This got fixed in the recent scripts refactor: {{{ commit 4394e81b9919593494f51d95304ac6c84101c7e4 Merge: c265e62 0cdc2a8 Author: Dustin J. Mitchell Date: Fri Apr 13 12:00:59 2012 -0500 Merge branch 'scripts-refactor' }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 23:01:22 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 23:01:22 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 In-Reply-To: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> References: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> Message-ID: <051.72529b4bf341f63869080e752cbec4b1@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 -----------------------+------------------------ Reporter: Jc2k | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: lock slave | -----------------------+------------------------ Comment (by dustin): and also https://github.com/buildbot/buildbot/pull/378 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 23:01:42 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 23:01:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 In-Reply-To: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> References: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> Message-ID: <051.2af8ba9e1a272e4cf76d9cbb8558e017@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 --------------------+-------------------- Reporter: Jc2k | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: locks | --------------------+-------------------- Changes (by dustin): * keywords: lock slave => locks * type: undecided => defect * milestone: undecided => 0.8.7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 14 23:01:56 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 14 Apr 2012 23:01:56 -0000 Subject: [Buildbot-commits] [Buildbot] #2277: Add documentation on how to write IRenderables. In-Reply-To: <042.7679e1bfe192183876a93c63c0522391@buildbot.net> References: <042.7679e1bfe192183876a93c63c0522391@buildbot.net> Message-ID: <057.9faec55c7abfd517d68038bab76df9aa@buildbot.net> #2277: Add documentation on how to write IRenderables. ------------------------+------------------------- Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: docs | ------------------------+------------------------- Changes (by dustin): * milestone: undecided => 0.8.7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 01:21:40 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 01:21:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.c2b2dc195f4fe8c579e61d25a9f63600@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+-------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+-------------------- Comment (by stepchen): I am talking about a builder. Though that's the last builder in the slave. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 15 14:51:17 2012 From: noreply at github.com (GitHub) Date: Sun, 15 Apr 2012 07:51:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 415988: Handle deferreds from disownServiceParent Message-ID: <4f8ae06591e7b_6c3f0faf06279c@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.6 Home: https://github.com/buildbot/buildbot Commit: 415988fca203f63113d4d45e3c7238502479982a https://github.com/buildbot/buildbot/commit/415988fca203f63113d4d45e3c7238502479982a Author: Dustin J. Mitchell Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M slave/buildslave/bot.py M slave/buildslave/test/unit/test_bot.py Log Message: ----------- Handle deferreds from disownServiceParent This fixes a race condition where multiple back-to-back reconfigs might get the state of self.builders and the service children mixed up, as reported by Andr? Anjos . From noreply at github.com Sun Apr 15 14:51:19 2012 From: noreply at github.com (GitHub) Date: Sun, 15 Apr 2012 07:51:19 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 415988: Handle deferreds from disownServiceParent Message-ID: <4f8ae0678b27c_72993fc2b3d7e2f811275a@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 415988fca203f63113d4d45e3c7238502479982a https://github.com/buildbot/buildbot/commit/415988fca203f63113d4d45e3c7238502479982a Author: Dustin J. Mitchell Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M slave/buildslave/bot.py M slave/buildslave/test/unit/test_bot.py Log Message: ----------- Handle deferreds from disownServiceParent This fixes a race condition where multiple back-to-back reconfigs might get the state of self.builders and the service children mixed up, as reported by Andr? Anjos . Commit: 05b37f18154108068be6dfe2bd4962e67866dd75 https://github.com/buildbot/buildbot/commit/05b37f18154108068be6dfe2bd4962e67866dd75 Author: Dustin J. Mitchell Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M slave/buildslave/bot.py M slave/buildslave/test/unit/test_bot.py Log Message: ----------- Merge branch 'buildbot-0.8.6' * buildbot-0.8.6: Handle deferreds from disownServiceParent Compare: https://github.com/buildbot/buildbot/compare/753a4e4...05b37f1 From nobody at buildbot.net Sun Apr 15 15:43:44 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 15:43:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information Message-ID: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> #2282: Bzr hook does not fill in repository information ----------------------+----------------------- Reporter: gracinet | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: bzr hook ----------------------+----------------------- The Mercurial hook sends repository info all along, which can prove useful, e.g., in multi-repository setups to filter through a doStepIf function. The Bzr hook does not. Of course the caveat is that the only possible repository information available to the hook is the path on the local FS where it runs. Still, this would be useful. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 15:48:18 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 15:48:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information In-Reply-To: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> References: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> Message-ID: <055.d04ed2fa6bfa804616eb88755815ca8a@buildbot.net> #2282: Bzr hook does not fill in repository information ----------------------+------------------------ Reporter: gracinet | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: bzr hook | ----------------------+------------------------ Comment (by gracinet): To illustrate (on current github master branch), With the bzr hook: {{{ Category None Changed by gracinet Changed at Sun 15 Apr 2012 17:42:12 Branch bzr1 Revision 2 }}} With the Mercurial hook: {{{ Category None Changed by gracinet Changed at Sun 15 Apr 2012 17:34:09 Repository buildbot/repos/merc1 Branch default Revision b36b035a01920e4bd10f13a617a2a7b27928befe }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 15 16:39:57 2012 From: noreply at github.com (GitHub) Date: Sun, 15 Apr 2012 09:39:57 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0653aa: Handle setting expectations after removing steps. Message-ID: <4f8af9dd6b3df_28b53fe041c91aec128198@sh1.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.6 Home: https://github.com/buildbot/buildbot Commit: 0653aab649cc458c1a58c5f127345066ddfba800 https://github.com/buildbot/buildbot/commit/0653aab649cc458c1a58c5f127345066ddfba800 Author: Tom Prince Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/status/progress.py M master/buildbot/test/unit/test_status_progress.py Log Message: ----------- Handle setting expectations after removing steps. Fixes #2281. Commit: 73c9951b321e90d415edda42cb9ddb729defc6f6 https://github.com/buildbot/buildbot/commit/73c9951b321e90d415edda42cb9ddb729defc6f6 Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/status/progress.py M master/buildbot/test/unit/test_status_progress.py Log Message: ----------- Merge branch 'bug2281' into buildbot-0.8.6 Compare: https://github.com/buildbot/buildbot/compare/415988f...73c9951 From nobody at buildbot.net Sun Apr 15 16:40:08 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 16:40:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2281: removing a buildstep causes exception in process.py In-Reply-To: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> References: <040.096ba29d1313549d91d948901f71d23b@buildbot.net> Message-ID: <055.ba7793b934c2161b8ff7cff2340ee821@buildbot.net> #2281: removing a buildstep causes exception in process.py ---------------------+------------------------ Reporter: stepchen | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: fixed Keywords: | ---------------------+------------------------ Comment (by Tom Prince): Handle setting expectations after removing steps. Fixes #2281. Changeset: 0653aab649cc458c1a58c5f127345066ddfba800 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 16:44:45 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 16:44:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information In-Reply-To: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> References: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> Message-ID: <055.6d72647e5b9102ce1a88a3be5b8217a1@buildbot.net> #2282: Bzr hook does not fill in repository information ------------------------+-------------------- Reporter: gracinet | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: bzr | ------------------------+-------------------- Changes (by dustin): * keywords: bzr hook => bzr * type: undecided => enhancement * milestone: undecided => 0.8.7 Comment: This could easily be changed to provide that information with a configurable value, so that it could have a form that's useful remotely. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 16:58:55 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 16:58:55 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information In-Reply-To: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> References: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> Message-ID: <055.1a6a25d36e5c609ffff86fcac585b242@buildbot.net> #2282: Bzr hook does not fill in repository information ------------------------+-------------------- Reporter: gracinet | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: bzr | ------------------------+-------------------- Comment (by gracinet): Absolutely, something more useable remotely would be welcome. That being said, I tend to use buildbot on big bunches of repositories, which means that anything purely manual would be a pain. On the other hands, these are actually mirrors of reference repositories, which means I can organize them in big sections and filter on that. For now, I have local changes that make the bzr hook behave consistently wrt the mercurial hook, giving this: {{{ Category None Changed by gracinet Changed at Sun 15 Apr 2012 18:05:52 Repository file:///home/gracinet/buildbot/repos/bzr2 Branch bzr2 Revision 5 }}} or that, with a strip option similar to Mercurial's set to 2: {{{ Category None Changed by gracinet Changed at Sun 15 Apr 2012 18:07:51 Repository file:///home/gracinet/buildbot Branch bzr2 Revision 6 }}} Submitting a pull request is just a matter of finding my way on github (not really used to it) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 16:59:47 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 16:59:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information In-Reply-To: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> References: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> Message-ID: <055.c65b6fb2642eb3af999713571294c955@buildbot.net> #2282: Bzr hook does not fill in repository information ------------------------+-------------------- Reporter: gracinet | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: bzr | ------------------------+-------------------- Comment (by dustin): SubmittingPatches should help you out there. Thanks in advance :) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 17:07:03 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 17:07:03 -0000 Subject: [Buildbot-commits] [Buildbot] #2283: make sure *.master is always set Message-ID: <038.cbabe2b8635d5dffe5a2f5a19f2c211c@buildbot.net> #2283: make sure *.master is always set ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.7 Version: master | Keywords: ------------------------+------------------- In https://github.com/buildbot/buildbot/pull/378 we've been discussing ways to make sure that the top-level master is always set on instances. Tom correctly rejected the global-master proposal. I have, in fact, run multiple masters simultaneously in testing. I like the idea of a !MultiService subclass that will set `.master` on each child. It's not clear if this should be done in the constructor (in which case !MultiService isn't really the right tool), at `setServiceParent`, or in `startService` (which I think may be too late for some purposes). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 15 22:27:34 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 15 Apr 2012 22:27:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2282: Bzr hook does not fill in repository information In-Reply-To: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> References: <040.83886ce139c82ffe63a3e463595e00ad@buildbot.net> Message-ID: <055.af2fd218b21ff7450ebcf2a24eb54fea@buildbot.net> #2282: Bzr hook does not fill in repository information ------------------------+-------------------- Reporter: gracinet | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: bzr | ------------------------+-------------------- Comment (by gracinet): Thanks for the pointer, [https://github.com/buildbot/buildbot/pull/382 pull request done]. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 16 02:45:05 2012 From: noreply at github.com (GitHub) Date: Sun, 15 Apr 2012 19:45:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 238a93: Minor discrepancy in Bzr step doc Message-ID: <4f8b87b1c80a8_70783fe8844feaf061237@sh1.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 238a93392aa6f13b3faf256758cd168252c2be9f https://github.com/buildbot/buildbot/commit/238a93392aa6f13b3faf256758cd168252c2be9f Author: Georges Racinet Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Minor discrepancy in Bzr step doc Commit: 52b327de2896e1e8c031c7b6303263f629b97653 https://github.com/buildbot/buildbot/commit/52b327de2896e1e8c031c7b6303263f629b97653 Author: Georges Racinet Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M MAINTAINERS.txt A common/validate.sh M master/CREDITS M master/MANIFEST.in R master/NEWS R master/README.w32 M master/buildbot/__init__.py M master/buildbot/buildslave.py M master/buildbot/changes/bonsaipoller.py M master/buildbot/changes/changes.py M master/buildbot/changes/gerritchangesource.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/hgbuildbot.py M master/buildbot/changes/mail.py M master/buildbot/changes/manager.py M master/buildbot/changes/p4poller.py M master/buildbot/changes/pb.py M master/buildbot/changes/svnpoller.py M master/buildbot/clients/base.py A master/buildbot/clients/text.py M master/buildbot/clients/tryclient.py M master/buildbot/config.py M master/buildbot/db/base.py M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py M master/buildbot/db/connector.py M master/buildbot/db/enginestrategy.py M master/buildbot/db/migrate/versions/001_initial.py A master/buildbot/db/migrate/versions/021_fix_postgres_sequences.py A master/buildbot/db/migrate/versions/022_add_codebase.py A master/buildbot/db/migrate/versions/__init__.py R master/buildbot/db/migrate/versions/__init__.py M master/buildbot/db/model.py M master/buildbot/db/pool.py M master/buildbot/db/sourcestamps.py M master/buildbot/db/state.py M master/buildbot/db/users.py M master/buildbot/ec2buildslave.py M master/buildbot/interfaces.py M master/buildbot/manhole.py M master/buildbot/master.py M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/bug4520.py A master/buildbot/monkeypatches/servicechecks.py A master/buildbot/monkeypatches/testcase_patch.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildrequest.py M master/buildbot/process/buildstep.py M master/buildbot/process/debug.py M master/buildbot/process/factory.py M master/buildbot/process/metrics.py M master/buildbot/process/properties.py M master/buildbot/process/users/manager.py M master/buildbot/process/users/manual.py M master/buildbot/process/users/users.py M master/buildbot/revlinks.py M master/buildbot/schedulers/base.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/manager.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/triggerable.py M master/buildbot/schedulers/trysched.py A master/buildbot/scripts/base.py A master/buildbot/scripts/buildbot_tac.tmpl M master/buildbot/scripts/checkconfig.py A master/buildbot/scripts/create_master.py A master/buildbot/scripts/debugclient.py M master/buildbot/scripts/reconfig.py A master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/sendchange.py A master/buildbot/scripts/start.py R master/buildbot/scripts/startup.py A master/buildbot/scripts/statusgui.py A master/buildbot/scripts/statuslog.py A master/buildbot/scripts/stop.py A master/buildbot/scripts/trycmd.py A master/buildbot/scripts/tryserver.py A master/buildbot/scripts/upgrade_master.py A master/buildbot/scripts/user.py M master/buildbot/sourcestamp.py M master/buildbot/status/build.py M master/buildbot/status/builder.py M master/buildbot/status/buildrequest.py M master/buildbot/status/mail.py M master/buildbot/status/master.py M master/buildbot/status/persistent_queue.py M master/buildbot/status/progress.py M master/buildbot/status/status_gerrit.py M master/buildbot/status/status_push.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.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/change_hook.py M master/buildbot/status/web/console.py A master/buildbot/status/web/files/templates_readme.txt M master/buildbot/status/web/grid.py M master/buildbot/status/web/hooks/base.py M master/buildbot/status/web/hooks/github.py M master/buildbot/status/web/hooks/googlecode.py M master/buildbot/status/web/root.py M master/buildbot/status/web/slaves.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/templates/forms.html M master/buildbot/status/web/templates/layout.html M master/buildbot/status/web/templates/users.html R master/buildbot/status/web/templates/users_table.html M master/buildbot/status/web/users.py M master/buildbot/status/words.py M master/buildbot/steps/blocker.py M master/buildbot/steps/master.py M master/buildbot/steps/maxq.py M master/buildbot/steps/package/rpm/rpmbuild.py M master/buildbot/steps/python.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/__init__.py A master/buildbot/steps/source/base.py M master/buildbot/steps/source/bzr.py M master/buildbot/steps/source/cvs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/oldsource.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/transfer.py M master/buildbot/steps/trigger.py M master/buildbot/steps/vstudio.py M master/buildbot/test/__init__.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/fake/web.py M master/buildbot/test/fuzz/test_lru.py M master/buildbot/test/integration/test_configs.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/integration/test_upgrade.py M master/buildbot/test/regressions/test_import_unicode_changes.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/regressions/test_shell_command_properties.py M master/buildbot/test/test_extra_coverage.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_changes_gerritchangesource.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_mail.py M master/buildbot/test/unit/test_changes_mail_CVSMaildirSource.py M master/buildbot/test/unit/test_changes_p4poller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_changes_svnpoller.py A master/buildbot/test/unit/test_clients_tryclient.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_db_base.py M master/buildbot/test/unit/test_db_buildsets.py M master/buildbot/test/unit/test_db_changes.py M master/buildbot/test/unit/test_db_connector.py M master/buildbot/test/unit/test_db_enginestrategy.py M master/buildbot/test/unit/test_db_migrate_versions_011_add_buildrequest_claims.py A master/buildbot/test/unit/test_db_migrate_versions_021_fix_postgres_sequences.py A master/buildbot/test/unit/test_db_migrate_versions_022_add_codebase.py M master/buildbot/test/unit/test_db_pool.py M master/buildbot/test/unit/test_db_sourcestamps.py M master/buildbot/test/unit/test_db_state.py M master/buildbot/test/unit/test_db_users.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_builder.py M master/buildbot/test/unit/test_process_buildrequest.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_process_debug.py A master/buildbot/test/unit/test_process_factory.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_process_users_manager.py M master/buildbot/test/unit/test_process_users_manual.py M master/buildbot/test/unit/test_schedulers_base.py M master/buildbot/test/unit/test_schedulers_basic.py M master/buildbot/test/unit/test_schedulers_dependent.py M master/buildbot/test/unit/test_schedulers_forcesched.py M master/buildbot/test/unit/test_schedulers_manager.py M master/buildbot/test/unit/test_schedulers_timed_Nightly.py M master/buildbot/test/unit/test_schedulers_triggerable.py M master/buildbot/test/unit/test_schedulers_trysched.py A master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_checkconfig.py A master/buildbot/test/unit/test_scripts_create_master.py A master/buildbot/test/unit/test_scripts_restart.py M master/buildbot/test/unit/test_scripts_runner.py A master/buildbot/test/unit/test_scripts_sendchange.py A master/buildbot/test/unit/test_scripts_start.py A master/buildbot/test/unit/test_scripts_statuslog.py A master/buildbot/test/unit/test_scripts_stop.py A master/buildbot/test/unit/test_scripts_trycmd.py A master/buildbot/test/unit/test_scripts_tryserver.py A master/buildbot/test/unit/test_scripts_upgrade_master.py A master/buildbot/test/unit/test_scripts_user.py M master/buildbot/test/unit/test_sourcestamp.py A master/buildbot/test/unit/test_status_builder_cache.py M master/buildbot/test/unit/test_status_logfile.py M master/buildbot/test/unit/test_status_mail.py M master/buildbot/test/unit/test_status_master.py A master/buildbot/test/unit/test_status_progress.py M master/buildbot/test/unit/test_status_web_base.py M master/buildbot/test/unit/test_status_web_change_hook.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/buildbot/test/unit/test_status_web_change_hooks_googlecode.py M master/buildbot/test/unit/test_status_words.py M master/buildbot/test/unit/test_steps_master.py A master/buildbot/test/unit/test_steps_package_rpm_rpmbuild.py M master/buildbot/test/unit/test_steps_shell.py A master/buildbot/test/unit/test_steps_source_base_Source.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py A master/buildbot/test/unit/test_steps_source_oldsource_ComputeRepositoryURL.py R master/buildbot/test/unit/test_steps_source_oldsource_Source.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/test/unit/test_steps_transfer.py M master/buildbot/test/unit/test_steps_trigger.py M master/buildbot/test/unit/test_steps_vstudio.py M master/buildbot/test/unit/test_util.py M master/buildbot/test/unit/test_util_bbcollections.py R master/buildbot/test/unit/test_util_loop.py M master/buildbot/test/unit/test_util_lru.py M master/buildbot/test/unit/test_util_maildir.py M master/buildbot/test/util/change_import.py M master/buildbot/test/util/compat.py A master/buildbot/test/util/config.py M master/buildbot/test/util/gpo.py M master/buildbot/test/util/misc.py A master/buildbot/test/util/properties.py M master/buildbot/test/util/querylog.py M master/buildbot/test/util/steps.py M master/buildbot/util/__init__.py M master/buildbot/util/bbcollections.py A master/buildbot/util/croniter.py M master/buildbot/util/eventual.py R master/buildbot/util/loop.py M master/buildbot/util/lru.py M master/buildbot/util/maildir.py M master/buildbot/util/misc.py R master/buildbot/util/monkeypatches.py M master/buildbot/util/netstrings.py M master/buildbot/util/sautils.py M master/buildbot/util/subscription.py R master/contrib/bk_buildbot.py A master/contrib/bzr_buildbot.py R master/contrib/bzr_buildbot.py A master/contrib/fix_changes_pickle_encoding.py R master/contrib/fix_changes_pickle_encoding.py M master/contrib/init-scripts/buildmaster.init.sh M master/contrib/post_build_request.py R master/docs/_images/header-text-transparent.png A master/docs/_images/header-text-transparent.png A master/docs/_static/buildbot.ico R master/docs/_static/buildbot.ico M master/docs/conf.py M master/docs/developer/config.rst M master/docs/developer/database.rst M master/docs/developer/definitions.rst M master/docs/developer/encodings.rst M master/docs/developer/style.rst M master/docs/developer/utils.rst M master/docs/developer/webstatus.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-intro.rst M master/docs/manual/cfg-properties.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/concepts.rst M master/docs/manual/customization.rst M master/docs/manual/installation.rst M master/docs/release-notes.rst A master/docs/release-notes/0.8.6.rst M master/docs/tutorial/tour.rst M master/setup.py A media/header-text-transparent.png R media/header-text-transparent.png R slave/NEWS M slave/buildslave/bot.py R slave/buildslave/commands/bk.py M slave/buildslave/commands/darcs.py M slave/buildslave/commands/registry.py M slave/buildslave/runprocess.py M slave/buildslave/test/unit/test_bot.py R slave/buildslave/test/unit/test_commands_bk.py M slave/buildslave/test/unit/test_commands_darcs.py M slave/buildslave/test/unit/test_commands_transfer.py M slave/buildslave/test/unit/test_runprocess.py M slave/buildslave/test/util/compat.py M slave/contrib/init-scripts/buildslave.init.sh M slave/setup.py Log Message: ----------- Merge remote-tracking branch 'upstream/master' Commit: 464adea4938afc86c45ac9b1b31ae0ef59e82558 https://github.com/buildbot/buildbot/commit/464adea4938afc86c45ac9b1b31ae0ef59e82558 Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge pull request #381 from gracinet/master Fixed an import in the documentation for Bzr step Compare: https://github.com/buildbot/buildbot/compare/05b37f1...464adea From nobody at buildbot.net Tue Apr 17 09:57:10 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 17 Apr 2012 09:57:10 -0000 Subject: [Buildbot-commits] [Buildbot] #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. In-Reply-To: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> References: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> Message-ID: <050.90366d7b8b36570a0da67c545bd6968b@buildbot.net> #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. --------------------------+-------------------- Reporter: sa1 | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: tests, simple | --------------------------+-------------------- Comment (by wakeupsid): A patch similar to this[1] may solve the problem. But I don't understand root cause of the problem. After this change one test fails in these timezones. Traceback: {{{ [FAIL] Traceback (most recent call last): File "/home/naveen/gsoc/buildbot- work/src/master/buildbot/test/unit/test_schedulers_timed_Nightly.py", line 354, in test_iterations_onlyIfChanged_mixed_changes self.assertEqual(self.events, [ 'B[3,5,6]@1500' ]) File "/home/naveen/gsoc/buildbot-work/sandbox/local/lib/python2.7/site- packages/twisted/trial/unittest.py", line 270, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = ['B[3,5,6]@2100'] b = ['B[3,5,6]@1500'] buildbot.test.unit.test_schedulers_timed_Nightly.Nightly.test_iterations_onlyIfChanged_mixed_changes }}} I don't understand why this test runs at 35 minutes. [1] http://paste.pocoo.org/show/582896/ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 17 13:55:35 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 17 Apr 2012 13:55:35 -0000 Subject: [Buildbot-commits] [Buildbot] #2284: BuildMaster instance has no attribute 'statusTargets' Message-ID: <040.3225c835d58bf59f7453ee36fc5928a5@buildbot.net> #2284: BuildMaster instance has no attribute 'statusTargets' ---------------------+----------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ---------------------+----------------------- File "/usr/local/lib/python2.6/dist- packages/buildbot-0.8.6p1-py2.6.egg/buildbot/buildslave.py", line 606, in _mail_missing_message for st in buildmaster.statusTargets: exceptions.AttributeError: BuildMaster instance has no attribute 'statusTargets' This is the only occurrence of statusTargets in master's source. Changing the field to just 'status' seem to have worked around the problem -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 17 14:27:10 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 17 Apr 2012 14:27:10 -0000 Subject: [Buildbot-commits] [Buildbot] #2285: MailNotifier fails to send mail when the build is forced with ForceScheduler Message-ID: <040.acbadcdc8f40a5421bd4dff2d28b9378@buildbot.net> #2285: MailNotifier fails to send mail when the build is forced with ForceScheduler ---------------------+----------------------- Reporter: daviddev | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ---------------------+----------------------- When you force a build with ForceScheduler and want to send an email with a summary using MailNotifier, you get the following error: {{{ 2012-04-17 15:29:44+0200 [-] Unhandled error in Deferred: 2012-04-17 15:29:44+0200 [-] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.6/dist- packages/Twisted-12.0.0-py2.6-linux-i686.egg/twisted/internet/defer.py", line 551, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/local/lib/python2.6/dist- packages/Twisted-12.0.0-py2.6-linux-i686.egg/twisted/internet/defer.py", line 802, in _cbDeferred self.callback(self.resultList) File "/usr/local/lib/python2.6/dist- packages/Twisted-12.0.0-py2.6-linux-i686.egg/twisted/internet/defer.py", line 368, in callback self._startRunCallbacks(result) File "/usr/local/lib/python2.6/dist- packages/Twisted-12.0.0-py2.6-linux-i686.egg/twisted/internet/defer.py", line 464, in _startRunCallbacks self._runCallbacks() --- --- File "/usr/local/lib/python2.6/dist- packages/Twisted-12.0.0-py2.6-linux-i686.egg/twisted/internet/defer.py", line 551, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/local/lib/python2.6/dist- packages/buildbot-0.8.6p1-py2.6.egg/buildbot/status/mail.py", line 448, in _gotBuilds buildset['results']) File "/usr/local/lib/python2.6/dist- packages/buildbot-0.8.6p1-py2.6.egg/buildbot/status/mail.py", line 644, in buildMessage results, builds, patches, logs) File "/usr/local/lib/python2.6/dist- packages/buildbot-0.8.6p1-py2.6.egg/buildbot/status/mail.py", line 554, in createEmail "Subject cannot contain newlines" exceptions.AssertionError: Subject cannot contain newlines }}} This seems to be due to the following line in {{{buildbot/schedulers/forcedsched.py}}}: {{{ #!python r = ("The web-page 'force build' button was pressed by '%s': %s\n" % (owner, reason)) }}} If you remove the '\n', it works properly, but I guess it is there by a reason. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 17 14:35:33 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 17 Apr 2012 14:35:33 -0000 Subject: [Buildbot-commits] [Buildbot] #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. In-Reply-To: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> References: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> Message-ID: <050.3fd3f6285ba7af33981219f2ac1aad8b@buildbot.net> #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. --------------------------+-------------------- Reporter: sa1 | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: tests, simple | --------------------------+-------------------- Comment (by tom.prince): It looks like that error is caused by an explicit assert in that class that hasn't been adjusted. Looking through the other tests, I came across this comment in `test_iterations_simple`, which suggests another solution. {{{ # note that Nightly works in local time, but the task.Clock() always # starts at midnight UTC, so be careful not to use times that are # timezone dependent -- stick to minutes-past-the-half-hour, as some # timezones are multiples of 30 minutes off from UTC }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 17 19:49:46 2012 From: noreply at github.com (GitHub) Date: Tue, 17 Apr 2012 12:49:46 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ed599c: Add some github names to MAINTAINERS. Message-ID: <4f8dc95ae4e46_479211a9af4249627@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ed599cf83cbd7e780094b56af98b0ee721a6d6fe https://github.com/buildbot/buildbot/commit/ed599cf83cbd7e780094b56af98b0ee721a6d6fe Author: Tom Prince Date: 2012-04-17 (Tue, 17 Apr 2012) Changed paths: M MAINTAINERS.txt Log Message: ----------- Add some github names to MAINTAINERS. From noreply at github.com Wed Apr 18 13:47:31 2012 From: noreply at github.com (GitHub) Date: Wed, 18 Apr 2012 06:47:31 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 94a0c0: remove branch from Repo step's source data Message-ID: <4f8ec5f36e40d_2c5216c4ae8194be@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 94a0c06d081ed4fc0e2ba4b0aebbb1be0afcf485 https://github.com/buildbot/buildbot/commit/94a0c06d081ed4fc0e2ba4b0aebbb1be0afcf485 Author: Jorge Gonzalez Date: 2012-04-17 (Tue, 17 Apr 2012) Changed paths: M slave/buildslave/commands/repo.py Log Message: ----------- remove branch from Repo step's source data Including the manifest branch name makes switching branches trigger a clobber. Repo tool takes care of cleaning up (or failing if not possible) the tree when switching manifest branches without clobbering what already existed. That behavior is much more eficient and equally correct. Change-Id: I3371ec64408d4d11e54e98d78e080c076220eda2 Commit: dd9742489f3e8b232d812750888f21bd54683a13 https://github.com/buildbot/buildbot/commit/dd9742489f3e8b232d812750888f21bd54683a13 Author: Tom Prince Date: 2012-04-18 (Wed, 18 Apr 2012) Changed paths: M slave/buildslave/commands/repo.py Log Message: ----------- Merge pull request #384 from jgonzalezmendez/sourcedata_repo_step remove branch from Repo step's source data Compare: https://github.com/buildbot/buildbot/compare/ed599cf...dd97424 From nobody at buildbot.net Thu Apr 19 01:05:37 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 19 Apr 2012 01:05:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2286: ShellCommand's initial_std arg isn't documented in cfg-buildsteps Message-ID: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> #2286: ShellCommand's initial_std arg isn't documented in cfg-buildsteps ---------------------+----------------------- Reporter: bdbaddog | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: ---------------------+----------------------- ShellCommand's initial_std arg isn't documented in cfg-buildsteps -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 19 01:06:06 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 19 Apr 2012 01:06:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps (was: ShellCommand's initial_std arg isn't documented in cfg-buildsteps) In-Reply-To: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> References: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> Message-ID: <055.c1511a4ab73ebf82a04e4ad925138225@buildbot.net> #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps ---------------------+------------------------ Reporter: bdbaddog | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+------------------------ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 20 01:47:13 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 20 Apr 2012 01:47:13 -0000 Subject: [Buildbot-commits] [Buildbot] #946: BzrPoller Unhandled Error In-Reply-To: <036.b078b87dc2673a451e908a2264e46e24@buildbot.net> References: <036.b078b87dc2673a451e908a2264e46e24@buildbot.net> Message-ID: <051.d8d407163b133977300b989dce6bf7c5@buildbot.net> #946: BzrPoller Unhandled Error ------------------------------+-------------------- Reporter: Hbot | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: bzr database docs | ------------------------------+-------------------- Comment (by tom.prince): patch originally by hsorby -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 20 22:07:28 2012 From: noreply at github.com (GitHub) Date: Fri, 20 Apr 2012 15:07:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 41c414: Add optional flag to HttpStatusPush to pass extrap... Message-ID: <4f91de202d93a_3e4e12f2af035727@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 41c4143562b2f0892893a4a4592877701a217fa0 https://github.com/buildbot/buildbot/commit/41c4143562b2f0892893a4a4592877701a217fa0 Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Add optional flag to HttpStatusPush to pass extraparameters to the HTTP POST request. For example, a password can be provided or other relevant meta data. Commit: 7a8b7bf2975250b7e9d1e5d4af3b6b9746af1450 https://github.com/buildbot/buildbot/commit/7a8b7bf2975250b7e9d1e5d4af3b6b9746af1450 Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Fix typo, add comment about silent packet drop. Commit: 4dbfaa0651a754a59ca1cd4ce06e3899f9bad291 https://github.com/buildbot/buildbot/commit/4dbfaa0651a754a59ca1cd4ce06e3899f9bad291 Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Raise a config.ConfigErrors if no serverUrl is provided to HttpStatusPush Commit: 5a380b312e719d6bd0fb96f28db3e16fcbc9c826 https://github.com/buildbot/buildbot/commit/5a380b312e719d6bd0fb96f28db3e16fcbc9c826 Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Stop dropping packets if HttpStatusPush.serverUrl is not set Commit: 92efc088c8dd7bc6ef9835f0a1ca142811d74c8d https://github.com/buildbot/buildbot/commit/92efc088c8dd7bc6ef9835f0a1ca142811d74c8d Author: Tom Prince Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Merge pull request #387 from maruel/add_post_param Add optional flag to HttpStatusPush to pass extraparameters to the HTTP ... Compare: https://github.com/buildbot/buildbot/compare/dd97424...92efc08 From noreply at github.com Sat Apr 21 00:00:30 2012 From: noreply at github.com (GitHub) Date: Fri, 20 Apr 2012 17:00:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7768fa: Update buildbot_json.py to version 1.2. Message-ID: <4f91f89e8a8b3_6d5f147eaf418856@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7768fa3ef65a2cdbb2ca284c3fda4e767592baba https://github.com/buildbot/buildbot/commit/7768fa3ef65a2cdbb2ca284c3fda4e767592baba Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/contrib/buildbot_json.py Log Message: ----------- Update buildbot_json.py to version 1.2. Original source: http://src.chromium.org/viewvc/chrome/trunk/tools/commit-queue/buildbot_json.py?view=markup Commit: 52b53f546b226a4e44b6112268e12d6f83632230 https://github.com/buildbot/buildbot/commit/52b53f546b226a4e44b6112268e12d6f83632230 Author: Marc-Antoine Ruel Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/contrib/buildbot_json.py Log Message: ----------- Make buildbot_json.py work even if natsort.py is not available Commit: 9aec55bfd00d967f9082be917d2687179ab99df4 https://github.com/buildbot/buildbot/commit/9aec55bfd00d967f9082be917d2687179ab99df4 Author: M-A Date: 2012-04-20 (Fri, 20 Apr 2012) Changed paths: M master/contrib/buildbot_json.py Log Message: ----------- Merge pull request #388 from maruel/update_buildbot_json Update master/contrib/buildbot_json.py Compare: https://github.com/buildbot/buildbot/compare/92efc08...9aec55b From nobody at buildbot.net Sat Apr 21 02:24:38 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 21 Apr 2012 02:24:38 -0000 Subject: [Buildbot-commits] [Buildbot] #2287: master-side cvs step doesn't verify that checkout points to correct repository Message-ID: <042.e4ee86a7b0d1c484f17ab119ababd423@buildbot.net> #2287: master-side cvs step doesn't verify that checkout points to correct repository -----------------------+------------------------------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.6p1 | Keywords: cvs, master-side-source-steps -----------------------+------------------------------------------- -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 21 23:43:20 2012 From: noreply at github.com (GitHub) Date: Sat, 21 Apr 2012 16:43:20 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e44ab3: Eliminate circular references between JsonResource... Message-ID: <4f9346183680c_5f41038ae4971db@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e44ab38abc169180fef7b07d8b8779386ce23c24 https://github.com/buildbot/buildbot/commit/e44ab38abc169180fef7b07d8b8779386ce23c24 Author: Stefan Zager Date: 2012-04-19 (Thu, 19 Apr 2012) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Eliminate circular references between JsonResource and HelpResource Commit: b84a86eb2e3c410323cd0fab169669351415a2d2 https://github.com/buildbot/buildbot/commit/b84a86eb2e3c410323cd0fab169669351415a2d2 Author: Stefan Zager Date: 2012-04-19 (Thu, 19 Apr 2012) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Don't use self.level in HelpResource. 'help/' in the URL doesn't trigger HelpResource. Commit: c73ca7756b9fb39bbf31256b2f68003b9988e146 https://github.com/buildbot/buildbot/commit/c73ca7756b9fb39bbf31256b2f68003b9988e146 Author: Stefan Zager Date: 2012-04-19 (Thu, 19 Apr 2012) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Fix typo Commit: 342362f08ad8ce441026b8356744f3bbf1fab393 https://github.com/buildbot/buildbot/commit/342362f08ad8ce441026b8356744f3bbf1fab393 Author: Dustin J. Mitchell Date: 2012-04-21 (Sat, 21 Apr 2012) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'json_circular_refs' of git://github.com/szager/buildbot * 'json_circular_refs' of git://github.com/szager/buildbot: Fix typo Don't use self.level in HelpResource. 'help/' in the URL doesn't trigger HelpResource. Eliminate circular references between JsonResource and HelpResource Compare: https://github.com/buildbot/buildbot/compare/9aec55b...342362f From noreply at github.com Sun Apr 22 03:03:48 2012 From: noreply at github.com (GitHub) Date: Sat, 21 Apr 2012 20:03:48 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1e3544: Unregister slaver from PBManager when removing sla... Message-ID: <4f9375141e852_6f3f1c6aaec1118aa@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.6 Home: https://github.com/buildbot/buildbot Commit: 1e35441ce175eed2b094ca12dfa9f8414c0514be https://github.com/buildbot/buildbot/commit/1e35441ce175eed2b094ca12dfa9f8414c0514be Author: Tom Prince Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Unregister slaver from PBManager when removing slave. Fixes #2280. Commit: 56d4c69838f535e4c987edf64d0eb392f482541f https://github.com/buildbot/buildbot/commit/56d4c69838f535e4c987edf64d0eb392f482541f Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/test/fake/fakemaster.py Log Message: ----------- Create a FakeMaster class. This is still a mock, but it gives us place to add functionality to turn it into a fake instead. Commit: 04649745f52fa2ba97aa72dd9946c4a33b32fdb1 https://github.com/buildbot/buildbot/commit/04649745f52fa2ba97aa72dd9946c4a33b32fdb1 Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/fake/pbmanager.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Add tests for #2280. This also add a FakePBManager class for testing. Commit: b003e1498810aacf5394bd9307d12118732afd77 https://github.com/buildbot/buildbot/commit/b003e1498810aacf5394bd9307d12118732afd77 Author: Dustin J. Mitchell Date: 2012-04-21 (Sat, 21 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/fake/pbmanager.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Merge pull request #380 from tomprince/bug2280 Unregister slaver from PBManager when removing slave. Compare: https://github.com/buildbot/buildbot/compare/73c9951...b003e14 From nobody at buildbot.net Sun Apr 22 03:03:54 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 03:03:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.c7602376d1c57a2051b558c0f5949562@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+--------------------- Reporter: stepchen | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: | ---------------------+--------------------- Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Unregister slaver from PBManager when removing slave. Fixes #2280. Changeset: 1e35441ce175eed2b094ca12dfa9f8414c0514be -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 03:14:11 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 03:14:11 -0000 Subject: [Buildbot-commits] [Buildbot] #2284: BuildMaster instance has no attribute 'statusTargets' In-Reply-To: <040.3225c835d58bf59f7453ee36fc5928a5@buildbot.net> References: <040.3225c835d58bf59f7453ee36fc5928a5@buildbot.net> Message-ID: <055.2e3a19295ea7e6feb4133fded33b3bae@buildbot.net> #2284: BuildMaster instance has no attribute 'statusTargets' ---------------------+-------------------- Reporter: stepchen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: | ---------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.7 Comment: i think that fix is correct but I will need to check. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 22 14:54:37 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 07:54:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] da0c97: Don't add a newline to force-build reasons Message-ID: <4f941bade468b_257c18e9ae4625e2@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: da0c97e1a1167b003211a42770df4f040275f79a https://github.com/buildbot/buildbot/commit/da0c97e1a1167b003211a42770df4f040275f79a Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/schedulers/forcesched.py M master/buildbot/status/mail.py M master/buildbot/test/unit/test_schedulers_forcesched.py Log Message: ----------- Don't add a newline to force-build reasons And also make MailNotifier a bit more resilient to newlines in the reason. Fixes #2285. From nobody at buildbot.net Sun Apr 22 14:54:44 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 14:54:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2285: MailNotifier fails to send mail when the build is forced with ForceScheduler In-Reply-To: <040.acbadcdc8f40a5421bd4dff2d28b9378@buildbot.net> References: <040.acbadcdc8f40a5421bd4dff2d28b9378@buildbot.net> Message-ID: <055.23ed5796338b10277ee8f7b513983743@buildbot.net> #2285: MailNotifier fails to send mail when the build is forced with ForceScheduler ---------------------+------------------------ Reporter: daviddev | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.6p1 | Resolution: fixed Keywords: | ---------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Don't add a newline to force-build reasons And also make MailNotifier a bit more resilient to newlines in the reason. Fixes #2285. Changeset: da0c97e1a1167b003211a42770df4f040275f79a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 14:56:32 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 14:56:32 -0000 Subject: [Buildbot-commits] [Buildbot] #2287: master-side cvs step doesn't verify that checkout points to correct repository In-Reply-To: <042.e4ee86a7b0d1c484f17ab119ababd423@buildbot.net> References: <042.e4ee86a7b0d1c484f17ab119ababd423@buildbot.net> Message-ID: <057.7ba3bc4714d4b1c51a7f0b402e425461@buildbot.net> #2287: master-side cvs step doesn't verify that checkout points to correct repository ------------------------------------------+-------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: cvs, master-side-source-steps | ------------------------------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.7 Comment: I'm not sure what this means - it doesn't verify the sourcedata? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 15:24:55 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 15:24:55 -0000 Subject: [Buildbot-commits] [Buildbot] #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. In-Reply-To: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> References: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> Message-ID: <050.8de0f2ef809d24ab620859efe727e827@buildbot.net> #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. --------------------------+-------------------- Reporter: sa1 | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: tests, simple | --------------------------+-------------------- Comment (by dustin): tom.prince - that solution is the problem we're solving here -- IST is not an integer number of hours offset from UTC. wakeupsid: I think that the problem lies in advancing the clock *after* the scheduler has been started -- that effectively starts the clock 30 minutes *before* the hour, and then advances it by 30 minutes immediately. I've attached a version of your patch, adjusted to advance the clock just after it's created, and then advance it by 0 seconds once the scheduler has started. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 15:38:08 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 15:38:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. In-Reply-To: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> References: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> Message-ID: <050.5390eb9b9d1fcabbb382692f87829bad@buildbot.net> #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. --------------------------+-------------------- Reporter: sa1 | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: tests, simple | --------------------------+-------------------- Comment (by sa1): I don't understand the code here but after applying the patch this still fails three tests. {{{ =============================================================================== [FAIL] Traceback (most recent call last): File "/home/sa1/src/buildbot/master/buildbot/test/unit/test_schedulers_timed_Nightly.py", line 354, in test_iterations_onlyIfChanged_mixed_changes self.assertEqual(self.events, [ 'B[3,5,6]@1500' ]) File "/usr/lib/python2.7/site-packages/twisted/trial/unittest.py", line 270, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = ['B[3,5,6]@2100'] b = ['B[3,5,6]@1500'] buildbot.test.unit.test_schedulers_timed_Nightly.Nightly.test_iterations_onlyIfChanged_mixed_changes =============================================================================== [FAIL] Traceback (most recent call last): File "/home/sa1/src/buildbot/master/buildbot/test/unit/test_schedulers_timed_Nightly.py", line 273, in test_iterations_simple self.assertEqual(self.events, [ 'B(None)@600', 'B(None)@1200', 'B(None)@1260' ]) File "/usr/lib/python2.7/site-packages/twisted/trial/unittest.py", line 270, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = [] b = ['B(None)@600', 'B(None)@1200', 'B(None)@1260'] buildbot.test.unit.test_schedulers_timed_Nightly.Nightly.test_iterations_simple =============================================================================== [FAIL] Traceback (most recent call last): File "/home/sa1/src/buildbot/master/buildbot/test/unit/test_schedulers_timed_Nightly.py", line 289, in test_iterations_simple_with_branch self.assertEqual(self.events, [ 'B(master)@300' ]) File "/usr/lib/python2.7/site-packages/twisted/trial/unittest.py", line 270, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = [] b = ['B(master)@300'] buildbot.test.unit.test_schedulers_timed_Nightly.Nightly.test_iterations_simple_with_branch ------------------------------------------------------------------------------- Ran 24 tests in 0.097s }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 16:24:18 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 16:24:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. In-Reply-To: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> References: <035.e397a4a95a3b2b7ca34fa31411bc020c@buildbot.net> Message-ID: <050.50ceb6e2b98bc978d01bc90ccd360ba4@buildbot.net> #2261: Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC. --------------------------+-------------------- Reporter: sa1 | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: tests, simple | --------------------------+-------------------- Comment (by dustin): Well, the `test_iterations_simple*` tests are missing a `self.localtime_offset` in their while loop. As for `test_iterations_onlyIfChanged..`, I suspect that this line needs to be adjusted: {{{ #!python while changes_at and self.clock.seconds() >= changes_at[0][0]: }}} You're getting close! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 22 17:55:16 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 10:55:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 385aec: update CREDITS from git history Message-ID: <4f94460494371_5b881378aec99094@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 385aec5f843e9baa8967fb0c7bad0f23af75d4cf https://github.com/buildbot/buildbot/commit/385aec5f843e9baa8967fb0c7bad0f23af75d4cf Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/CREDITS Log Message: ----------- update CREDITS from git history From noreply at github.com Sun Apr 22 18:10:05 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 11:10:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4937f3: expand buildbot_json.py to include the full Chromi... Message-ID: <4f94497dc2cbd_672d1401af4742b3@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4937f3502ffc0d88ba25f45b86d8e2ee5527f686 https://github.com/buildbot/buildbot/commit/4937f3502ffc0d88ba25f45b86d8e2ee5527f686 Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/contrib/buildbot_json.py Log Message: ----------- expand buildbot_json.py to include the full Chromium license From noreply at github.com Sun Apr 22 18:46:50 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 11:46:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] aed46b: Capture and log errors during cleanup Message-ID: <4f94521a4542c_5b851080aec79447@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.6 Home: https://github.com/buildbot/buildbot Commit: aed46b62b800c612a6ced359539dfd3ccbc9c8eb https://github.com/buildbot/buildbot/commit/aed46b62b800c612a6ced359539dfd3ccbc9c8eb Author: John Carr Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Capture and log errors during cleanup Commit: 6cc44512c13d180dc99878348f3e7a65652f4150 https://github.com/buildbot/buildbot/commit/6cc44512c13d180dc99878348f3e7a65652f4150 Author: John Carr Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/locks.py Log Message: ----------- Cope if releaseLocks is called multiple times Commit: 689fc79e43509f012da54902a4f8d4b9d5cde9ca https://github.com/buildbot/buildbot/commit/689fc79e43509f012da54902a4f8d4b9d5cde9ca Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/locks.py M master/buildbot/process/builder.py Log Message: ----------- Merge branch 'pull389' into buildbot-0.8.6 * pull389: Cope if releaseLocks is called multiple times Capture and log errors during cleanup Compare: https://github.com/buildbot/buildbot/compare/b003e14...689fc79 From noreply at github.com Sun Apr 22 18:46:52 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 11:46:52 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1e3544: Unregister slaver from PBManager when removing sla... Message-ID: <4f94521c7f110_673011a9af445446@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1e35441ce175eed2b094ca12dfa9f8414c0514be https://github.com/buildbot/buildbot/commit/1e35441ce175eed2b094ca12dfa9f8414c0514be Author: Tom Prince Date: 2012-04-13 (Fri, 13 Apr 2012) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Unregister slaver from PBManager when removing slave. Fixes #2280. Commit: 56d4c69838f535e4c987edf64d0eb392f482541f https://github.com/buildbot/buildbot/commit/56d4c69838f535e4c987edf64d0eb392f482541f Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/test/fake/fakemaster.py Log Message: ----------- Create a FakeMaster class. This is still a mock, but it gives us place to add functionality to turn it into a fake instead. Commit: 04649745f52fa2ba97aa72dd9946c4a33b32fdb1 https://github.com/buildbot/buildbot/commit/04649745f52fa2ba97aa72dd9946c4a33b32fdb1 Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/fake/pbmanager.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Add tests for #2280. This also add a FakePBManager class for testing. Commit: 73c9951b321e90d415edda42cb9ddb729defc6f6 https://github.com/buildbot/buildbot/commit/73c9951b321e90d415edda42cb9ddb729defc6f6 Author: Tom Prince Date: 2012-04-15 (Sun, 15 Apr 2012) Changed paths: M master/buildbot/status/progress.py M master/buildbot/test/unit/test_status_progress.py Log Message: ----------- Merge branch 'bug2281' into buildbot-0.8.6 Commit: b003e1498810aacf5394bd9307d12118732afd77 https://github.com/buildbot/buildbot/commit/b003e1498810aacf5394bd9307d12118732afd77 Author: Dustin J. Mitchell Date: 2012-04-21 (Sat, 21 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/fake/pbmanager.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Merge pull request #380 from tomprince/bug2280 Unregister slaver from PBManager when removing slave. Commit: aed46b62b800c612a6ced359539dfd3ccbc9c8eb https://github.com/buildbot/buildbot/commit/aed46b62b800c612a6ced359539dfd3ccbc9c8eb Author: John Carr Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Capture and log errors during cleanup Commit: 6cc44512c13d180dc99878348f3e7a65652f4150 https://github.com/buildbot/buildbot/commit/6cc44512c13d180dc99878348f3e7a65652f4150 Author: John Carr Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/locks.py Log Message: ----------- Cope if releaseLocks is called multiple times Commit: 689fc79e43509f012da54902a4f8d4b9d5cde9ca https://github.com/buildbot/buildbot/commit/689fc79e43509f012da54902a4f8d4b9d5cde9ca Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/locks.py M master/buildbot/process/builder.py Log Message: ----------- Merge branch 'pull389' into buildbot-0.8.6 * pull389: Cope if releaseLocks is called multiple times Capture and log errors during cleanup Commit: ee62eff5211751fdc2b8f5b46d3041c20b3dca0b https://github.com/buildbot/buildbot/commit/ee62eff5211751fdc2b8f5b46d3041c20b3dca0b Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/locks.py M master/buildbot/process/builder.py M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/fake/pbmanager.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Merge branch 'buildbot-0.8.6' * buildbot-0.8.6: Cope if releaseLocks is called multiple times Capture and log errors during cleanup Add tests for #2280. Create a FakeMaster class. Unregister slaver from PBManager when removing slave. Compare: https://github.com/buildbot/buildbot/compare/4937f35...ee62eff From nobody at buildbot.net Sun Apr 22 18:46:59 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 18:46:59 -0000 Subject: [Buildbot-commits] [Buildbot] #2280: re-adding a builder causes exception in pbmanager.py In-Reply-To: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> References: <040.3f6812c96096ca7294fef9c110645d35@buildbot.net> Message-ID: <055.04343c8966c4000a27a85b06395a8714@buildbot.net> #2280: re-adding a builder causes exception in pbmanager.py ---------------------+--------------------- Reporter: stepchen | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: | ---------------------+--------------------- Comment (by Tom Prince): Unregister slaver from PBManager when removing slave. Fixes #2280. Changeset: 1e35441ce175eed2b094ca12dfa9f8414c0514be -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 19:04:17 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 19:04:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps In-Reply-To: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> References: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> Message-ID: <055.b7ea4803ecc372df5e8d875fedc536d9@buildbot.net> #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps ---------------------+-------------------- Reporter: bdbaddog | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: docs | ---------------------+-------------------- Changes (by dustin): * keywords: => docs * milestone: undecided => 0.8.7 Comment: It's `initialStdin`, actually :) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 22 19:05:17 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 12:05:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 8e7419: Document ShellCommand's initialStdin argument Message-ID: <4f94566da55f0_67321b1daf449523@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8e741964a84ad2a29dc7f0c4e60c01c98cf24dfc https://github.com/buildbot/buildbot/commit/8e741964a84ad2a29dc7f0c4e60c01c98cf24dfc Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Document ShellCommand's initialStdin argument Fixes #2286. From nobody at buildbot.net Sun Apr 22 19:05:33 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 19:05:33 -0000 Subject: [Buildbot-commits] [Buildbot] #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps In-Reply-To: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> References: <040.54b23f9b70a303e27f2899990ac1ecc4@buildbot.net> Message-ID: <055.73398148c06a5ef7a1cd9a2cb5a542c6@buildbot.net> #2286: ShellCommand's initial_stdin arg isn't documented in cfg-buildsteps ---------------------+--------------------- Reporter: bdbaddog | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: docs | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Document ShellCommand's initialStdin argument Fixes #2286. Changeset: 8e741964a84ad2a29dc7f0c4e60c01c98cf24dfc -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 22 20:11:45 2012 From: noreply at github.com (GitHub) Date: Sun, 22 Apr 2012 13:11:45 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9cbc09: Add support for interface tests, along with more d... Message-ID: <4f946601bcbef_5b8418bfaf0844d4@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9cbc09a135f9ae10379f27527ee47f4837ab5808 https://github.com/buildbot/buildbot/commit/9cbc09a135f9ae10379f27527ee47f4837ab5808 Author: Dustin J. Mitchell Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: A master/buildbot/test/interfaces/__init__.py A master/buildbot/test/util/interfaces.py M master/docs/developer/index.rst M master/docs/developer/style.rst A master/docs/developer/tests.rst Log Message: ----------- Add support for interface tests, along with more docs Commit: d761521258457518d6246b9ac653f84ccd2666ad https://github.com/buildbot/buildbot/commit/d761521258457518d6246b9ac653f84ccd2666ad Author: Dustin J. Mitchell Date: 2012-04-08 (Sun, 08 Apr 2012) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/status/logfile.py M master/buildbot/test/fake/remotecommand.py A master/buildbot/test/interfaces/test_logfile.py A master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/util/interfaces.py Log Message: ----------- sample use of interface tests Commit: 4613f83ae2c4cc3edec5736af346d87438fc93be https://github.com/buildbot/buildbot/commit/4613f83ae2c4cc3edec5736af346d87438fc93be Author: Dustin J. Mitchell Date: 2012-04-22 (Sun, 22 Apr 2012) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/status/logfile.py M master/buildbot/test/fake/remotecommand.py A master/buildbot/test/interfaces/__init__.py A master/buildbot/test/interfaces/test_logfile.py A master/buildbot/test/interfaces/test_remotecommand.py A master/buildbot/test/util/interfaces.py M master/docs/developer/index.rst M master/docs/developer/style.rst A master/docs/developer/tests.rst Log Message: ----------- Merge branch 'interface-tests' * interface-tests: sample use of interface tests Add support for interface tests, along with more docs Compare: https://github.com/buildbot/buildbot/compare/8e74196...4613f83 From noreply at github.com Mon Apr 23 18:35:03 2012 From: noreply at github.com (GitHub) Date: Mon, 23 Apr 2012 11:35:03 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 41d97d: Set AbstractBuildSlave.botmaster in setServicePare... Message-ID: <4f95a0d73fe65_4cd1ccaaf0893b7@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.6 Home: https://github.com/buildbot/buildbot Commit: 41d97de528c2d455805609e99d1a73bb588e3b96 https://github.com/buildbot/buildbot/commit/41d97de528c2d455805609e99d1a73bb588e3b96 Author: Tom Prince Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/process/botmaster.py Log Message: ----------- Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. setServiceParent calls startService which assumes botmaster is already set. Fixes #2278. Commit: e377a3f4cbd76ae84492200d330524aaa68f9679 https://github.com/buildbot/buildbot/commit/e377a3f4cbd76ae84492200d330524aaa68f9679 Author: Tom Prince Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py Log Message: ----------- Add some tests for #2278. Commit: 34fd47dbfcc0e6440b84bdecec5b8f21ddeac000 https://github.com/buildbot/buildbot/commit/34fd47dbfcc0e6440b84bdecec5b8f21ddeac000 Author: Tom Prince Date: 2012-04-23 (Mon, 23 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/process/botmaster.py A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py Log Message: ----------- Merge branch 'bug2278' into buildbot-0.8.6 Conflicts: master/buildbot/test/unit/test_buildslave.py Commit: c73021287df50429753d78e96ad2e7142e610476 https://github.com/buildbot/buildbot/commit/c73021287df50429753d78e96ad2e7142e610476 Author: Tom Prince Date: 2012-04-23 (Mon, 23 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/process/botmaster.py A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py Log Message: ----------- Merge pull request #378 from tomprince/bug2278 Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. Compare: https://github.com/buildbot/buildbot/compare/689fc79...c730212 From nobody at buildbot.net Mon Apr 23 18:35:19 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 23 Apr 2012 18:35:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 In-Reply-To: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> References: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> Message-ID: <051.2dbfb0b96f8d3da344d7b829e193acd9@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 --------------------+--------------------- Reporter: Jc2k | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: locks | --------------------+--------------------- Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. setServiceParent calls startService which assumes botmaster is already set. Fixes #2278. Changeset: 41d97de528c2d455805609e99d1a73bb588e3b96 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 23 18:39:10 2012 From: noreply at github.com (GitHub) Date: Mon, 23 Apr 2012 11:39:10 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 41d97d: Set AbstractBuildSlave.botmaster in setServicePare... Message-ID: <4f95a1ce3e729_7121843af4951d@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 41d97de528c2d455805609e99d1a73bb588e3b96 https://github.com/buildbot/buildbot/commit/41d97de528c2d455805609e99d1a73bb588e3b96 Author: Tom Prince Date: 2012-04-12 (Thu, 12 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/process/botmaster.py Log Message: ----------- Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. setServiceParent calls startService which assumes botmaster is already set. Fixes #2278. Commit: e377a3f4cbd76ae84492200d330524aaa68f9679 https://github.com/buildbot/buildbot/commit/e377a3f4cbd76ae84492200d330524aaa68f9679 Author: Tom Prince Date: 2012-04-14 (Sat, 14 Apr 2012) Changed paths: A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py Log Message: ----------- Add some tests for #2278. Commit: b056bd417ed9eb51ae9160b85382d478fff15ab3 https://github.com/buildbot/buildbot/commit/b056bd417ed9eb51ae9160b85382d478fff15ab3 Author: Tom Prince Date: 2012-04-23 (Mon, 23 Apr 2012) Changed paths: M master/buildbot/locks.py M master/buildbot/process/build.py M master/buildbot/process/buildstep.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Pass slave instead of slavebuilder to Real*Lock.getLock. The function just need the slavename, and when called by BuildSlave, with a slave lock, there isn't a slavebuilder available. Commit: 2a8d87621e9bcc24c0eada35d26c283b8b0ecef4 https://github.com/buildbot/buildbot/commit/2a8d87621e9bcc24c0eada35d26c283b8b0ecef4 Author: Tom Prince Date: 2012-04-23 (Mon, 23 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/locks.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/buildstep.py A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Merge branch 'bug2278' Conflicts: master/buildbot/test/unit/test_buildslave.py Compare: https://github.com/buildbot/buildbot/compare/4613f83...2a8d876 From nobody at buildbot.net Mon Apr 23 18:39:19 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 23 Apr 2012 18:39:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2278: AttributeError moving from 0.8.3 to 0.8.6p1 In-Reply-To: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> References: <036.264dd9a01cb94938b817592f6a7eb042@buildbot.net> Message-ID: <051.e0e699186665a76d867b8341f174351a@buildbot.net> #2278: AttributeError moving from 0.8.3 to 0.8.6p1 --------------------+--------------------- Reporter: Jc2k | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: locks | --------------------+--------------------- Comment (by Tom Prince): Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. setServiceParent calls startService which assumes botmaster is already set. Fixes #2278. Changeset: 41d97de528c2d455805609e99d1a73bb588e3b96 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 24 00:15:17 2012 From: noreply at github.com (GitHub) Date: Mon, 23 Apr 2012 17:15:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6fd109: Add missing calls to checkInstall for svn and merc... Message-ID: <4f95f0954bb96_438411bcaf0514a@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6fd1097ba0039acdb5a8f4e129332ec764ca65c7 https://github.com/buildbot/buildbot/commit/6fd1097ba0039acdb5a8f4e129332ec764ca65c7 Author: Amber Yust Date: 2012-04-23 (Mon, 23 Apr 2012) Changed paths: M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/svn.py Log Message: ----------- Add missing calls to checkInstall for svn and mercurial master-side source steps From nobody at buildbot.net Wed Apr 25 07:54:58 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 25 Apr 2012 07:54:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2288: Author names should be escaped in /builders/$builder Message-ID: <039.fd7158ed41979f72f2266c73215f4af0@buildbot.net> #2288: Author names should be escaped in /builders/$builder --------------------+----------------------- Reporter: sanxiyn | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: web --------------------+----------------------- Currently if a pending build request has an author `Seo Sanghyeon `, angle brackets are not escaped. This seems to be introduced more than a year ago in 4d26d6d010ad26a41060d599c0186f8bdbc616a1 when `c.who|email` was changed to `c.who`. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 26 03:36:21 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 26 Apr 2012 03:36:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2059: document JSON status In-Reply-To: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> References: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> Message-ID: <053.6b3233f980eab6fce5b3f853a4fb23b8@buildbot.net> #2059: document JSON status ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.7 Version: 0.8.4p2 | Resolution: fixed Keywords: docs | ------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: It's looking more and more like this will be replaced wholesale in 0.9.0. Best not to advertise it too widely, then! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 26 03:36:37 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 26 Apr 2012 03:36:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2059: document JSON status In-Reply-To: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> References: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> Message-ID: <053.85cdc2792b3800761ef32304d947ea35@buildbot.net> #2059: document JSON status ------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: reopened Priority: minor | Milestone: 0.8.7 Version: 0.8.4p2 | Resolution: Keywords: docs | ------------------------+----------------------- Changes (by dustin): * status: closed => reopened * resolution: fixed => -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 26 03:36:46 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 26 Apr 2012 03:36:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2059: document JSON status In-Reply-To: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> References: <038.47ba00c2c9dfdda3e64cee9c54b9fd4d@buildbot.net> Message-ID: <053.f2071846b2aa859a12c746a84fc39bfc@buildbot.net> #2059: document JSON status ------------------------+---------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.7 Version: 0.8.4p2 | Resolution: wontfix Keywords: docs | ------------------------+---------------------- Changes (by dustin): * status: reopened => closed * resolution: => wontfix -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 26 04:46:28 2012 From: noreply at github.com (GitHub) Date: Wed, 25 Apr 2012 21:46:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d2d4a7: escape change authors; fixes #2288 Message-ID: <4f98d3243c39_66561aacae87392b@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d2d4a7ee0378480aaba65a91fb0aef827e68ba73 https://github.com/buildbot/buildbot/commit/d2d4a7ee0378480aaba65a91fb0aef827e68ba73 Author: Dustin J. Mitchell Date: 2012-04-25 (Wed, 25 Apr 2012) Changed paths: M master/buildbot/status/web/templates/builder.html Log Message: ----------- escape change authors; fixes #2288 Commit: 42d16aa595972b4d434398da9145f3aa9af4c4d9 https://github.com/buildbot/buildbot/commit/42d16aa595972b4d434398da9145f3aa9af4c4d9 Author: Dustin J. Mitchell Date: 2012-04-25 (Wed, 25 Apr 2012) Changed paths: M .mailmap M master/CREDITS Log Message: ----------- better mailman, tweaks to CREDITS Commit: 86c038c4b8cef6495cec9057db3ee6a4a73b2bba https://github.com/buildbot/buildbot/commit/86c038c4b8cef6495cec9057db3ee6a4a73b2bba Author: Dustin J. Mitchell Date: 2012-04-25 (Wed, 25 Apr 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/locks.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/buildstep.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/svn.py A master/buildbot/test/fake/botmaster.py M master/buildbot/test/unit/test_buildslave.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: Add missing calls to checkInstall for svn and mercurial master-side source steps Pass slave instead of slavebuilder to Real*Lock.getLock. Add some tests for #2278. Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards. Compare: https://github.com/buildbot/buildbot/compare/6fd1097...86c038c From nobody at buildbot.net Thu Apr 26 04:46:34 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 26 Apr 2012 04:46:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2288: Author names should be escaped in /builders/$builder In-Reply-To: <039.fd7158ed41979f72f2266c73215f4af0@buildbot.net> References: <039.fd7158ed41979f72f2266c73215f4af0@buildbot.net> Message-ID: <054.e2feb7af3f28840a2e9ef5326cd9a27a@buildbot.net> #2288: Author names should be escaped in /builders/$builder --------------------+------------------------ Reporter: sanxiyn | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: 0.8.6p1 | Resolution: fixed Keywords: web | --------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: escape change authors; fixes #2288 Changeset: d2d4a7ee0378480aaba65a91fb0aef827e68ba73 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 22 16:10:41 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 22 Apr 2012 16:10:41 -0000 Subject: [Buildbot-commits] [Buildbot] #2287: master-side cvs step doesn't verify that checkout points to correct repository In-Reply-To: <042.e4ee86a7b0d1c484f17ab119ababd423@buildbot.net> References: <042.e4ee86a7b0d1c484f17ab119ababd423@buildbot.net> Message-ID: <057.7fc955c046d63962978c4ae31d5bbb1d@buildbot.net> #2287: master-side cvs step doesn't verify that checkout points to correct repository ------------------------------------------+-------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: Keywords: cvs, master-side-source-steps | ------------------------------------------+-------------------- Comment (by tom.prince): None of the master-side steps store the sourcedata. Except for cvs, this isn't a problem since the other steps all use vcs tools to check the actual state of the repository. cvs just assumes that it is pointing at the right place. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 28 03:46:30 2012 From: noreply at github.com (GitHub) Date: Fri, 27 Apr 2012 20:46:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ca4c10: MQ support Message-ID: <4f9b6816c0eba_394115b5ae4559e2@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: ca4c10c8f1122d7aca835b645106aeafef167201 https://github.com/buildbot/buildbot/commit/ca4c10c8f1122d7aca835b645106aeafef167201 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/config.py M master/buildbot/db/connector.py M master/buildbot/master.py A master/buildbot/mq/__init__.py A master/buildbot/mq/base.py A master/buildbot/mq/connector.py A master/buildbot/mq/simple.py A master/buildbot/test/fake/fakemq.py A master/buildbot/test/interfaces/test_mq.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_db_connector.py M master/buildbot/test/unit/test_master.py A master/buildbot/test/unit/test_mq_base.py A master/buildbot/test/unit/test_mq_connector.py A master/buildbot/test/unit/test_mq_simple.py M master/docs/bbdocs/ext.py M master/docs/developer/index.rst A master/docs/developer/mq.rst M master/docs/index.rst M master/docs/manual/cfg-global.rst Log Message: ----------- MQ support Commit: a55cc889117fa481d6a4807fac475418c6ae7999 https://github.com/buildbot/buildbot/commit/a55cc889117fa481d6a4807fac475418c6ae7999 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/master.py M master/buildbot/process/builder.py M master/buildbot/process/buildrequest.py M master/buildbot/schedulers/base.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_process_builder.py M master/buildbot/test/util/scheduler.py M master/docs/developer/mq.rst Log Message: ----------- set up MQ and produce messages (WIP) Commit: c405a42dc737218bd774122c7ef3df8e89eec011 https://github.com/buildbot/buildbot/commit/c405a42dc737218bd774122c7ef3df8e89eec011 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/master.py M master/buildbot/schedulers/base.py M master/buildbot/status/master.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_schedulers_base.py M master/buildbot/test/unit/test_status_master.py M master/buildbot/test/util/scheduler.py Log Message: ----------- consume change messages, removing change polling and subscriptions Commit: 359197bba31b50420dbd6128f77128b2f1dc7aca https://github.com/buildbot/buildbot/commit/359197bba31b50420dbd6128f77128b2f1dc7aca Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/config.py M master/buildbot/master.py M master/buildbot/process/botmaster.py M master/buildbot/process/metrics.py M master/buildbot/status/master.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_process_metrics.py M master/docs/developer/config.rst M master/docs/manual/cfg-global.rst M master/docs/release-notes.rst Log Message: ----------- consume buildrequest messages, removing polling and buildreq subscriptions Commit: e727790cee388ca8a42450e2234436f4b207b994 https://github.com/buildbot/buildbot/commit/e727790cee388ca8a42450e2234436f4b207b994 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/master.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/triggerable.py M master/buildbot/status/mail.py M master/buildbot/status/master.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_schedulers_dependent.py M master/buildbot/test/unit/test_schedulers_triggerable.py M master/buildbot/test/unit/test_status_mail.py M master/buildbot/test/util/scheduler.py Log Message: ----------- consume buildset messages, remove buildset subscriptions Commit: 51bd7104c82a9718456259e71caddcdc9bcbb6e8 https://github.com/buildbot/buildbot/commit/51bd7104c82a9718456259e71caddcdc9bcbb6e8 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: A master/docs/developer/br-claiming.rst M master/docs/developer/index.rst M master/docs/developer/mq.rst Log Message: ----------- add buildrequest claiming details Compare: https://github.com/buildbot/buildbot/compare/ca4c10c^...51bd710 From noreply at github.com Sat Apr 28 04:52:26 2012 From: noreply at github.com (GitHub) Date: Fri, 27 Apr 2012 21:52:26 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f84e52: start_consuming -> startConsuming Message-ID: <4f9b778aecea1_67081ac3af413097@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: f84e52aa0c180a73c92787be4b541eb6e00d349d https://github.com/buildbot/buildbot/commit/f84e52aa0c180a73c92787be4b541eb6e00d349d Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/mq/simple.py Log Message: ----------- start_consuming -> startConsuming Commit: f384cc6e79359e077dd1432cf9357f674bb53a88 https://github.com/buildbot/buildbot/commit/f384cc6e79359e077dd1432cf9357f674bb53a88 Author: Dustin J. Mitchell Date: 2012-04-27 (Fri, 27 Apr 2012) Changed paths: M master/buildbot/config.py M master/buildbot/mq/connector.py M master/buildbot/test/unit/test_mq_connector.py Log Message: ----------- better error checking for mq parameters, now with more DRY Compare: https://github.com/buildbot/buildbot/compare/51bd710...f384cc6 From noreply at github.com Sat Apr 28 16:39:44 2012 From: noreply at github.com (GitHub) Date: Sat, 28 Apr 2012 09:39:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] fe492e: fix docs typos Message-ID: <4f9c1d5018615_67111d2eaf012099f@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fe492e170c28393eaf803bac03127bb0600ec142 https://github.com/buildbot/buildbot/commit/fe492e170c28393eaf803bac03127bb0600ec142 Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: M master/docs/developer/database.rst Log Message: ----------- fix docs typos From noreply at github.com Sat Apr 28 18:19:40 2012 From: noreply at github.com (GitHub) Date: Sat, 28 Apr 2012 11:19:40 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 61a1c9: make space for nine's release notes Message-ID: <4f9c34bcb6d7_67111d2eaf012519@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 61a1c9d8a7422481c249669d73d317f3408d3602 https://github.com/buildbot/buildbot/commit/61a1c9d8a7422481c249669d73d317f3408d3602 Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: M master/docs/release-notes.rst Log Message: ----------- make space for nine's release notes Commit: d9221d710336d749a16b982dda61e8ab56accfc5 https://github.com/buildbot/buildbot/commit/d9221d710336d749a16b982dda61e8ab56accfc5 Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: M master/buildbot/test/__init__.py M master/docs/release-notes.rst Log Message: ----------- require a mock-0.8.0 for tests Compare: https://github.com/buildbot/buildbot/compare/f384cc6...d9221d7 From noreply at github.com Sat Apr 28 18:22:50 2012 From: noreply at github.com (GitHub) Date: Sat, 28 Apr 2012 11:22:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] cc4d5b: correctly detect mock version Message-ID: <4f9c357a2dc90_20931ba3af01143ea@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: cc4d5b987eca5540d89e4a2ec0b811a0077171bc https://github.com/buildbot/buildbot/commit/cc4d5b987eca5540d89e4a2ec0b811a0077171bc Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: M master/buildbot/test/__init__.py Log Message: ----------- correctly detect mock version From noreply at github.com Sat Apr 28 18:27:28 2012 From: noreply at github.com (GitHub) Date: Sat, 28 Apr 2012 11:27:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b0d988: docs fixes Message-ID: <4f9c3690c5b3d_394b1082af4106837@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b0d98820b6d304da1b71f0da3ec4047b13a0a579 https://github.com/buildbot/buildbot/commit/b0d98820b6d304da1b71f0da3ec4047b13a0a579 Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: M master/docs/manual/configuration.rst Log Message: ----------- docs fixes From noreply at github.com Sat Apr 28 18:36:11 2012 From: noreply at github.com (GitHub) Date: Sat, 28 Apr 2012 11:36:11 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3a40c2: split up developer docs into three sections Message-ID: <4f9c389bc2533_39471adfaec154946@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 3a40c2a978bcd6885b46723dcad2f14343353dd4 https://github.com/buildbot/buildbot/commit/3a40c2a978bcd6885b46723dcad2f14343353dd4 Author: Dustin J. Mitchell Date: 2012-04-28 (Sat, 28 Apr 2012) Changed paths: A master/docs/developer/apis.rst A master/docs/developer/general.rst M master/docs/developer/index.rst Log Message: ----------- split up developer docs into three sections