From trac at buildbot.net Sun Sep 1 14:07:32 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 14:07:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1064: Logging ChangeFilter checks In-Reply-To: <036.ea1b0c67a656f852f154c2ba07bb974b@buildbot.net> References: <036.ea1b0c67a656f852f154c2ba07bb974b@buildbot.net> Message-ID: <051.3111df9e0e5ea432c2bcdcbd145c130b@buildbot.net> #1064: Logging ChangeFilter checks ----------------------------+-------------------- Reporter: strk | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: sprint, logging | ----------------------------+-------------------- Old description: > While trying to understand Scheduler and ChangeFilter activity I've > noticed there's no much logged about its activity, making it hard to > understand why a signaled change doesn't trigger any build. > > I was suggested by djmitche on #buildbot freenode to file a ticket for > this. New description: While trying to understand Scheduler and ChangeFilter activity I've noticed there's no much logged about its activity, making it hard to understand why a signaled change doesn't trigger any build. I was suggested by djmitche on #buildbot freenode to file a ticket for this. -- Comment (by dustin): The logging objet is a module (`twisted.python.log`), so there's no need to pass it anywhere. For debugging purposes, print does the same thing (and is easy to grep for later when you're removing the debugging). -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sun Sep 1 14:10:36 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 14:10:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2553: Pending Build Requests list doesn't show all changes with multi-repository In-Reply-To: <039.26ee24c300c83dda679802eb73c271a9@buildbot.net> References: <039.26ee24c300c83dda679802eb73c271a9@buildbot.net> Message-ID: <054.811a4fc0e319770e2f8ece13bb6ed754@buildbot.net> #2553: Pending Build Requests list doesn't show all changes with multi-repository --------------------+---------------------- Reporter: dcoshea | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: master | Resolution: wontfix Keywords: web | --------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => wontfix * milestone: undecided => 0.8.+ Comment: Yes, this functionality was not implemented when we added codebases, as the changes required to the status code were too great. The new web UI in nine operates on multiple codebases natively. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sun Sep 1 14:38:19 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 14:38:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2485: The New Git Source Step Does Not Handle Changes From GerritChangeSource Correctly In-Reply-To: <036.7c8117f0bcab921ee9381f0956870715@buildbot.net> References: <036.7c8117f0bcab921ee9381f0956870715@buildbot.net> Message-ID: <051.bb443dad155b9058f5d5ffd3bd8581a4@buildbot.net> #2485: The New Git Source Step Does Not Handle Changes From GerritChangeSource Correctly ------------------------------------------------+--------------------- Reporter: jroo | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: fixed Keywords: gerrit git master-side-source-steps | ------------------------------------------------+--------------------- Comment (by dustin): That sounds like #2548 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sun Sep 1 14:49:39 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 14:49:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2554: Webstatus crash when viewing a builder In-Reply-To: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> References: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> Message-ID: <061.a2c4fcd26a27327a844128fd70334af7@buildbot.net> #2554: Webstatus crash when viewing a builder ---------------------------+------------------------ Reporter: ludovicchabant | Owner: Type: defect | Status: new Priority: blocker | Milestone: undecided Version: 0.8.8 | Resolution: Keywords: | ---------------------------+------------------------ Comment (by dustin): Not quite - `chdict` is None, meaning that the change with that ID is not in the DB. I don't know why that would be the case. The right fix is to add code to ignore changes that aren't in the DB in `sourcestamp.py`. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Sep 1 14:57:06 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 07:57:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b4ffcd: Omit changes that aren't in the DB from sourcestam... Message-ID: <522355c2a320e_54966e1d4c13592@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b4ffcdb1adeebff3bb601076903b3de1d78b7e37 https://github.com/buildbot/buildbot/commit/b4ffcdb1adeebff3bb601076903b3de1d78b7e37 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- Omit changes that aren't in the DB from sourcestamps Fixes #2554. From trac at buildbot.net Sun Sep 1 14:57:30 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 14:57:30 -0000 Subject: [Buildbot-commits] [Buildbot] #2554: Webstatus crash when viewing a builder In-Reply-To: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> References: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> Message-ID: <061.8b8201c746930439617299d678600ac2@buildbot.net> #2554: Webstatus crash when viewing a builder ---------------------------+------------------------ Reporter: ludovicchabant | Owner: Type: defect | Status: closed Priority: blocker | Milestone: undecided Version: 0.8.8 | Resolution: fixed Keywords: | ---------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: {{{ commit b4ffcdb1adeebff3bb601076903b3de1d78b7e37 Author: Dustin J. Mitchell Date: Sun Sep 1 10:52:52 2013 -0400 Omit changes that aren't in the DB from sourcestamps Fixes #2554. }}} should fix this up. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Sep 1 15:06:49 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:06:49 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ee1d0a: handle Deferred from fromChdict Message-ID: <522358095a471_5c30f67d5460985@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ee1d0a513bdb50a6afe88ed6268f98793a71f953 https://github.com/buildbot/buildbot/commit/ee1d0a513bdb50a6afe88ed6268f98793a71f953 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- handle Deferred from fromChdict From trac at buildbot.net Sun Sep 1 15:17:40 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 15:17:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2555: buildbot forced build always uses the default mergerequest function In-Reply-To: <039.fd418ff9654f7c52e75f2bc22bca1ae2@buildbot.net> References: <039.fd418ff9654f7c52e75f2bc22bca1ae2@buildbot.net> Message-ID: <054.03a60fe9d022a7c8acf2b381d77cb4fe@buildbot.net> #2555: buildbot forced build always uses the default mergerequest function --------------------+------------------------ Reporter: brendan | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.5 | Resolution: Keywords: | --------------------+------------------------ Comment (by dustin): Ah, it's a bug in the !BuilderConfig stuff. This should fix it: {{{ #!diff diff --git a/master/buildbot/config.py b/master/buildbot/config.py index d9e61fc..b6ec5c7 100644 --- a/master/buildbot/config.py +++ b/master/buildbot/config.py @@ -121,6 +121,6 @@ class BuilderConfig: rv['env'] = self.env if self.properties: rv['properties'] = self.properties - if self.mergeRequests: + if self.mergeRequests is not None: rv['mergeRequests'] = self.mergeRequests return rv }}} -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sun Sep 1 15:27:41 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 15:27:41 -0000 Subject: [Buildbot-commits] [Buildbot] #2555: buildbot forced build always uses the default mergerequest function In-Reply-To: <039.fd418ff9654f7c52e75f2bc22bca1ae2@buildbot.net> References: <039.fd418ff9654f7c52e75f2bc22bca1ae2@buildbot.net> Message-ID: <054.8730ceea44edc6f6f674a06b7f15608a@buildbot.net> #2555: buildbot forced build always uses the default mergerequest function --------------------+-------------------- Reporter: brendan | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.9 Version: 0.8.5 | Resolution: Keywords: | --------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.9 Comment: I made that fix in master. However, it doesn't explain the same problem occurring with the lambda. And I can't replicate that with 0.8.5. Can you replicate it, either with or without the patch above? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sun Sep 1 15:29:36 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 01 Sep 2013 15:29:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2556: Master-Side SVN step applying "extra_args" to svn info In-Reply-To: <039.18096be6d40fadd291cc2334ae1b89f6@buildbot.net> References: <039.18096be6d40fadd291cc2334ae1b89f6@buildbot.net> Message-ID: <054.faf671e03d75eced048df514346ba307@buildbot.net> #2556: Master-Side SVN step applying "extra_args" to svn info --------------------+-------------------- Reporter: kkryger | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: | --------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.+ Comment: This may be a case for subclassing. Perhaps we can offer a "mungeCommandArgs" method that can do whatever it wants with the args? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Sep 1 15:45:19 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:45:19 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 80cfb5: Reason: allow 'reason' to be overriden in Schedule... Message-ID: <5223610f55c1_37dbe1fd4898091@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 80cfb51cda59377942456d2edb826b143006e7a3 https://github.com/buildbot/buildbot/commit/80cfb51cda59377942456d2edb826b143006e7a3 Author: Jared Grubb Date: 2013-06-30 (Sun, 30 Jun 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/timed.py M master/buildbot/status/web/base.py M master/buildbot/status/web/build.py M master/buildbot/status/web/files/default.css M master/buildbot/status/web/templates/build_line.html M master/buildbot/status/web/templates/builder.html M master/buildbot/test/unit/test_schedulers_forcesched.py Log Message: ----------- Reason: allow 'reason' to be overriden in Schedulers and show in Builder page Commit: bd3e16d81954144cec4a4436569e15af1fda442b https://github.com/buildbot/buildbot/commit/bd3e16d81954144cec4a4436569e15af1fda442b Author: Jared Grubb Date: 2013-06-30 (Sun, 30 Jun 2013) Changed paths: M master/docs/manual/cfg-schedulers.rst M master/docs/relnotes/index.rst Log Message: ----------- Reason: update docs and release notes Commit: f9b531e8cadf4c0b562894b9e03903ab6591557a https://github.com/buildbot/buildbot/commit/f9b531e8cadf4c0b562894b9e03903ab6591557a Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/test/unit/test_config.py Log Message: ----------- handle BuilderConfig(.., mergeRequests=False); fixes #2555 Commit: 039b12a70a38afcde9e2cb2cdcc1adcbd630d4a1 https://github.com/buildbot/buildbot/commit/039b12a70a38afcde9e2cb2cdcc1adcbd630d4a1 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/timed.py M master/buildbot/status/web/base.py M master/buildbot/status/web/build.py M master/buildbot/status/web/files/default.css M master/buildbot/status/web/templates/build_line.html M master/buildbot/status/web/templates/builder.html M master/buildbot/test/unit/test_schedulers_forcesched.py M master/docs/manual/cfg-schedulers.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'ShowReason' of git://github.com/jaredgrubb/buildbot Compare: https://github.com/buildbot/buildbot/compare/ee1d0a513bdb...039b12a70a38 From noreply at github.com Sun Sep 1 19:53:44 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 12:53:44 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3c7616: tests for assertArgspecMatches Message-ID: <52239b48cb39b_3d4edf5d5491853@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 3c7616465ff1e267837fa16d9aca3d56e3701e9c https://github.com/buildbot/buildbot/commit/3c7616465ff1e267837fa16d9aca3d56e3701e9c Author: Buck Golemon Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: A master/buildbot/test/unit/test_util_interfaces.py Log Message: ----------- tests for assertArgspecMatches Commit: bbfa0ee304a8d8e5dd8c5868ea679e6aaae97549 https://github.com/buildbot/buildbot/commit/bbfa0ee304a8d8e5dd8c5868ea679e6aaae97549 Author: Buck Golemon Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M master/buildbot/test/unit/test_util_interfaces.py M master/buildbot/test/util/interfaces.py Log Message: ----------- fix assertArgSpecMatches to function as documented Commit: e07a765e4dd1abbbf974d23908ccc58162ded9f4 https://github.com/buildbot/buildbot/commit/e07a765e4dd1abbbf974d23908ccc58162ded9f4 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: A master/buildbot/test/unit/test_util_interfaces.py M master/buildbot/test/util/interfaces.py Log Message: ----------- Merge branch 'buck-nine-fix-assertArgSpecMatches' of git://github.com/bukzor/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/619466a97dab...e07a765e4dd1 From noreply at github.com Sun Sep 1 23:19:51 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 16:19:51 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f5c071: fix addBuildset, and its test coverage Message-ID: <5223cb97ebca1_5bf0d55d5435610@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: f5c0712202b18566e455d470a0eaa9d929e667d8 https://github.com/buildbot/buildbot/commit/f5c0712202b18566e455d470a0eaa9d929e667d8 Author: Buck Golemon Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/buildbot/test/unit/test_schedulers_basic.py Log Message: ----------- fix addBuildset, and its test coverage Commit: bb08b392f351b771edb18d1d52a0d67d1ed55dc2 https://github.com/buildbot/buildbot/commit/bb08b392f351b771edb18d1d52a0d67d1ed55dc2 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/buildbot/test/unit/test_schedulers_basic.py Log Message: ----------- Merge branch 'buck-nine-fix-addBuildset' of git://github.com/bukzor/buildbot into nine Commit: 15c8d2c7731cec6c36e13581d861c3fa30321a89 https://github.com/buildbot/buildbot/commit/15c8d2c7731cec6c36e13581d861c3fa30321a89 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/db/buildsets.py Log Message: ----------- remove tabs Compare: https://github.com/buildbot/buildbot/compare/e07a765e4dd1...15c8d2c7731c From noreply at github.com Mon Sep 2 14:02:26 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 07:02:26 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 42658e: added deferredpool and tests. Doesn't have terryco... Message-ID: <52249a72523f1_6c8272fd583827f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 42658e1988572531fb268d70111dbabbe6c853bf https://github.com/buildbot/buildbot/commit/42658e1988572531fb268d70111dbabbe6c853bf Author: Buck Golemon Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: A master/buildbot/test/unit/test_util_deferredpool.py A master/buildbot/util/deferredpool.py Log Message: ----------- added deferredpool and tests. Doesn't have terrycojones tests yet. Commit: 36292bc56b02a1a1ebed037ba587a8598680d4bd https://github.com/buildbot/buildbot/commit/36292bc56b02a1a1ebed037ba587a8598680d4bd Author: Buck Golemon Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M master/buildbot/test/unit/test_util_deferredpool.py M master/buildbot/util/deferredpool.py Log Message: ----------- pulled in from https://github.com/terrycojones/txrdq/tree/b6e45003 Commit: a5a973d2a19a3a2a112c3c2d05adbf290780d4ba https://github.com/buildbot/buildbot/commit/a5a973d2a19a3a2a112c3c2d05adbf290780d4ba Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: A master/buildbot/test/unit/test_util_deferredpool.py A master/buildbot/util/deferredpool.py Log Message: ----------- Merge branch 'buck-nine-deferred-pool' of git://github.com/bukzor/buildbot into nine (with attribution to Terry Jones in deferredpool.py) Compare: https://github.com/buildbot/buildbot/compare/15c8d2c7731c...a5a973d2a19a From noreply at github.com Mon Sep 2 14:02:43 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 07:02:43 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d586b4: Trivial grammar fix Message-ID: <52249a83ea300_6c871421d5449480@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d586b44dadda07e60257b7ac298551fe9203a93a https://github.com/buildbot/buildbot/commit/d586b44dadda07e60257b7ac298551fe9203a93a Author: Stefan Ring Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Trivial grammar fix Commit: cc9ab1da1b2e22cdd868413b7de71fa5ca7043b0 https://github.com/buildbot/buildbot/commit/cc9ab1da1b2e22cdd868413b7de71fa5ca7043b0 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'master' of git://github.com/Ringdingcoder/buildbot Compare: https://github.com/buildbot/buildbot/compare/039b12a70a38...cc9ab1da1b2e From noreply at github.com Mon Sep 2 14:28:41 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 07:28:41 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5bce01: make the trigger steps's fake scheduler behave lik... Message-ID: <5224a09990733_5cdabd7d4c997d0@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 5bce01ed7552aab603a1a973f9aa0de12a9ae65f https://github.com/buildbot/buildbot/commit/5bce01ed7552aab603a1a973f9aa0de12a9ae65f Author: Buck Golemon Date: 2013-08-28 (Wed, 28 Aug 2013) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- make the trigger steps's fake scheduler behave like the real one Commit: d5ce8d1d0364c67b85bae7bd4c0afb270a22e774 https://github.com/buildbot/buildbot/commit/d5ce8d1d0364c67b85bae7bd4c0afb270a22e774 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Merge branch 'buck-nine-fix-trigger-step-fake' of git://github.com/bukzor/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/a5a973d2a19a...d5ce8d1d0364 From noreply at github.com Mon Sep 2 14:50:07 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 07:50:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 56d939: fix waited_for input type Message-ID: <5224a59fd680b_5b7bc53d48742c8@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 56d9398085a99cb22cacfd406d3baaf4ff90775a https://github.com/buildbot/buildbot/commit/56d9398085a99cb22cacfd406d3baaf4ff90775a Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/db/buildsets.py Log Message: ----------- fix waited_for input type From trac at buildbot.net Mon Sep 2 15:06:19 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 02 Sep 2013 15:06:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2557: regression: changes with long comments break the p4 poller against mysql In-Reply-To: <039.3aede912445e48a1377b80792b0f49cb@buildbot.net> References: <039.3aede912445e48a1377b80792b0f49cb@buildbot.net> Message-ID: <054.9ff47bc3fd7893a00df3e6fc5fb77ff6@buildbot.net> #2557: regression: changes with long comments break the p4 poller against mysql --------------------+------------------------ Reporter: dberger | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Resolution: Keywords: | --------------------+------------------------ Comment (by dustin): I think of this error - added in #2114 - as a safety check. Really truly, we should allow arbitrary-length comments. For other length-limited fields, though, we should be pushing back to the parts of Buildbot supplying the data, allowing *those* tools to do the truncation or raise an error, as appropriate. So I don't want to merge this as-is, but I think it's a good fix for your specific situation. If you want to work on a patch (to nine) that changes the comments to a TEXT field, that'd be even better. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Mon Sep 2 15:06:29 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 02 Sep 2013 15:06:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2114: database length restrictions on properties are silent In-Reply-To: <038.c9b81d79bc98f826f36732a2c508d9ef@buildbot.net> References: <038.c9b81d79bc98f826f36732a2c508d9ef@buildbot.net> Message-ID: <053.46ebc4bc39c1e0c380788b72aa946ed2@buildbot.net> #2114: database length restrictions on properties are silent ---------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.6 Version: 0.8.4p2 | Resolution: fixed Keywords: database | ---------------------+--------------------- Old description: > If you create a property that's too long, the database fails to tell you > about it, and you get an error reading the JSON back. We should detect > this and error out at insert/update time. See > https://github.com/tardyp/buildbot/commit/03f8fcb35552991663a177c7ff160993741f921a New description: If you create a property that's too long, the database fails to tell you about it, and you get an error reading the JSON back. We should detect this and error out at insert/update time. See https://github.com/tardyp/buildbot/commit/03f8fcb35552991663a177c7ff160993741f921a -- Comment (by dustin): c.f. #2557 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Mon Sep 2 15:21:19 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 02 Sep 2013 15:21:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2558: sequence of builders in waterfall and builders list should be configurable In-Reply-To: <036.a69abb6576f36e9eaf2838d4a5160c8c@buildbot.net> References: <036.a69abb6576f36e9eaf2838d4a5160c8c@buildbot.net> Message-ID: <051.17e1cc6cd04716e7c0ff48984a8bcdc8@buildbot.net> #2558: sequence of builders in waterfall and builders list should be configurable ----------------------------------+-------------------- Reporter: aton | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.8 | Resolution: Keywords: web, database, sprint | ----------------------------------+-------------------- Changes (by dustin): * keywords: web => web, database, sprint * type: undecided => enhancement * milestone: undecided => 0.9.+ Comment: This was a frequent complaint, although I can't find an actual bug on the topic. The truth is, the earlier order was only stable if you never added or removed builders during reconfiguration. The new order is stable. The easy solution for users is to prefix builders with something to enforce the ordering - 01-foo, 02-bar, etc. As we enter the multi-master, shared world of nine, the order in the master doesn't have a meaning anymore: the set of builders is configured across all masters, possibly in different orders or with some builders only on some masters. Perhaps the best solution within the Buildbot codebase is to add a "display_order" integer for each builder, and then sort builders by (display_order, name). I'll leave this bug open for someone to implement such a thing. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Sep 2 17:23:20 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 10:23:20 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ab7f66: fix misunderstanding about jsonapi Message-ID: <5224c9889f4f8_299de97d48358bd@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: ab7f6698c89d173e384d19ade02aadfcbe2b1a4f https://github.com/buildbot/buildbot/commit/ab7f6698c89d173e384d19ade02aadfcbe2b1a4f Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/data/changesources.py M master/buildbot/data/connector.py M master/buildbot/data/root.py M master/buildbot/test/unit/test_data_root.py M www/src/scripts/services/buildbotService.coffee M www/test/scripts/mocks/httpMock.coffee M www/test/scripts/services/buildbotServiceSpec.coffee Log Message: ----------- fix misunderstanding about jsonapi now buildbotService is expecting jsonapi, instead of raw data Signed-off-by: Pierre Tardy Commit: 66459fabd40a98d83c415fe0bc09a9c009e488fa https://github.com/buildbot/buildbot/commit/66459fabd40a98d83c415fe0bc09a9c009e488fa Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M www/Gruntfile.coffee M www/src/scripts/controllers/aboutController.coffee M www/src/views/about.jade Log Message: ----------- fix js component version display repository urls are lo longer mandatory in bower, and directory changed Commit: ee6f0bf5262c012d0fee5bdbb1888dc20d62e852 https://github.com/buildbot/buildbot/commit/ee6f0bf5262c012d0fee5bdbb1888dc20d62e852 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M www/src/scripts/controllers/aboutController.coffee M www/src/views/about.jade Log Message: ----------- Display api spec in about view This is probably not definitive, but will definitively help dev Commit: 7b269bfdfbe143ab1b0bd0ff72fb11dd335fca3a https://github.com/buildbot/buildbot/commit/7b269bfdfbe143ab1b0bd0ff72fb11dd335fca3a Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M www/src/scripts/controllers/buildersController.coffee M www/src/scripts/services/buildbotService.coffee M www/src/views/builders.jade M www/test/scripts/mocks/httpMock.coffee M www/test/scripts/scenarios/devapp.coffee Log Message: ----------- builders page: get list of slaves and builds first step to something useable Signed-off-by: Pierre Tardy Commit: d73b237baf242f1d9bae5eed195cc0d647be4482 https://github.com/buildbot/buildbot/commit/d73b237baf242f1d9bae5eed195cc0d647be4482 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/data/steps.py M master/buildbot/db/connector.py M master/buildbot/www/sse.py Log Message: ----------- fixes for not implemented stuff. Ooops.. looks like this step data api is not finished.. Commit: 0ae4514b93b848aa57790a894c1ec89d82b694a0 https://github.com/buildbot/buildbot/commit/0ae4514b93b848aa57790a894c1ec89d82b694a0 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: A www/src/scripts/controllers/buildController.coffee A www/src/scripts/controllers/builderController.coffee M www/src/scripts/controllers/buildersController.coffee M www/src/scripts/routes.coffee M www/src/scripts/services/alertService.coffee A www/src/views/build.jade A www/src/views/builder.jade M www/src/views/builders.jade Log Message: ----------- builders,builder,build: new pages Commit: 858ceb03d42568d47aab2df608e4d420e7effb25 https://github.com/buildbot/buildbot/commit/858ceb03d42568d47aab2df608e4d420e7effb25 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M README.md Log Message: ----------- add some more TODOs concerning jsonapi Commit: a8f5a5b0495db86128882059357b5e375284438d https://github.com/buildbot/buildbot/commit/a8f5a5b0495db86128882059357b5e375284438d Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M README.md Log Message: ----------- Some more README.md updates Signed-off-by: Pierre Tardy Commit: 0a7832bf9cf0c89adc3c5e48b8a977cdd3161ae0 https://github.com/buildbot/buildbot/commit/0a7832bf9cf0c89adc3c5e48b8a977cdd3161ae0 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M README.md M master/docs/developer/style.rst Log Message: ----------- coffeescript codingstyle Signed-off-by: Pierre Tardy Commit: a1e95b5116ac9e21ec1990e36382265caaebe4a5 https://github.com/buildbot/buildbot/commit/a1e95b5116ac9e21ec1990e36382265caaebe4a5 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/docs/developer/rtype-scheduler.rst A www/src/scripts/controllers/schedulersController.coffee M www/src/scripts/routes.coffee A www/src/views/schedulers.jade Log Message: ----------- Add simple page for schedulers Signed-off-by: Pierre Tardy Commit: eba2bd4f03bcecc3f75b8745ef3949eb265bb183 https://github.com/buildbot/buildbot/commit/eba2bd4f03bcecc3f75b8745ef3949eb265bb183 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M www/src/scripts/routes.coffee Log Message: ----------- comment out some not yet implemented path Its useless to show them as we know they are not yet ready Signed-off-by: Pierre Tardy Commit: e0b83bee4b7abf549f9852e21de8c0b4a5fd6822 https://github.com/buildbot/buildbot/commit/e0b83bee4b7abf549f9852e21de8c0b4a5fd6822 Author: Pierre Tardy Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M www/setup.py A www/src/scripts/filters/moment.coffee A www/src/scripts/libs/moment.js M www/src/views/builder.jade Log Message: ----------- Use moment for human readable timestamps Signed-off-by: Pierre Tardy Commit: ea99724ef70a21574038560e0d3b542f42ebe00b https://github.com/buildbot/buildbot/commit/ea99724ef70a21574038560e0d3b542f42ebe00b Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M README.md M master/buildbot/data/changesources.py M master/buildbot/data/connector.py M master/buildbot/data/root.py M master/buildbot/data/steps.py M master/buildbot/db/connector.py M master/buildbot/test/unit/test_data_root.py M master/buildbot/www/sse.py M master/docs/developer/rtype-scheduler.rst M master/docs/developer/style.rst M www/Gruntfile.coffee M www/setup.py M www/src/scripts/controllers/aboutController.coffee A www/src/scripts/controllers/buildController.coffee A www/src/scripts/controllers/builderController.coffee M www/src/scripts/controllers/buildersController.coffee A www/src/scripts/controllers/schedulersController.coffee A www/src/scripts/filters/moment.coffee A www/src/scripts/libs/moment.js M www/src/scripts/routes.coffee M www/src/scripts/services/alertService.coffee M www/src/scripts/services/buildbotService.coffee M www/src/views/about.jade A www/src/views/build.jade A www/src/views/builder.jade M www/src/views/builders.jade A www/src/views/schedulers.jade M www/test/scripts/mocks/httpMock.coffee M www/test/scripts/scenarios/devapp.coffee M www/test/scripts/services/buildbotServiceSpec.coffee Log Message: ----------- Merge branch 'nine' of git://github.com/tardyp/buildbot into nine Commit: 106ceb8744a59db251850f9963e98c8fa8a05841 https://github.com/buildbot/buildbot/commit/106ceb8744a59db251850f9963e98c8fa8a05841 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: A master/docs/developer/coffeescript-style.rst M master/docs/developer/general.rst M master/docs/developer/style.rst Log Message: ----------- split out coffeescript style docs into their own file Plus some copyediting of those docs. Compare: https://github.com/buildbot/buildbot/compare/56d9398085a9...106ceb8744a5 From noreply at github.com Mon Sep 2 17:30:24 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 10:30:24 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c451dd: ansi codes: add support for multiple sgr classes Message-ID: <5224cb30df164_6d871239d4812223d@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c451dd5c7cd377e774c4bf5c5d16d53986a9ccbf https://github.com/buildbot/buildbot/commit/c451dd5c7cd377e774c4bf5c5d16d53986a9ccbf Author: Pierre Tardy Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M master/buildbot/status/web/logs.py A master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/util/ansicodes.py Log Message: ----------- ansi codes: add support for multiple sgr classes Add some unit tests and factorize for potencial reuse nine plan is to reuse the regex and overall idea, but probably rewrite this client side. Signed-off-by: Pierre Tardy Commit: 8589634d800878005b8f3e76c20ebea22af78977 https://github.com/buildbot/buildbot/commit/8589634d800878005b8f3e76c20ebea22af78977 Author: Pierre Tardy Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_ansi_codes.py M master/buildbot/util/ansicodes.py Log Message: ----------- ansi-codes: slight regex change \033];3m is considered invalid so we fix the regex and add a test for it Signed-off-by: Pierre Tardy Commit: 41ad7131230a75751315544cb0ba086678d9eb07 https://github.com/buildbot/buildbot/commit/41ad7131230a75751315544cb0ba086678d9eb07 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/status/web/logs.py A master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/util/ansicodes.py Log Message: ----------- Merge branch 'ansi' of git://github.com/tardyp/buildbot Commit: 2ffeba0ceeeaf8c3fdf779ce6226d78b0b179792 https://github.com/buildbot/buildbot/commit/2ffeba0ceeeaf8c3fdf779ce6226d78b0b179792 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes Compare: https://github.com/buildbot/buildbot/compare/cc9ab1da1b2e...2ffeba0ceeea From noreply at github.com Mon Sep 2 17:45:24 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 10:45:24 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 207a9e: uncomment extra StepsEndpoint test Message-ID: <5224ceb4bfc01_2df4e2dd5887697@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 207a9eaf3f50128f486bac1c19e8379f09f123e7 https://github.com/buildbot/buildbot/commit/207a9eaf3f50128f486bac1c19e8379f09f123e7 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/test/unit/test_data_steps.py Log Message: ----------- uncomment extra StepsEndpoint test From noreply at github.com Mon Sep 2 20:14:50 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 13:14:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 80cfb5: Reason: allow 'reason' to be overriden in Schedule... Message-ID: <5224f1bad2b2a_654b12fdd4c12324d@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 80cfb51cda59377942456d2edb826b143006e7a3 https://github.com/buildbot/buildbot/commit/80cfb51cda59377942456d2edb826b143006e7a3 Author: Jared Grubb Date: 2013-06-30 (Sun, 30 Jun 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/timed.py M master/buildbot/status/web/base.py M master/buildbot/status/web/build.py M master/buildbot/status/web/files/default.css M master/buildbot/status/web/templates/build_line.html M master/buildbot/status/web/templates/builder.html M master/buildbot/test/unit/test_schedulers_forcesched.py Log Message: ----------- Reason: allow 'reason' to be overriden in Schedulers and show in Builder page Commit: bd3e16d81954144cec4a4436569e15af1fda442b https://github.com/buildbot/buildbot/commit/bd3e16d81954144cec4a4436569e15af1fda442b Author: Jared Grubb Date: 2013-06-30 (Sun, 30 Jun 2013) Changed paths: M master/docs/manual/cfg-schedulers.rst M master/docs/relnotes/index.rst Log Message: ----------- Reason: update docs and release notes Commit: 6eb0b930da69a233d02ebfe2ac42820a912f809a https://github.com/buildbot/buildbot/commit/6eb0b930da69a233d02ebfe2ac42820a912f809a Author: Dustin J. Mitchell Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M master/buildbot/locks.py Log Message: ----------- whitespace cleanup / travis test Commit: c451dd5c7cd377e774c4bf5c5d16d53986a9ccbf https://github.com/buildbot/buildbot/commit/c451dd5c7cd377e774c4bf5c5d16d53986a9ccbf Author: Pierre Tardy Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M master/buildbot/status/web/logs.py A master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/util/ansicodes.py Log Message: ----------- ansi codes: add support for multiple sgr classes Add some unit tests and factorize for potencial reuse nine plan is to reuse the regex and overall idea, but probably rewrite this client side. Signed-off-by: Pierre Tardy Commit: b4ffcdb1adeebff3bb601076903b3de1d78b7e37 https://github.com/buildbot/buildbot/commit/b4ffcdb1adeebff3bb601076903b3de1d78b7e37 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- Omit changes that aren't in the DB from sourcestamps Fixes #2554. Commit: ee1d0a513bdb50a6afe88ed6268f98793a71f953 https://github.com/buildbot/buildbot/commit/ee1d0a513bdb50a6afe88ed6268f98793a71f953 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- handle Deferred from fromChdict Commit: f9b531e8cadf4c0b562894b9e03903ab6591557a https://github.com/buildbot/buildbot/commit/f9b531e8cadf4c0b562894b9e03903ab6591557a Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/test/unit/test_config.py Log Message: ----------- handle BuilderConfig(.., mergeRequests=False); fixes #2555 Commit: 039b12a70a38afcde9e2cb2cdcc1adcbd630d4a1 https://github.com/buildbot/buildbot/commit/039b12a70a38afcde9e2cb2cdcc1adcbd630d4a1 Author: Dustin J. Mitchell Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/timed.py M master/buildbot/status/web/base.py M master/buildbot/status/web/build.py M master/buildbot/status/web/files/default.css M master/buildbot/status/web/templates/build_line.html M master/buildbot/status/web/templates/builder.html M master/buildbot/test/unit/test_schedulers_forcesched.py M master/docs/manual/cfg-schedulers.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'ShowReason' of git://github.com/jaredgrubb/buildbot Commit: d586b44dadda07e60257b7ac298551fe9203a93a https://github.com/buildbot/buildbot/commit/d586b44dadda07e60257b7ac298551fe9203a93a Author: Stefan Ring Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Trivial grammar fix Commit: cc9ab1da1b2e22cdd868413b7de71fa5ca7043b0 https://github.com/buildbot/buildbot/commit/cc9ab1da1b2e22cdd868413b7de71fa5ca7043b0 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'master' of git://github.com/Ringdingcoder/buildbot Commit: 8589634d800878005b8f3e76c20ebea22af78977 https://github.com/buildbot/buildbot/commit/8589634d800878005b8f3e76c20ebea22af78977 Author: Pierre Tardy Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_ansi_codes.py M master/buildbot/util/ansicodes.py Log Message: ----------- ansi-codes: slight regex change \033];3m is considered invalid so we fix the regex and add a test for it Signed-off-by: Pierre Tardy Commit: 41ad7131230a75751315544cb0ba086678d9eb07 https://github.com/buildbot/buildbot/commit/41ad7131230a75751315544cb0ba086678d9eb07 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/status/web/logs.py A master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/util/ansicodes.py Log Message: ----------- Merge branch 'ansi' of git://github.com/tardyp/buildbot Commit: 2ffeba0ceeeaf8c3fdf779ce6226d78b0b179792 https://github.com/buildbot/buildbot/commit/2ffeba0ceeeaf8c3fdf779ce6226d78b0b179792 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes Commit: 3dd4938f1a4bda16da4d6b9f93cad3a029c661c8 https://github.com/buildbot/buildbot/commit/3dd4938f1a4bda16da4d6b9f93cad3a029c661c8 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/locks.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/timed.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_schedulers_forcesched.py A master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/util/ansicodes.py M master/docs/manual/cfg-schedulers.rst M master/docs/manual/concepts.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'master' into nine Conflicts: master/buildbot/schedulers/basic.py master/buildbot/schedulers/forcesched.py master/buildbot/schedulers/timed.py master/buildbot/sourcestamp.py master/buildbot/status/web/base.py master/buildbot/status/web/build.py master/buildbot/status/web/files/default.css master/buildbot/status/web/logs.py master/buildbot/status/web/templates/build_line.html master/buildbot/status/web/templates/builder.html master/docs/manual/cfg-schedulers.rst Compare: https://github.com/buildbot/buildbot/compare/207a9eaf3f50...3dd4938f1a4b From noreply at github.com Tue Sep 3 00:16:14 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 17:16:14 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] cdcd96: upgrade to angular 1.2 and bootstrap 3.0.0 Message-ID: <52252a4e24fd5_5b725b5d4c858f8@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: cdcd9634d1160de03d950a04f4b88a12ceb3c733 https://github.com/buildbot/buildbot/commit/cdcd9634d1160de03d950a04f4b88a12ceb3c733 Author: Pierre Tardy Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M www/setup.py M www/src/index.jade M www/src/scripts/app.coffee A www/src/scripts/libs/angular-animate.js A www/src/scripts/libs/angular-route.js R www/src/styles/bootstrap.less M www/src/styles/styles.less Log Message: ----------- upgrade to angular 1.2 and bootstrap 3.0.0 Signed-off-by: Pierre Tardy Commit: a6ca2778cd37b35b60fa122618a6571ae43f6496 https://github.com/buildbot/buildbot/commit/a6ca2778cd37b35b60fa122618a6571ae43f6496 Author: Dustin J. Mitchell Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M www/setup.py M www/src/index.jade M www/src/scripts/app.coffee A www/src/scripts/libs/angular-animate.js A www/src/scripts/libs/angular-route.js R www/src/styles/bootstrap.less M www/src/styles/styles.less Log Message: ----------- Merge pull request #858 from tardyp/nine upgrade to angular 1.2 and bootstrap 3.0.0 Compare: https://github.com/buildbot/buildbot/compare/3dd4938f1a4b...a6ca2778cd37 From trac at buildbot.net Tue Sep 3 08:49:02 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 03 Sep 2013 08:49:02 -0000 Subject: [Buildbot-commits] [Buildbot] #2560: Missing argument for git clean Message-ID: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> #2560: Missing argument for git clean ----------------------+----------------------- Reporter: Cici | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Keywords: git ----------------------+----------------------- The 0.8.8 documentation states under GIT/method/fresh: This remove all other files except those tracked by Git. First it does git clean -d -f -x then fetch/checkout to a specified revision(if any). However, git clean -d -f -x does not remove all untracked subdirectories (e.g. old git submodules are not removed) as the git clean manpage states: -d Remove untracked directories in addition to untracked files. If an untracked directory is managed by a different git repository, it is not removed by default. '''Use -f option twice if you really want to remove such a directory.''' So basically you have to use git clean -d -f -f -x. The same issue occurs for GIT/method/clean. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue Sep 3 13:02:35 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 03 Sep 2013 13:02:35 -0000 Subject: [Buildbot-commits] [Buildbot] #2560: Missing argument for git clean In-Reply-To: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> References: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> Message-ID: <051.da0a214406ea812a5228a148030a3023@buildbot.net> #2560: Missing argument for git clean ----------------------+------------------------ Reporter: Cici | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Resolution: Keywords: git | ----------------------+------------------------ Comment (by dustin): Thanks! Do you want to cook up a patch and adjust the tests? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Wed Sep 4 01:36:26 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 04 Sep 2013 01:36:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2561: nine: can't install www Message-ID: <036.cc78276cf526f981d2649669eb77fad9@buildbot.net> #2561: nine: can't install www -------------------+----------------------------------------------- Reporter: buck | Owner: pierre Type: defect | Status: new Priority: major | Milestone: undecided Version: | Keywords: nine, www, nine-www, bower, grunt -------------------+----------------------------------------------- This worked fine in commit 3c899b047c7478dea7d7d024e2b1c64f31fbb0c6, but has regressed since then. It would be good if there were a regression test that wouldn't allow www to get into an un-installable state. {{{ $ pip install -e www Running "less:styles" (less) task >> 'bootstrap/accordion.less' wasn't found. Warning: Error compiling LESS. Use --force to continue. Aborted due to warnings. error: command '/nail/home/buck/trees/theirs/buildbot/www/node_modules/.bin/grunt' failed with exit status 6 ---------------------------------------- Command /nail/home/buck/venv/buildbot-nine/bin/python -c "import setuptools; __file__='/nail/home/buck/trees/theirs/buildbot/www/setup.py'; exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" develop --no-deps failed with error code 1 in /nail/home/buck/trees/theirs/buildbot/www Storing complete log in /nail/home/buck/.pip/pip.log }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Sep 4 01:40:31 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 18:40:31 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 373b96: test _masterDeactivated a bit better, and fix typo Message-ID: <52268f8f60298_d2012dbd501462d0@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 373b96398634b05727946f70887d220260c8fce0 https://github.com/buildbot/buildbot/commit/373b96398634b05727946f70887d220260c8fce0 Author: Dustin J. Mitchell Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/data/masters.py M master/buildbot/test/unit/test_data_masters.py Log Message: ----------- test _masterDeactivated a bit better, and fix typo From trac at buildbot.net Wed Sep 4 01:52:45 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 04 Sep 2013 01:52:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2561: nine: can't install www In-Reply-To: <036.cc78276cf526f981d2649669eb77fad9@buildbot.net> References: <036.cc78276cf526f981d2649669eb77fad9@buildbot.net> Message-ID: <051.5a90b1d36568fb82ba66d17d9fd70e15@buildbot.net> #2561: nine: can't install www ----------------------------------------------+------------------------- Reporter: buck | Owner: pierre Type: defect | Status: closed Priority: major | Milestone: undecided Version: | Resolution: worksforme Keywords: nine, www, nine-www, bower, grunt | ----------------------------------------------+------------------------- Changes (by buck): * status: new => closed * resolution: => worksforme Comment: (6:52:43 PM) buck1: I just needed to pull. false alarm =X (6:52:54 PM) buck1: was momentarily broken i guess -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Wed Sep 4 06:30:40 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 04 Sep 2013 06:30:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2560: Missing argument for git clean In-Reply-To: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> References: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> Message-ID: <051.75f9e92c62d25f03e74d14041376f673@buildbot.net> #2560: Missing argument for git clean ----------------------+------------------------ Reporter: Cici | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Resolution: Keywords: git | ----------------------+------------------------ Comment (by Cici): Replying to [comment:1 dustin]: > Thanks! Do you want to cook up a patch and adjust the tests? No, I just wanted to report this issue :-) -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Wed Sep 4 17:11:36 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 04 Sep 2013 17:11:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2554: Webstatus crash when viewing a builder In-Reply-To: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> References: <046.fd6e4e7cbb985f8975301494c403a2c6@buildbot.net> Message-ID: <061.7bd310cd4ac6643b10e268dc9d5bb6ae@buildbot.net> #2554: Webstatus crash when viewing a builder ---------------------------+------------------------ Reporter: ludovicchabant | Owner: Type: defect | Status: closed Priority: blocker | Milestone: undecided Version: 0.8.8 | Resolution: fixed Keywords: | ---------------------------+------------------------ Comment (by ludovicchabant): Thanks! I'll report back if the bug shows up again... hopefully there won't be any reporting back :) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Sep 5 20:27:33 2013 From: noreply at github.com (GitHub) Date: Thu, 05 Sep 2013 13:27:33 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c052c6: Introducing new "protocols" option for master conf... Message-ID: <5228e9355636f_527d13b1d4c89823@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c052c619dc59d5b44eaaa03a9c85d5dce8e08bf0 https://github.com/buildbot/buildbot/commit/c052c619dc59d5b44eaaa03a9c85d5dce8e08bf0 Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/process/debug.py M master/buildbot/scripts/sample.cfg M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_debug.py Log Message: ----------- Introducing new "protocols" option for master config Commit: 4ec0072b7f0baabcb3febd5fb8b4dbbb27fc9eeb https://github.com/buildbot/buildbot/commit/4ec0072b7f0baabcb3febd5fb8b4dbbb27fc9eeb Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_users_manual.py M master/docs/manual/cfg-global.rst M master/docs/relnotes/index.rst Log Message: ----------- Added few tests for ``protocols`` option, updated docs Commit: fefacfb70feb30e8d1c7ac6c820b06738bee936a https://github.com/buildbot/buildbot/commit/fefacfb70feb30e8d1c7ac6c820b06738bee936a Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/test/unit/test_config.py M master/docs/relnotes/index.rst Log Message: ----------- Updated deprecations section, some minor changes in test methods names Commit: 2c174124ce09af4f151463867088d7cdeec1041a https://github.com/buildbot/buildbot/commit/2c174124ce09af4f151463867088d7cdeec1041a Author: Dustin J. Mitchell Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/process/debug.py M master/buildbot/scripts/sample.cfg M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_debug.py M master/buildbot/test/unit/test_process_users_manual.py M master/docs/developer/config.rst M master/docs/manual/cfg-global.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'introduce-protocols-option' of git://github.com/MichaelMayorov/buildbot Compare: https://github.com/buildbot/buildbot/compare/2ffeba0ceeea...2c174124ce09 From noreply at github.com Fri Sep 6 19:05:51 2013 From: noreply at github.com (GitHub) Date: Fri, 06 Sep 2013 12:05:51 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 04e11c: media is now in https://github.com/buildbot/buildb... Message-ID: <522a278f444bd_3faa1349d50140294@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 04e11c0ddb677a7d36bcbe5b7d3cb7e0bae1499c https://github.com/buildbot/buildbot/commit/04e11c0ddb677a7d36bcbe5b7d3cb7e0bae1499c Author: Dustin J. Mitchell Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M README R media/Buildbot-Web-Project-and-Web-App-Triggerable.svg R media/Buildbot-Web-Project-and-Web-App.svg R media/Buildbot-Web-Project.svg R media/automating-build-test-and-release-with-buildbot.tex R media/buildbot_large.tif R media/buildbot_nut_for_cutting.svg R media/coordinating-parallel-builds-with-buildbot/README.md R media/coordinating-parallel-builds-with-buildbot/index.html R media/coordinating-parallel-builds-with-buildbot/license.txt R media/coordinating-parallel-builds-with-buildbot/pictures/.DS_Store R media/coordinating-parallel-builds-with-buildbot/pictures/branching.svg R media/coordinating-parallel-builds-with-buildbot/pictures/controlling-build.svg R media/coordinating-parallel-builds-with-buildbot/pictures/dependent.svg R media/coordinating-parallel-builds-with-buildbot/pictures/header-text-transparent.png R media/coordinating-parallel-builds-with-buildbot/pictures/job.svg R media/coordinating-parallel-builds-with-buildbot/pictures/joining.svg R media/coordinating-parallel-builds-with-buildbot/pictures/master.svg R media/coordinating-parallel-builds-with-buildbot/pictures/multiple-flocks.svg R media/coordinating-parallel-builds-with-buildbot/pictures/nut.png R media/coordinating-parallel-builds-with-buildbot/pictures/overview.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-1.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-2.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process-lines.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process.svg R media/coordinating-parallel-builds-with-buildbot/pictures/slaves.svg R media/coordinating-parallel-builds-with-buildbot/pictures/triggerable.svg R media/coordinating-parallel-builds-with-buildbot/scripts/script.js R media/coordinating-parallel-builds-with-buildbot/themes/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.otf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/Fx-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-blue-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-darkgrey-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-red-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-sandstone-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo-white.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/tab-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/fonts.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/print.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/reset.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/style.css R media/header-text-transparent.png R media/hexnut32.png R media/hexnut48.png R media/hexnut64.png R media/icon.blend Log Message: ----------- media is now in https://github.com/buildbot/buildbot-media From trac at buildbot.net Fri Sep 6 22:31:43 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 06 Sep 2013 22:31:43 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.c2aca9b85804ec048d9953a133c16819@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by rutsky): I have not investigated source of this issue, but this bug can be reproduced on Travis CI Ubuntu installation in VM: [https://travis- ci.org/vrutsky/buildbot/jobs/11078161] {{{TZ=Europe/Moscow trial buildbot.test}}} fails with similar to mine traceback. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat Sep 7 20:45:07 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 07 Sep 2013 20:45:07 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.17c2dea40a1ad4890674c194c98b9e14@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): marchael is seeing the same error (also in Europe/Moscow). Here's the date handling I see: Parse the Date header using `email.Utils.parsedate_tz`, returning a 10-tuple, the last element of which is the timezone offset from UTC. This should be a tz-invariant transformation, and the timezone offset in the input string is 0. {{{ >>> parsedate_tz(m["date"]) (2010, 8, 7, 11, 11, 49, 0, 1, -1, 0) }}} This value is then immediately converted into an epoch timestamp (which is always implicitly UTC-oriented). This, too, is a tz-invariant transformation. {{{ >>> mktime_tz(dateTuple) 1281179509 }}} This is then converted into a UTC datetime object, again without reference to the tz: {{{ >>> datetime.datetime.utcfromtimestamp(float(when)) datetime.datetime(2010, 8, 7, 11, 11, 49) }}} Finally, this is converted to a string using stftime, which again is tz- independent: {{{ >>> theTime.strftime('%Y-%m-%d %H:%M:%S') '2010-08-07 11:11:49' }}} Indeed, I get the same time here in US/Eastern and on a host in Europe/Berlin. Can one of you folks let me know how the following script behaves? {{{ #!/usr/bin/env python import datetime import email.utils dateTuple = email.utils.parsedate_tz('Sat, 07 Aug 2010 11:11:49 +0000') print dateTuple when = email.utils.mktime_tz(dateTuple) print when theTime = datetime.datetime.utcfromtimestamp(float(when)) print theTime rev = theTime.strftime('%Y-%m-%d %H:%M:%S') print rev }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Sep 7 21:25:47 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 14:25:47 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] edc1ef: StringDownload step: more informative error messag... Message-ID: <522b99db6f636_681a10f5d4c444aa@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: edc1ef16caad7e2d0a0f2ffd5f67d9bb1e39fe07 https://github.com/buildbot/buildbot/commit/edc1ef16caad7e2d0a0f2ffd5f67d9bb1e39fe07 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- StringDownload step: more informative error message Changed error message when buildbot.steps.transfer.StringDownload is instantiated with invalid 'mode' argument. Include more context on which 'mode' is invalid. Commit: a9646ea287b4c2c7fdb3060721ec30649abfb2a4 https://github.com/buildbot/buildbot/commit/a9646ea287b4c2c7fdb3060721ec30649abfb2a4 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- transfer steps: broke out slave check code Broke out code to check slave version to it's own function. Commit: 20a080245566f52a31d46604b081677db01107b9 https://github.com/buildbot/buildbot/commit/20a080245566f52a31d46604b081677db01107b9 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/steps/transfer.py Log Message: ----------- transfer steps: broke out _TransferBuildStep init code Move common code of all transfer steps to _TransferBuildStep.__init__(). This fixes pylint warning: 'E0203 (access-member-before-definition)' Commit: f8c201992e10b14e9d1706c54e0f204cdd9504e5 https://github.com/buildbot/buildbot/commit/f8c201992e10b14e9d1706c54e0f204cdd9504e5 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- unit test on buildbot.steps.transfer._FileWriter.__init__() Test creating an instance of _FileWrite class. Test the code path where destfile's parent directory is created. Commit: 373b6337c44a54076dd1fed6b63ace254b3d2187 https://github.com/buildbot/buildbot/commit/373b6337c44a54076dd1fed6b63ace254b3d2187 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/testcase_assert.py Log Message: ----------- add test_assert_raises_regexp monkeypatch on master Commit: 7254932ce162b763dea9faa91e85f1e2d46df616 https://github.com/buildbot/buildbot/commit/7254932ce162b763dea9faa91e85f1e2d46df616 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- Merge branch 'trans-steps-fixes' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/04e11c0ddb67...7254932ce162 From noreply at github.com Sat Sep 7 21:57:35 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 14:57:35 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9c6602: Docs: Fix configuration example Message-ID: <522ba14f8dbeb_517a75dd48677f4@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9c6602b7a025fcc84ecd6ad34837703f6da7169a https://github.com/buildbot/buildbot/commit/9c6602b7a025fcc84ecd6ad34837703f6da7169a Author: Stefan Ring Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- Docs: Fix configuration example Commit: 5cf2263724e9d2933747d04860d9c6de8bfadc8c https://github.com/buildbot/buildbot/commit/5cf2263724e9d2933747d04860d9c6de8bfadc8c Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- Merge branch 'master' of git://github.com/Ringdingcoder/buildbot Compare: https://github.com/buildbot/buildbot/compare/7254932ce162...5cf2263724e9 From noreply at github.com Sat Sep 7 22:06:16 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 15:06:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b782c6: ec2buildslave: Fix import error with EC2LatentBuil... Message-ID: <522ba3581a95f_29a11309d54431b@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b782c603e6a4dfb418109bab4e233a41d8df9570 https://github.com/buildbot/buildbot/commit/b782c603e6a4dfb418109bab4e233a41d8df9570 Author: Olof Johansson Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M master/buildbot/ec2buildslave.py Log Message: ----------- ec2buildslave: Fix import error with EC2LatentBuildSlave The migration module buildbot.ec2buildslave tried to import EC2LatentBuildSlave from buildbot.buildslave.libvirt, but that class lives in buildbot.buildslave.ec2, causing a import error when loading the module. Commit: 2a0ed4d719c4291e14a46e42dcce9ef4dff3749a https://github.com/buildbot/buildbot/commit/2a0ed4d719c4291e14a46e42dcce9ef4dff3749a Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/ec2buildslave.py Log Message: ----------- Merge branch 'topic/ec2buildslave_import_error' of git://github.com/olof/buildbot Compare: https://github.com/buildbot/buildbot/compare/5cf2263724e9...2a0ed4d719c4 From noreply at github.com Sat Sep 7 22:06:36 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 15:06:36 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5ffa1a: ec2buildslave: Fix import error with EC2LatentBuil... Message-ID: <522ba36c2d83b_23111ddd54947e5@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/buildbot-0.8.8 Home: https://github.com/buildbot/buildbot Commit: 5ffa1a788c03b1bd02176915aab0945b514aa323 https://github.com/buildbot/buildbot/commit/5ffa1a788c03b1bd02176915aab0945b514aa323 Author: Olof Johansson Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/ec2buildslave.py Log Message: ----------- ec2buildslave: Fix import error with EC2LatentBuildSlave The migration module buildbot.ec2buildslave tried to import EC2LatentBuildSlave from buildbot.buildslave.libvirt, but that class lives in buildbot.buildslave.ec2, causing a import error when loading the module. From noreply at github.com Sat Sep 7 22:12:00 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 15:12:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d82c98: gruntFile: add coffeelint Message-ID: <522ba4b043afa_66b7f69d485034f@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: d82c983aae762fd4284597669c8339c6a72029d9 https://github.com/buildbot/buildbot/commit/d82c983aae762fd4284597669c8339c6a72029d9 Author: Pierre Tardy Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M www/Gruntfile.coffee M www/setup.py Log Message: ----------- gruntFile: add coffeelint Signed-off-by: Pierre Tardy Commit: f5d9d260ae18f044927c373e2870f9f82e26122b https://github.com/buildbot/buildbot/commit/f5d9d260ae18f044927c373e2870f9f82e26122b Author: Pierre Tardy Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M www/setup.py Log Message: ----------- setup.py: update to angular 1.2 rc-2 remove the bower_components dir in setup.py to workaround bower not always updating to latest version Signed-off-by: Pierre Tardy Commit: 954e78b67551e6daabb637768cb47cab45e7cba8 https://github.com/buildbot/buildbot/commit/954e78b67551e6daabb637768cb47cab45e7cba8 Author: Pierre Tardy Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M www/Gruntfile.coffee Log Message: ----------- fix coding style Signed-off-by: Pierre Tardy Commit: 7778c594d25902f1074843e27f47e718cfe428a8 https://github.com/buildbot/buildbot/commit/7778c594d25902f1074843e27f47e718cfe428a8 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M www/Gruntfile.coffee M www/setup.py Log Message: ----------- Merge branch 'nine' of git://github.com/tardyp/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/b7aaa9ca4984...7778c594d259 From trac at buildbot.net Sat Sep 7 22:14:21 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 07 Sep 2013 22:14:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.089efe7a84c436034b6271a5db909e0c@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by rutsky): Replying to [comment:3 dustin]: > Can one of you folks let me know how the following script behaves? > {{{ > #!/usr/bin/env python > import datetime > import email.utils > > dateTuple = email.utils.parsedate_tz('Sat, 07 Aug 2010 11:11:49 +0000') > print dateTuple > when = email.utils.mktime_tz(dateTuple) > print when > theTime = datetime.datetime.utcfromtimestamp(float(when)) > print theTime > rev = theTime.strftime('%Y-%m-%d %H:%M:%S') > print rev > }}} Here is output on my machine: {{{ (2010, 8, 7, 11, 11, 49, 0, 1, -1, 0) 1281183109.0 2010-08-07 12:11:49 2010-08-07 12:11:49 }}} -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat Sep 7 22:17:39 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 07 Sep 2013 22:17:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.8d36bcecd834e0c40111d98d85535eca@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): Hm, from the docs: email.utils.mktime_tz(tuple) Turn a 10-tuple as returned by parsedate_tz() into a UTC timestamp. It the timezone item in the tuple is None, assume local time. Minor deficiency: mktime_tz() interprets the first 8 elements of tuple as a local time and then compensates for the timezone difference. This may yield a slight error around changes in daylight savings time, though not worth worrying about for common use. --- If you change "+0000" to "+0001", what happens? I wonder if mktime_tz is interpreting 0 as None? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat Sep 7 22:34:15 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 07 Sep 2013 22:34:15 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.e10aef8588f569aaa10925175769f291@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): Well, looking at the source indicates that's not the case: {{{ #!python def mktime_tz(data): """Turn a 10-tuple as returned by parsedate_tz() into a UTC timestamp.""" if data[9] is None: # No zone info, so localtime is better assumption than GMT return time.mktime(data[:8] + (-1,)) else: t = time.mktime(data[:8] + (0,)) return t - data[9] - time.timezone }}} So, I wonder if `time.timezone` doesn't correspond to the correct offset. MSK is GMT+4, so `time.timezone` should be `-14400`. Let's try an experiment. In your timezone, `time.mktime((2010, 8, 4, 4, 0, 0, 0, 0, 0))` should be UTC midnight on August 4: {{{ 1280880000.0 >>> time.gmtime(1280880000.0) time.struct_time(tm_year=2010, tm_mon=8, tm_mday=4, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=216, tm_isdst=0) }}} Does that match up so far? If so, I bet this is a DST thing, and I don't entirely understand the `tm_isdst` thing. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Sep 7 22:58:35 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 15:58:35 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2314d2: remove doctests that make pyflakes whine Message-ID: <522baf9be2040_2b541187d50483ef@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/buildbot-0.8.8 Home: https://github.com/buildbot/buildbot Commit: 2314d229961d0eacdd571716468cdc928c0d72af https://github.com/buildbot/buildbot/commit/2314d229961d0eacdd571716468cdc928c0d72af Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/test/util/change_import.py Log Message: ----------- remove doctests that make pyflakes whine From noreply at github.com Sun Sep 8 01:37:21 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 18:37:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 67282d: Master side source steps: Implemented Darcs source... Message-ID: <522bd4d15ac03_5181a95d584848a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 67282d1590157be0767e824e2f1c9a80f6beb7e3 https://github.com/buildbot/buildbot/commit/67282d1590157be0767e824e2f1c9a80f6beb7e3 Author: Srinu P Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: A master/buildbot/steps/source/darcs.py A master/buildbot/test/unit/test_steps_source_darcs.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Master side source steps: Implemented Darcs source step on master side Commit: f5fc5340943b2520604e8f6e2047749457c6b075 https://github.com/buildbot/buildbot/commit/f5fc5340943b2520604e8f6e2047749457c6b075 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: A master/buildbot/steps/source/darcs.py A master/buildbot/test/unit/test_steps_source_darcs.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'darcs-squash' of git://github.com/srinupiits/buildbot Compare: https://github.com/buildbot/buildbot/compare/2a0ed4d719c4...f5fc5340943b From trac at buildbot.net Tue Sep 10 10:24:44 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 10 Sep 2013 10:24:44 -0000 Subject: [Buildbot-commits] [Buildbot] #438: Mercurial does not update to the right revision when building a tag from a named branch In-Reply-To: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> References: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> Message-ID: <056.d6a030eeb631a5fc1bab6ac034bb95fa@buildbot.net> #438: Mercurial does not update to the right revision when building a tag from a named branch ----------------------+----------------------- Reporter: cdevienne | Owner: Callek Type: defect | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.5 | Resolution: Keywords: hg | ----------------------+----------------------- Comment (by pepsiman): Replying to [comment:9 dustin]: > So it sounds like users running into this will need to use mode=full all the time, > since we can't reliably tell when --rev will work and when it won't. If using --rev is an optimisation, then I'd much prefer something that works slowly than something that doesn't work at all. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Sep 10 16:49:33 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 09:49:33 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c8162e: Adds sigtermTime to RemoteShellCommand Message-ID: <522f4d9da8a7f_1ec256fd4c609d0@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c8162e8dacfe4f0874e83b45a6a3c27ae5652c62 https://github.com/buildbot/buildbot/commit/c8162e8dacfe4f0874e83b45a6a3c27ae5652c62 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/buildbot/process/buildstep.py M slave/buildslave/commands/shell.py M slave/buildslave/runprocess.py Log Message: ----------- Adds sigtermTime to RemoteShellCommand Adds the parameter sigtermTime to RemoteShellCommand. If sigtermTime is not None, the buildslave will fire SIGTERM and wait for sigtermTime seconds before firing SIGKILL. This fixes trac ticket #751. Commit: 1c28dabf214aa2776ae2f7205be0dfd5af3fcd55 https://github.com/buildbot/buildbot/commit/1c28dabf214aa2776ae2f7205be0dfd5af3fcd55 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/interfaces/test_remotecommand.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Adds test_sigterm and updates tests to reflect new parameter Commit: 2438653d4f29c14e40aba2f59c96405d5b0bbeb0 https://github.com/buildbot/buildbot/commit/2438653d4f29c14e40aba2f59c96405d5b0bbeb0 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/docs/developer/cls-remotecommands.rst M master/docs/relnotes/index.rst Log Message: ----------- Documentation updates for sigtermTime Commit: 12c8bbda2c545dec7ee364571e74e3b492ca2333 https://github.com/buildbot/buildbot/commit/12c8bbda2c545dec7ee364571e74e3b492ca2333 Author: Mark J. Berger Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M slave/buildslave/test/fake/runprocess.py Log Message: ----------- Adds sigtermTime default to fake runprocess Commit: 50e1caac546aa734df7cab8ec89caa5659dc7654 https://github.com/buildbot/buildbot/commit/50e1caac546aa734df7cab8ec89caa5659dc7654 Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M slave/buildslave/runprocess.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Waiting for sigterm is now nonblocking Commit: b2b4aa1ba720a711a3aabc3b064d59371754d5da https://github.com/buildbot/buildbot/commit/b2b4aa1ba720a711a3aabc3b064d59371754d5da Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- Check slave version before supplying sigtermTime param Commit: db02ef097eeaabda5a7c3b308ff2279a1b9c36a1 https://github.com/buildbot/buildbot/commit/db02ef097eeaabda5a7c3b308ff2279a1b9c36a1 Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Updates relnotes Commit: 5587c4acff62336294b45f7cd180f7b9e2db83fc https://github.com/buildbot/buildbot/commit/5587c4acff62336294b45f7cd180f7b9e2db83fc Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/docs/relnotes/index.rst M slave/buildslave/commands/base.py Log Message: ----------- Fixes version checking Commit: f7a16cac2552677f7aacd08a82f63a57e10807a9 https://github.com/buildbot/buildbot/commit/f7a16cac2552677f7aacd08a82f63a57e10807a9 Author: Mark J. Berger Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/docs/relnotes/index.rst Log Message: ----------- Increment version and update relnotes Commit: f976d9f19b3862a3d396be3d00483d1eadc95cd7 https://github.com/buildbot/buildbot/commit/f976d9f19b3862a3d396be3d00483d1eadc95cd7 Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/interfaces/test_remotecommand.py M master/docs/developer/cls-remotecommands.rst M master/docs/relnotes/index.rst M slave/buildslave/commands/base.py M slave/buildslave/commands/shell.py M slave/buildslave/runprocess.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Merge branch '751-fire-sigterm-before-sigkill' of git://github.com/markberger/buildbot Compare: https://github.com/buildbot/buildbot/compare/f5fc5340943b...f976d9f19b38 From noreply at github.com Tue Sep 10 23:01:08 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 16:01:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 19473b: Patch for ticket 2560. Message-ID: <522fa4b4a9583_35bd1273d5476736@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 19473b5ff288b07e13b9b6632e11e998e7903c80 https://github.com/buildbot/buildbot/commit/19473b5ff288b07e13b9b6632e11e998e7903c80 Author: Edmund Wong Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/steps/source/git.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Patch for ticket 2560. Commit: 64294703c46aba034cee60d1e9589bbe65e29342 https://github.com/buildbot/buildbot/commit/64294703c46aba034cee60d1e9589bbe65e29342 Author: Edmund Wong Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_source_gerrit.py M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Modified tests. Commit: 396878526dc31ce93d31ca934026c5dbb12309ac https://github.com/buildbot/buildbot/commit/396878526dc31ce93d31ca934026c5dbb12309ac Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_gerrit.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'ticket_2560' of git://github.com/ewongbb/buildbot Compare: https://github.com/buildbot/buildbot/compare/f976d9f19b38...396878526dc3 From noreply at github.com Tue Sep 10 23:02:52 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 16:02:52 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5a4c0c: remove redundant 'return' statement Message-ID: <522fa51c8ec9a_341b1443d5058152@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5a4c0c6704e1adbeafc70bb75c7c86f174ca6346 https://github.com/buildbot/buildbot/commit/5a4c0c6704e1adbeafc70bb75c7c86f174ca6346 Author: Elmir Jagudin Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M master/buildbot/process/mtrlogobserver.py Log Message: ----------- remove redundant 'return' statement Commit: b7810fd8b3178e3ed508b213693b671f9481b92f https://github.com/buildbot/buildbot/commit/b7810fd8b3178e3ed508b213693b671f9481b92f Author: Elmir Jagudin Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable E0101 (return-in-init) pylint check Commit: 6da63fb0ade4f3bde370240718ca0cc4ea1c4e9b https://github.com/buildbot/buildbot/commit/6da63fb0ade4f3bde370240718ca0cc4ea1c4e9b Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/process/mtrlogobserver.py Log Message: ----------- Merge branch 'pylint-return-in-init' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/396878526dc3...6da63fb0ade4 From noreply at github.com Tue Sep 10 23:03:00 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 16:03:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 18ae8c: remove redundant 'return' and 'pass' statements Message-ID: <522fa524a59de_1d6879dd58137332@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 18ae8c59770643915f45797f5c5a724d0957c76f https://github.com/buildbot/buildbot/commit/18ae8c59770643915f45797f5c5a724d0957c76f Author: Elmir Jagudin Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M master/buildbot/test/unit/test_config.py Log Message: ----------- remove redundant 'return' and 'pass' statements Commit: 520a5ff9419a101c500e6cab96662343c4e9eb58 https://github.com/buildbot/buildbot/commit/520a5ff9419a101c500e6cab96662343c4e9eb58 Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/test/unit/test_config.py Log Message: ----------- Merge branch 'pylint-return-in-init-nine' of git://github.com/elmirjagudin/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/7778c594d259...520a5ff9419a From trac at buildbot.net Tue Sep 10 23:19:16 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 10 Sep 2013 23:19:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2560: Missing argument for git clean In-Reply-To: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> References: <036.63c270d966a80e763aef2c686cc8d528@buildbot.net> Message-ID: <051.1bcc913d74b24a331a0809385fce2041@buildbot.net> #2560: Missing argument for git clean ----------------------+------------------------ Reporter: Cici | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.8 | Resolution: fixed Keywords: git | ----------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: ewong just committed a fix to this: https://github.com/buildbot/buildbot/commit/19473b5ff288b07e13b9b6632e11e998e7903c80 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Sep 11 00:14:24 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 17:14:24 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c8162e: Adds sigtermTime to RemoteShellCommand Message-ID: <522fb5e08e532_7c72b71d58149517@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: c8162e8dacfe4f0874e83b45a6a3c27ae5652c62 https://github.com/buildbot/buildbot/commit/c8162e8dacfe4f0874e83b45a6a3c27ae5652c62 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/buildbot/process/buildstep.py M slave/buildslave/commands/shell.py M slave/buildslave/runprocess.py Log Message: ----------- Adds sigtermTime to RemoteShellCommand Adds the parameter sigtermTime to RemoteShellCommand. If sigtermTime is not None, the buildslave will fire SIGTERM and wait for sigtermTime seconds before firing SIGKILL. This fixes trac ticket #751. Commit: 1c28dabf214aa2776ae2f7205be0dfd5af3fcd55 https://github.com/buildbot/buildbot/commit/1c28dabf214aa2776ae2f7205be0dfd5af3fcd55 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/interfaces/test_remotecommand.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Adds test_sigterm and updates tests to reflect new parameter Commit: 2438653d4f29c14e40aba2f59c96405d5b0bbeb0 https://github.com/buildbot/buildbot/commit/2438653d4f29c14e40aba2f59c96405d5b0bbeb0 Author: Mark J. Berger Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M master/docs/developer/cls-remotecommands.rst M master/docs/relnotes/index.rst Log Message: ----------- Documentation updates for sigtermTime Commit: 12c8bbda2c545dec7ee364571e74e3b492ca2333 https://github.com/buildbot/buildbot/commit/12c8bbda2c545dec7ee364571e74e3b492ca2333 Author: Mark J. Berger Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M slave/buildslave/test/fake/runprocess.py Log Message: ----------- Adds sigtermTime default to fake runprocess Commit: edc1ef16caad7e2d0a0f2ffd5f67d9bb1e39fe07 https://github.com/buildbot/buildbot/commit/edc1ef16caad7e2d0a0f2ffd5f67d9bb1e39fe07 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- StringDownload step: more informative error message Changed error message when buildbot.steps.transfer.StringDownload is instantiated with invalid 'mode' argument. Include more context on which 'mode' is invalid. Commit: a9646ea287b4c2c7fdb3060721ec30649abfb2a4 https://github.com/buildbot/buildbot/commit/a9646ea287b4c2c7fdb3060721ec30649abfb2a4 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- transfer steps: broke out slave check code Broke out code to check slave version to it's own function. Commit: 20a080245566f52a31d46604b081677db01107b9 https://github.com/buildbot/buildbot/commit/20a080245566f52a31d46604b081677db01107b9 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/steps/transfer.py Log Message: ----------- transfer steps: broke out _TransferBuildStep init code Move common code of all transfer steps to _TransferBuildStep.__init__(). This fixes pylint warning: 'E0203 (access-member-before-definition)' Commit: f8c201992e10b14e9d1706c54e0f204cdd9504e5 https://github.com/buildbot/buildbot/commit/f8c201992e10b14e9d1706c54e0f204cdd9504e5 Author: Elmir Jagudin Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- unit test on buildbot.steps.transfer._FileWriter.__init__() Test creating an instance of _FileWrite class. Test the code path where destfile's parent directory is created. Commit: 9c6602b7a025fcc84ecd6ad34837703f6da7169a https://github.com/buildbot/buildbot/commit/9c6602b7a025fcc84ecd6ad34837703f6da7169a Author: Stefan Ring Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- Docs: Fix configuration example Commit: b782c603e6a4dfb418109bab4e233a41d8df9570 https://github.com/buildbot/buildbot/commit/b782c603e6a4dfb418109bab4e233a41d8df9570 Author: Olof Johansson Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M master/buildbot/ec2buildslave.py Log Message: ----------- ec2buildslave: Fix import error with EC2LatentBuildSlave The migration module buildbot.ec2buildslave tried to import EC2LatentBuildSlave from buildbot.buildslave.libvirt, but that class lives in buildbot.buildslave.ec2, causing a import error when loading the module. Commit: c052c619dc59d5b44eaaa03a9c85d5dce8e08bf0 https://github.com/buildbot/buildbot/commit/c052c619dc59d5b44eaaa03a9c85d5dce8e08bf0 Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/process/debug.py M master/buildbot/scripts/sample.cfg M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_debug.py Log Message: ----------- Introducing new "protocols" option for master config Commit: 4ec0072b7f0baabcb3febd5fb8b4dbbb27fc9eeb https://github.com/buildbot/buildbot/commit/4ec0072b7f0baabcb3febd5fb8b4dbbb27fc9eeb Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_users_manual.py M master/docs/manual/cfg-global.rst M master/docs/relnotes/index.rst Log Message: ----------- Added few tests for ``protocols`` option, updated docs Commit: fefacfb70feb30e8d1c7ac6c820b06738bee936a https://github.com/buildbot/buildbot/commit/fefacfb70feb30e8d1c7ac6c820b06738bee936a Author: Michael Mayorov Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/test/unit/test_config.py M master/docs/relnotes/index.rst Log Message: ----------- Updated deprecations section, some minor changes in test methods names Commit: 2c174124ce09af4f151463867088d7cdeec1041a https://github.com/buildbot/buildbot/commit/2c174124ce09af4f151463867088d7cdeec1041a Author: Dustin J. Mitchell Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/process/debug.py M master/buildbot/scripts/sample.cfg M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_debug.py M master/buildbot/test/unit/test_process_users_manual.py M master/docs/developer/config.rst M master/docs/manual/cfg-global.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'introduce-protocols-option' of git://github.com/MichaelMayorov/buildbot Commit: 04e11c0ddb677a7d36bcbe5b7d3cb7e0bae1499c https://github.com/buildbot/buildbot/commit/04e11c0ddb677a7d36bcbe5b7d3cb7e0bae1499c Author: Dustin J. Mitchell Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M README R media/Buildbot-Web-Project-and-Web-App-Triggerable.svg R media/Buildbot-Web-Project-and-Web-App.svg R media/Buildbot-Web-Project.svg R media/automating-build-test-and-release-with-buildbot.tex R media/buildbot_large.tif R media/buildbot_nut_for_cutting.svg R media/coordinating-parallel-builds-with-buildbot/README.md R media/coordinating-parallel-builds-with-buildbot/index.html R media/coordinating-parallel-builds-with-buildbot/license.txt R media/coordinating-parallel-builds-with-buildbot/pictures/.DS_Store R media/coordinating-parallel-builds-with-buildbot/pictures/branching.svg R media/coordinating-parallel-builds-with-buildbot/pictures/controlling-build.svg R media/coordinating-parallel-builds-with-buildbot/pictures/dependent.svg R media/coordinating-parallel-builds-with-buildbot/pictures/header-text-transparent.png R media/coordinating-parallel-builds-with-buildbot/pictures/job.svg R media/coordinating-parallel-builds-with-buildbot/pictures/joining.svg R media/coordinating-parallel-builds-with-buildbot/pictures/master.svg R media/coordinating-parallel-builds-with-buildbot/pictures/multiple-flocks.svg R media/coordinating-parallel-builds-with-buildbot/pictures/nut.png R media/coordinating-parallel-builds-with-buildbot/pictures/overview.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-1.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-2.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process-lines.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process.svg R media/coordinating-parallel-builds-with-buildbot/pictures/slaves.svg R media/coordinating-parallel-builds-with-buildbot/pictures/triggerable.svg R media/coordinating-parallel-builds-with-buildbot/scripts/script.js R media/coordinating-parallel-builds-with-buildbot/themes/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.otf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/Fx-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-blue-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-darkgrey-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-red-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-sandstone-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo-white.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/tab-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/fonts.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/print.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/reset.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/style.css R media/header-text-transparent.png R media/hexnut32.png R media/hexnut48.png R media/hexnut64.png R media/icon.blend Log Message: ----------- media is now in https://github.com/buildbot/buildbot-media Commit: 67282d1590157be0767e824e2f1c9a80f6beb7e3 https://github.com/buildbot/buildbot/commit/67282d1590157be0767e824e2f1c9a80f6beb7e3 Author: Srinu P Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: A master/buildbot/steps/source/darcs.py A master/buildbot/test/unit/test_steps_source_darcs.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Master side source steps: Implemented Darcs source step on master side Commit: 373b6337c44a54076dd1fed6b63ace254b3d2187 https://github.com/buildbot/buildbot/commit/373b6337c44a54076dd1fed6b63ace254b3d2187 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/testcase_assert.py Log Message: ----------- add test_assert_raises_regexp monkeypatch on master Commit: 7254932ce162b763dea9faa91e85f1e2d46df616 https://github.com/buildbot/buildbot/commit/7254932ce162b763dea9faa91e85f1e2d46df616 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/steps/transfer.py M master/buildbot/test/unit/test_steps_transfer.py Log Message: ----------- Merge branch 'trans-steps-fixes' of git://github.com/elmirjagudin/buildbot Commit: 5cf2263724e9d2933747d04860d9c6de8bfadc8c https://github.com/buildbot/buildbot/commit/5cf2263724e9d2933747d04860d9c6de8bfadc8c Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- Merge branch 'master' of git://github.com/Ringdingcoder/buildbot Commit: 2a0ed4d719c4291e14a46e42dcce9ef4dff3749a https://github.com/buildbot/buildbot/commit/2a0ed4d719c4291e14a46e42dcce9ef4dff3749a Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M master/buildbot/ec2buildslave.py Log Message: ----------- Merge branch 'topic/ec2buildslave_import_error' of git://github.com/olof/buildbot Commit: f5fc5340943b2520604e8f6e2047749457c6b075 https://github.com/buildbot/buildbot/commit/f5fc5340943b2520604e8f6e2047749457c6b075 Author: Dustin J. Mitchell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: A master/buildbot/steps/source/darcs.py A master/buildbot/test/unit/test_steps_source_darcs.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'darcs-squash' of git://github.com/srinupiits/buildbot Commit: 5a4c0c6704e1adbeafc70bb75c7c86f174ca6346 https://github.com/buildbot/buildbot/commit/5a4c0c6704e1adbeafc70bb75c7c86f174ca6346 Author: Elmir Jagudin Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M master/buildbot/process/mtrlogobserver.py Log Message: ----------- remove redundant 'return' statement Commit: b7810fd8b3178e3ed508b213693b671f9481b92f https://github.com/buildbot/buildbot/commit/b7810fd8b3178e3ed508b213693b671f9481b92f Author: Elmir Jagudin Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable E0101 (return-in-init) pylint check Commit: 50e1caac546aa734df7cab8ec89caa5659dc7654 https://github.com/buildbot/buildbot/commit/50e1caac546aa734df7cab8ec89caa5659dc7654 Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M slave/buildslave/runprocess.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Waiting for sigterm is now nonblocking Commit: b2b4aa1ba720a711a3aabc3b064d59371754d5da https://github.com/buildbot/buildbot/commit/b2b4aa1ba720a711a3aabc3b064d59371754d5da Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- Check slave version before supplying sigtermTime param Commit: db02ef097eeaabda5a7c3b308ff2279a1b9c36a1 https://github.com/buildbot/buildbot/commit/db02ef097eeaabda5a7c3b308ff2279a1b9c36a1 Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Updates relnotes Commit: 19473b5ff288b07e13b9b6632e11e998e7903c80 https://github.com/buildbot/buildbot/commit/19473b5ff288b07e13b9b6632e11e998e7903c80 Author: Edmund Wong Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/steps/source/git.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Patch for ticket 2560. Commit: 5587c4acff62336294b45f7cd180f7b9e2db83fc https://github.com/buildbot/buildbot/commit/5587c4acff62336294b45f7cd180f7b9e2db83fc Author: Mark J. Berger Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/docs/relnotes/index.rst M slave/buildslave/commands/base.py Log Message: ----------- Fixes version checking Commit: 64294703c46aba034cee60d1e9589bbe65e29342 https://github.com/buildbot/buildbot/commit/64294703c46aba034cee60d1e9589bbe65e29342 Author: Edmund Wong Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_source_gerrit.py M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Modified tests. Commit: f7a16cac2552677f7aacd08a82f63a57e10807a9 https://github.com/buildbot/buildbot/commit/f7a16cac2552677f7aacd08a82f63a57e10807a9 Author: Mark J. Berger Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/docs/relnotes/index.rst Log Message: ----------- Increment version and update relnotes Commit: f976d9f19b3862a3d396be3d00483d1eadc95cd7 https://github.com/buildbot/buildbot/commit/f976d9f19b3862a3d396be3d00483d1eadc95cd7 Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/interfaces/test_remotecommand.py M master/docs/developer/cls-remotecommands.rst M master/docs/relnotes/index.rst M slave/buildslave/commands/base.py M slave/buildslave/commands/shell.py M slave/buildslave/runprocess.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Merge branch '751-fire-sigterm-before-sigkill' of git://github.com/markberger/buildbot Commit: 396878526dc31ce93d31ca934026c5dbb12309ac https://github.com/buildbot/buildbot/commit/396878526dc31ce93d31ca934026c5dbb12309ac Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_gerrit.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'ticket_2560' of git://github.com/ewongbb/buildbot Commit: 6da63fb0ade4f3bde370240718ca0cc4ea1c4e9b https://github.com/buildbot/buildbot/commit/6da63fb0ade4f3bde370240718ca0cc4ea1c4e9b Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/process/mtrlogobserver.py Log Message: ----------- Merge branch 'pylint-return-in-init' of git://github.com/elmirjagudin/buildbot Commit: 55933f664174e375cd98ca3ecb273602efa9d323 https://github.com/buildbot/buildbot/commit/55933f664174e375cd98ca3ecb273602efa9d323 Author: Dustin J. Mitchell Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M README M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/ec2buildslave.py M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/testcase_assert.py M master/buildbot/process/buildstep.py M master/buildbot/process/debug.py M master/buildbot/process/mtrlogobserver.py M master/buildbot/scripts/sample.cfg A master/buildbot/steps/source/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/transfer.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_process_debug.py M master/buildbot/test/unit/test_remotecommand.py A master/buildbot/test/unit/test_steps_source_darcs.py M master/buildbot/test/unit/test_steps_source_gerrit.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_transfer.py M master/docs/developer/cls-remotecommands.rst M master/docs/developer/config.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cfg-properties.rst M master/docs/relnotes/index.rst R media/Buildbot-Web-Project-and-Web-App-Triggerable.svg R media/Buildbot-Web-Project-and-Web-App.svg R media/Buildbot-Web-Project.svg R media/automating-build-test-and-release-with-buildbot.tex R media/buildbot_large.tif R media/buildbot_nut_for_cutting.svg R media/coordinating-parallel-builds-with-buildbot/README.md R media/coordinating-parallel-builds-with-buildbot/index.html R media/coordinating-parallel-builds-with-buildbot/license.txt R media/coordinating-parallel-builds-with-buildbot/pictures/.DS_Store R media/coordinating-parallel-builds-with-buildbot/pictures/branching.svg R media/coordinating-parallel-builds-with-buildbot/pictures/controlling-build.svg R media/coordinating-parallel-builds-with-buildbot/pictures/dependent.svg R media/coordinating-parallel-builds-with-buildbot/pictures/header-text-transparent.png R media/coordinating-parallel-builds-with-buildbot/pictures/job.svg R media/coordinating-parallel-builds-with-buildbot/pictures/joining.svg R media/coordinating-parallel-builds-with-buildbot/pictures/master.svg R media/coordinating-parallel-builds-with-buildbot/pictures/multiple-flocks.svg R media/coordinating-parallel-builds-with-buildbot/pictures/nut.png R media/coordinating-parallel-builds-with-buildbot/pictures/overview.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-1.svg R media/coordinating-parallel-builds-with-buildbot/pictures/real-world-2.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process-lines.svg R media/coordinating-parallel-builds-with-buildbot/pictures/release-process.svg R media/coordinating-parallel-builds-with-buildbot/pictures/slaves.svg R media/coordinating-parallel-builds-with-buildbot/pictures/triggerable.svg R media/coordinating-parallel-builds-with-buildbot/scripts/script.js R media/coordinating-parallel-builds-with-buildbot/themes/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/.DS_Store R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Bold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-BoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-ExtraBoldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Italic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Light-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-LightItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Regular-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-Semibold-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.eot R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.ttf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/OpenSans-SemiboldItalic-webfont.woff R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.otf R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/fonts/TargetBlank.svg R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/Fx-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-blue-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-darkgrey-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-red-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/bg-sandstone-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo-white.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/mozilla-logo.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/images/tab-2.png R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/fonts.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/print.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/reset.css R media/coordinating-parallel-builds-with-buildbot/themes/mozilla/styles/style.css R media/header-text-transparent.png R media/hexnut32.png R media/hexnut48.png R media/hexnut64.png R media/icon.blend M slave/buildslave/commands/base.py M slave/buildslave/commands/shell.py M slave/buildslave/runprocess.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_runprocess.py Log Message: ----------- Merge branch 'master' into nine Conflicts: master/buildbot/config.py master/buildbot/test/unit/test_process_users_manual.py Compare: https://github.com/buildbot/buildbot/compare/520a5ff9419a...55933f664174 From trac at buildbot.net Fri Sep 13 12:22:29 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 13 Sep 2013 12:22:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2562: Interpolate got_revision property doesn't work when using multiple codebases Message-ID: <038.05e22d32065dd1415ba9420408caa5be@buildbot.net> #2562: Interpolate got_revision property doesn't work when using multiple codebases -------------------+----------------------- Reporter: yasser | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Keywords: -------------------+----------------------- I am using multiple codebases. In a step I want to get the "got_revision" of a specific codebase with Interpolate("(src:codebase_name:got_revision)s" but I got an empty string. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri Sep 13 15:26:44 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 13 Sep 2013 15:26:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2563: buildbot try stopped working after upgrade to master Message-ID: <040.aa2e99d61a9dce31d706a1933fc23153@buildbot.net> #2563: buildbot try stopped working after upgrade to master ---------------------+----------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: master | Keywords: hg ---------------------+----------------------- Before upgrade, from 0.8.7, "buildbot try" with master-side mercurial steps did: 'hg' '--verbose' 'import' '--no-commit' '-p' '1' '-' After upgrading, it now does: 'patch' '-p1' '--remove-empty-files' '--force' '--forward' '-i' '.buildbot-diff' which fails on my Windows slaves: 'patch' is not recognized as an internal or external command, operable program or batch file. The behaviour was changed in: https://github.com/buildbot/buildbot/commit/866794ae336a8fce92e005aad1e8e416961e387d#L4L258 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat Sep 14 07:25:27 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 14 Sep 2013 07:25:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2564: "change contains codebase [...] that isnot processed by scheduler" log message broken Message-ID: <039.0866c36d4e0dbde3248ff79b26902a50@buildbot.net> #2564: "change contains codebase [...] that isnot processed by scheduler" log message broken --------------------+-------------------------------- Reporter: dcoshea | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: master | Keywords: schedulers logging --------------------+-------------------------------- I'm running a Buildbot master from the Git master branch. I noticed that I have a SingleBranchScheduler whose change_filter accepts changes from multiple codebases, but whose codebases list did not include all of the codebases. I checked twistd.log to see if any messages had been logged about this and found this message: 2013-09-14 08:45:33+0930 [-] Invalid format string or unformattable object in log message: 'change contains codebase %(codebase)s that isnot processed by scheduler %(scheduler)s', {'name': 'HIDDEN-1', 'format': 'change contains codebase %(codebase)s that isnot processed by scheduler %(scheduler)s', 'system': '-', 'codebase': u'HIDDEN-2', 'time': 1379114133.5368111, 'message': (), 'isError': 0} It looks like both the master and nine branches have this bad code in buildbot/schedulers/base.py: {{{ if change.codebase not in self.codebases: log.msg(format='change contains codebase %(codebase)s that is' 'not processed by scheduler %(scheduler)s', codebase=change.codebase, name=self.name) }}} Note the two issues with the message: 1. Format string specifies %(scheduler)s but actual parameter has the name "name". 2. No space between "is" and "not". Sorry I can't contribute a pull request right now. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Sep 14 20:01:12 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 13:01:12 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0be19f: BaseBasicScheduler: fix typo Message-ID: <5234c0882726b_44748add4c576ad@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0be19f21d3af5f4a053b934e4b78669b166f28d5 https://github.com/buildbot/buildbot/commit/0be19f21d3af5f4a053b934e4b78669b166f28d5 Author: Bernhard Urban Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- BaseBasicScheduler: fix typo Commit: d1a87761f9d73c22c397f843701b80d7ec4d7d4b https://github.com/buildbot/buildbot/commit/d1a87761f9d73c22c397f843701b80d7ec4d7d4b Author: Dustin J. Mitchell Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- Merge pull request #881 from lewurm/typo BaseBasicScheduler: fix typo Compare: https://github.com/buildbot/buildbot/compare/6da63fb0ade4...d1a87761f9d7 From trac at buildbot.net Sun Sep 15 00:08:10 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 15 Sep 2013 00:08:10 -0000 Subject: [Buildbot-commits] [Buildbot] #438: Mercurial does not update to the right revision when building a tag from a named branch In-Reply-To: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> References: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> Message-ID: <056.472c590e5d57b3addf7669c188e051fc@buildbot.net> #438: Mercurial does not update to the right revision when building a tag from a named branch ----------------------+----------------------- Reporter: cdevienne | Owner: Callek Type: defect | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.5 | Resolution: Keywords: hg | ----------------------+----------------------- Old description: > This morning I ran into a very big issue with the way buildbot do a > Mercurial checkout. > > Here is the context : > > * The repository contains a named branch > > * A tag has been set on a revision of that branch > > * From the buildbot web ui, we force a build with the tag as the revision > > * buildbot do a "hg clone --rev THETAG " > > * The actual current changeset of the clone after checking out is NOT the > revision corresponding to the tag. Instead it update to the latest > revision that is on the "default" branch. > > In the end the build is not done on the correct revision. > > I suggest not to rely on the "clone --rev" but rather do a "pull" > followed by a "update -r". Additional reasons for that : > > * It will be way faster for big repositories (ours is ~130M). > > * When using clone --rev, the tag is "lost" because the .hgtags file is > set in a later changeset than the tagged changeset. > > Note that I have reproduced the issue with buildbot 0.7.9 and 0.7.10, and > Mercurial 1.0.1 and 1.1.2 New description: This morning I ran into a very big issue with the way buildbot do a Mercurial checkout. Here is the context : * The repository contains a named branch * A tag has been set on a revision of that branch * From the buildbot web ui, we force a build with the tag as the revision * buildbot do a "hg clone --rev THETAG " * The actual current changeset of the clone after checking out is NOT the revision corresponding to the tag. Instead it update to the latest revision that is on the "default" branch. In the end the build is not done on the correct revision. I suggest not to rely on the "clone --rev" but rather do a "pull" followed by a "update -r". Additional reasons for that : * It will be way faster for big repositories (ours is ~130M). * When using clone --rev, the tag is "lost" because the .hgtags file is set in a later changeset than the tagged changeset. Note that I have reproduced the issue with buildbot 0.7.9 and 0.7.10, and Mercurial 1.0.1 and 1.1.2 -- Comment (by dustin): I don't think it's an optimization, here -- what's the slow, effective way? Apologies if I've forgotten much of the context here! -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Mon Sep 16 14:36:22 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 16 Sep 2013 14:36:22 -0000 Subject: [Buildbot-commits] [Buildbot] #438: Mercurial does not update to the right revision when building a tag from a named branch In-Reply-To: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> References: <041.981e251e2d06093a72516dffe4ddcfc5@buildbot.net> Message-ID: <056.015b9f36cd87dacc25154e43bb2122a4@buildbot.net> #438: Mercurial does not update to the right revision when building a tag from a named branch ----------------------+----------------------- Reporter: cdevienne | Owner: Callek Type: defect | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.5 | Resolution: Keywords: hg | ----------------------+----------------------- Comment (by pepsiman): The mercurial steps can operate in full or incremental mode. full mode can use clean, fresh or clobber methods. The clean and fresh methods currently use "pull --rev rev". Using "pull --rev rev" might sometimes be faster than "pull", but it does the wrong thing when given a tag. I'd like to change from this: {{{ #!rst ================ ============== ============== ======================== full incremental ---------------------------------------------- ------------------------ clobber clean fresh None ================ ============== ============== ======================== rmdir purge purge --all clone pull --rev rev pull ---------------- ----------------------------- ------------------------ update --clean --rev rev ======================================================================= }}} to this: {{{ #!rst ================ ============== ============== ======================== full incremental ---------------------------------------------- ------------------------ clobber clean fresh None ================ ============== ============== ======================== rmdir purge purge --all clone pull ---------------- ------------------------------------------------------ update --clean --rev rev ======================================================================= }}} Patch: {{{ --- a/master/buildbot/steps/source/mercurial.py +++ b/master/buildbot/steps/source/mercurial.py @@ -226,8 +226,6 @@ class Mercurial(Source): def _pullUpdate(self, res): command = ['pull' , self.repourl] - if self.revision: - command.extend(['--rev', self.revision]) d = self._dovccmd(command) d.addCallback(self._checkBranchChange) return d }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Sep 16 23:11:26 2013 From: noreply at github.com (GitHub) Date: Mon, 16 Sep 2013 16:11:26 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6277a4: fixed typo Message-ID: <5237901ed3f84_1e4711b3d4c107842@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6277a4d882c0d03218827460c98fffb324f2185b https://github.com/buildbot/buildbot/commit/6277a4d882c0d03218827460c98fffb324f2185b Author: Elmir Jagudin Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- fixed typo Commit: 87bcd5012c94c7574d8c431a40d75486ebdf2dfd https://github.com/buildbot/buildbot/commit/87bcd5012c94c7574d8c431a40d75486ebdf2dfd Author: Elmir Jagudin Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- check --db parameter for 'buildbot create-master' command Check that database URL specified via --db parameter is valid. Print usage error otherwise. Commit: 3ce180e91457f61f27f3adff8b4b3477678fa4ae https://github.com/buildbot/buildbot/commit/3ce180e91457f61f27f3adff8b4b3477678fa4ae Author: Dustin J. Mitchell Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- Merge branch 'create-master-db-arg' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/d1a87761f9d7...3ce180e91457 From noreply at github.com Tue Sep 17 01:13:15 2013 From: noreply at github.com (GitHub) Date: Mon, 16 Sep 2013 18:13:15 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d299ae: fix and enable empty-docstring (C0112) pylint chec... Message-ID: <5237acab7657b_1d8e91fd481209c0@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d299ae9ecf4f8b58e798714045a4bb255d24b214 https://github.com/buildbot/buildbot/commit/d299ae9ecf4f8b58e798714045a4bb255d24b214 Author: Elmir Jagudin Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/interfaces.py M master/buildbot/util/netstrings.py Log Message: ----------- fix and enable empty-docstring (C0112) pylint check Commit: 9c83ab56c4f11aa43a089b695cd3a02ebcb6da93 https://github.com/buildbot/buildbot/commit/9c83ab56c4f11aa43a089b695cd3a02ebcb6da93 Author: Dustin J. Mitchell Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/interfaces.py M master/buildbot/util/netstrings.py Log Message: ----------- Merge pull request #874 from elmirjagudin/pylint-empty-docstring fix and enable empty-docstring (C0112) pylint check Compare: https://github.com/buildbot/buildbot/compare/3ce180e91457...9c83ab56c4f1 From trac at buildbot.net Tue Sep 17 01:51:07 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 17 Sep 2013 01:51:07 -0000 Subject: [Buildbot-commits] [Buildbot] #2562: Interpolate got_revision property doesn't work when using multiple codebases In-Reply-To: <038.05e22d32065dd1415ba9420408caa5be@buildbot.net> References: <038.05e22d32065dd1415ba9420408caa5be@buildbot.net> Message-ID: <053.4180019ee8df1c1b856fe0a425650df4@buildbot.net> #2562: Interpolate got_revision property doesn't work when using multiple codebases -------------------+-------------------- Reporter: yasser | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.8 | Resolution: Keywords: | -------------------+-------------------- Changes (by dustin): * cc: tomprince (added) * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue Sep 17 01:51:59 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 17 Sep 2013 01:51:59 -0000 Subject: [Buildbot-commits] [Buildbot] #2563: buildbot try stopped working after upgrade to master In-Reply-To: <040.aa2e99d61a9dce31d706a1933fc23153@buildbot.net> References: <040.aa2e99d61a9dce31d706a1933fc23153@buildbot.net> Message-ID: <055.dcb394507726d566b7edd5c8a51eea55@buildbot.net> #2563: buildbot try stopped working after upgrade to master ---------------------+------------------------ Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: master | Resolution: Keywords: hg | ---------------------+------------------------ Comment (by dustin): pepsiman, can you have a look at https://github.com/buildbot/buildbot/pull/878 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue Sep 17 02:32:26 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 17 Sep 2013 02:32:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2044: Make buildbot high-scores board In-Reply-To: <038.7f98eee44f6077290763dc4e3c1c63c7@buildbot.net> References: <038.7f98eee44f6077290763dc4e3c1c63c7@buildbot.net> Message-ID: <053.429d2b939575f8b1f49e05ac64470e55@buildbot.net> #2044: Make buildbot high-scores board -------------------+----------------------- Reporter: dustin | Owner: ewong Type: task | Status: accepted Priority: major | Milestone: ongoing Version: | Resolution: Keywords: admin | -------------------+----------------------- Changes (by ewong): * owner: => ewong * status: new => accepted -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Wed Sep 18 12:41:15 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 18 Sep 2013 12:41:15 -0000 Subject: [Buildbot-commits] [Buildbot] #2565: ANSI color sequence ESC[m not supported Message-ID: <040.478a8256b082936ba4a67c14fcf83b68@buildbot.net> #2565: ANSI color sequence ESC[m not supported ---------------------+----------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: master | Keywords: web ---------------------+----------------------- I enabled ANSI color for the googletest programs I run with buildbot. Googletest uses ESC[m to reset the color. Buildbot doesn't handle this, so the log files are displayed with lots of [m. Log extract: {{{ ESC[0;33mNote: Randomizing tests' orders with a seed of 43507 . ESC[mESC[0;32m[==========] ESC[mRunning 419 tests from 51 test cases. }}} Displayed as: {{{ Note: Randomizing tests' orders with a seed of 43507 . [m[==========] [mRunning 419 tests from 51 test cases. }}} -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Thu Sep 19 07:25:56 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 19 Sep 2013 07:25:56 -0000 Subject: [Buildbot-commits] [Buildbot] #2566: 0.8.8 breaks SlaveLock compability with 0.7.12 Message-ID: <038.7a0940f48508888b26666f793176a914@buildbot.net> #2566: 0.8.8 breaks SlaveLock compability with 0.7.12 -------------------+----------------------- Reporter: knirch | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.8 | Keywords: -------------------+----------------------- After https://github.com/buildbot/buildbot/commit/0e6fe257 "Lock management: store !LockAccess instances in class instances" process/buildstep.py dies with exceptions.!AttributeError: !SlaveLock instance has no attribute 'lockid' This was fixed by reverting the first chunk to process/buildstep.py (and importing locks at top) {{{ diff -ru buildbot-0.8.8/buildbot/process/buildstep.py buildbot-0.8.8-fix/buildbot/process/buildstep.py --- buildbot-0.8.8/buildbot/process/buildstep.py 2013-08-22 16:43:56.000000000 +0200 +++ buildbot-0.8.8-fix/buildbot/process/buildstep.py 2013-09-19 09:20:14.059235733 +0200 @@ -31,6 +31,8 @@ from buildbot.process import metrics, properties from buildbot.util.eventual import eventually +from buildbot.locks import LockAccess + class BuildStepFailed(Exception): pass @@ -524,8 +526,15 @@ self.remote = remote self.deferred = defer.Deferred() # convert all locks into their real form - self.locks = [(self.build.builder.botmaster.getLockByID(access.lockid), access) - for access in self.locks ] + lock_list = [] + for access in self.locks: + if not isinstance(access, LockAccess): + # Buildbot 0.7.7 compability: user did not specify access + access = access.defaultAccess() + lock = self.build.builder.botmaster.getLockByID(access.lockid) + lock_list.append((lock, access)) + self.locks = lock_list + # then narrow SlaveLocks down to the slave that this build is being # run on self.locks = [(l.getLock(self.build.slavebuilder.slave), la) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Sep 19 22:18:05 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 15:18:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2d82e8: add 'mq' back to the list of allowed keys (merge e... Message-ID: <523b781d5f7f_312cd5dd4c66766@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 2d82e8fc4f2b7f560e2095718fa29129583e89ba https://github.com/buildbot/buildbot/commit/2d82e8fc4f2b7f560e2095718fa29129583e89ba Author: Dustin J. Mitchell Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M master/buildbot/config.py Log Message: ----------- add 'mq' back to the list of allowed keys (merge error) From noreply at github.com Fri Sep 20 02:14:29 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 19:14:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 78e22c: Deprecation warning for slave side source steps Message-ID: <523baf85b8257_7b3b8dbd50198621@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 78e22ce58b54293f6a957bb0394e18ce9c70d3a4 https://github.com/buildbot/buildbot/commit/78e22ce58b54293f6a957bb0394e18ce9c70d3a4 Author: Srinu P Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M master/buildbot/process/factory.py M master/buildbot/steps/source/oldsource.py M master/docs/manual/cfg-buildfactories.rst M master/docs/relnotes/index.rst Log Message: ----------- Deprecation warning for slave side source steps Commit: 4da6be692a2f158657cf34001dc32355d501056f https://github.com/buildbot/buildbot/commit/4da6be692a2f158657cf34001dc32355d501056f Author: Dustin J. Mitchell Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M master/buildbot/process/factory.py M master/buildbot/steps/source/oldsource.py M master/docs/manual/cfg-buildfactories.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'deprecation-warnings' of git://github.com/srinupiits/buildbot Compare: https://github.com/buildbot/buildbot/compare/9c83ab56c4f1...4da6be692a2f From trac at buildbot.net Fri Sep 20 21:51:39 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 20 Sep 2013 21:51:39 -0000 Subject: [Buildbot-commits] [Buildbot] #624: Add Latent BuildSlave for DRMAA supporting systems In-Reply-To: <041.3430041265de70991f979b41faaacc48@buildbot.net> References: <041.3430041265de70991f979b41faaacc48@buildbot.net> Message-ID: <056.73d0f3ec46ab820b85b204fb55bb0306@buildbot.net> #624: Add Latent BuildSlave for DRMAA supporting systems ---------------------------+---------------------- Reporter: smackware | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: | Resolution: wontfix Keywords: virtualization | ---------------------------+---------------------- Comment (by mvpel): My colleague has implemented DRMAA-based latent slaves in 0.8.4p2, and we're about to port it to 0.8.8 on Monday. He said it was very easy to implement, and it's working fine with Grid Engine now, and we'll be using it with HTCondor after the upgrade. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Sep 24 01:57:16 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 18:57:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7a33ab: Monotone source step is implemented on master side Message-ID: <5240f17cab0db_665545d58972bd@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7a33ab6a20390cfccac9293f82e76d843793499e https://github.com/buildbot/buildbot/commit/7a33ab6a20390cfccac9293f82e76d843793499e Author: Srinu P Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: A master/buildbot/steps/source/mtn.py A master/buildbot/test/unit/test_steps_source_mtn.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Monotone source step is implemented on master side Commit: c6f7c8136e17dee16582dcbac6d54f04caa40156 https://github.com/buildbot/buildbot/commit/c6f7c8136e17dee16582dcbac6d54f04caa40156 Author: Dustin J. Mitchell Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: A master/buildbot/steps/source/mtn.py A master/buildbot/test/unit/test_steps_source_mtn.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'monotone-squash' of git://github.com/srinupiits/buildbot Compare: https://github.com/buildbot/buildbot/compare/4da6be692a2f...c6f7c8136e17 From noreply at github.com Tue Sep 24 14:23:09 2013 From: noreply at github.com (GitHub) Date: Tue, 24 Sep 2013 07:23:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 232f26: Use Git and Mercurial inbuilt commands to apply pa... Message-ID: <5241a04d47d06_676e52fd5054220@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 232f263f3e29033a0c5effc9f6b48955a6760283 https://github.com/buildbot/buildbot/commit/232f263f3e29033a0c5effc9f6b48955a6760283 Author: Srinu P Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Use Git and Mercurial inbuilt commands to apply patch. Fixes #2563 Commit: 2c9ec294ec21109007bbd9b3fbd892d19ee61be2 https://github.com/buildbot/buildbot/commit/2c9ec294ec21109007bbd9b3fbd892d19ee61be2 Author: Dustin J. Mitchell Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Merge branch 'bug2563' of git://github.com/srinupiits/buildbot Compare: https://github.com/buildbot/buildbot/compare/c6f7c8136e17...2c9ec294ec21 From trac at buildbot.net Tue Sep 24 15:19:20 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 24 Sep 2013 15:19:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1697: [twistd 10.2.0] LogFileScanner instance has no attribute '_remainingData' In-Reply-To: <038.4f3bb44e923209f2c672fb1f431747be@buildbot.net> References: <038.4f3bb44e923209f2c672fb1f431747be@buildbot.net> Message-ID: <053.d446208dde370ef38cb9f8ccddbcae52@buildbot.net> #1697: [twistd 10.2.0] LogFileScanner instance has no attribute '_remainingData' --------------------+--------------------- Reporter: cunger | Owner: Type: defect | Status: closed Priority: blocker | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | --------------------+--------------------- Comment (by glemoh): Like Deankolt say before , same situation here this elements are located with [http://homeneedit.com] as a part of its footer not header -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Wed Sep 25 14:25:57 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 25 Sep 2013 14:25:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2567: hgpoller only polls first of multiple repositories Message-ID: <036.f8466a8e5a6c59614e9e7d46c7b80739@buildbot.net> #2567: hgpoller only polls first of multiple repositories ----------------------+----------------------- Reporter: kaie | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: ----------------------+----------------------- I have buildmaster configured to poll from 3 hg repositories. Occassionaly it stops polling from everywhere, but only polls from one of them. This can be recovered by restarting buildmaster. I had experienced this in march this year, now it happened again. From the configuration below, only the middle entry (nspr) still got polled. Inspecting twistd.log, there weren't any events after the last time it polled everything, and when it stopped polling nss/jss. Sorry, I haven't yet upgraded to 0.8.8, because my distribution doesn't offer prebuilt packages for that version yet. from buildbot.changes.hgpoller import HgPoller c['change_source'] = [ HgPoller(repourl='https://hg.mozilla.org/projects/nss/', branch='default', pollInterval=300, workdir='hgpoll-nss'), HgPoller(repourl='https://hg.mozilla.org/projects/nspr/', branch='default', pollInterval=300, workdir='hgpoll-nspr'), HgPoller(repourl='https://hg.mozilla.org/projects/jss/', branch='default', pollInterval=300, workdir='hgpoll-jss') ] -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Sep 25 23:37:53 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 16:37:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 21dd02: Fix problems in warning log; fixes #2564 Message-ID: <524373d13a9e4_495d12c5d484986b@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 21dd02d2315e39e677b4cda17e5181686cf35336 https://github.com/buildbot/buildbot/commit/21dd02d2315e39e677b4cda17e5181686cf35336 Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/schedulers/base.py Log Message: ----------- Fix problems in warning log; fixes #2564 From trac at buildbot.net Wed Sep 25 23:41:27 2013 From: trac at buildbot.net (Buildbot trac) Date: Wed, 25 Sep 2013 23:41:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2564: "change contains codebase [...] that isnot processed by scheduler" log message broken In-Reply-To: <039.0866c36d4e0dbde3248ff79b26902a50@buildbot.net> References: <039.0866c36d4e0dbde3248ff79b26902a50@buildbot.net> Message-ID: <054.03ff2608b3fefea3147344f5604cd39d@buildbot.net> #2564: "change contains codebase [...] that isnot processed by scheduler" log message broken -------------------------------+------------------------ Reporter: dcoshea | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: master | Resolution: fixed Keywords: schedulers logging | -------------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Fixed in master. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Sep 25 23:44:27 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 16:44:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3477ee: Do not ignore default choices for ForceScheduler l... Message-ID: <5243755b6f454_4c06f7dd4899781@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3477eebd51ce02c7a7d23a7b5264130a0eb18d76 https://github.com/buildbot/buildbot/commit/3477eebd51ce02c7a7d23a7b5264130a0eb18d76 Author: Josef Eisl Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Do not ignore default choices for ForceScheduler list parameters Commit: fab314f389863d4d99229fde945662f591567a28 https://github.com/buildbot/buildbot/commit/fab314f389863d4d99229fde945662f591567a28 Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Merge branch 'master' of git://github.com/zapster/buildbot Compare: https://github.com/buildbot/buildbot/compare/21dd02d2315e...fab314f38986 From noreply at github.com Thu Sep 26 01:08:32 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 18:08:32 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c50455: json: proper path root in examples Message-ID: <52438910bfdbc_87ab55d4c8024e@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c504553880bb47924e673bafbb002c0ec5f6c921 https://github.com/buildbot/buildbot/commit/c504553880bb47924e673bafbb002c0ec5f6c921 Author: Bernhard Urban Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- json: proper path root in examples this is needed when you map the buildbot instance for example to http://example.com/buildbot with a reverse proxy Commit: f4b0aa72891fce1d02eee1b6351575bda5d0a07f https://github.com/buildbot/buildbot/commit/f4b0aa72891fce1d02eee1b6351575bda5d0a07f Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'master' of git://github.com/lewurm/buildbot Compare: https://github.com/buildbot/buildbot/compare/fab314f38986...f4b0aa72891f From noreply at github.com Thu Sep 26 01:25:56 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 18:25:56 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c5f243: tutorial, PR #760: Add Dockerfile and documentatio... Message-ID: <52438d24182dd_17d3891d5498667@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c5f243f3dfbcc74c5b538df4626e8000b6bcc2d9 https://github.com/buildbot/buildbot/commit/c5f243f3dfbcc74c5b538df4626e8000b6bcc2d9 Author: Daniel Mizyrycki Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: A master/contrib/Dockerfile M master/docs/relnotes/index.rst A master/docs/tutorial/docker.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/index.rst Log Message: ----------- tutorial, PR #760: Add Dockerfile and documentation for Buildbot Pyflakes tutorial. Commit: 419230cdc0e5488dcfd327d7d9943b9cefe0ad3e https://github.com/buildbot/buildbot/commit/419230cdc0e5488dcfd327d7d9943b9cefe0ad3e Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: A master/contrib/Dockerfile M master/docs/relnotes/index.rst A master/docs/tutorial/docker.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/index.rst Log Message: ----------- Merge branch 'master' of git://github.com/mzdaniel/buildbot Conflicts: master/docs/relnotes/index.rst Compare: https://github.com/buildbot/buildbot/compare/f4b0aa72891f...419230cdc0e5 From noreply at github.com Thu Sep 26 11:35:29 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 04:35:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 084342: fix anomalous-backslash-in-string (W1401) pylint w... Message-ID: <52441c012de9c_2f16f73d48961af@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 08434242ada43c900affbca161a6cce3481cb16f https://github.com/buildbot/buildbot/commit/08434242ada43c900affbca161a6cce3481cb16f Author: Olof Johansson Date: 2013-09-17 (Tue, 17 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/mail.py M master/buildbot/process/metrics.py M master/buildbot/process/properties.py M master/buildbot/scripts/runner.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.py M master/buildbot/status/web/status_json.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/rpmspec.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_status_web_hooks_gitorious.py M master/buildbot/test/unit/test_status_web_hooks_googlecode.py M master/buildbot/test/unit/test_steps_mswin.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/util/__init__.py M slave/buildslave/commands/p4.py M slave/buildslave/commands/repo.py M slave/buildslave/runprocess.py M slave/buildslave/scripts/runner.py Log Message: ----------- fix anomalous-backslash-in-string (W1401) pylint warning This warning is often triggered by regular expressions, and prefixing to the open quotation mark will make python leave any escape sequences alone, e.g.: - re.compile("\w+") + re.compile(r"\w+") This solution is not specific for regular expressions, it can be applied to any string that contains backslashes that python should not interpret. This commit also enables the warning in common/pylintrc. Commit: dbc69345daf1fa166ba22d9efa1fde5cedc760ef https://github.com/buildbot/buildbot/commit/dbc69345daf1fa166ba22d9efa1fde5cedc760ef Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/mail.py M master/buildbot/process/metrics.py M master/buildbot/process/properties.py M master/buildbot/scripts/runner.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.py M master/buildbot/status/web/status_json.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/rpmspec.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_status_web_hooks_gitorious.py M master/buildbot/test/unit/test_status_web_hooks_googlecode.py M master/buildbot/test/unit/test_steps_mswin.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/util/__init__.py M slave/buildslave/commands/p4.py M slave/buildslave/commands/repo.py M slave/buildslave/runprocess.py M slave/buildslave/scripts/runner.py Log Message: ----------- Merge branch 'topic/pylint-anomalous-backslash-in-string' of git://github.com/olof/buildbot Compare: https://github.com/buildbot/buildbot/compare/419230cdc0e5...dbc69345daf1 From noreply at github.com Thu Sep 26 12:31:27 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 05:31:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f24552: Don't spam test output with deprecation warnings Message-ID: <5244291ff39d1_40fd10b5d50125fb@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f24552ba7c89ed1ee9f87aa9215e5f43f74cf12d https://github.com/buildbot/buildbot/commit/f24552ba7c89ed1ee9f87aa9215e5f43f74cf12d Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/steps/source/__init__.py M master/buildbot/steps/source/oldsource.py M master/buildbot/test/__init__.py M master/buildbot/test/integration/test_configs.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_process_factory.py M master/buildbot/test/unit/test_steps_source_oldsource_Repo.py Log Message: ----------- Don't spam test output with deprecation warnings This additionally tests some of those deprecation warnings, and enables deprecation warnings universally during tests From trac at buildbot.net Thu Sep 26 12:31:42 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 26 Sep 2013 12:31:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2565: ANSI color sequence ESC[m not supported In-Reply-To: <040.478a8256b082936ba4a67c14fcf83b68@buildbot.net> References: <040.478a8256b082936ba4a67c14fcf83b68@buildbot.net> Message-ID: <055.cc1fdb95c3510a9c880ac6ed8100dde4@buildbot.net> #2565: ANSI color sequence ESC[m not supported ---------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.9 Version: master | Resolution: Keywords: web | ---------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.9 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Thu Sep 26 13:04:37 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 26 Sep 2013 13:04:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2522: test_changes_mail_CVSMaildirSource fails in some timezones In-Reply-To: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> References: <038.1caa23f1ad143c235ef01364850ad217@buildbot.net> Message-ID: <053.d914841ed48b387b630c6625a83fa4a9@buildbot.net> #2522: test_changes_mail_CVSMaildirSource fails in some timezones ----------------------+------------------------ Reporter: rutsky | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): rutsky, any update? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Sep 26 13:54:37 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 06:54:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 975bd8: add compatibility for deprecation elimination Message-ID: <52443c9da4ca4_6fd5ca9d4c350aa@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 975bd888f39f2bcec365c18f18c2c9f12d7c2854 https://github.com/buildbot/buildbot/commit/975bd888f39f2bcec365c18f18c2c9f12d7c2854 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_source_oldsource_Repo.py Log Message: ----------- add compatibility for deprecation elimination From noreply at github.com Thu Sep 26 14:53:59 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 07:53:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 94e11e: render '\e[m' as a class-less SGR; fixes #2565 Message-ID: <52444a8746a56_73cbafbd4c11688@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 94e11e9888ad3933cd5c3fc61d7e78ed3d0d79d1 https://github.com/buildbot/buildbot/commit/94e11e9888ad3933cd5c3fc61d7e78ed3d0d79d1 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: R master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/test/unit/test_util_ansicodes.py M master/buildbot/util/ansicodes.py Log Message: ----------- render '\e[m' as a class-less SGR; fixes #2565 From trac at buildbot.net Thu Sep 26 14:53:51 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 26 Sep 2013 14:53:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2565: ANSI color sequence ESC[m not supported In-Reply-To: <040.478a8256b082936ba4a67c14fcf83b68@buildbot.net> References: <040.478a8256b082936ba4a67c14fcf83b68@buildbot.net> Message-ID: <055.2ab090ffb36d013f16675fedfd4bcf73@buildbot.net> #2565: ANSI color sequence ESC[m not supported ---------------------+--------------------- Reporter: pepsiman | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.9 Version: master | Resolution: fixed Keywords: web | ---------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: https://github.com/buildbot/buildbot/commit/94e11e9888ad3933cd5c3fc61d7e78ed3d0d79d1 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Sep 27 16:26:55 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 09:26:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b433a8: locally disable pylint no-value-for-parameter chec... Message-ID: <5245b1cfd313c_369b133fd508792c@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b433a8ccc470b2b9ddb9544c41207ede0107a240 https://github.com/buildbot/buildbot/commit/b433a8ccc470b2b9ddb9544c41207ede0107a240 Author: Elmir Jagudin Date: 2013-09-18 (Wed, 18 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_properties.py Log Message: ----------- locally disable pylint no-value-for-parameter check The test test_process_properties.TestProperties.test_setProperty_no_source generates a pylint error. Disable that check locally. Commit: 88e4d53d9a0a00578d30982b9742db77a1355c5e https://github.com/buildbot/buildbot/commit/88e4d53d9a0a00578d30982b9742db77a1355c5e Author: Elmir Jagudin Date: 2013-09-18 (Wed, 18 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable no-value-for-parameter (E1120) pylint check Commit: b582658f131bf0ec0d7379f501ff79db2306eeb3 https://github.com/buildbot/buildbot/commit/b582658f131bf0ec0d7379f501ff79db2306eeb3 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/test/unit/test_process_properties.py Log Message: ----------- Merge branch 'pylint-no-value-for-parameter' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/94e11e9888ad...b582658f131b From trac at buildbot.net Fri Sep 27 21:19:01 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 27 Sep 2013 21:19:01 -0000 Subject: [Buildbot-commits] [Buildbot] #2566: 0.8.8 breaks SlaveLock compability with 0.7.12 In-Reply-To: <038.7a0940f48508888b26666f793176a914@buildbot.net> References: <038.7a0940f48508888b26666f793176a914@buildbot.net> Message-ID: <053.df5e418bd55f3535364970635efcc8e5@buildbot.net> #2566: 0.8.8 breaks SlaveLock compability with 0.7.12 -------------------+-------------------- Reporter: knirch | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.9 Version: 0.8.8 | Resolution: Keywords: locks | -------------------+-------------------- Changes (by dustin): * cc: jaredgrubb (added) * keywords: => locks * milestone: undecided => 0.8.9 Comment: It looks like the problem is that, instead of `getLockByID`, we should be calling `getLockFromAccess`. Jared, does that make sense? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Sep 27 21:44:32 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 14:44:32 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f82012: buildbot.status.mail: improve email address regexp Message-ID: <5245fc40941e_209ca5dd5416497c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f82012bf535b3224cc3eccd915afc6a66ecd35c3 https://github.com/buildbot/buildbot/commit/f82012bf535b3224cc3eccd915afc6a66ecd35c3 Author: Olof Johansson Date: 2013-09-20 (Fri, 20 Sep 2013) Changed paths: M master/buildbot/status/mail.py M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- buildbot.status.mail: improve email address regexp The previous email regexp contained some flaws; the intentions of the regexp and the implemention had some gaps that would make it hard to rely on. This rewrite should match any valid email address, but it does not give any guarantees that what it matches is a valid address. An increased level of complexity is (hopefully) compensated by a comment explaining the reasoning behind the regexp. This is accompanied by unit tests; you are encouraged to add any corner case addresses in either the test for valid or invalid addresses. Commit: 7c710af3068f7cb7e8a87e590587f4fc9b4b4c7c https://github.com/buildbot/buildbot/commit/7c710af3068f7cb7e8a87e590587f4fc9b4b4c7c Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/status/mail.py M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- Merge branch 'topic/mail_status_addr_validation' of git://github.com/olof/buildbot Conflicts: master/buildbot/status/mail.py Compare: https://github.com/buildbot/buildbot/compare/b582658f131b...7c710af3068f From trac at buildbot.net Fri Sep 27 21:51:04 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 27 Sep 2013 21:51:04 -0000 Subject: [Buildbot-commits] [Buildbot] #624: Add Latent BuildSlave for DRMAA supporting systems In-Reply-To: <041.3430041265de70991f979b41faaacc48@buildbot.net> References: <041.3430041265de70991f979b41faaacc48@buildbot.net> Message-ID: <056.007f88d9d65a4f6820c5b867467a5f0a@buildbot.net> #624: Add Latent BuildSlave for DRMAA supporting systems ---------------------------+---------------------- Reporter: smackware | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: | Resolution: wontfix Keywords: virtualization | ---------------------------+---------------------- Old description: > Supplied are two modules > drmaabuildslave - contains a basic latent buildslave which uses a DRMA > api > (Requires the drmaa python module) > > sgebuildslave - a latent drmaa buildslave, extended for Grid Engine - a > popular open-source distribution system by Sun New description: Supplied are two modules drmaabuildslave - contains a basic latent buildslave which uses a DRMA api (Requires the drmaa python module) sgebuildslave - a latent drmaa buildslave, extended for Grid Engine - a popular open-source distribution system by Sun -- Comment (by dustin): Sounds good - do you want to re-open this? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Sep 27 22:34:46 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 15:34:46 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0f8b2d: Moved mtrlogobserver module to buildbot.steps.mtrl... Message-ID: <524608063bc2e_63b086fd58120088@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0f8b2d26a5aff5306641975cdc195bc7c8fa54af https://github.com/buildbot/buildbot/commit/0f8b2d26a5aff5306641975cdc195bc7c8fa54af Author: Elmir Jagudin Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: R master/buildbot/process/mtrlogobserver.py A master/buildbot/steps/mtrlogobserver.py M master/buildbot/test/test_extra_coverage.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Moved mtrlogobserver module to buildbot.steps.mtrlogobserver Renamed buildbot.process.mtrlogobserver module to buildbot.steps.mtrlogobserver. The mtrlogobserver.MTR is a step, so having it under buildbot.steps make more sense. Commit: bb2cec60316139ad2dd341ab9c1ab4ae13ed2add https://github.com/buildbot/buildbot/commit/bb2cec60316139ad2dd341ab9c1ab4ae13ed2add Author: Elmir Jagudin Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: A master/buildbot/test/unit/test_steps_mtrlogobserver.py Log Message: ----------- added unit tests on mtrlogobserver.EqConnectionPool class Commit: a99e58d73e92034bf1259d923432e634750ecdc6 https://github.com/buildbot/buildbot/commit/a99e58d73e92034bf1259d923432e634750ecdc6 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: R master/buildbot/process/mtrlogobserver.py A master/buildbot/steps/mtrlogobserver.py M master/buildbot/test/test_extra_coverage.py A master/buildbot/test/unit/test_steps_mtrlogobserver.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'mtrlogobserver' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/7c710af3068f...a99e58d73e92 From noreply at github.com Fri Sep 27 22:39:18 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 15:39:18 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0ce077: drop unneeded 'except AttributeError' statement Message-ID: <524609163e272_384d5edd5099578@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 0ce07700f890c8f4c7a5af04f08839f55e43893a https://github.com/buildbot/buildbot/commit/0ce07700f890c8f4c7a5af04f08839f55e43893a Author: Elmir Jagudin Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py Log Message: ----------- drop unneeded 'except AttributeError' statement Catching AttributeError shadows handling of pb.NoSuchMethod exception. This fixes pylnt error: 'E0701 (bad-except-order)' Commit: 987c2022facfe7519876deae2d69c347dc03b15c https://github.com/buildbot/buildbot/commit/987c2022facfe7519876deae2d69c347dc03b15c Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py Log Message: ----------- Merge branch 'pylint-bad-except-order' of git://github.com/elmirjagudin/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/2d82e8fc4f2b...987c2022facf From noreply at github.com Fri Sep 27 22:39:48 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 15:39:48 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c4dbfa: enable bad-except-order (E0701) pylint check Message-ID: <524609342ad97_c7cf27d58163318@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c4dbfabf9ab112488688964134c7cea37c2a031b https://github.com/buildbot/buildbot/commit/c4dbfabf9ab112488688964134c7cea37c2a031b Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable bad-except-order (E0701) pylint check Commit: 19939e1bda1814c67d8361f2ba9656870adfde0c https://github.com/buildbot/buildbot/commit/19939e1bda1814c67d8361f2ba9656870adfde0c Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- Merge branch 'enable-pylint-bad-except-order' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/a99e58d73e92...19939e1bda18 From noreply at github.com Fri Sep 27 22:43:37 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 15:43:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c09a66: export correct function from buildbot.util Message-ID: <52460a19a69f1_9e71237d541176d8@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c09a66564feedb2cfe81d6b2671f661bcf06c31b https://github.com/buildbot/buildbot/commit/c09a66564feedb2cfe81d6b2671f661bcf06c31b Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- export correct function from buildbot.util The commit b4fb9fbf2243db6d091202f58ced453483fecd29 introduced buildbot.util.diffSets() function, however it was listed as 'diffLists' in the __all__ list. Use correct name. Commit: fa86d69030f162bd1241398a89e4df40c73de99d https://github.com/buildbot/buildbot/commit/fa86d69030f162bd1241398a89e4df40c73de99d Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- remove non-existent symbol from __all__ The buildbot.util.LRUCache class have been removed in a389b086e65ac8107ae6fdd288dc51a9854a992c commit. Remove it from __all__ list as well. Commit: c007fccfa6fad5af561d361572d3913cbab0a70c https://github.com/buildbot/buildbot/commit/c007fccfa6fad5af561d361572d3913cbab0a70c Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable undefined-all-variable (E0603) pylint check Commit: 09ba69efec8d4c4d43e3a6e7b581091c555af3e1 https://github.com/buildbot/buildbot/commit/09ba69efec8d4c4d43e3a6e7b581091c555af3e1 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/util/__init__.py Log Message: ----------- Merge branch 'pylint-undefined-all-variable' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/19939e1bda18...09ba69efec8d From noreply at github.com Fri Sep 27 23:13:27 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:13:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c2232b: buildstep.py: Add support for description{, Done} Message-ID: <5246111779b1d_643c1023d4c60459@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c2232b33b062fedd1af346e130780f97ff51591c https://github.com/buildbot/buildbot/commit/c2232b33b062fedd1af346e130780f97ff51591c Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- buildstep.py: Add support for description{,Done} Add support for attributes description and descriptionDone in the BuildStep class. This means that any subclass of BuildStep will also support these attributes as well. This was not previously the case. Commit: 5f8ae9218005b5e044808025e83f243ded25051a https://github.com/buildbot/buildbot/commit/5f8ae9218005b5e044808025e83f243ded25051a Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- buildstep.py: Remove whitespace damage Commit: 6d99bd3cfe86eb9a8f179ca909d757027435edcf https://github.com/buildbot/buildbot/commit/6d99bd3cfe86eb9a8f179ca909d757027435edcf Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- test_process_buildstep: Add test for new describe() Add test for the new functionality of the describe() method in buildstep.BuildStep. Commit: 3ccc1f1907fca6336142b53f89754557e158c27d https://github.com/buildbot/buildbot/commit/3ccc1f1907fca6336142b53f89754557e158c27d Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_master.py Log Message: ----------- test_steps_master: Update tests to work with describe() The altered tests did not work with the new functionality of the describe() method in buildstep.BuildStep. They explicitly looked for the name of the BuildStep when querying the status text of a successful BuildStep, even if said BuildStep had its description- attributes set. This commit fixes that behavior. Commit: 80f07de1f87563cffd8ad3bc7356620d6b3b05d2 https://github.com/buildbot/buildbot/commit/80f07de1f87563cffd8ad3bc7356620d6b3b05d2 Author: Edward Ekelund Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- buildstep.py & shell.py: Extract common attributes to superclass The attributes `description`, `descriptionDone` and `descriptionSuffix` in the class `ShellCommand` have been moved to its superclass `BuildStep`. The test for the `describe()` method that uses these attributes has also been updated. Commit: 7bfe69cf97c47b8c9a00126dcd652dd8d7188b4d https://github.com/buildbot/buildbot/commit/7bfe69cf97c47b8c9a00126dcd652dd8d7188b4d Author: Edward Ekelund Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py Log Message: ----------- buildstep.py & shell.py: Moved descriptionSuffix logic Moved descriptionSuffix logic from shell.ShellCommand to buildstep.BuildStep Commit: e08a4afc997488746c36ae07495e5f610925fc2c https://github.com/buildbot/buildbot/commit/e08a4afc997488746c36ae07495e5f610925fc2c Author: Edward Ekelund Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- test_process_buildstep: Updated tests for descriptionSuffix Commit: 778c7047533216d425f6d2ef980019eecb4ca0fc https://github.com/buildbot/buildbot/commit/778c7047533216d425f6d2ef980019eecb4ca0fc Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- cfg-buildsteps.rst: Move description-attributes to BuildStep This commit moves the description, descriptionDone, and descriptionSuffix attributes to the BuildStep part of the document to reflect the fact that they are moved to the BuildStep class in the code. Commit: b4972857a9ed015001ebb29c822df965bf2fa224 https://github.com/buildbot/buildbot/commit/b4972857a9ed015001ebb29c822df965bf2fa224 Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/developer/cls-buildsteps.rst Log Message: ----------- cls-buildsteps.py: Adds info for description{,Done,Suffix} Commit: b4caddf3dcdadc662c618635736d7b40fdaa5b03 https://github.com/buildbot/buildbot/commit/b4caddf3dcdadc662c618635736d7b40fdaa5b03 Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- relnotes/index.rst: Add info about moving description attributes description, descriptionDone and descriptionSuffix have been moved from ShellCommand to its superclass BuildStep. Commit: 7415c59def1c7713c8831e60cc9864b1a7db151d https://github.com/buildbot/buildbot/commit/7415c59def1c7713c8831e60cc9864b1a7db151d Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_steps_master.py M master/docs/developer/cls-buildsteps.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'describe_fix' of git://github.com/eddie-dunn/buildbot Compare: https://github.com/buildbot/buildbot/compare/09ba69efec8d...7415c59def1c From noreply at github.com Sat Sep 28 13:54:19 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 06:54:19 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6277a4: fixed typo Message-ID: <5246df8b382a5_57e0148fd54786c7@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 6277a4d882c0d03218827460c98fffb324f2185b https://github.com/buildbot/buildbot/commit/6277a4d882c0d03218827460c98fffb324f2185b Author: Elmir Jagudin Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- fixed typo Commit: 87bcd5012c94c7574d8c431a40d75486ebdf2dfd https://github.com/buildbot/buildbot/commit/87bcd5012c94c7574d8c431a40d75486ebdf2dfd Author: Elmir Jagudin Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- check --db parameter for 'buildbot create-master' command Check that database URL specified via --db parameter is valid. Print usage error otherwise. Commit: d299ae9ecf4f8b58e798714045a4bb255d24b214 https://github.com/buildbot/buildbot/commit/d299ae9ecf4f8b58e798714045a4bb255d24b214 Author: Elmir Jagudin Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/interfaces.py M master/buildbot/util/netstrings.py Log Message: ----------- fix and enable empty-docstring (C0112) pylint check Commit: c2232b33b062fedd1af346e130780f97ff51591c https://github.com/buildbot/buildbot/commit/c2232b33b062fedd1af346e130780f97ff51591c Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- buildstep.py: Add support for description{,Done} Add support for attributes description and descriptionDone in the BuildStep class. This means that any subclass of BuildStep will also support these attributes as well. This was not previously the case. Commit: 5f8ae9218005b5e044808025e83f243ded25051a https://github.com/buildbot/buildbot/commit/5f8ae9218005b5e044808025e83f243ded25051a Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- buildstep.py: Remove whitespace damage Commit: 6d99bd3cfe86eb9a8f179ca909d757027435edcf https://github.com/buildbot/buildbot/commit/6d99bd3cfe86eb9a8f179ca909d757027435edcf Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- test_process_buildstep: Add test for new describe() Add test for the new functionality of the describe() method in buildstep.BuildStep. Commit: 3ccc1f1907fca6336142b53f89754557e158c27d https://github.com/buildbot/buildbot/commit/3ccc1f1907fca6336142b53f89754557e158c27d Author: Edward Ekelund Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/test/unit/test_steps_master.py Log Message: ----------- test_steps_master: Update tests to work with describe() The altered tests did not work with the new functionality of the describe() method in buildstep.BuildStep. They explicitly looked for the name of the BuildStep when querying the status text of a successful BuildStep, even if said BuildStep had its description- attributes set. This commit fixes that behavior. Commit: 3477eebd51ce02c7a7d23a7b5264130a0eb18d76 https://github.com/buildbot/buildbot/commit/3477eebd51ce02c7a7d23a7b5264130a0eb18d76 Author: Josef Eisl Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Do not ignore default choices for ForceScheduler list parameters Commit: 80f07de1f87563cffd8ad3bc7356620d6b3b05d2 https://github.com/buildbot/buildbot/commit/80f07de1f87563cffd8ad3bc7356620d6b3b05d2 Author: Edward Ekelund Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- buildstep.py & shell.py: Extract common attributes to superclass The attributes `description`, `descriptionDone` and `descriptionSuffix` in the class `ShellCommand` have been moved to its superclass `BuildStep`. The test for the `describe()` method that uses these attributes has also been updated. Commit: c504553880bb47924e673bafbb002c0ec5f6c921 https://github.com/buildbot/buildbot/commit/c504553880bb47924e673bafbb002c0ec5f6c921 Author: Bernhard Urban Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- json: proper path root in examples this is needed when you map the buildbot instance for example to http://example.com/buildbot with a reverse proxy Commit: 0be19f21d3af5f4a053b934e4b78669b166f28d5 https://github.com/buildbot/buildbot/commit/0be19f21d3af5f4a053b934e4b78669b166f28d5 Author: Bernhard Urban Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- BaseBasicScheduler: fix typo Commit: d1a87761f9d73c22c397f843701b80d7ec4d7d4b https://github.com/buildbot/buildbot/commit/d1a87761f9d73c22c397f843701b80d7ec4d7d4b Author: Dustin J. Mitchell Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- Merge pull request #881 from lewurm/typo BaseBasicScheduler: fix typo Commit: c5f243f3dfbcc74c5b538df4626e8000b6bcc2d9 https://github.com/buildbot/buildbot/commit/c5f243f3dfbcc74c5b538df4626e8000b6bcc2d9 Author: Daniel Mizyrycki Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: A master/contrib/Dockerfile M master/docs/relnotes/index.rst A master/docs/tutorial/docker.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/index.rst Log Message: ----------- tutorial, PR #760: Add Dockerfile and documentation for Buildbot Pyflakes tutorial. Commit: 7bfe69cf97c47b8c9a00126dcd652dd8d7188b4d https://github.com/buildbot/buildbot/commit/7bfe69cf97c47b8c9a00126dcd652dd8d7188b4d Author: Edward Ekelund Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py Log Message: ----------- buildstep.py & shell.py: Moved descriptionSuffix logic Moved descriptionSuffix logic from shell.ShellCommand to buildstep.BuildStep Commit: e08a4afc997488746c36ae07495e5f610925fc2c https://github.com/buildbot/buildbot/commit/e08a4afc997488746c36ae07495e5f610925fc2c Author: Edward Ekelund Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_buildstep.py Log Message: ----------- test_process_buildstep: Updated tests for descriptionSuffix Commit: 3ce180e91457f61f27f3adff8b4b3477678fa4ae https://github.com/buildbot/buildbot/commit/3ce180e91457f61f27f3adff8b4b3477678fa4ae Author: Dustin J. Mitchell Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M master/buildbot/scripts/runner.py M master/buildbot/test/unit/test_scripts_runner.py Log Message: ----------- Merge branch 'create-master-db-arg' of git://github.com/elmirjagudin/buildbot Commit: 9c83ab56c4f11aa43a089b695cd3a02ebcb6da93 https://github.com/buildbot/buildbot/commit/9c83ab56c4f11aa43a089b695cd3a02ebcb6da93 Author: Dustin J. Mitchell Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/interfaces.py M master/buildbot/util/netstrings.py Log Message: ----------- Merge pull request #874 from elmirjagudin/pylint-empty-docstring fix and enable empty-docstring (C0112) pylint check Commit: 08434242ada43c900affbca161a6cce3481cb16f https://github.com/buildbot/buildbot/commit/08434242ada43c900affbca161a6cce3481cb16f Author: Olof Johansson Date: 2013-09-17 (Tue, 17 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/mail.py M master/buildbot/process/metrics.py M master/buildbot/process/properties.py M master/buildbot/scripts/runner.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.py M master/buildbot/status/web/status_json.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/rpmspec.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_status_web_hooks_gitorious.py M master/buildbot/test/unit/test_status_web_hooks_googlecode.py M master/buildbot/test/unit/test_steps_mswin.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/util/__init__.py M slave/buildslave/commands/p4.py M slave/buildslave/commands/repo.py M slave/buildslave/runprocess.py M slave/buildslave/scripts/runner.py Log Message: ----------- fix anomalous-backslash-in-string (W1401) pylint warning This warning is often triggered by regular expressions, and prefixing to the open quotation mark will make python leave any escape sequences alone, e.g.: - re.compile("\w+") + re.compile(r"\w+") This solution is not specific for regular expressions, it can be applied to any string that contains backslashes that python should not interpret. This commit also enables the warning in common/pylintrc. Commit: b433a8ccc470b2b9ddb9544c41207ede0107a240 https://github.com/buildbot/buildbot/commit/b433a8ccc470b2b9ddb9544c41207ede0107a240 Author: Elmir Jagudin Date: 2013-09-18 (Wed, 18 Sep 2013) Changed paths: M master/buildbot/test/unit/test_process_properties.py Log Message: ----------- locally disable pylint no-value-for-parameter check The test test_process_properties.TestProperties.test_setProperty_no_source generates a pylint error. Disable that check locally. Commit: 88e4d53d9a0a00578d30982b9742db77a1355c5e https://github.com/buildbot/buildbot/commit/88e4d53d9a0a00578d30982b9742db77a1355c5e Author: Elmir Jagudin Date: 2013-09-18 (Wed, 18 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable no-value-for-parameter (E1120) pylint check Commit: 7a33ab6a20390cfccac9293f82e76d843793499e https://github.com/buildbot/buildbot/commit/7a33ab6a20390cfccac9293f82e76d843793499e Author: Srinu P Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: A master/buildbot/steps/source/mtn.py A master/buildbot/test/unit/test_steps_source_mtn.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Monotone source step is implemented on master side Commit: 78e22ce58b54293f6a957bb0394e18ce9c70d3a4 https://github.com/buildbot/buildbot/commit/78e22ce58b54293f6a957bb0394e18ce9c70d3a4 Author: Srinu P Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M master/buildbot/process/factory.py M master/buildbot/steps/source/oldsource.py M master/docs/manual/cfg-buildfactories.rst M master/docs/relnotes/index.rst Log Message: ----------- Deprecation warning for slave side source steps Commit: 4da6be692a2f158657cf34001dc32355d501056f https://github.com/buildbot/buildbot/commit/4da6be692a2f158657cf34001dc32355d501056f Author: Dustin J. Mitchell Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M master/buildbot/process/factory.py M master/buildbot/steps/source/oldsource.py M master/docs/manual/cfg-buildfactories.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'deprecation-warnings' of git://github.com/srinupiits/buildbot Commit: 0f8b2d26a5aff5306641975cdc195bc7c8fa54af https://github.com/buildbot/buildbot/commit/0f8b2d26a5aff5306641975cdc195bc7c8fa54af Author: Elmir Jagudin Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: R master/buildbot/process/mtrlogobserver.py A master/buildbot/steps/mtrlogobserver.py M master/buildbot/test/test_extra_coverage.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Moved mtrlogobserver module to buildbot.steps.mtrlogobserver Renamed buildbot.process.mtrlogobserver module to buildbot.steps.mtrlogobserver. The mtrlogobserver.MTR is a step, so having it under buildbot.steps make more sense. Commit: bb2cec60316139ad2dd341ab9c1ab4ae13ed2add https://github.com/buildbot/buildbot/commit/bb2cec60316139ad2dd341ab9c1ab4ae13ed2add Author: Elmir Jagudin Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: A master/buildbot/test/unit/test_steps_mtrlogobserver.py Log Message: ----------- added unit tests on mtrlogobserver.EqConnectionPool class Commit: f82012bf535b3224cc3eccd915afc6a66ecd35c3 https://github.com/buildbot/buildbot/commit/f82012bf535b3224cc3eccd915afc6a66ecd35c3 Author: Olof Johansson Date: 2013-09-20 (Fri, 20 Sep 2013) Changed paths: M master/buildbot/status/mail.py M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- buildbot.status.mail: improve email address regexp The previous email regexp contained some flaws; the intentions of the regexp and the implemention had some gaps that would make it hard to rely on. This rewrite should match any valid email address, but it does not give any guarantees that what it matches is a valid address. An increased level of complexity is (hopefully) compensated by a comment explaining the reasoning behind the regexp. This is accompanied by unit tests; you are encouraged to add any corner case addresses in either the test for valid or invalid addresses. Commit: c6f7c8136e17dee16582dcbac6d54f04caa40156 https://github.com/buildbot/buildbot/commit/c6f7c8136e17dee16582dcbac6d54f04caa40156 Author: Dustin J. Mitchell Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: A master/buildbot/steps/source/mtn.py A master/buildbot/test/unit/test_steps_source_mtn.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'monotone-squash' of git://github.com/srinupiits/buildbot Commit: 232f263f3e29033a0c5effc9f6b48955a6760283 https://github.com/buildbot/buildbot/commit/232f263f3e29033a0c5effc9f6b48955a6760283 Author: Srinu P Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Use Git and Mercurial inbuilt commands to apply patch. Fixes #2563 Commit: 2c9ec294ec21109007bbd9b3fbd892d19ee61be2 https://github.com/buildbot/buildbot/commit/2c9ec294ec21109007bbd9b3fbd892d19ee61be2 Author: Dustin J. Mitchell Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Merge branch 'bug2563' of git://github.com/srinupiits/buildbot Commit: c4dbfabf9ab112488688964134c7cea37c2a031b https://github.com/buildbot/buildbot/commit/c4dbfabf9ab112488688964134c7cea37c2a031b Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable bad-except-order (E0701) pylint check Commit: c09a66564feedb2cfe81d6b2671f661bcf06c31b https://github.com/buildbot/buildbot/commit/c09a66564feedb2cfe81d6b2671f661bcf06c31b Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- export correct function from buildbot.util The commit b4fb9fbf2243db6d091202f58ced453483fecd29 introduced buildbot.util.diffSets() function, however it was listed as 'diffLists' in the __all__ list. Use correct name. Commit: fa86d69030f162bd1241398a89e4df40c73de99d https://github.com/buildbot/buildbot/commit/fa86d69030f162bd1241398a89e4df40c73de99d Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- remove non-existent symbol from __all__ The buildbot.util.LRUCache class have been removed in a389b086e65ac8107ae6fdd288dc51a9854a992c commit. Remove it from __all__ list as well. Commit: c007fccfa6fad5af561d361572d3913cbab0a70c https://github.com/buildbot/buildbot/commit/c007fccfa6fad5af561d361572d3913cbab0a70c Author: Elmir Jagudin Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- enable undefined-all-variable (E0603) pylint check Commit: 21dd02d2315e39e677b4cda17e5181686cf35336 https://github.com/buildbot/buildbot/commit/21dd02d2315e39e677b4cda17e5181686cf35336 Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/schedulers/base.py Log Message: ----------- Fix problems in warning log; fixes #2564 Commit: fab314f389863d4d99229fde945662f591567a28 https://github.com/buildbot/buildbot/commit/fab314f389863d4d99229fde945662f591567a28 Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Merge branch 'master' of git://github.com/zapster/buildbot Commit: f4b0aa72891fce1d02eee1b6351575bda5d0a07f https://github.com/buildbot/buildbot/commit/f4b0aa72891fce1d02eee1b6351575bda5d0a07f Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'master' of git://github.com/lewurm/buildbot Commit: 419230cdc0e5488dcfd327d7d9943b9cefe0ad3e https://github.com/buildbot/buildbot/commit/419230cdc0e5488dcfd327d7d9943b9cefe0ad3e Author: Dustin J. Mitchell Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: A master/contrib/Dockerfile M master/docs/relnotes/index.rst A master/docs/tutorial/docker.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/index.rst Log Message: ----------- Merge branch 'master' of git://github.com/mzdaniel/buildbot Conflicts: master/docs/relnotes/index.rst Commit: dbc69345daf1fa166ba22d9efa1fde5cedc760ef https://github.com/buildbot/buildbot/commit/dbc69345daf1fa166ba22d9efa1fde5cedc760ef Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/mail.py M master/buildbot/process/metrics.py M master/buildbot/process/properties.py M master/buildbot/scripts/runner.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.py M master/buildbot/status/web/status_json.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/rpmspec.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_status_web_hooks_gitorious.py M master/buildbot/test/unit/test_status_web_hooks_googlecode.py M master/buildbot/test/unit/test_steps_mswin.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/util/__init__.py M slave/buildslave/commands/p4.py M slave/buildslave/commands/repo.py M slave/buildslave/runprocess.py M slave/buildslave/scripts/runner.py Log Message: ----------- Merge branch 'topic/pylint-anomalous-backslash-in-string' of git://github.com/olof/buildbot Commit: f24552ba7c89ed1ee9f87aa9215e5f43f74cf12d https://github.com/buildbot/buildbot/commit/f24552ba7c89ed1ee9f87aa9215e5f43f74cf12d Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/steps/source/__init__.py M master/buildbot/steps/source/oldsource.py M master/buildbot/test/__init__.py M master/buildbot/test/integration/test_configs.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_process_factory.py M master/buildbot/test/unit/test_steps_source_oldsource_Repo.py Log Message: ----------- Don't spam test output with deprecation warnings This additionally tests some of those deprecation warnings, and enables deprecation warnings universally during tests Commit: 975bd888f39f2bcec365c18f18c2c9f12d7c2854 https://github.com/buildbot/buildbot/commit/975bd888f39f2bcec365c18f18c2c9f12d7c2854 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_source_oldsource_Repo.py Log Message: ----------- add compatibility for deprecation elimination Commit: 94e11e9888ad3933cd5c3fc61d7e78ed3d0d79d1 https://github.com/buildbot/buildbot/commit/94e11e9888ad3933cd5c3fc61d7e78ed3d0d79d1 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: R master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/test/unit/test_util_ansicodes.py M master/buildbot/util/ansicodes.py Log Message: ----------- render '\e[m' as a class-less SGR; fixes #2565 Commit: 778c7047533216d425f6d2ef980019eecb4ca0fc https://github.com/buildbot/buildbot/commit/778c7047533216d425f6d2ef980019eecb4ca0fc Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- cfg-buildsteps.rst: Move description-attributes to BuildStep This commit moves the description, descriptionDone, and descriptionSuffix attributes to the BuildStep part of the document to reflect the fact that they are moved to the BuildStep class in the code. Commit: b4972857a9ed015001ebb29c822df965bf2fa224 https://github.com/buildbot/buildbot/commit/b4972857a9ed015001ebb29c822df965bf2fa224 Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/developer/cls-buildsteps.rst Log Message: ----------- cls-buildsteps.py: Adds info for description{,Done,Suffix} Commit: b4caddf3dcdadc662c618635736d7b40fdaa5b03 https://github.com/buildbot/buildbot/commit/b4caddf3dcdadc662c618635736d7b40fdaa5b03 Author: Edward Ekelund Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- relnotes/index.rst: Add info about moving description attributes description, descriptionDone and descriptionSuffix have been moved from ShellCommand to its superclass BuildStep. Commit: b582658f131bf0ec0d7379f501ff79db2306eeb3 https://github.com/buildbot/buildbot/commit/b582658f131bf0ec0d7379f501ff79db2306eeb3 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/test/unit/test_process_properties.py Log Message: ----------- Merge branch 'pylint-no-value-for-parameter' of git://github.com/elmirjagudin/buildbot Commit: 7c710af3068f7cb7e8a87e590587f4fc9b4b4c7c https://github.com/buildbot/buildbot/commit/7c710af3068f7cb7e8a87e590587f4fc9b4b4c7c Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/status/mail.py M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- Merge branch 'topic/mail_status_addr_validation' of git://github.com/olof/buildbot Conflicts: master/buildbot/status/mail.py Commit: a99e58d73e92034bf1259d923432e634750ecdc6 https://github.com/buildbot/buildbot/commit/a99e58d73e92034bf1259d923432e634750ecdc6 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: R master/buildbot/process/mtrlogobserver.py A master/buildbot/steps/mtrlogobserver.py M master/buildbot/test/test_extra_coverage.py A master/buildbot/test/unit/test_steps_mtrlogobserver.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'mtrlogobserver' of git://github.com/elmirjagudin/buildbot Commit: 19939e1bda1814c67d8361f2ba9656870adfde0c https://github.com/buildbot/buildbot/commit/19939e1bda1814c67d8361f2ba9656870adfde0c Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc Log Message: ----------- Merge branch 'enable-pylint-bad-except-order' of git://github.com/elmirjagudin/buildbot Commit: 09ba69efec8d4c4d43e3a6e7b581091c555af3e1 https://github.com/buildbot/buildbot/commit/09ba69efec8d4c4d43e3a6e7b581091c555af3e1 Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/util/__init__.py Log Message: ----------- Merge branch 'pylint-undefined-all-variable' of git://github.com/elmirjagudin/buildbot Commit: 7415c59def1c7713c8831e60cc9864b1a7db151d https://github.com/buildbot/buildbot/commit/7415c59def1c7713c8831e60cc9864b1a7db151d Author: Dustin J. Mitchell Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_steps_master.py M master/docs/developer/cls-buildsteps.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'describe_fix' of git://github.com/eddie-dunn/buildbot Commit: b9e75cc5f7762a41dd592dd8e75b1ecc600fc93d https://github.com/buildbot/buildbot/commit/b9e75cc5f7762a41dd592dd8e75b1ecc600fc93d Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M common/pylintrc M master/buildbot/buildslave/base.py M master/buildbot/changes/mail.py M master/buildbot/interfaces.py M master/buildbot/process/buildstep.py M master/buildbot/process/factory.py M master/buildbot/process/metrics.py R master/buildbot/process/mtrlogobserver.py M master/buildbot/process/properties.py M master/buildbot/schedulers/base.py M master/buildbot/schedulers/basic.py M master/buildbot/scripts/runner.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py M master/buildbot/status/tinderbox.py M master/buildbot/steps/master.py A master/buildbot/steps/mtrlogobserver.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/rpmspec.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/__init__.py M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py A master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/test/__init__.py M master/buildbot/test/integration/test_configs.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/test_extra_coverage.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_process_factory.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/unit/test_status_mail.py M master/buildbot/test/unit/test_steps_master.py M master/buildbot/test/unit/test_steps_mswin.py A master/buildbot/test/unit/test_steps_mtrlogobserver.py M master/buildbot/test/unit/test_steps_source_bzr.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_mtn.py M master/buildbot/test/unit/test_steps_source_oldsource_Repo.py M master/buildbot/test/unit/test_steps_source_svn.py R master/buildbot/test/unit/test_util_ansi_codes.py A master/buildbot/test/unit/test_util_ansicodes.py M master/buildbot/util/__init__.py M master/buildbot/util/ansicodes.py M master/buildbot/util/netstrings.py A master/contrib/Dockerfile M master/docs/developer/cls-buildsteps.rst M master/docs/manual/cfg-buildfactories.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst A master/docs/tutorial/docker.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/index.rst M slave/buildslave/commands/p4.py M slave/buildslave/commands/repo.py M slave/buildslave/runprocess.py M slave/buildslave/scripts/runner.py Log Message: ----------- Merge branch 'master' into nine Conflicts: master/buildbot/schedulers/base.py master/buildbot/scripts/runner.py master/buildbot/status/web/base.py master/buildbot/status/web/builder.py master/buildbot/status/web/status_json.py master/buildbot/test/test_extra_coverage.py master/buildbot/test/unit/test_status_web_hooks_gitorious.py master/buildbot/test/unit/test_status_web_hooks_googlecode.py master/buildbot/util/__init__.py Compare: https://github.com/buildbot/buildbot/compare/987c2022facf...b9e75cc5f776 From noreply at github.com Sat Sep 28 14:29:38 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 07:29:38 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b90891: require Twisted-11.0.0 on the master Message-ID: <5246e7d229cba_42f36bbd54693a@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b90891cbcf924f61fab03c221d4ec92d96a4462a https://github.com/buildbot/buildbot/commit/b90891cbcf924f61fab03c221d4ec92d96a4462a Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/docs/manual/installation.rst M master/docs/relnotes/index.rst M master/setup.py Log Message: ----------- require Twisted-11.0.0 on the master From noreply at github.com Sat Sep 28 14:37:53 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 07:37:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 89ce40: Introducing adapter for PB Message-ID: <5246e9c1d7b33_77c51255d5429130@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 89ce40815c008e32a70309ad4c26b130c362b5e3 https://github.com/buildbot/buildbot/commit/89ce40815c008e32a70309ad4c26b130c362b5e3 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/util/steps.py Log Message: ----------- Introducing adapter for PB based on https://github.com/djmitche/buildbot/tree/amp Commit: 04a8a065776a6b5813082d5154a7b35f61bc7826 https://github.com/buildbot/buildbot/commit/04a8a065776a6b5813082d5154a7b35f61bc7826 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- doKeepalive and shutdown moved to protocol level minor fixes in test and getSlaveInfo Commit: ef8db60c945a27a188354c6c7a845751c8c96cbb https://github.com/buildbot/buildbot/commit/ef8db60c945a27a188354c6c7a845751c8c96cbb Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- shutdown in old way moved to Protocol Commit: b1cb87c2e31677944709d3ebd648da4e4fb1fe67 https://github.com/buildbot/buildbot/commit/b1cb87c2e31677944709d3ebd648da4e4fb1fe67 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- Old and new ways moved under Protocol Commit: 7044f7d3327f40eb6febb8cd95c4fb8027bcb67b https://github.com/buildbot/buildbot/commit/7044f7d3327f40eb6febb8cd95c4fb8027bcb67b Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- Few fixes in tests, added tests for shutdown command Commit: 520f53662e0ecd287eeb65a61a725b10589e6bc3 https://github.com/buildbot/buildbot/commit/520f53662e0ecd287eeb65a61a725b10589e6bc3 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- startKeepaliveTimer now starts keepalive timer, some minor changes in tests, removed outdated TODO Commit: 48426dca9e825a2f92386c8930f3a50483bb6ffc https://github.com/buildbot/buildbot/commit/48426dca9e825a2f92386c8930f3a50483bb6ffc Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/builder.py Log Message: ----------- startBuild returned, removed initial doKeepalive call Commit: 47d3cacb7746278285ba592d78f7f52522415b3a https://github.com/buildbot/buildbot/commit/47d3cacb7746278285ba592d78f7f52522415b3a Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: keepalive moved to Connection Commit: d6be684a04dff4697095b393b2de3ea8546da31b https://github.com/buildbot/buildbot/commit/d6be684a04dff4697095b393b2de3ea8546da31b Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- WIP: keepalive code completely moved to Connection, some test fail for now Commit: 2bbc3ce8d6dd96495bd78c18de26128ec9b83e13 https://github.com/buildbot/buildbot/commit/2bbc3ce8d6dd96495bd78c18de26128ec9b83e13 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: fixed few failed tests Commit: bf2c14d08ef3a24dd5cf491ad1b6eef7e0d02a84 https://github.com/buildbot/buildbot/commit/bf2c14d08ef3a24dd5cf491ad1b6eef7e0d02a84 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Added test_buildslave_protocols_pb, some minor fixes Commit: f211a6b4d1303f11cd668b71ad40f41e0846df86 https://github.com/buildbot/buildbot/commit/f211a6b4d1303f11cd668b71ad40f41e0846df86 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Swap positions in assertEqual, fixed one assert check, fixed attached() return value Commit: 56dc7f3f4bdadb94f201a761927f3dd4d06f09c1 https://github.com/buildbot/buildbot/commit/56dc7f3f4bdadb94f201a761927f3dd4d06f09c1 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: A master/buildbot/test/unit/test_buildslave_protocols_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- Added tests for buildslave/protocols/base.py Commit: 934ce659c6eb17ec31e747c08ef0be28ffb527f6 https://github.com/buildbot/buildbot/commit/934ce659c6eb17ec31e747c08ef0be28ffb527f6 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/process/buildstep.py A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst Log Message: ----------- interruptCommand moved to protocol level Added developer doc removed useless methods from IBuildSlave Commit: a92c34394a2b55a97daa6e35cf80a56c798e8feb https://github.com/buildbot/buildbot/commit/a92c34394a2b55a97daa6e35cf80a56c798e8feb Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: changes in cls-protocols.rst Commit: b9b804004b0647995ab9ae1601bbf811cfc6e5e0 https://github.com/buildbot/buildbot/commit/b9b804004b0647995ab9ae1601bbf811cfc6e5e0 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: added few missed methods to protocols/base.py, docs Commit: 70a5151fc9b50bfaba20bfb0c104b25b218cc649 https://github.com/buildbot/buildbot/commit/70a5151fc9b50bfaba20bfb0c104b25b218cc649 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/pbmanager.py Log Message: ----------- Initial implementation of slave arbitration Commit: 1258d6bd0490c15dbea68ffecd7e4325ae1d7b41 https://github.com/buildbot/buildbot/commit/1258d6bd0490c15dbea68ffecd7e4325ae1d7b41 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/slavebuilder.py Log Message: ----------- Fix bug with starting build try/except ping codeblock self.conn replaced to self.slave.conn because disconnecting old slave breaks reference added few log messages Commit: 0948d1bfd8f5e47eda6e50307fcd07951ac5e690 https://github.com/buildbot/buildbot/commit/0948d1bfd8f5e47eda6e50307fcd07951ac5e690 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py M master/docs/developer/utils.rst Log Message: ----------- add cancelAfter utility function Commit: 2365c25b95009ff80f7580eff933d5cead0254fc https://github.com/buildbot/buildbot/commit/2365c25b95009ff80f7580eff933d5cead0254fc Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/manager.py Log Message: ----------- use cancelAfter Commit: 4c83992e1772aa7c0c66f9cf1ef9ca9172aa4ff7 https://github.com/buildbot/buildbot/commit/4c83992e1772aa7c0c66f9cf1ef9ca9172aa4ff7 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- AbstractBuildSlave.attached() refactored Fixes in tests Commit: 8f7eaff2a2dc9799adbec64db60ea6cb86ef5323 https://github.com/buildbot/buildbot/commit/8f7eaff2a2dc9799adbec64db60ea6cb86ef5323 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Fixes in tests Commit: 93c3888f4d8f215580da54a6329b928b1eba8c33 https://github.com/buildbot/buildbot/commit/93c3888f4d8f215580da54a6329b928b1eba8c33 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- remotePrint test removed, removed unnecessary try/except Commit: 9278bad19f9f5b6e578db621b076219730db861e https://github.com/buildbot/buildbot/commit/9278bad19f9f5b6e578db621b076219730db861e Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_slave_comm.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py Log Message: ----------- DuplicateSlaveArbitrator removed with its tests fixed perspective_shutdown TODO fixed subscriptions TODO minor fixes in tests Commit: 7959ce87ed46b38ac8fe1ce11db0064f005fea8f https://github.com/buildbot/buildbot/commit/7959ce87ed46b38ac8fe1ce11db0064f005fea8f Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- perspective_shutdown renamed to shutdownRequested Commit: f0231ccf132e1edca3545e2ef6830366678301f8 https://github.com/buildbot/buildbot/commit/f0231ccf132e1edca3545e2ef6830366678301f8 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- added test for shutdownRequested Commit: 9834bc533bbadf76a9eeed35d257fee175b7c265 https://github.com/buildbot/buildbot/commit/9834bc533bbadf76a9eeed35d257fee175b7c265 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- changes in methods names added test for pb.Connection.perspective_shutdown added test for BuildSlave.shutdownRequested Commit: 50d93cf7d51820b3c6a28fc8762be61747dc35fd https://github.com/buildbot/buildbot/commit/50d93cf7d51820b3c6a28fc8762be61747dc35fd Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py M master/setup.py Log Message: ----------- keepalive TODO removed because its done tracking last-heard-from TODO done buildbot.buildslave.protocols package added to setup.py some minor changes after pyflakes analysis Commit: e9bc8ba11601ab7e930c612ed6bedcd8a2c2bfcc https://github.com/buildbot/buildbot/commit/e9bc8ba11601ab7e930c612ed6bedcd8a2c2bfcc Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- slave last access time updated in perspective_shutdown, tests Commit: 2c343a67401a17c67d98e10b22cec7202de3534a https://github.com/buildbot/buildbot/commit/2c343a67401a17c67d98e10b22cec7202de3534a Author: Michael Mayorov Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/test/fake/bslavemanager.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst M master/docs/developer/cls-protocols.rst Log Message: ----------- Fixes after review Commit: 85fb85358df8974abe56d7beb369194a699f21c9 https://github.com/buildbot/buildbot/commit/85fb85358df8974abe56d7beb369194a699f21c9 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Merge branch 'introduce-adapter' of git://github.com/MichaelMayorov/buildbot Compare: https://github.com/buildbot/buildbot/compare/b90891cbcf92...85fb85358df8 From noreply at github.com Sat Sep 28 15:01:03 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 08:01:03 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b77269: remove old, slave-only versions of Twisted from tr... Message-ID: <5246ef2f7ea11_416c12e9d4c436b6@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b77269e1488f845c8efb67de184611001c974823 https://github.com/buildbot/buildbot/commit/b77269e1488f845c8efb67de184611001c974823 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- remove old, slave-only versions of Twisted from travis config Commit: 077cb54655a94887cdb162c8c4abe83acdab3430 https://github.com/buildbot/buildbot/commit/077cb54655a94887cdb162c8c4abe83acdab3430 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M MAINTAINERS.txt Log Message: ----------- add koobs to the slave donors list Compare: https://github.com/buildbot/buildbot/compare/85fb85358df8...077cb54655a9 From noreply at github.com Sat Sep 28 15:03:37 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 08:03:37 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4d2035: add koobs irc nick Message-ID: <5246efc940059_42eb1395d54860f7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4d2035baff0e6bf5ae8c44d73bc925ffbed82456 https://github.com/buildbot/buildbot/commit/4d2035baff0e6bf5ae8c44d73bc925ffbed82456 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M MAINTAINERS.txt Log Message: ----------- add koobs irc nick From noreply at github.com Sun Sep 29 14:44:08 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 07:44:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b029f4: patch inlineCallbacks to preserve functions' argps... Message-ID: <52483cb8c3b72_18cb693d541005ed@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b029f407fdd6935fa47a4294e66d16d78bd14b0c https://github.com/buildbot/buildbot/commit/b029f407fdd6935fa47a4294e66d16d78bd14b0c Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/decorators.py M master/buildbot/test/util/interfaces.py Log Message: ----------- patch inlineCallbacks to preserve functions' argpsecs (cherry-picked from nine) Commit: 8276cafe9a18f905f037984c0072c420aaa44d10 https://github.com/buildbot/buildbot/commit/8276cafe9a18f905f037984c0072c420aaa44d10 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/steps/HTTPStep.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Add Steps to perform HTTP requests Commit: 671844172ae891b0ed9a86938e6ea1d5723a7798 https://github.com/buildbot/buildbot/commit/671844172ae891b0ed9a86938e6ea1d5723a7798 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/manual/customization.rst Log Message: ----------- Formating of the doc Commit: c417e9377bbd4a2eb57f7948769181d58fecce89 https://github.com/buildbot/buildbot/commit/c417e9377bbd4a2eb57f7948769181d58fecce89 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/HTTPStep.py Log Message: ----------- Modification after review comments Commit: 514099247524d1186ae62882c2f4436c108bd1d4 https://github.com/buildbot/buildbot/commit/514099247524d1186ae62882c2f4436c108bd1d4 Author: Pierre Tardy Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/HTTPStep.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- port HTTPStep to txrequests This makes this step asynchronous and suitable for buildbot Signed-off-by: Pierre Tardy Commit: 48037f0d7c4b352476b282ca15bfe6953d277aa8 https://github.com/buildbot/buildbot/commit/48037f0d7c4b352476b282ca15bfe6953d277aa8 Author: Pierre Tardy Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: R master/buildbot/steps/HTTPStep.py A master/buildbot/steps/http.py A master/buildbot/test/unit/test_steps_http.py Log Message: ----------- http step cleanup and test - add GPL header - change coding style - add tests Signed-off-by: Pierre Tardy Commit: 7ecdbb7bbf4368b93c1b9868d5bf893bd9a061b9 https://github.com/buildbot/buildbot/commit/7ecdbb7bbf4368b93c1b9868d5bf893bd9a061b9 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/steps/http.py A master/buildbot/test/unit/test_steps_http.py M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'txrequests' of git://github.com/tardyp/buildbot Compare: https://github.com/buildbot/buildbot/compare/4d2035baff0e...7ecdbb7bbf43 From noreply at github.com Sun Sep 29 17:33:04 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 10:33:04 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a6ec21: update docs and comments about global txrequests s... Message-ID: <524864508c254_249dc7d507491d@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a6ec211df118c739d2e7b7355577da07e42cc7b3 https://github.com/buildbot/buildbot/commit/a6ec211df118c739d2e7b7355577da07e42cc7b3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/http.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- update docs and comments about global txrequests state From noreply at github.com Sun Sep 29 18:33:59 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 11:33:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] aa89b6: fix cancelAfter and its tests Message-ID: <5248729712129_6bc77e7d5410581@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: aa89b68919034a4dc943291ea12d33ef4533cbbe https://github.com/buildbot/buildbot/commit/aa89b68919034a4dc943291ea12d33ef4533cbbe Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py Log Message: ----------- fix cancelAfter and its tests From noreply at github.com Sun Sep 29 19:11:01 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 12:11:01 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3113cb: remove cached state and fix up png tests Message-ID: <52487b458cd98_265d6dd5053218@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3113cb96eaf4ce18e36b3b53b78b809814a31bcc https://github.com/buildbot/buildbot/commit/3113cb96eaf4ce18e36b3b53b78b809814a31bcc Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: R master/buildbot/test/unit/test_status_web_png_resource.py A master/buildbot/test/unit/test_status_web_statuspng.py Log Message: ----------- remove cached state and fix up png tests From noreply at github.com Sun Sep 29 19:28:13 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 12:28:13 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9f313d: fix duplicate slave tests to wait for the correct ... Message-ID: <52487f4d70001_16a1319d58567be@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9f313d732025406e2cdfdf159d06d1441ed756d7 https://github.com/buildbot/buildbot/commit/9f313d732025406e2cdfdf159d06d1441ed756d7 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- fix duplicate slave tests to wait for the correct detach to complete From noreply at github.com Sun Sep 29 20:59:17 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 13:59:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 07e44c: Revert merging 'introduce-adapter of git://github.... Message-ID: <524894a5932f0_150b15d5090097@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 07e44ccec5bc002e2924779b4634ace5c8b980a2 https://github.com/buildbot/buildbot/commit/07e44ccec5bc002e2924779b4634ace5c8b980a2 Author: Tom Prince Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py R master/buildbot/buildslave/manager.py R master/buildbot/buildslave/protocols/__init__.py R master/buildbot/buildslave/protocols/base.py R master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py R master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py R master/buildbot/test/unit/test_buildslave_protocols_base.py R master/buildbot/test/unit/test_buildslave_protocols_pb.py A master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst R master/docs/developer/cls-bslavemanager.rst R master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Revert merging 'introduce-adapter of git://github.com/MichaelMayorov/buildbot". This code isn't at the point where somebody could add a seperate protocol without any core changes, yet. This reverts commits 9f313d732025406e2cdfdf159d06d1441ed756d7, aa89b68919034a4dc943291ea12d33ef4533cbbe, and 85fb85358df8974abe56d7beb369194a699f21c9. From noreply at github.com Sun Sep 29 21:00:54 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 14:00:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1530bc: Undo revert merging 'introduce-adapter of git://gi... Message-ID: <524895069f88e_19a1015d5058732@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/slave-proto Home: https://github.com/buildbot/buildbot Commit: 1530bcc7eee0a204e08290a08eb40b862c5fc00d https://github.com/buildbot/buildbot/commit/1530bcc7eee0a204e08290a08eb40b862c5fc00d Author: Tom Prince Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Undo revert merging 'introduce-adapter of git://github.com/MichaelMayorov/buildbot". This reverts commit 07e44ccec5bc002e2924779b4634ace5c8b980a2. From noreply at github.com Sun Sep 29 21:22:30 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 14:22:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6885d4: Introducing adapter for PB Message-ID: <52489a1662277_53f1293d48101038@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/slave-proto Home: https://github.com/buildbot/buildbot Commit: 6885d46a3e930375bdd2f77a2d037540ed1b0379 https://github.com/buildbot/buildbot/commit/6885d46a3e930375bdd2f77a2d037540ed1b0379 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/util/steps.py Log Message: ----------- Introducing adapter for PB based on https://github.com/djmitche/buildbot/tree/amp Commit: 686f47c7fef88468e998b1c2549d3cd0476e6331 https://github.com/buildbot/buildbot/commit/686f47c7fef88468e998b1c2549d3cd0476e6331 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- doKeepalive and shutdown moved to protocol level minor fixes in test and getSlaveInfo Commit: bf3f8c4bb995aeee55bfb590ac9864aafddd24ce https://github.com/buildbot/buildbot/commit/bf3f8c4bb995aeee55bfb590ac9864aafddd24ce Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- shutdown in old way moved to Protocol Commit: 85c40602ab84e24351351e275a88e1df6d1f6a0d https://github.com/buildbot/buildbot/commit/85c40602ab84e24351351e275a88e1df6d1f6a0d Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- Old and new ways moved under Protocol Commit: 91c736c2cc6ab5c401b19c778f3cf0a14c47e368 https://github.com/buildbot/buildbot/commit/91c736c2cc6ab5c401b19c778f3cf0a14c47e368 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- Few fixes in tests, added tests for shutdown command Commit: b05247de7c33e91a968cd0649c4e567fb42b5e76 https://github.com/buildbot/buildbot/commit/b05247de7c33e91a968cd0649c4e567fb42b5e76 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- startKeepaliveTimer now starts keepalive timer, some minor changes in tests, removed outdated TODO Commit: 2424025b06d2c494ddc1fd70445552db6e6b5620 https://github.com/buildbot/buildbot/commit/2424025b06d2c494ddc1fd70445552db6e6b5620 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/builder.py Log Message: ----------- startBuild returned, removed initial doKeepalive call Commit: 969d8ca2295d164dcbaca4ea8dd46258663d119c https://github.com/buildbot/buildbot/commit/969d8ca2295d164dcbaca4ea8dd46258663d119c Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: keepalive moved to Connection Commit: a4d85a84f8f5e70e61d1c67aba3a0818db272d6d https://github.com/buildbot/buildbot/commit/a4d85a84f8f5e70e61d1c67aba3a0818db272d6d Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- WIP: keepalive code completely moved to Connection, some test fail for now Commit: 2ebed36081e0081f3592835db8a99bab4bdfe2d6 https://github.com/buildbot/buildbot/commit/2ebed36081e0081f3592835db8a99bab4bdfe2d6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: fixed few failed tests Commit: cf1ccda792dd12f0fac42ee39d4299f2f21855bc https://github.com/buildbot/buildbot/commit/cf1ccda792dd12f0fac42ee39d4299f2f21855bc Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Added test_buildslave_protocols_pb, some minor fixes Commit: 3de881c462da26babc6ab827337105abf9fa51f6 https://github.com/buildbot/buildbot/commit/3de881c462da26babc6ab827337105abf9fa51f6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Swap positions in assertEqual, fixed one assert check, fixed attached() return value Commit: 324cb873d5ecef75b3e3f3c09e8b7c07925ffa86 https://github.com/buildbot/buildbot/commit/324cb873d5ecef75b3e3f3c09e8b7c07925ffa86 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/test/unit/test_buildslave_protocols_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- Added tests for buildslave/protocols/base.py Commit: 3e9f0047fdee9b3cd28c6b207415bb57b1a50a10 https://github.com/buildbot/buildbot/commit/3e9f0047fdee9b3cd28c6b207415bb57b1a50a10 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/process/buildstep.py A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst Log Message: ----------- interruptCommand moved to protocol level Added developer doc removed useless methods from IBuildSlave Commit: a401b3651612ed0c7d70b81c8782a23bee04625b https://github.com/buildbot/buildbot/commit/a401b3651612ed0c7d70b81c8782a23bee04625b Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: changes in cls-protocols.rst Commit: 638b3237ee9c9c11838cdd0533f28f9882367d75 https://github.com/buildbot/buildbot/commit/638b3237ee9c9c11838cdd0533f28f9882367d75 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: added few missed methods to protocols/base.py, docs Commit: 0743967cd4b36dc1051020f1a4fb2fce7b9a81b6 https://github.com/buildbot/buildbot/commit/0743967cd4b36dc1051020f1a4fb2fce7b9a81b6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/pbmanager.py Log Message: ----------- Initial implementation of slave arbitration Commit: f457aef93a14aaa97c42a204f83876213f2eefcb https://github.com/buildbot/buildbot/commit/f457aef93a14aaa97c42a204f83876213f2eefcb Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/slavebuilder.py Log Message: ----------- Fix bug with starting build try/except ping codeblock self.conn replaced to self.slave.conn because disconnecting old slave breaks reference added few log messages Commit: 88884be0c9c6ca05ec4835da01e9fdc77b621413 https://github.com/buildbot/buildbot/commit/88884be0c9c6ca05ec4835da01e9fdc77b621413 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py M master/docs/developer/utils.rst Log Message: ----------- add cancelAfter utility function Commit: 782c36c26842e43f1d97dc8c0c99691927f243e3 https://github.com/buildbot/buildbot/commit/782c36c26842e43f1d97dc8c0c99691927f243e3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/manager.py Log Message: ----------- use cancelAfter Commit: c58331343b57e1ca55685d22cb9b55bbac9a8793 https://github.com/buildbot/buildbot/commit/c58331343b57e1ca55685d22cb9b55bbac9a8793 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- AbstractBuildSlave.attached() refactored Fixes in tests Commit: 7d7731fde40718f49fcee5f01c314ca07ec5f4b9 https://github.com/buildbot/buildbot/commit/7d7731fde40718f49fcee5f01c314ca07ec5f4b9 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Fixes in tests Commit: e8dcd4e725c2d6fe1be7c5214dc12ed65400d8e7 https://github.com/buildbot/buildbot/commit/e8dcd4e725c2d6fe1be7c5214dc12ed65400d8e7 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- remotePrint test removed, removed unnecessary try/except Commit: 921c86f800dfd1a74f89774b88f3d39b6da00e01 https://github.com/buildbot/buildbot/commit/921c86f800dfd1a74f89774b88f3d39b6da00e01 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_slave_comm.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py Log Message: ----------- DuplicateSlaveArbitrator removed with its tests fixed perspective_shutdown TODO fixed subscriptions TODO minor fixes in tests Commit: d91f51c661561691f95ba4a53ec7ec9d459f42ab https://github.com/buildbot/buildbot/commit/d91f51c661561691f95ba4a53ec7ec9d459f42ab Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- perspective_shutdown renamed to shutdownRequested Commit: a6507c1ec17ced75ece22cf7ec44c717828b6b2e https://github.com/buildbot/buildbot/commit/a6507c1ec17ced75ece22cf7ec44c717828b6b2e Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- added test for shutdownRequested Commit: 947df901eb3f804e9acaacf81af04a4ea64cf7f9 https://github.com/buildbot/buildbot/commit/947df901eb3f804e9acaacf81af04a4ea64cf7f9 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- changes in methods names added test for pb.Connection.perspective_shutdown added test for BuildSlave.shutdownRequested Commit: 988975b3ef19087c84f7fa80ce07997041ab9eda https://github.com/buildbot/buildbot/commit/988975b3ef19087c84f7fa80ce07997041ab9eda Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py M master/setup.py Log Message: ----------- keepalive TODO removed because its done tracking last-heard-from TODO done buildbot.buildslave.protocols package added to setup.py some minor changes after pyflakes analysis Commit: 7be81ff106eaf8c02f6b05bcb327985311b295a8 https://github.com/buildbot/buildbot/commit/7be81ff106eaf8c02f6b05bcb327985311b295a8 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- slave last access time updated in perspective_shutdown, tests Commit: 3ad1800c720cc31c9e9891b56e9fe0f58da03ead https://github.com/buildbot/buildbot/commit/3ad1800c720cc31c9e9891b56e9fe0f58da03ead Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/test/fake/bslavemanager.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst M master/docs/developer/cls-protocols.rst Log Message: ----------- Fixes after review Commit: ccb1acdc81dc88efc32d1b8d23b1ce9e17daf0a3 https://github.com/buildbot/buildbot/commit/ccb1acdc81dc88efc32d1b8d23b1ce9e17daf0a3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Re-merge branch 'introduce-adapter' into slave-proto Compare: https://github.com/buildbot/buildbot/compare/1530bcc7eee0...ccb1acdc81dc From noreply at github.com Sun Sep 29 22:19:29 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 15:19:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d028ea: move RemoteCommand and friends to buildbot.process... Message-ID: <5248a7712ed10_4b5a4b7d50780df@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/slave-proto Home: https://github.com/buildbot/buildbot Commit: d028ea069df305e6bda81fbe0a4178eacf6d09c4 https://github.com/buildbot/buildbot/commit/d028ea069df305e6bda81fbe0a4178eacf6d09c4 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/remotecommand.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/shell.py M master/buildbot/steps/slave.py M 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/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/transfer.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/util/steps.py M master/docs/developer/cls-buildsteps.rst M master/docs/developer/cls-protocols.rst M master/docs/developer/cls-remotecommands.rst M master/docs/developer/master-slave.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- move RemoteCommand and friends to buildbot.process.remotecommand Commit: 826158caba8d05a376c263b11cc05058a58812b8 https://github.com/buildbot/buildbot/commit/826158caba8d05a376c263b11cc05058a58812b8 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/logobserver.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/subunit.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_subunit.py M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- move log observers to buildbot.process.logobserver Commit: aaae286ac2ed62247a5179e3d5cc19621739b6ea https://github.com/buildbot/buildbot/commit/aaae286ac2ed62247a5179e3d5cc19621739b6ea Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- fix docs syntax Commit: 7cdc9b08541214ce901b48d5b6a2235b01f631cc https://github.com/buildbot/buildbot/commit/7cdc9b08541214ce901b48d5b6a2235b01f631cc Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/logobserver.py A master/buildbot/process/remotecommand.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/shell.py M master/buildbot/steps/slave.py M 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/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/subunit.py M master/buildbot/steps/transfer.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_subunit.py M master/buildbot/test/util/steps.py M master/docs/developer/cls-buildsteps.rst M master/docs/developer/cls-protocols.rst M master/docs/developer/cls-remotecommands.rst M master/docs/developer/master-slave.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'remotecommand-module' of git://github.com/djmitche/buildbot into slave-proto Compare: https://github.com/buildbot/buildbot/compare/ccb1acdc81dc...7cdc9b085412 From noreply at github.com Sun Sep 29 22:53:41 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 15:53:41 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 89ce40: Introducing adapter for PB Message-ID: <5248af75d5eee_4bf3831d5087ce@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 89ce40815c008e32a70309ad4c26b130c362b5e3 https://github.com/buildbot/buildbot/commit/89ce40815c008e32a70309ad4c26b130c362b5e3 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/util/steps.py Log Message: ----------- Introducing adapter for PB based on https://github.com/djmitche/buildbot/tree/amp Commit: 04a8a065776a6b5813082d5154a7b35f61bc7826 https://github.com/buildbot/buildbot/commit/04a8a065776a6b5813082d5154a7b35f61bc7826 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- doKeepalive and shutdown moved to protocol level minor fixes in test and getSlaveInfo Commit: ef8db60c945a27a188354c6c7a845751c8c96cbb https://github.com/buildbot/buildbot/commit/ef8db60c945a27a188354c6c7a845751c8c96cbb Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- shutdown in old way moved to Protocol Commit: b1cb87c2e31677944709d3ebd648da4e4fb1fe67 https://github.com/buildbot/buildbot/commit/b1cb87c2e31677944709d3ebd648da4e4fb1fe67 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- Old and new ways moved under Protocol Commit: 7044f7d3327f40eb6febb8cd95c4fb8027bcb67b https://github.com/buildbot/buildbot/commit/7044f7d3327f40eb6febb8cd95c4fb8027bcb67b Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- Few fixes in tests, added tests for shutdown command Commit: 520f53662e0ecd287eeb65a61a725b10589e6bc3 https://github.com/buildbot/buildbot/commit/520f53662e0ecd287eeb65a61a725b10589e6bc3 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- startKeepaliveTimer now starts keepalive timer, some minor changes in tests, removed outdated TODO Commit: 48426dca9e825a2f92386c8930f3a50483bb6ffc https://github.com/buildbot/buildbot/commit/48426dca9e825a2f92386c8930f3a50483bb6ffc Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/builder.py Log Message: ----------- startBuild returned, removed initial doKeepalive call Commit: 47d3cacb7746278285ba592d78f7f52522415b3a https://github.com/buildbot/buildbot/commit/47d3cacb7746278285ba592d78f7f52522415b3a Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: keepalive moved to Connection Commit: d6be684a04dff4697095b393b2de3ea8546da31b https://github.com/buildbot/buildbot/commit/d6be684a04dff4697095b393b2de3ea8546da31b Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- WIP: keepalive code completely moved to Connection, some test fail for now Commit: 2bbc3ce8d6dd96495bd78c18de26128ec9b83e13 https://github.com/buildbot/buildbot/commit/2bbc3ce8d6dd96495bd78c18de26128ec9b83e13 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: fixed few failed tests Commit: bf2c14d08ef3a24dd5cf491ad1b6eef7e0d02a84 https://github.com/buildbot/buildbot/commit/bf2c14d08ef3a24dd5cf491ad1b6eef7e0d02a84 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Added test_buildslave_protocols_pb, some minor fixes Commit: f211a6b4d1303f11cd668b71ad40f41e0846df86 https://github.com/buildbot/buildbot/commit/f211a6b4d1303f11cd668b71ad40f41e0846df86 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Swap positions in assertEqual, fixed one assert check, fixed attached() return value Commit: 56dc7f3f4bdadb94f201a761927f3dd4d06f09c1 https://github.com/buildbot/buildbot/commit/56dc7f3f4bdadb94f201a761927f3dd4d06f09c1 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: A master/buildbot/test/unit/test_buildslave_protocols_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- Added tests for buildslave/protocols/base.py Commit: 934ce659c6eb17ec31e747c08ef0be28ffb527f6 https://github.com/buildbot/buildbot/commit/934ce659c6eb17ec31e747c08ef0be28ffb527f6 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/process/buildstep.py A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst Log Message: ----------- interruptCommand moved to protocol level Added developer doc removed useless methods from IBuildSlave Commit: a92c34394a2b55a97daa6e35cf80a56c798e8feb https://github.com/buildbot/buildbot/commit/a92c34394a2b55a97daa6e35cf80a56c798e8feb Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: changes in cls-protocols.rst Commit: b9b804004b0647995ab9ae1601bbf811cfc6e5e0 https://github.com/buildbot/buildbot/commit/b9b804004b0647995ab9ae1601bbf811cfc6e5e0 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: added few missed methods to protocols/base.py, docs Commit: 70a5151fc9b50bfaba20bfb0c104b25b218cc649 https://github.com/buildbot/buildbot/commit/70a5151fc9b50bfaba20bfb0c104b25b218cc649 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/pbmanager.py Log Message: ----------- Initial implementation of slave arbitration Commit: 1258d6bd0490c15dbea68ffecd7e4325ae1d7b41 https://github.com/buildbot/buildbot/commit/1258d6bd0490c15dbea68ffecd7e4325ae1d7b41 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/slavebuilder.py Log Message: ----------- Fix bug with starting build try/except ping codeblock self.conn replaced to self.slave.conn because disconnecting old slave breaks reference added few log messages Commit: 0948d1bfd8f5e47eda6e50307fcd07951ac5e690 https://github.com/buildbot/buildbot/commit/0948d1bfd8f5e47eda6e50307fcd07951ac5e690 Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py M master/docs/developer/utils.rst Log Message: ----------- add cancelAfter utility function Commit: 2365c25b95009ff80f7580eff933d5cead0254fc https://github.com/buildbot/buildbot/commit/2365c25b95009ff80f7580eff933d5cead0254fc Author: Dustin J. Mitchell Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/manager.py Log Message: ----------- use cancelAfter Commit: 4c83992e1772aa7c0c66f9cf1ef9ca9172aa4ff7 https://github.com/buildbot/buildbot/commit/4c83992e1772aa7c0c66f9cf1ef9ca9172aa4ff7 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- AbstractBuildSlave.attached() refactored Fixes in tests Commit: 8f7eaff2a2dc9799adbec64db60ea6cb86ef5323 https://github.com/buildbot/buildbot/commit/8f7eaff2a2dc9799adbec64db60ea6cb86ef5323 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Fixes in tests Commit: 93c3888f4d8f215580da54a6329b928b1eba8c33 https://github.com/buildbot/buildbot/commit/93c3888f4d8f215580da54a6329b928b1eba8c33 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- remotePrint test removed, removed unnecessary try/except Commit: 9278bad19f9f5b6e578db621b076219730db861e https://github.com/buildbot/buildbot/commit/9278bad19f9f5b6e578db621b076219730db861e Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_slave_comm.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py Log Message: ----------- DuplicateSlaveArbitrator removed with its tests fixed perspective_shutdown TODO fixed subscriptions TODO minor fixes in tests Commit: 7959ce87ed46b38ac8fe1ce11db0064f005fea8f https://github.com/buildbot/buildbot/commit/7959ce87ed46b38ac8fe1ce11db0064f005fea8f Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- perspective_shutdown renamed to shutdownRequested Commit: f0231ccf132e1edca3545e2ef6830366678301f8 https://github.com/buildbot/buildbot/commit/f0231ccf132e1edca3545e2ef6830366678301f8 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- added test for shutdownRequested Commit: 9834bc533bbadf76a9eeed35d257fee175b7c265 https://github.com/buildbot/buildbot/commit/9834bc533bbadf76a9eeed35d257fee175b7c265 Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- changes in methods names added test for pb.Connection.perspective_shutdown added test for BuildSlave.shutdownRequested Commit: 50d93cf7d51820b3c6a28fc8762be61747dc35fd https://github.com/buildbot/buildbot/commit/50d93cf7d51820b3c6a28fc8762be61747dc35fd Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py M master/setup.py Log Message: ----------- keepalive TODO removed because its done tracking last-heard-from TODO done buildbot.buildslave.protocols package added to setup.py some minor changes after pyflakes analysis Commit: e9bc8ba11601ab7e930c612ed6bedcd8a2c2bfcc https://github.com/buildbot/buildbot/commit/e9bc8ba11601ab7e930c612ed6bedcd8a2c2bfcc Author: Michael Mayorov Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- slave last access time updated in perspective_shutdown, tests Commit: 2c343a67401a17c67d98e10b22cec7202de3534a https://github.com/buildbot/buildbot/commit/2c343a67401a17c67d98e10b22cec7202de3534a Author: Michael Mayorov Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/test/fake/bslavemanager.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst M master/docs/developer/cls-protocols.rst Log Message: ----------- Fixes after review Commit: b90891cbcf924f61fab03c221d4ec92d96a4462a https://github.com/buildbot/buildbot/commit/b90891cbcf924f61fab03c221d4ec92d96a4462a Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/docs/manual/installation.rst M master/docs/relnotes/index.rst M master/setup.py Log Message: ----------- require Twisted-11.0.0 on the master Commit: 85fb85358df8974abe56d7beb369194a699f21c9 https://github.com/buildbot/buildbot/commit/85fb85358df8974abe56d7beb369194a699f21c9 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Merge branch 'introduce-adapter' of git://github.com/MichaelMayorov/buildbot Commit: b77269e1488f845c8efb67de184611001c974823 https://github.com/buildbot/buildbot/commit/b77269e1488f845c8efb67de184611001c974823 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- remove old, slave-only versions of Twisted from travis config Commit: 077cb54655a94887cdb162c8c4abe83acdab3430 https://github.com/buildbot/buildbot/commit/077cb54655a94887cdb162c8c4abe83acdab3430 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M MAINTAINERS.txt Log Message: ----------- add koobs to the slave donors list Commit: 4d2035baff0e6bf5ae8c44d73bc925ffbed82456 https://github.com/buildbot/buildbot/commit/4d2035baff0e6bf5ae8c44d73bc925ffbed82456 Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M MAINTAINERS.txt Log Message: ----------- add koobs irc nick Commit: b029f407fdd6935fa47a4294e66d16d78bd14b0c https://github.com/buildbot/buildbot/commit/b029f407fdd6935fa47a4294e66d16d78bd14b0c Author: Dustin J. Mitchell Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/decorators.py M master/buildbot/test/util/interfaces.py Log Message: ----------- patch inlineCallbacks to preserve functions' argpsecs (cherry-picked from nine) Commit: 8276cafe9a18f905f037984c0072c420aaa44d10 https://github.com/buildbot/buildbot/commit/8276cafe9a18f905f037984c0072c420aaa44d10 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/steps/HTTPStep.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Add Steps to perform HTTP requests Commit: 671844172ae891b0ed9a86938e6ea1d5723a7798 https://github.com/buildbot/buildbot/commit/671844172ae891b0ed9a86938e6ea1d5723a7798 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/manual/customization.rst Log Message: ----------- Formating of the doc Commit: c417e9377bbd4a2eb57f7948769181d58fecce89 https://github.com/buildbot/buildbot/commit/c417e9377bbd4a2eb57f7948769181d58fecce89 Author: Benoit Allard Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/HTTPStep.py Log Message: ----------- Modification after review comments Commit: 514099247524d1186ae62882c2f4436c108bd1d4 https://github.com/buildbot/buildbot/commit/514099247524d1186ae62882c2f4436c108bd1d4 Author: Pierre Tardy Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/HTTPStep.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- port HTTPStep to txrequests This makes this step asynchronous and suitable for buildbot Signed-off-by: Pierre Tardy Commit: 48037f0d7c4b352476b282ca15bfe6953d277aa8 https://github.com/buildbot/buildbot/commit/48037f0d7c4b352476b282ca15bfe6953d277aa8 Author: Pierre Tardy Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: R master/buildbot/steps/HTTPStep.py A master/buildbot/steps/http.py A master/buildbot/test/unit/test_steps_http.py Log Message: ----------- http step cleanup and test - add GPL header - change coding style - add tests Signed-off-by: Pierre Tardy Commit: 7ecdbb7bbf4368b93c1b9868d5bf893bd9a061b9 https://github.com/buildbot/buildbot/commit/7ecdbb7bbf4368b93c1b9868d5bf893bd9a061b9 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/steps/http.py A master/buildbot/test/unit/test_steps_http.py M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'txrequests' of git://github.com/tardyp/buildbot Commit: d028ea069df305e6bda81fbe0a4178eacf6d09c4 https://github.com/buildbot/buildbot/commit/d028ea069df305e6bda81fbe0a4178eacf6d09c4 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/remotecommand.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/shell.py M master/buildbot/steps/slave.py M 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/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/transfer.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/util/steps.py M master/docs/developer/cls-buildsteps.rst M master/docs/developer/cls-protocols.rst M master/docs/developer/cls-remotecommands.rst M master/docs/developer/master-slave.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- move RemoteCommand and friends to buildbot.process.remotecommand Commit: 826158caba8d05a376c263b11cc05058a58812b8 https://github.com/buildbot/buildbot/commit/826158caba8d05a376c263b11cc05058a58812b8 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/logobserver.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/subunit.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_subunit.py M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- move log observers to buildbot.process.logobserver Commit: aaae286ac2ed62247a5179e3d5cc19621739b6ea https://github.com/buildbot/buildbot/commit/aaae286ac2ed62247a5179e3d5cc19621739b6ea Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- fix docs syntax Commit: a6ec211df118c739d2e7b7355577da07e42cc7b3 https://github.com/buildbot/buildbot/commit/a6ec211df118c739d2e7b7355577da07e42cc7b3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/steps/http.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- update docs and comments about global txrequests state Commit: aa89b68919034a4dc943291ea12d33ef4533cbbe https://github.com/buildbot/buildbot/commit/aa89b68919034a4dc943291ea12d33ef4533cbbe Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py Log Message: ----------- fix cancelAfter and its tests Commit: 3113cb96eaf4ce18e36b3b53b78b809814a31bcc https://github.com/buildbot/buildbot/commit/3113cb96eaf4ce18e36b3b53b78b809814a31bcc Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: R master/buildbot/test/unit/test_status_web_png_resource.py A master/buildbot/test/unit/test_status_web_statuspng.py Log Message: ----------- remove cached state and fix up png tests Commit: 9f313d732025406e2cdfdf159d06d1441ed756d7 https://github.com/buildbot/buildbot/commit/9f313d732025406e2cdfdf159d06d1441ed756d7 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- fix duplicate slave tests to wait for the correct detach to complete Commit: 07e44ccec5bc002e2924779b4634ace5c8b980a2 https://github.com/buildbot/buildbot/commit/07e44ccec5bc002e2924779b4634ace5c8b980a2 Author: Tom Prince Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py R master/buildbot/buildslave/manager.py R master/buildbot/buildslave/protocols/__init__.py R master/buildbot/buildslave/protocols/base.py R master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py R master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py R master/buildbot/test/unit/test_buildslave_protocols_base.py R master/buildbot/test/unit/test_buildslave_protocols_pb.py A master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst R master/docs/developer/cls-bslavemanager.rst R master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Revert merging 'introduce-adapter of git://github.com/MichaelMayorov/buildbot". This code isn't at the point where somebody could add a seperate protocol without any core changes, yet. This reverts commits 9f313d732025406e2cdfdf159d06d1441ed756d7, aa89b68919034a4dc943291ea12d33ef4533cbbe, and 85fb85358df8974abe56d7beb369194a699f21c9. Commit: 6885d46a3e930375bdd2f77a2d037540ed1b0379 https://github.com/buildbot/buildbot/commit/6885d46a3e930375bdd2f77a2d037540ed1b0379 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/util/steps.py Log Message: ----------- Introducing adapter for PB based on https://github.com/djmitche/buildbot/tree/amp Commit: 686f47c7fef88468e998b1c2549d3cd0476e6331 https://github.com/buildbot/buildbot/commit/686f47c7fef88468e998b1c2549d3cd0476e6331 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- doKeepalive and shutdown moved to protocol level minor fixes in test and getSlaveInfo Commit: bf3f8c4bb995aeee55bfb590ac9864aafddd24ce https://github.com/buildbot/buildbot/commit/bf3f8c4bb995aeee55bfb590ac9864aafddd24ce Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- shutdown in old way moved to Protocol Commit: 85c40602ab84e24351351e275a88e1df6d1f6a0d https://github.com/buildbot/buildbot/commit/85c40602ab84e24351351e275a88e1df6d1f6a0d Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- Old and new ways moved under Protocol Commit: 91c736c2cc6ab5c401b19c778f3cf0a14c47e368 https://github.com/buildbot/buildbot/commit/91c736c2cc6ab5c401b19c778f3cf0a14c47e368 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- Few fixes in tests, added tests for shutdown command Commit: b05247de7c33e91a968cd0649c4e567fb42b5e76 https://github.com/buildbot/buildbot/commit/b05247de7c33e91a968cd0649c4e567fb42b5e76 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- startKeepaliveTimer now starts keepalive timer, some minor changes in tests, removed outdated TODO Commit: 2424025b06d2c494ddc1fd70445552db6e6b5620 https://github.com/buildbot/buildbot/commit/2424025b06d2c494ddc1fd70445552db6e6b5620 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/builder.py Log Message: ----------- startBuild returned, removed initial doKeepalive call Commit: 969d8ca2295d164dcbaca4ea8dd46258663d119c https://github.com/buildbot/buildbot/commit/969d8ca2295d164dcbaca4ea8dd46258663d119c Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: keepalive moved to Connection Commit: a4d85a84f8f5e70e61d1c67aba3a0818db272d6d https://github.com/buildbot/buildbot/commit/a4d85a84f8f5e70e61d1c67aba3a0818db272d6d Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- WIP: keepalive code completely moved to Connection, some test fail for now Commit: 2ebed36081e0081f3592835db8a99bab4bdfe2d6 https://github.com/buildbot/buildbot/commit/2ebed36081e0081f3592835db8a99bab4bdfe2d6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- WIP: fixed few failed tests Commit: cf1ccda792dd12f0fac42ee39d4299f2f21855bc https://github.com/buildbot/buildbot/commit/cf1ccda792dd12f0fac42ee39d4299f2f21855bc Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Added test_buildslave_protocols_pb, some minor fixes Commit: 3de881c462da26babc6ab827337105abf9fa51f6 https://github.com/buildbot/buildbot/commit/3de881c462da26babc6ab827337105abf9fa51f6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- WIP: Swap positions in assertEqual, fixed one assert check, fixed attached() return value Commit: 324cb873d5ecef75b3e3f3c09e8b7c07925ffa86 https://github.com/buildbot/buildbot/commit/324cb873d5ecef75b3e3f3c09e8b7c07925ffa86 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: A master/buildbot/test/unit/test_buildslave_protocols_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- Added tests for buildslave/protocols/base.py Commit: 3e9f0047fdee9b3cd28c6b207415bb57b1a50a10 https://github.com/buildbot/buildbot/commit/3e9f0047fdee9b3cd28c6b207415bb57b1a50a10 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/process/buildstep.py A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst Log Message: ----------- interruptCommand moved to protocol level Added developer doc removed useless methods from IBuildSlave Commit: a401b3651612ed0c7d70b81c8782a23bee04625b https://github.com/buildbot/buildbot/commit/a401b3651612ed0c7d70b81c8782a23bee04625b Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: changes in cls-protocols.rst Commit: 638b3237ee9c9c11838cdd0533f28f9882367d75 https://github.com/buildbot/buildbot/commit/638b3237ee9c9c11838cdd0533f28f9882367d75 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/docs/developer/cls-protocols.rst Log Message: ----------- WIP: added few missed methods to protocols/base.py, docs Commit: 0743967cd4b36dc1051020f1a4fb2fce7b9a81b6 https://github.com/buildbot/buildbot/commit/0743967cd4b36dc1051020f1a4fb2fce7b9a81b6 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/pbmanager.py Log Message: ----------- Initial implementation of slave arbitration Commit: f457aef93a14aaa97c42a204f83876213f2eefcb https://github.com/buildbot/buildbot/commit/f457aef93a14aaa97c42a204f83876213f2eefcb Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/slavebuilder.py Log Message: ----------- Fix bug with starting build try/except ping codeblock self.conn replaced to self.slave.conn because disconnecting old slave breaks reference added few log messages Commit: 88884be0c9c6ca05ec4835da01e9fdc77b621413 https://github.com/buildbot/buildbot/commit/88884be0c9c6ca05ec4835da01e9fdc77b621413 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py M master/docs/developer/utils.rst Log Message: ----------- add cancelAfter utility function Commit: 782c36c26842e43f1d97dc8c0c99691927f243e3 https://github.com/buildbot/buildbot/commit/782c36c26842e43f1d97dc8c0c99691927f243e3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/manager.py Log Message: ----------- use cancelAfter Commit: c58331343b57e1ca55685d22cb9b55bbac9a8793 https://github.com/buildbot/buildbot/commit/c58331343b57e1ca55685d22cb9b55bbac9a8793 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/manager.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- AbstractBuildSlave.attached() refactored Fixes in tests Commit: 7d7731fde40718f49fcee5f01c314ca07ec5f4b9 https://github.com/buildbot/buildbot/commit/7d7731fde40718f49fcee5f01c314ca07ec5f4b9 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_process_build.py Log Message: ----------- Fixes in tests Commit: e8dcd4e725c2d6fe1be7c5214dc12ed65400d8e7 https://github.com/buildbot/buildbot/commit/e8dcd4e725c2d6fe1be7c5214dc12ed65400d8e7 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/test/unit/test_buildslave_base.py Log Message: ----------- remotePrint test removed, removed unnecessary try/except Commit: 921c86f800dfd1a74f89774b88f3d39b6da00e01 https://github.com/buildbot/buildbot/commit/921c86f800dfd1a74f89774b88f3d39b6da00e01 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_slave_comm.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py Log Message: ----------- DuplicateSlaveArbitrator removed with its tests fixed perspective_shutdown TODO fixed subscriptions TODO minor fixes in tests Commit: d91f51c661561691f95ba4a53ec7ec9d459f42ab https://github.com/buildbot/buildbot/commit/d91f51c661561691f95ba4a53ec7ec9d459f42ab Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py Log Message: ----------- perspective_shutdown renamed to shutdownRequested Commit: a6507c1ec17ced75ece22cf7ec44c717828b6b2e https://github.com/buildbot/buildbot/commit/a6507c1ec17ced75ece22cf7ec44c717828b6b2e Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- added test for shutdownRequested Commit: 947df901eb3f804e9acaacf81af04a4ea64cf7f9 https://github.com/buildbot/buildbot/commit/947df901eb3f804e9acaacf81af04a4ea64cf7f9 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- changes in methods names added test for pb.Connection.perspective_shutdown added test for BuildSlave.shutdownRequested Commit: 988975b3ef19087c84f7fa80ce07997041ab9eda https://github.com/buildbot/buildbot/commit/988975b3ef19087c84f7fa80ce07997041ab9eda Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/botmaster.py M master/buildbot/test/unit/test_buildslave_base.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py M master/setup.py Log Message: ----------- keepalive TODO removed because its done tracking last-heard-from TODO done buildbot.buildslave.protocols package added to setup.py some minor changes after pyflakes analysis Commit: 7be81ff106eaf8c02f6b05bcb327985311b295a8 https://github.com/buildbot/buildbot/commit/7be81ff106eaf8c02f6b05bcb327985311b295a8 Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/pb.py M master/buildbot/test/unit/test_buildslave_protocols_pb.py Log Message: ----------- slave last access time updated in perspective_shutdown, tests Commit: 3ad1800c720cc31c9e9891b56e9fe0f58da03ead https://github.com/buildbot/buildbot/commit/3ad1800c720cc31c9e9891b56e9fe0f58da03ead Author: Michael Mayorov Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/protocols/base.py M master/buildbot/buildslave/protocols/pb.py M master/buildbot/process/build.py M master/buildbot/test/fake/bslavemanager.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst M master/docs/developer/cls-protocols.rst Log Message: ----------- Fixes after review Commit: ccb1acdc81dc88efc32d1b8d23b1ce9e17daf0a3 https://github.com/buildbot/buildbot/commit/ccb1acdc81dc88efc32d1b8d23b1ce9e17daf0a3 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/setup.py Log Message: ----------- Re-merge branch 'introduce-adapter' into slave-proto Commit: 7cdc9b08541214ce901b48d5b6a2235b01f631cc https://github.com/buildbot/buildbot/commit/7cdc9b08541214ce901b48d5b6a2235b01f631cc Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/logobserver.py A master/buildbot/process/remotecommand.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/shell.py M master/buildbot/steps/slave.py M 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/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/subunit.py M master/buildbot/steps/transfer.py M master/buildbot/test/interfaces/test_remotecommand.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_steps_subunit.py M master/buildbot/test/util/steps.py M master/docs/developer/cls-buildsteps.rst M master/docs/developer/cls-protocols.rst M master/docs/developer/cls-remotecommands.rst M master/docs/developer/master-slave.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'remotecommand-module' of git://github.com/djmitche/buildbot into slave-proto Commit: 697d9ed50c591c96f75b6804aff0b00d0ba0c915 https://github.com/buildbot/buildbot/commit/697d9ed50c591c96f75b6804aff0b00d0ba0c915 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M .travis.yml M MAINTAINERS.txt M master/buildbot/buildslave/base.py A master/buildbot/buildslave/manager.py A master/buildbot/buildslave/protocols/__init__.py A master/buildbot/buildslave/protocols/base.py A master/buildbot/buildslave/protocols/pb.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/monkeypatches/__init__.py M master/buildbot/pbmanager.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/buildstep.py M master/buildbot/process/slavebuilder.py A master/buildbot/steps/http.py A master/buildbot/test/fake/bslavemanager.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_slave_comm.py M master/buildbot/test/unit/test_buildslave_base.py A master/buildbot/test/unit/test_buildslave_protocols_base.py A master/buildbot/test/unit/test_buildslave_protocols_pb.py R master/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_remotecommand.py A master/buildbot/test/unit/test_steps_http.py M master/buildbot/test/unit/test_util_misc.py M master/buildbot/test/util/steps.py M master/buildbot/util/misc.py M master/docs/developer/classes.rst A master/docs/developer/cls-bslavemanager.rst A master/docs/developer/cls-protocols.rst M master/docs/developer/master-overview.rst M master/docs/developer/utils.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/customization.rst M master/docs/manual/installation.rst M master/docs/relnotes/index.rst M master/setup.py Log Message: ----------- Merge branch 'slave-proto' (early part) into nine Conflicts: master/buildbot/buildslave/base.py master/buildbot/test/fake/fakemaster.py master/buildbot/test/unit/test_buildslave_base.py master/buildbot/test/util/interfaces.py master/docs/developer/classes.rst Commit: c5264eb8798181435ffcceca57c7ea01040bb52c https://github.com/buildbot/buildbot/commit/c5264eb8798181435ffcceca57c7ea01040bb52c Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/buildstep.py A master/buildbot/process/logobserver.py A master/buildbot/process/remotecommand.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/package/rpm/mock.py M master/buildbot/steps/shell.py M master/buildbot/steps/slave.py M 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/darcs.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/mtn.py M master/buildbot/steps/source/svn.py M master/buildbot/steps/subunit.py M master/buildbot/steps/transfer.py M master/buildbot/test/regressions/test_oldpaths.py M master/buildbot/test/unit/test_remotecommand.py M master/buildbot/test/unit/test_steps_subunit.py M master/buildbot/test/util/steps.py M master/docs/developer/cls-buildsteps.rst M master/docs/developer/cls-protocols.rst M master/docs/developer/cls-remotecommands.rst M master/docs/developer/master-slave.rst M master/docs/manual/customization.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'slave-proto' into nine Conflicts: master/buildbot/process/buildstep.py Compare: https://github.com/buildbot/buildbot/compare/b9e75cc5f776...c5264eb87981 From noreply at github.com Sun Sep 29 23:18:22 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 16:18:22 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 143271: Gather builderid for builders Message-ID: <5248b53e7aa1_18a54add5010285d@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 1432719d0302df00afe67073d30535b06797b928 https://github.com/buildbot/buildbot/commit/1432719d0302df00afe67073d30535b06797b928 Author: Dustin J. Mitchell Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M master/buildbot/process/builder.py M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- Gather builderid for builders Commit: 9aaf540e35c28da4bcce018944ddb850df0ae5e6 https://github.com/buildbot/buildbot/commit/9aaf540e35c28da4bcce018944ddb850df0ae5e6 Author: Dustin J. Mitchell Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M master/buildbot/config.py M master/buildbot/process/builder.py M master/buildbot/test/unit/test_config.py M master/docs/relnotes/index.rst Log Message: ----------- enforce builder names being unicode or ASCII Commit: d13c05308789175cd5f29e27b9c233190d7c905e https://github.com/buildbot/buildbot/commit/d13c05308789175cd5f29e27b9c233190d7c905e Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/config.py M master/buildbot/process/builder.py M master/buildbot/test/unit/test_config.py M master/docs/relnotes/index.rst Log Message: ----------- Restrict builder names to be unicode Compare: https://github.com/buildbot/buildbot/compare/c5264eb87981...d13c05308789 From noreply at github.com Mon Sep 30 00:31:49 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 17:31:49 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0f9b2c: Filter bulider's slavenames when reconfiguring Message-ID: <5248c6753bded_1f221393d4c739d5@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0f9b2ccfc8056e666b711009a55faeddcd229e0a https://github.com/buildbot/buildbot/commit/0f9b2ccfc8056e666b711009a55faeddcd229e0a Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Filter bulider's slavenames when reconfiguring Fixes #2507. Note that a build which has its builder/slave pair removed whlie it is executing will still hang indefinitely, but that's a much larger problem. Commit: 43fe1258963907ba9442ef7e63099ffb7ba1c306 https://github.com/buildbot/buildbot/commit/43fe1258963907ba9442ef7e63099ffb7ba1c306 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_status_web_statuspng.py Log Message: ----------- fix pyflakes Compare: https://github.com/buildbot/buildbot/compare/07e44ccec5bc...43fe12589639 From noreply at github.com Mon Sep 30 00:42:40 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 17:42:40 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3652f4: fix cancelAfter and its tests Message-ID: <5248c900b55d6_194ca5d5013126@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/slave-proto Home: https://github.com/buildbot/buildbot Commit: 3652f4caa230b65818560de5a1df7f8fcf03c329 https://github.com/buildbot/buildbot/commit/3652f4caa230b65818560de5a1df7f8fcf03c329 Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/unit/test_util_misc.py M master/buildbot/util/misc.py Log Message: ----------- fix cancelAfter and its tests Commit: 25a014941597f8bbba8ef1f36d24c845332dbb9e https://github.com/buildbot/buildbot/commit/25a014941597f8bbba8ef1f36d24c845332dbb9e Author: Dustin J. Mitchell Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M master/buildbot/test/integration/test_slave_comm.py Log Message: ----------- fix duplicate slave tests to wait for the correct detach to complete Compare: https://github.com/buildbot/buildbot/compare/7cdc9b085412...25a014941597 From trac at buildbot.net Mon Sep 30 00:55:36 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 30 Sep 2013 00:55:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2547: Can't have slaves and builders with the same name In-Reply-To: <038.a740ebe4f23af60338bde94b17707632@buildbot.net> References: <038.a740ebe4f23af60338bde94b17707632@buildbot.net> Message-ID: <053.66ad27e7c42b991a440ee1d541281fc3@buildbot.net> #2547: Can't have slaves and builders with the same name -----------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: patches-accepted | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: simple | -----------------------------+-------------------- Comment (by dustin): the new !BuildSlaveManager will do the trick nicely -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Mon Sep 30 00:58:59 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 30 Sep 2013 00:58:59 -0000 Subject: [Buildbot-commits] [Buildbot] #2473: using the branch option to choose a tag fails if using a git version older than 1.7.10 In-Reply-To: <037.c46416d8f50d647daf1522328905e37b@buildbot.net> References: <037.c46416d8f50d647daf1522328905e37b@buildbot.net> Message-ID: <052.8fa187af4676d9773a34b1f398703cca@buildbot.net> #2473: using the branch option to choose a tag fails if using a git version older than 1.7.10 ------------------------+------------------------- Reporter: johnt | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: worksforme Keywords: git, simple | ------------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => worksforme -- Ticket URL: Buildbot Buildbot: build/test automation