From noreply at github.com Fri Apr 1 05:09:53 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 31 Mar 2011 22:09:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3ca22d: show step, not build, status in background color o... Message-ID: <20110401050953.E292E422E1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3ca22de3c0bd61adca1c4959ef95b13cd93bf2e3 https://github.com/buildbot/buildbot/commit/3ca22de3c0bd61adca1c4959ef95b13cd93bf2e3 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/buildbot/status/web/step.py Log Message: ----------- show step, not build, status in background color on step page From noreply at github.com Fri Apr 1 05:27:10 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 31 Mar 2011 22:27:10 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a2f489: Merge branch 'tryfixes' of git://github.com/dougla... Message-ID: <20110401052710.806AB423F7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a2f48955252acc5ea3dbf13451f9ae9a5132ba14 https://github.com/buildbot/buildbot/commit/a2f48955252acc5ea3dbf13451f9ae9a5132ba14 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Merge branch 'tryfixes' of git://github.com/douglatornell/buildbot * 'tryfixes' of git://github.com/douglatornell/buildbot: Fix bad getopt calls in try client. From noreply at github.com Fri Apr 1 05:46:50 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 31 Mar 2011 22:46:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 17c6fa: Merge branch 'subunit' of git://github.com/liucoug... Message-ID: <20110401054650.CCB694240C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 17c6fa61affbeb17cd302cdfeed7bcf264c12a73 https://github.com/buildbot/buildbot/commit/17c6fa61affbeb17cd302cdfeed7bcf264c12a73 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/buildbot/process/subunitlogobserver.py M master/buildbot/steps/subunit.py Log Message: ----------- Merge branch 'subunit' of git://github.com/liucougar/buildbot * 'subunit' of git://github.com/liucougar/buildbot: introduce new option failureOnNoTests for subunit step: if failureOnNoTests is set to true and if there are no tests found, return failure properly handle failure/error cases improve subunit support: * parse subunit progress info and set step progress expectation accordingly * for each test, addTestResult to builder so it will show up in test results page (not yet implemented as of now though, a placeholder is in master/buildbot/status/web/tests.py) Commit: 5481876caa7dff4c6888155096920ef9aaac43b0 https://github.com/buildbot/buildbot/commit/5481876caa7dff4c6888155096920ef9aaac43b0 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/buildbot/process/subunitlogobserver.py M master/buildbot/test/unit/test_oldpaths.py Log Message: ----------- fix whitespace and line length in subunitlogobserver, test old path Commit: fdb3e85d7727634e391ce3234100bb2f649ab362 https://github.com/buildbot/buildbot/commit/fdb3e85d7727634e391ce3234100bb2f649ab362 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: A master/buildbot/test/regressions/test_oldpaths.py R master/buildbot/test/unit/test_oldpaths.py Log Message: ----------- move test_oldpaths to regressions Compare: https://github.com/buildbot/buildbot/compare/a2f4895...fdb3e85 From nobody at buildbot.net Fri Apr 1 06:05:45 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 01 Apr 2011 06:05:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1913: Proce link on 4.11.11 Miscellaneous BuildSteps does not work Message-ID: <041.ded3cc89c42788e334a6c3d63a5bd9cd@buildbot.net> #1913: Proce link on 4.11.11 Miscellaneous BuildSteps does not work ----------------------+------------------- Reporter: liucougar | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: ----------------------+------------------- click on the Proce link on http://buildbot.net/buildbot/docs/latest /Miscellaneous-BuildSteps.html, nothing happens -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 1 06:19:55 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 31 Mar 2011 23:19:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 966ea2: Fix bogus link Message-ID: <20110401061955.C408F42347@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 966ea23ce104f411d784a57678c103fb41432766 https://github.com/buildbot/buildbot/commit/966ea23ce104f411d784a57678c103fb41432766 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Fix bogus link I think this was just a typo that got stuck in the @menu section. Fixes #1913. From nobody at buildbot.net Fri Apr 1 06:20:01 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 01 Apr 2011 06:20:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1913: Proce link on 4.11.11 Miscellaneous BuildSteps does not work In-Reply-To: <041.ded3cc89c42788e334a6c3d63a5bd9cd@buildbot.net> References: <041.ded3cc89c42788e334a6c3d63a5bd9cd@buildbot.net> Message-ID: <056.3d6d54f2c0c86437c88821e28c0a5d84@buildbot.net> #1913: Proce link on 4.11.11 Miscellaneous BuildSteps does not work ----------------------+--------------------- Reporter: liucougar | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: | ----------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Fix bogus link I think this was just a typo that got stuck in the @menu section. Fixes #1913. Changeset: 966ea23ce104f411d784a57678c103fb41432766 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 1 06:33:50 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 31 Mar 2011 23:33:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0a454c: Add documentation for new SubunitShellCommand para... Message-ID: <20110401063350.0D64942404@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0a454ccdcaa4f3f681582f21797868e898d774a6 https://github.com/buildbot/buildbot/commit/0a454ccdcaa4f3f681582f21797868e898d774a6 Author: Dustin J. Mitchell Date: 2011-03-31 (Thu, 31 Mar 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Add documentation for new SubunitShellCommand param Text from liucougar at https://github.com/buildbot/buildbot/pull/88 From noreply at github.com Fri Apr 1 21:53:08 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Apr 2011 14:53:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 516fcb: replace failureOnNoErrors with failureOnNotests Message-ID: <20110401215308.BBEBF42400@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 516fcb0dee066eed913db8422db171a9547d7213 https://github.com/buildbot/buildbot/commit/516fcb0dee066eed913db8422db171a9547d7213 Author: Dustin J. Mitchell Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- replace failureOnNoErrors with failureOnNotests From noreply at github.com Fri Apr 1 22:44:56 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Apr 2011 15:44:56 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6c7812: typo in string format string Message-ID: <20110401224456.19C8A423CF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6c78128bd273a55d224356afbc659f9a757f3862 https://github.com/buildbot/buildbot/commit/6c78128bd273a55d224356afbc659f9a757f3862 Author: liucougar Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/buildbot/steps/subunit.py Log Message: ----------- typo in string format string Commit: fb61ad2b79002317e282b9f3e2b47fce7a1453bf https://github.com/buildbot/buildbot/commit/fb61ad2b79002317e282b9f3e2b47fce7a1453bf Author: Dustin J. Mitchell Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/buildbot/steps/subunit.py Log Message: ----------- Merge branch 'subunit' of git://github.com/liucougar/buildbot * 'subunit' of git://github.com/liucougar/buildbot: typo in string format string Compare: https://github.com/buildbot/buildbot/compare/516fcb0...fb61ad2 From noreply at github.com Fri Apr 1 22:58:25 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Apr 2011 15:58:25 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 81ba21: Provide a less shoddy code example for MailNotifie... Message-ID: <20110401225825.789664242D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 81ba2109cb26903308125b3dd6ed67b60de3f04f https://github.com/buildbot/buildbot/commit/81ba2109cb26903308125b3dd6ed67b60de3f04f Author: Amber Yust Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/docs/cfg-statustargets.texinfo Log Message: ----------- Provide a less shoddy code example for MailNotifier line limiting From noreply at github.com Sat Apr 2 01:08:35 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Apr 2011 18:08:35 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3529fd: Add a sensible font default for if Verdana/Cursor ... Message-ID: <20110402010835.7041542443@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3529fdaf5aef1a9af2756e2b545cb298df7f0011 https://github.com/buildbot/buildbot/commit/3529fdaf5aef1a9af2756e2b545cb298df7f0011 Author: Amber Yust Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/buildbot/status/web/files/default.css Log Message: ----------- Add a sensible font default for if Verdana/Cursor are not present From noreply at github.com Sat Apr 2 01:38:38 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 1 Apr 2011 18:38:38 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 913dbe: Clarify that the upgrade process does not edit the... Message-ID: <20110402013838.1644442439@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 913dbe0180e23db8fe88a1dd16eff187cfb5485e https://github.com/buildbot/buildbot/commit/913dbe0180e23db8fe88a1dd16eff187cfb5485e Author: Gavin McDonald Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/docs/installation.texinfo Log Message: ----------- Clarify that the upgrade process does not edit the master.cfg for you and so need to add the db_url in manually. Commit: 30b636911a04164d3d6039b6b5873b889cadf010 https://github.com/buildbot/buildbot/commit/30b636911a04164d3d6039b6b5873b889cadf010 Author: Dustin J. Mitchell Date: 2011-04-01 (Fri, 01 Apr 2011) Changed paths: M master/docs/installation.texinfo Log Message: ----------- Merge branch 'master' of git://github.com/gmcdonald/buildbot * 'master' of git://github.com/gmcdonald/buildbot: Clarify that the upgrade process does not edit the master.cfg for you and so need to add the db_url in manually. (typo fix by me) Compare: https://github.com/buildbot/buildbot/compare/3529fda...30b6369 From nobody at buildbot.net Sat Apr 2 01:49:11 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 02 Apr 2011 01:49:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1903: Trac emails come from unrecognized address In-Reply-To: <038.08f8ca0416f0d6f773e3ddb4cac0f5ae@buildbot.net> References: <038.08f8ca0416f0d6f773e3ddb4cac0f5ae@buildbot.net> Message-ID: <053.2c98cee39bf28f35fddac5fec659db8e@buildbot.net> #1903: Trac emails come from unrecognized address --------------------+---------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: ongoing Version: 0.8.3p1 | Resolution: fixed Keywords: admin | --------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Fixed - added buildbot.net to $mydestinations. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 2 19:27:32 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 2 Apr 2011 12:27:32 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e3c6f0: properly save the failureOnNoErrors option on the ... Message-ID: <20110402192732.13161428EA@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e3c6f01c574ab83bc35148822a9322d4421a398d https://github.com/buildbot/buildbot/commit/e3c6f01c574ab83bc35148822a9322d4421a398d Author: liucougar Date: 2011-04-02 (Sat, 02 Apr 2011) Changed paths: M master/buildbot/steps/subunit.py Log Message: ----------- properly save the failureOnNoErrors option on the step From noreply at github.com Sun Apr 3 17:44:39 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 3 Apr 2011 10:44:39 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 935ef1: Merge branch 'fastreconfig' of git://github.com/ca... Message-ID: <20110403174439.73B884514A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 935ef164a8d3ea0859353c836e5be483110634ef https://github.com/buildbot/buildbot/commit/935ef164a8d3ea0859353c836e5be483110634ef Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Merge branch 'fastreconfig' of git://github.com/catlee/buildbot * 'fastreconfig' of git://github.com/catlee/buildbot: None is a safer initial value If the list of builders hasn't changed, don't call remote setBuilderList Commit: ef2296303cd24182dd2effa01cb80d1795be6c7b https://github.com/buildbot/buildbot/commit/ef2296303cd24182dd2effa01cb80d1795be6c7b Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M MAINTAINERS.txt M master/buildbot/clients/tryclient.py M master/buildbot/steps/source.py M master/docs/cfg-buildsteps.texinfo M master/docs/cfg-changesources.texinfo M master/docs/cmdline.texinfo M master/docs/concepts.texinfo A slave/buildslave/commands/mtn.py M slave/buildslave/commands/registry.py A slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Merge branch 'monotone-integration' of git://github.com/levitte/buildbot * 'monotone-integration' of git://github.com/levitte/buildbot: _parse doesn't use the extra parameter, and is sent none. Remove it. Add Richard Levitte as maintainer of the monotone code Clear unused imports Documentation errors corrected Add monotone to the 'try' client, with documentation Add documentation for the monotone command and step. (a lot was simply finding Mercurial, copying and modifying) Add test for the mtn buildslave command Add Source step for monotone Add monotone to possible buildslave commands Commit: 3fbce106c09b073eb7aa950e23019a75f5d3cfaf https://github.com/buildbot/buildbot/commit/3fbce106c09b073eb7aa950e23019a75f5d3cfaf Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M slave/buildslave/commands/mtn.py Log Message: ----------- Return the deferred from Mtn.parseGotRevision Without this, any error in parseGotRevision is silently dropped. Commit: 067e70db99928717e17624739a3543991582730f https://github.com/buildbot/buildbot/commit/067e70db99928717e17624739a3543991582730f Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M master/buildbot/steps/subunit.py Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: properly save the failureOnNoErrors option on the step Compare: https://github.com/buildbot/buildbot/compare/e3c6f01...067e70d From noreply at github.com Sun Apr 3 17:51:07 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 3 Apr 2011 10:51:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 32fef9: use os.path.join to get pathsep right on windows Message-ID: <20110403175107.0AA451804C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 32fef90d0bdded1f170bb2efd0558732899f9011 https://github.com/buildbot/buildbot/commit/32fef90d0bdded1f170bb2efd0558732899f9011 Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- use os.path.join to get pathsep right on windows From noreply at github.com Mon Apr 4 05:13:04 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 3 Apr 2011 22:13:04 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 712058: better test coverage for git steps Message-ID: <20110404051304.142E642353@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 712058613baf80277232c64dceed1a753a4dcc6b https://github.com/buildbot/buildbot/commit/712058613baf80277232c64dceed1a753a4dcc6b Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M slave/buildslave/commands/base.py M slave/buildslave/commands/git.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_git.py M slave/buildslave/test/util/sourcecommand.py Log Message: ----------- better test coverage for git steps Commit: 0113968b4d25ff716e43537247e9010df58e6024 https://github.com/buildbot/buildbot/commit/0113968b4d25ff716e43537247e9010df58e6024 Author: Dustin J. Mitchell Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M MAINTAINERS.txt M master/buildbot/buildslave.py M master/buildbot/clients/tryclient.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/status/web/files/default.css M master/buildbot/steps/source.py M master/buildbot/steps/subunit.py A master/buildbot/test/regressions/test_oldpaths.py R master/buildbot/test/unit/test_oldpaths.py M master/docs/cfg-buildsteps.texinfo M master/docs/cfg-changesources.texinfo M master/docs/cfg-statustargets.texinfo M master/docs/cmdline.texinfo M master/docs/concepts.texinfo M master/docs/installation.texinfo A slave/buildslave/commands/mtn.py M slave/buildslave/commands/registry.py A slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Merge branch 'master' of ssh://euclid.r.igoro.us/home/dustin/code/buildbot/t/buildbot Compare: https://github.com/buildbot/buildbot/compare/32fef90...0113968 From noreply at github.com Mon Apr 4 16:33:20 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 4 Apr 2011 09:33:20 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 79f5c1: Merge remote-tracking branch 'upstream/master' int... Message-ID: <20110404163320.10B3742311@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 79f5c11efc3a63b36c3715ee92065d0c73c2a759 https://github.com/buildbot/buildbot/commit/79f5c11efc3a63b36c3715ee92065d0c73c2a759 Author: Richard Levitte Date: 2011-04-03 (Sun, 03 Apr 2011) Changed paths: M master/buildbot/buildslave.py M master/buildbot/status/web/files/default.css M master/buildbot/steps/subunit.py M master/docs/cfg-buildsteps.texinfo M master/docs/cfg-statustargets.texinfo M master/docs/installation.texinfo M slave/buildslave/commands/base.py M slave/buildslave/commands/git.py M slave/buildslave/commands/mtn.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_git.py M slave/buildslave/test/unit/test_commands_mtn.py M slave/buildslave/test/util/sourcecommand.py Log Message: ----------- Merge remote-tracking branch 'upstream/master' into monotone-integration Commit: 759b309beca5627f1db2018c2dff51f430489d18 https://github.com/buildbot/buildbot/commit/759b309beca5627f1db2018c2dff51f430489d18 Author: Richard Levitte Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/commands/mtn.py M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- * slave/buildslave/commands/mtn.py (_dovccmd): Take a function argument instead of using the callback, which frees up the callback argument for better use. Also, make pulling a conditional. (parseGotRevision): Split it two, one part that sets up things for _dovccmd, and the other that performs the actual command to get the base revision. This makes testing much easier. * slave/buildslave/commands/mtn.py: Add a testof parseGotRevision. Commit: 156db97dc8332838c64425443231a228f7e669e7 https://github.com/buildbot/buildbot/commit/156db97dc8332838c64425443231a228f7e669e7 Author: Richard Levitte Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- * slave/buildslave/test/unit/test_commands_mtn.py: Add a few more tests, covering almost all of the mtn command. Compare: https://github.com/buildbot/buildbot/compare/0113968...156db97 From noreply at github.com Mon Apr 4 16:50:47 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 4 Apr 2011 09:50:47 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 09c554: Fix missing patch that caused tests to fail for Mo... Message-ID: <20110404165050.5B2814236E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 09c554aada6fbb966f1bd46e02109f0fe6e92c7d https://github.com/buildbot/buildbot/commit/09c554aada6fbb966f1bd46e02109f0fe6e92c7d Author: Amber Yust Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Fix missing patch that caused tests to fail for Monotone From noreply at github.com Mon Apr 4 22:33:34 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 4 Apr 2011 15:33:34 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 110961: * slave/buildslave/test/unit/test_commands_mtn.py:... Message-ID: <20110404223334.089D942341@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1109619689a3f203e59ed7f1ebb05a98c650e16c https://github.com/buildbot/buildbot/commit/1109619689a3f203e59ed7f1ebb05a98c650e16c Author: Richard Levitte Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- * slave/buildslave/test/unit/test_commands_mtn.py: os.path.join makes for better tests on Windows. Commit: eaca28e83d2898341a2a05474c162f9be9d9123d https://github.com/buildbot/buildbot/commit/eaca28e83d2898341a2a05474c162f9be9d9123d Author: Richard Levitte Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Merge remote-tracking branch 'upstream/master' into monotone-integration Commit: 6dae57a263f1aa11edb1e01ac488992f4a082270 https://github.com/buildbot/buildbot/commit/6dae57a263f1aa11edb1e01ac488992f4a082270 Author: Richard Levitte Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- * slave/buildslave/test/unit/test_commands_mtn.py: Missing end paren. Commit: 73ddcd9acd0c62f898ef7f6a6aa9535c664b74ef https://github.com/buildbot/buildbot/commit/73ddcd9acd0c62f898ef7f6a6aa9535c664b74ef Author: Amber Yust Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Merge branch 'monotone-integration' of git://github.com/levitte/buildbot Compare: https://github.com/buildbot/buildbot/compare/09c554a...73ddcd9 From noreply at github.com Mon Apr 4 23:21:54 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 4 Apr 2011 16:21:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c78929: Triggerable: Call .finished if waitForFinish is Fa... Message-ID: <20110404232154.3C7264237C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c7892948c96d8cd7f804789285585276f89069e7 https://github.com/buildbot/buildbot/commit/c7892948c96d8cd7f804789285585276f89069e7 Author: Tom Prince Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M master/buildbot/steps/trigger.py Log Message: ----------- Triggerable: Call .finished if waitForFinish is False. Otherwise, the build step hangs. Signed-off-by: Tom Prince Commit: 969674d36d15766e219ade6f863c1cbe90d52187 https://github.com/buildbot/buildbot/commit/969674d36d15766e219ade6f863c1cbe90d52187 Author: Amber Yust Date: 2011-04-04 (Mon, 04 Apr 2011) Changed paths: M master/buildbot/steps/trigger.py Log Message: ----------- Merge branch 'master' of git://github.com/tomprince/buildbot Compare: https://github.com/buildbot/buildbot/compare/73ddcd9...969674d From nobody at buildbot.net Tue Apr 5 12:45:34 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 05 Apr 2011 12:45:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? Message-ID: <047.30cd242e999e355b585fe96642b57375@buildbot.net> #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? ----------------------------+----------------------- Reporter: sanlokenpatidar | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ----------------------------+----------------------- Can you tell me what is last released of Buildbot for linux fedora11 and Ubuntu? And till which version is supported of buildbot on linux fedora11 and Ubuntu... -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 5 18:46:50 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 5 Apr 2011 11:46:50 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b1c693: * slave/buildslave/commands/mtn.py: Add an excepti... Message-ID: <20110405184650.21BCF42308@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b1c69325d4fbb81f157e8fda71dc331d4ac68ce7 https://github.com/buildbot/buildbot/commit/b1c69325d4fbb81f157e8fda71dc331d4ac68ce7 Author: Richard Levitte Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M slave/buildslave/commands/mtn.py M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- * slave/buildslave/commands/mtn.py: Add an exception class specific for this command. * slave/buildslave/test/unit/test_commands_mtn.py (test_db_too_new): Implement test that catches the case when the present database is too new for out version of mtn. Commit: 44015b3b84b69c01edbb36eda9f24de6db7c02ef https://github.com/buildbot/buildbot/commit/44015b3b84b69c01edbb36eda9f24de6db7c02ef Author: Amber Yust Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M slave/buildslave/commands/mtn.py M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Merge branch 'monotone-integration' of github.com:levitte/buildbot Compare: https://github.com/buildbot/buildbot/compare/969674d...44015b3 From noreply at github.com Tue Apr 5 18:49:46 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 5 Apr 2011 11:49:46 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] aaca7d: Remove unused import [pyflakes] Message-ID: <20110405184946.1955B422EE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: aaca7d2549b3c63db638eb367e4c73f7c84e800f https://github.com/buildbot/buildbot/commit/aaca7d2549b3c63db638eb367e4c73f7c84e800f Author: Amber Yust Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_commands_mtn.py Log Message: ----------- Remove unused import [pyflakes] From nobody at buildbot.net Wed Apr 6 10:20:35 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 06 Apr 2011 10:20:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1915: GitPoller stops on wrong revision while fetching buildbot repo at the first time. Message-ID: <042.ae7c8809eda0e5cea36fc31b642b34b5@buildbot.net> #1915: GitPoller stops on wrong revision while fetching buildbot repo at the first time. -----------------------+---------------------------- Reporter: jollyroger | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: gitpoller, git -----------------------+---------------------------- Given clean buildbot v0.8.3p1 (http://buildbot.homeofus.org.ua) master with the following ChangeSources provided: {{{ buildbot_git_repo = 'git://github.com/buildbot/buildbot.git' debian_buildbot_git_repo = 'git://github.com/jollyroger/debian- buildbot.git' debian_buildbot_slave_git_repo = 'git://github.com/jollyroger/debian- buildbot-slave.git' from buildbot.changes.gitpoller import GitPoller c['change_source'] = [] c['change_source'].append(GitPoller(buildbot_git_repo, branch='master', workdir='/tmp/buildbot_git', pollinterval=1200)) c['change_source'].append(GitPoller(debian_buildbot_git_repo, branch='master', workdir='/tmp/debian-buildbot_git', pollinterval=1200)) c['change_source'].append(GitPoller(debian_buildbot_slave_git_repo, branch='master', workdir='/tmp/debian-buildbot-slave_git', pollinterval=1200)) }}} The initial fetch operation stop on revision different from HEAD. However next GitPoller update does fetch to HEAD as expected. Here is the initial fetch log: {{{ 2011-04-06 12:46:27+0300 [-] Log opened. 2011-04-06 12:46:27+0300 [-] twistd 10.1.0 (/usr/bin/python 2.6.6) starting up. 2011-04-06 12:46:27+0300 [-] reactor class: twisted.internet.selectreactor.SelectReactor. 2011-04-06 12:46:27+0300 [-] Creating BuildMaster -- buildbot.version: 0.8.3p1 2011-04-06 12:46:27+0300 [-] loading configuration from /media/storage/buildbot.homeofus.org.ua/master/master.cfg 2011-04-06 12:46:27+0300 [-] /usr/lib/python2.6/dist- packages/twisted/mail/smtp.py:10: exceptions.DeprecationWarning: the MimeWriter module is deprecated; use the email package instead 2011-04-06 12:46:27+0300 [-] unable to import dnotify, so Maildir will use polling instead 2011-04-06 12:46:27+0300 [-] creating adbapi pool: sqlite3 ('/media/storage/buildbot.homeofus.org.ua/master/state.sqlite',) {'check_same_thread': False, 'cp_noisy': True, 'cp_reconnect': True} 2011-04-06 12:46:27+0300 [-] twisted.spread.pb.PBServerFactory starting on 9989 2011-04-06 12:46:27+0300 [-] Starting factory 2011-04-06 12:46:27+0300 [-] adding new builder deb-master for category None 2011-04-06 12:46:27+0300 [-] trying to load status pickle from /media/storage/buildbot.homeofus.org.ua/master/deb-master/builder 2011-04-06 12:46:27+0300 [-] no saved status pickle, creating a new one 2011-04-06 12:46:27+0300 [-] added builder deb-master in category None 2011-04-06 12:46:27+0300 [-] adding new builder tarball-slave for category None 2011-04-06 12:46:27+0300 [-] trying to load status pickle from /media/storage/buildbot.homeofus.org.ua/master/tarball-slave/builder 2011-04-06 12:46:27+0300 [-] no saved status pickle, creating a new one 2011-04-06 12:46:27+0300 [-] added builder tarball-slave in category None 2011-04-06 12:46:27+0300 [-] adding new builder deb-slave for category None 2011-04-06 12:46:27+0300 [-] trying to load status pickle from /media/storage/buildbot.homeofus.org.ua/master/deb-slave/builder 2011-04-06 12:46:27+0300 [-] no saved status pickle, creating a new one 2011-04-06 12:46:27+0300 [-] added builder deb-slave in category None 2011-04-06 12:46:27+0300 [-] adding new builder tarball-master for category None 2011-04-06 12:46:27+0300 [-] trying to load status pickle from /media/storage/buildbot.homeofus.org.ua/master/tarball-master/builder 2011-04-06 12:46:27+0300 [-] no saved status pickle, creating a new one 2011-04-06 12:46:27+0300 [-] added builder tarball-master in category None 2011-04-06 12:46:27+0300 [-] setBuilders._add: [, ] [, , , ] 2011-04-06 12:46:27+0300 [-] adding IStatusReceiver 2011-04-06 12:46:27+0300 [-] buildbot.status.web.baseweb.RotateLogSite starting on 8010 2011-04-06 12:46:27+0300 [-] Starting factory 2011-04-06 12:46:27+0300 [-] Setting up http.log rotating 10 files of 10000000 bytes each 2011-04-06 12:46:27+0300 [-] WebStatus using (/media/storage/buildbot.homeofus.org.ua/master/public_html) 2011-04-06 12:46:27+0300 [-] removing 0 old schedulers, adding 4 new ones 2011-04-06 12:46:27+0300 [-] configuration update started 2011-04-06 12:46:27+0300 [-] adbapi connecting: sqlite3 ('/media/storage/buildbot.homeofus.org.ua/master/state.sqlite',){'check_same_thread': False} 2011-04-06 12:46:27+0300 [-] scheduler 'tarball-master' got id 1 2011-04-06 12:46:27+0300 [-] scheduler 'tarball-slave' got id 2 2011-04-06 12:46:27+0300 [-] scheduler 'deb-slave' got id 3 2011-04-06 12:46:27+0300 [-] scheduler 'deb-master' got id 4 2011-04-06 12:46:27+0300 [-] adding 3 new changesources, removing 0 2011-04-06 12:46:27+0300 [-] gitpoller: polling git repo at git://github.com/buildbot/buildbot.git 2011-04-06 12:46:27+0300 [-] gitpoller: initializing working dir 2011-04-06 12:46:42+0300 [-] gitpoller: polling git repo at git://github.com/jollyroger/debian-buildbot.git 2011-04-06 12:46:42+0300 [-] gitpoller: initializing working dir 2011-04-06 12:46:59+0300 [-] gitpoller: polling git repo at git://github.com/jollyroger/debian-buildbot-slave.git 2011-04-06 12:46:59+0300 [-] gitpoller: initializing working dir 2011-04-06 12:47:01+0300 [-] configuration update complete 2011-04-06 12:47:01+0300 [-] adbapi connecting: sqlite3 ('/media/storage/buildbot.homeofus.org.ua/master/state.sqlite',){'check_same_thread': False} 2011-04-06 12:47:01+0300 [-] adbapi connecting: sqlite3 ('/media/storage/buildbot.homeofus.org.ua/master/state.sqlite',){'check_same_thread': False} 2011-04-06 12:47:01+0300 [-] gitpoller: processing 0 changes: [] in "/tmp /debian-buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: no changes, no catch_up 2011-04-06 12:47:01+0300 [-] gitpoller: processing 16 changes: ['c35617c3007de94960d2d607a799b64d6363bc6d', '8bbb343ee63ed7638b177f08187ef78145654ecd', '2009af482533c1cdea7444befca3f847ee8c80ab', 'b18d3c649be82eaeab6e8d6e465813882ae68a5b', '0de1a022f59f3a1ff4130433c489589bb204cbe1', '078271034295f10cb50f3ee5d4374e1eac6f9b65', '63763cbe9f1afb8e84094373f1b6818ed7fc7010', '37f7e88ae1f053c81a2bc5dc5937a57d578bc750', '20ea6b7d39400b5e042d14bb32cc8dcf2532d6cf', '21c1049e99e727d012aa9762bb737c539f65f6f3', '4b447ecc7056907a83ba9f022d370d3093e219f3', '91d917bbb836db452e83492cc76cdde1e9511fb4', 'bb70cd71dfed13e53ca6b6e2022f6a5d89fcd3f5', '9061ba5bc9c3a06fddfef8f6ac9599087f944fd0', '10719f5292692352aeb4ab7f1cc74a6537a2698b', 'ecd52e267bc4ae7ca26a5f7190cb3b8b6c47b9e8'] in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: processing 0 changes: [] in "/tmp /debian-buildbot-slave_git" 2011-04-06 12:47:01+0300 [-] gitpoller: no changes, no catch_up 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] slave 'squeeze' attaching from IPv4Address(TCP, '127.0.0.1', 52414) 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] Got slaveinfo from 'squeeze' 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] bot attached 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] Buildslave squeeze attached to deb-master 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] Buildslave squeeze attached to tarball-slave 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] Buildslave squeeze attached to deb-slave 2011-04-06 12:47:01+0300 [Broker,0,127.0.0.1] Buildslave squeeze attached to tarball-master 2011-04-06 12:47:01+0300 [-] gitpoller: _add_change results: "[(True, 1263699537.0), (True, u'dbailey at hp.com'), (True, ['buildbot/status/web/console.py', 'buildbot/status/web/console_html.py', 'buildbot/stringTemplate.py', 'buildbot/test/test_console.py']), (True, u'fix Python-2.3-compatibility problems')]", rev: "c35617c3007de94960d2d607a799b64d6363bc6d" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] adding change, who dbailey at hp.com, 4 files, rev=c35617c3007de94960d2d607a799b64d6363bc6d, branch=master, repository=git://github.com/buildbot/buildbot.git, comments fix Python-2.3-compatibility problems, category None, project 2011-04-06 12:47:01+0300 [-] gitpoller: _add_change results: "[(True, 1263699898.0), (True, u'gareth.armstrong at hp.com'), (True, ['buildbot/status/mail.py', 'docs/buildbot.texinfo']), (True, u'Add documentation fixes for MailNotifier messageFormatter function and add example code.')]", rev: "8bbb343ee63ed7638b177f08187ef78145654ecd" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] adding change, who gareth.armstrong at hp.com, 2 files, rev=8bbb343ee63ed7638b177f08187ef78145654ecd, branch=master, repository=git://github.com/buildbot/buildbot.git, comments Add documentation fixes for MailNotifier messageFormatter function and add example code., category None, project 2011-04-06 12:47:01+0300 [-] gitpoller: _add_change results: "[(True, 1263707809.0), (True, u'dustin at zmanda.com'), (True, ['setup.py']), (True, u'include all CSS files in the distro')]", rev: "2009af482533c1cdea7444befca3f847ee8c80ab" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=2009af482533c1cdea7444befca3f847ee8c80ab, branch=master, repository=git://github.com/buildbot/buildbot.git, comments include all CSS files in the distro, category None, project 2011-04-06 12:47:01+0300 [-] gitpoller: _add_change results: "[(True, 1263707969.0), (True, u'dustin at zmanda.com'), (True, ['docs/buildbot.texinfo']), (True, u"(fixes #679) reference 'status.web.auth' in docs")]", rev: "b18d3c649be82eaeab6e8d6e465813882ae68a5b" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=b18d3c649be82eaeab6e8d6e465813882ae68a5b, branch=master, repository=git://github.com/buildbot/buildbot.git, comments (fixes #679) reference 'status.web.auth' in docs, category None, project 2011-04-06 12:47:01+0300 [-] gitpoller: _add_change results: "[(True, 1263776091.0), (True, u'dustin at zmanda.com'), (True, ['setup.py']), (True, u'also include bg_gradient.jpg in setup.py')]", rev: "0de1a022f59f3a1ff4130433c489589bb204cbe1" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:01+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=0de1a022f59f3a1ff4130433c489589bb204cbe1, branch=master, repository=git://github.com/buildbot/buildbot.git, comments also include bg_gradient.jpg in setup.py, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1263839671.0), (True, u'dustin at zmanda.com'), (True, ['buildbot/__init__.py']), (True, u'bump to rc3')]", rev: "078271034295f10cb50f3ee5d4374e1eac6f9b65" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=078271034295f10cb50f3ee5d4374e1eac6f9b65, branch=master, repository=git://github.com/buildbot/buildbot.git, comments bump to rc3, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1263841509.0), (True, u'dustin at zmanda.com'), (True, ['NEWS', 'buildbot/__init__.py']), (True, u'bump rev, add NEWS')]", rev: "63763cbe9f1afb8e84094373f1b6818ed7fc7010" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 2 files, rev=63763cbe9f1afb8e84094373f1b6818ed7fc7010, branch=master, repository=git://github.com/buildbot/buildbot.git, comments bump rev, add NEWS, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1263928991.0), (True, u'dustin at zmanda.com'), (True, ['.darcs-boring', 'MANIFEST.in', 'docs/.arch-inventory', 'test-dist.sh']), (True, u'remove some unnecessary arch and darcs files; add other files to MANIFEST.in; add test for this sort of thing')]", rev: "37f7e88ae1f053c81a2bc5dc5937a57d578bc750" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 4 files, rev=37f7e88ae1f053c81a2bc5dc5937a57d578bc750, branch=master, repository=git://github.com/buildbot/buildbot.git, comments remove some unnecessary arch and darcs files; add other files to MANIFEST.in; add test for this sort of thing, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1263931919.0), (True, u'dustin at zmanda.com'), (True, ['NEWS']), (True, u'mention new addStep assertion in NEWS')]", rev: "20ea6b7d39400b5e042d14bb32cc8dcf2532d6cf" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=20ea6b7d39400b5e042d14bb32cc8dcf2532d6cf, branch=master, repository=git://github.com/buildbot/buildbot.git, comments mention new addStep assertion in NEWS, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1263941594.0), (True, u'dustin at zmanda.com'), (True, ['NEWS', 'buildbot/__init__.py']), (True, u'bump revision to rc5')]", rev: "21c1049e99e727d012aa9762bb737c539f65f6f3" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 2 files, rev=21c1049e99e727d012aa9762bb737c539f65f6f3, branch=master, repository=git://github.com/buildbot/buildbot.git, comments bump revision to rc5, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1264105548.0), (True, u'dustin at zmanda.com'), (True, ['buildbot/test/test_limitlogs.py']), (True, u'remove test_limitlogs\nThese tests have been causing lots of headaches, and aren\'t testing a\n"unit" of any sort anyway. They\'re testing a little bit of code that\nhas caused zero test failures, while the tests themselves have caused\nlots of failures.\n\nThanks to Axel for writing the tests to start with!')]", rev: "4b447ecc7056907a83ba9f022d370d3093e219f3" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=4b447ecc7056907a83ba9f022d370d3093e219f3, branch=master, repository=git://github.com/buildbot/buildbot.git, comments remove test_limitlogs These tests have been causing lots of headaches, and aren't testing a "unit" of any sort anyway. They're testing a little bit of code that has caused zero test failures, while the tests themselves have caused lots of failures. Thanks to Axel for writing the tests to start with!, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1264121243.0), (True, u'dustin at zmanda.com'), (True, ['buildbot/test/runutils.py', 'buildbot/test/test_locks.py', 'buildbot/test/test_mergerequests.py']), (True, u'fix some tests .. but not all')]", rev: "91d917bbb836db452e83492cc76cdde1e9511fb4" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 3 files, rev=91d917bbb836db452e83492cc76cdde1e9511fb4, branch=master, repository=git://github.com/buildbot/buildbot.git, comments fix some tests .. but not all, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1264130310.0), (True, u'dustin at zmanda.com'), (True, ['buildbot/test/test_mergerequests.py']), (True, u'remove test_mergerequests.py\nThis test seems to develop spurious failures, and removing it does not\nshift those failures elsewhere')]", rev: "bb70cd71dfed13e53ca6b6e2022f6a5d89fcd3f5" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 1 files, rev=bb70cd71dfed13e53ca6b6e2022f6a5d89fcd3f5, branch=master, repository=git://github.com/buildbot/buildbot.git, comments remove test_mergerequests.py This test seems to develop spurious failures, and removing it does not shift those failures elsewhere, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1264130516.0), (True, u'dustin at zmanda.com'), (True, ['NEWS', 'buildbot/__init__.py']), (True, u'upgrade to release version')]", rev: "9061ba5bc9c3a06fddfef8f6ac9599087f944fd0" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 2 files, rev=9061ba5bc9c3a06fddfef8f6ac9599087f944fd0, branch=master, repository=git://github.com/buildbot/buildbot.git, comments upgrade to release version, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1270219306.0), (True, u'andriysenkovych at gmail.com'), (True, ['buildbot/status/web/index.html']), (True, u'Fixing CSS for index page')]", rev: "10719f5292692352aeb4ab7f1cc74a6537a2698b" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who andriysenkovych at gmail.com, 1 files, rev=10719f5292692352aeb4ab7f1cc74a6537a2698b, branch=master, repository=git://github.com/buildbot/buildbot.git, comments Fixing CSS for index page, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: _add_change results: "[(True, 1270844759.0), (True, u'dustin at zmanda.com'), (True, []), (True, u"Merge branch 'buildbot-0.7.12' of git://github.com/jollyroger/buildbot into buildbot-0.7.12\n* 'buildbot-0.7.12' of git://github.com/jollyroger/buildbot:\n Fixing CSS for index page")]", rev: "ecd52e267bc4ae7ca26a5f7190cb3b8b6c47b9e8" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] gitpoller: change "" in "/tmp/buildbot_git" 2011-04-06 12:47:02+0300 [-] adding change, who dustin at zmanda.com, 0 files, rev=ecd52e267bc4ae7ca26a5f7190cb3b8b6c47b9e8, branch=master, repository=git://github.com/buildbot/buildbot.git, comments Merge branch 'buildbot-0.7.12' of git://github.com/jollyroger/buildbot into buildbot-0.7.12 * 'buildbot-0.7.12' of git://github.com/jollyroger/buildbot: Fixing CSS for index page, category None, project 2011-04-06 12:47:02+0300 [-] gitpoller: catching up to FETCH_HEAD }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 6 10:36:43 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 06 Apr 2011 10:36:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. Message-ID: <042.0c3dce05f5b02ac970be616a5d39691e@buildbot.net> #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. -----------------------+---------------------------- Reporter: jollyroger | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: gitpoller, git -----------------------+---------------------------- Given clean buildbot v0.8.3p1 ( http://buildbot.homeofus.org.ua) master with the following ChangeSources provided: {{{ buildbot_git_repo = 'git://github.com/buildbot/buildbot.git' debian_buildbot_git_repo = 'git://github.com/jollyroger/debian- buildbot.git' debian_buildbot_slave_git_repo = 'git://github.com/jollyroger/debian- buildbot-slave.git' from buildbot.changes.gitpoller import GitPoller c['change_source'] = [] c['change_source'].append(GitPoller(buildbot_git_repo, branch='master', workdir='/tmp/buildbot_git', pollinterval=1200)) c['change_source'].append(GitPoller(debian_buildbot_git_repo, branch='master', workdir='/tmp/debian-buildbot_git', pollinterval=1200)) c['change_source'].append(GitPoller(debian_buildbot_slave_git_repo, branch='master', workdir='/tmp/debian-buildbot-slave_git', pollinterval=1200)) from buildbot.scheduler import Scheduler from buildbot.schedulers import basic masterTarballScheduler = Scheduler(name="tarball-master", branch=None, treeStableTimer=None, builderNames=["tarball-master"]) masterDebScheduler = basic.Dependent(name="deb-master", upstream=masterTarballScheduler, builderNames=["deb-master"]) slaveTarballScheduler = Scheduler(name="tarball-slave", branch=None, treeStableTimer=None, builderNames=["tarball-slave"]) slaveDebScheduler = basic.Dependent(name="deb-slave", upstream=slaveTarballScheduler, builderNames=["deb-slave"]) c['schedulers'] = [ masterTarballScheduler, masterDebScheduler, slaveTarballScheduler, slaveDebScheduler] }}} With such configuration no automatic build was initiated when changes arrived to any repository. However all changes appeared on the waterfall page. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 7 09:39:33 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 07 Apr 2011 09:39:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? In-Reply-To: <047.30cd242e999e355b585fe96642b57375@buildbot.net> References: <047.30cd242e999e355b585fe96642b57375@buildbot.net> Message-ID: <062.69c50543e2c2ff74a403c409dabaf02d@buildbot.net> #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? ----------------------------+------------------------ Reporter: sanlokenpatidar | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ----------------------------+------------------------ Comment (by jollyroger): There is work in progress for Debian Linux distribution. Please consider watching Debian bug [http://bugs.debian.org/cgi- bin/bugreport.cgi?bug=587313 #587313] to get the news on Debian packaging. Current pre-release packages are being reviewed by the official maintainer (he is the one for Debian and Ubuntu buildbot packages), so the packages should appear for both distributions approximately at the same time. Bug report also contains URLs to pre-release packages. They work pretty good so you may decide to use them. If you would like to get already built packages, consider download them from http://buildbot.homeofus.org.ua/rc/ . (I'm actually prepared those Debian and Ubuntu buildbot packages although I'm not an official maintainer and that URL links to my server for buildbot Debian packages continious integration). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 7 16:22:12 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 07 Apr 2011 16:22:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? In-Reply-To: <047.30cd242e999e355b585fe96642b57375@buildbot.net> References: <047.30cd242e999e355b585fe96642b57375@buildbot.net> Message-ID: <062.462a14aad82c69a71631c12bfb585ffe@buildbot.net> #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? ----------------------------+------------------------ Reporter: sanlokenpatidar | Owner: Type: support-request | Status: closed Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: fixed Keywords: | ----------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Also, any version of Buildbot can be run on either of those platforms, regardless of what version is shipped with the distribution. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 7 17:37:41 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 10:37:41 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] add153: BuildStepStatus: Use None for default value for re... Message-ID: <20110407173741.E2CF7423C0@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: add1532ce29e7a0bd3083d3c34d5038e161ce91e https://github.com/buildbot/buildbot/commit/add1532ce29e7a0bd3083d3c34d5038e161ce91e Author: Tom Prince Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- BuildStepStatus: Use None for default value for results. The tuple is created in getResults(), with results as the first element. This was exposed by 3ca22de3c0bd61adca1c4959ef95b13cd93bf2e3 actually using the step status. This was only a problem on steps that hadn't finished. Signed-off-by: Tom Prince Commit: 7e00cef0ba5aa86291d20554233e9756eea63c67 https://github.com/buildbot/buildbot/commit/7e00cef0ba5aa86291d20554233e9756eea63c67 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- Merge branch 'master' of git://github.com/tomprince/buildbot * 'master' of git://github.com/tomprince/buildbot: BuildStepStatus: Use None for default value for results. Compare: https://github.com/buildbot/buildbot/compare/aaca7d2...7e00cef From noreply at github.com Thu Apr 7 19:00:58 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 12:00:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 247e60: Trigger: Add option to build a specific source sta... Message-ID: <20110407190058.B26BD42295@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 247e60aadbb53f508fa53c21f798bf80757e7fb1 https://github.com/buildbot/buildbot/commit/247e60aadbb53f508fa53c21f798bf80757e7fb1 Author: Tom Prince Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/steps/trigger.py M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Trigger: Add option to build a specific source stamp in triggered build. Commit: d5a181c792da17f8d8bab4a192546ec5af075500 https://github.com/buildbot/buildbot/commit/d5a181c792da17f8d8bab4a192546ec5af075500 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/steps/trigger.py M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Merge branch 'trigger' of git://github.com/tomprince/buildbot * 'trigger' of git://github.com/tomprince/buildbot: Trigger: Add option to build a specific source stamp in triggered build. Compare: https://github.com/buildbot/buildbot/compare/7e00cef...d5a181c From nobody at buildbot.net Thu Apr 7 19:04:22 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 07 Apr 2011 19:04:22 -0000 Subject: [Buildbot-commits] [Buildbot] #1917: improvements and docs to 'buildbot try' with DVCS Message-ID: <038.ddaa7ad01abaab102af543ada84c52a7@buildbot.net> #1917: improvements and docs to 'buildbot try' with DVCS ------------------------+----------------------- Reporter: dustin | Owner: tomprince Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.3p1 | Keywords: git, try ------------------------+----------------------- https://github.com/buildbot/buildbot/pull/83 helps lots, but needs some docs for the new option. Furthermore, we need to disambiguate local from remote branch names somehow - probably requiring a new argument and some additional docs. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 7 19:07:45 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 12:07:45 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d471db: docs typo Message-ID: <20110407190745.2B026422EF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d471dbff75fa4b6309f55eebe1326f7742630b58 https://github.com/buildbot/buildbot/commit/d471dbff75fa4b6309f55eebe1326f7742630b58 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- docs typo Commit: b483c8152d59e2b3e1f9d7b89bb1f09e5a3ff995 https://github.com/buildbot/buildbot/commit/b483c8152d59e2b3e1f9d7b89bb1f09e5a3ff995 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/scripts/runner.py M master/buildbot/sourcestamp.py Log Message: ----------- Merge branch 'try-repo' of git://github.com/tomprince/buildbot * 'try-repo' of git://github.com/tomprince/buildbot: TryClient(git): Factor out config file reading. TryClient: Add command line option for specifying remote repository. SourceStamp: Be more careful with default arguments to __init__. TryClient: Factor out parameter passing in getSourceStamp. Conflicts: master/buildbot/clients/tryclient.py Compare: https://github.com/buildbot/buildbot/compare/d5a181c...b483c81 From noreply at github.com Thu Apr 7 22:08:41 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 15:08:41 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6da1e1: Merge branch 'defer-doStepIf' of git://github.com/... Message-ID: <20110407220841.95B3842330@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6da1e1a9a7af12d1be7fcb6425a82f300bee1484 https://github.com/buildbot/buildbot/commit/6da1e1a9a7af12d1be7fcb6425a82f300bee1484 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/process/buildstep.py M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Merge branch 'defer-doStepIf' of git://github.com/tomprince/buildbot * 'defer-doStepIf' of git://github.com/tomprince/buildbot: Be proactive in failing a step when an exception occurs in the startStep callback chain. Allow doStepIf to return a Deferred. Commit: 4c08cb842cc5a97adcabc9d230a29fb64936aa87 https://github.com/buildbot/buildbot/commit/4c08cb842cc5a97adcabc9d230a29fb64936aa87 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/process/buildstep.py Log Message: ----------- fix typo Compare: https://github.com/buildbot/buildbot/compare/b483c81...4c08cb8 From noreply at github.com Thu Apr 7 22:09:29 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 15:09:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5a1ea4: Don't prune all changes if changeHorizon isn't spe... Message-ID: <20110407220929.3E62942330@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5a1ea445a100f03d21b1b36c8760c9df07a054e0 https://github.com/buildbot/buildbot/commit/5a1ea445a100f03d21b1b36c8760c9df07a054e0 Author: Tom Prince Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/db/changes.py Log Message: ----------- Don't prune all changes if changeHorizon isn't specified. Signed-off-by: Tom Prince Commit: a7a7da63f41c2a8cff80f813d55e8f0266c066d6 https://github.com/buildbot/buildbot/commit/a7a7da63f41c2a8cff80f813d55e8f0266c066d6 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/db/changes.py Log Message: ----------- Merge branch 'master' of git://github.com/tomprince/buildbot * 'master' of git://github.com/tomprince/buildbot: Don't prune all changes if changeHorizon isn't specified. Compare: https://github.com/buildbot/buildbot/compare/4c08cb8...a7a7da6 From noreply at github.com Thu Apr 7 22:13:07 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 15:13:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 41a7fb: add test for 5a1ea445 Message-ID: <20110407221307.1E072422D5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 41a7fb1b8250729f4f3afb04e630db352da1334a https://github.com/buildbot/buildbot/commit/41a7fb1b8250729f4f3afb04e630db352da1334a Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/test/unit/test_db_changes.py Log Message: ----------- add test for 5a1ea445 From noreply at github.com Thu Apr 7 22:18:02 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 7 Apr 2011 15:18:02 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2f27d3: Merge branch 'github-hook-project' of git://github... Message-ID: <20110407221802.2C924423BA@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 2f27d353bc4056b23b97d2012b64bd4f39ca90e1 https://github.com/buildbot/buildbot/commit/2f27d353bc4056b23b97d2012b64bd4f39ca90e1 Author: Dustin J. Mitchell Date: 2011-04-07 (Thu, 07 Apr 2011) Changed paths: M master/buildbot/status/web/hooks/github.py M master/contrib/github_buildbot.py M master/docs/cfg-statustargets.texinfo Log Message: ----------- Merge branch 'github-hook-project' of git://github.com/tomprince/buildbot * 'github-hook-project' of git://github.com/tomprince/buildbot: github-hook: Add option to specify project with '?project=projectname'. From nobody at buildbot.net Fri Apr 8 08:59:45 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 08:59:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1918: Regarding - Ticket #1914 I have some question - Message-ID: <047.fe1ced2efc24524cdb637e00e28d26bd@buildbot.net> #1918: Regarding - Ticket #1914 I have some question - ----------------------------+------------------- Reporter: sanlokenpatidar | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Keywords: ----------------------------+------------------- Does this mean that the error I have posted here, is due to the 0.8.3 version of buildbot installed on Ubuntu 10.04. ( Meaning 0.8.3 version of Buildbot is not compatible with Ubuntu and we should be using a lower version of buildbot here)? Can the 0.8.3 version of Buildbot be installed on Fedora 11 . ( will we see the error here) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 8 16:35:56 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 16:35:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? In-Reply-To: <047.30cd242e999e355b585fe96642b57375@buildbot.net> References: <047.30cd242e999e355b585fe96642b57375@buildbot.net> Message-ID: <062.3dd1c97f3461fe47c1c164c3fe3c1b0a@buildbot.net> #1914: Can Buildbot - master 0.8.3 be installed on linux fedora11 and Ubuntu? ----------------------------+------------------------ Reporter: sanlokenpatidar | Owner: Type: support-request | Status: closed Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: fixed Keywords: | ----------------------------+------------------------ Comment (by dustin): From sanlokenpatidar in #1918: Does this mean that the error I have posted here, is due to the 0.8.3 version of buildbot installed on Ubuntu 10.04. ( Meaning 0.8.3 version of Buildbot is not compatible with Ubuntu and we should be using a lower version of buildbot here)? Can the 0.8.3 version of Buildbot be installed on Fedora 11 . ( will we see the error here) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 8 16:36:11 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 16:36:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1918: Regarding - Ticket #1914 I have some question - In-Reply-To: <047.fe1ced2efc24524cdb637e00e28d26bd@buildbot.net> References: <047.fe1ced2efc24524cdb637e00e28d26bd@buildbot.net> Message-ID: <062.e7d691c25a4afd78491f122908950601@buildbot.net> #1918: Regarding - Ticket #1914 I have some question - ----------------------------+------------------------ Reporter: sanlokenpatidar | Owner: Type: support-request | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: duplicate Keywords: | ----------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => duplicate Comment: (I've re-opened #1914) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 8 17:53:28 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 17:53:28 -0000 Subject: [Buildbot-commits] [Buildbot] #1919: Display revision in waterfall build box Message-ID: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> #1919: Display revision in waterfall build box ------------------------+----------------------- Reporter: cpeyer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- When multiple builds are happening in the waterfall, it can be hard to identify which revision the build refers to. It would be nice to be able to also see the revision in the yellow build box at the beginning of each waterfall. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 8 17:54:50 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 17:54:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1919: Display revision in waterfall build box In-Reply-To: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> References: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> Message-ID: <053.c5798b3ee2ca6c301a376f51c65cb71c@buildbot.net> #1919: Display revision in waterfall build box ------------------------+------------------------ Reporter: cpeyer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Changes (by cpeyer): * cc: cpeyer@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 8 17:56:49 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 08 Apr 2011 17:56:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1919: Display revision in waterfall build box In-Reply-To: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> References: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> Message-ID: <053.b7e47debd3d506f771df4c768ef8d779@buildbot.net> #1919: Display revision in waterfall build box ------------------------+------------------------ Reporter: cpeyer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dustin): This should use the revlink stuff so that VC's with longer revisions (e.g., git) don't ruin the layout of the waterfall -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 8 18:54:23 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 8 Apr 2011 11:54:23 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 996d2f: count a slave-side keepalive as a message from the... Message-ID: <20110408185423.22465423A9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 996d2f00eeb64789fa55be8f6bb0b267235a4a46 https://github.com/buildbot/buildbot/commit/996d2f00eeb64789fa55be8f6bb0b267235a4a46 Author: Dustin J. Mitchell Date: 2011-04-08 (Fri, 08 Apr 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- count a slave-side keepalive as a message from the slave From nobody at buildbot.net Sat Apr 9 17:53:33 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 17:53:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1920: add twisted-11.0.0 to metabuildbot Message-ID: <038.aa1cc05d35381d11246fdce053008290@buildbot.net> #1920: add twisted-11.0.0 to metabuildbot --------------------+-------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: admin --------------------+-------------------- It's probably also time to drop tests for 10.0.0 and 10.1.0, keeping the 10.2.0 tests. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 17:56:12 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 17:56:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1921: a reconfig that removes builders will fail the first time Message-ID: <038.eb6fe87c6263ddeb2884c53d62d3d85f@buildbot.net> #1921: a reconfig that removes builders will fail the first time --------------------+---------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: reconfig --------------------+---------------------- {{{ 2011-04-09 19:54:48+0200 [-] Unhandled Error Traceback (most recent call last): File "/home/buildbot/metabuildbot/src/master/buildbot/master.py", line 700, in loadTheConfigFile d = self.loadConfig(f) File "/home/buildbot/metabuildbot/src/master/buildbot/master.py", line 1039, in loadConfig d.addCallback(do_load) File "/home/buildbot/sandbox/lib/python2.6/site- packages/twisted/internet/defer.py", line 297, in addCallback callbackKeywords=kw) File "/home/buildbot/sandbox/lib/python2.6/site- packages/twisted/internet/defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "/home/buildbot/sandbox/lib/python2.6/site- packages/twisted/internet/defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/buildbot/metabuildbot/src/master/buildbot/master.py", line 914, in do_load "%s uses unknown builder %s" % (s, b) exceptions.AssertionError: uses unknown builder py27-tw1000 }}} That builder had been removed, but it was also removed from the schedulers - so perhaps this is just an error in the order these things get checked? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 17:58:55 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 17:58:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1922: git does not retry if the fetch fails Message-ID: <038.685a02a83343695f3543aebec17628fd@buildbot.net> #1922: git does not retry if the fetch fails --------------------+------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: git --------------------+------------------- On the metabuildbot, we're seeing {{{ fatal: read error: Invalid argument }}} on Windows XP slaves. I think this is just due to windows being a lame excuse for an operating system, but Buildbot should work around it by retrying. The retry parameter is set to {{{(5,5)}}} on the metabuildbot, but no retry occurs. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 18:00:10 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 18:00:10 -0000 Subject: [Buildbot-commits] [Buildbot] #1920: add twisted-11.0.0 to metabuildbot In-Reply-To: <038.aa1cc05d35381d11246fdce053008290@buildbot.net> References: <038.aa1cc05d35381d11246fdce053008290@buildbot.net> Message-ID: <053.443f2e78fc09968e407baa6cb83c42fe@buildbot.net> #1920: add twisted-11.0.0 to metabuildbot --------------------+--------------------- Reporter: dustin | Owner: dustin Type: task | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: admin | --------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: {{{ #!patch commit 06b8ec8b0f466e5c1907f677c71be8976afdb9e7 Author: buildbot.net admins Date: Sat Apr 9 19:59:35 2011 +0200 remove Twisted 10.{0,1}.0 and add Twisted 11.0.0 - fixes #1920 diff --git a/builders.py b/builders.py index d22a59c..7519d9a 100644 --- a/builders.py +++ b/builders.py @@ -341,9 +341,8 @@ twisted_versions = dict( tw0810='Twisted==8.1.0', tw0820='Twisted==8.2.0', tw0900='Twisted==9.0.0', - tw1000='Twisted==10.0.0', - tw1010='Twisted==10.1.0', tw1020='Twisted==10.2.0', + tw1100='Twisted==11.0.0', ) python_versions = dict( }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 9 18:16:59 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 9 Apr 2011 11:16:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9ce218: Fix typos in tutorial Message-ID: <20110409181659.6D18142400@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9ce218549184a99ebf65d91aece7004a9223f38b https://github.com/buildbot/buildbot/commit/9ce218549184a99ebf65d91aece7004a9223f38b Author: Dustin J. Mitchell Date: 2011-04-09 (Sat, 09 Apr 2011) Changed paths: M master/docs/tutorial/firstrun.txt M master/docs/tutorial/tour.txt Log Message: ----------- Fix typos in tutorial Fixes #1897. From nobody at buildbot.net Sat Apr 9 18:17:06 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 18:17:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1897: Tutorial typos In-Reply-To: <045.cf132f2295e133a7c9ba991030709678@buildbot.net> References: <045.cf132f2295e133a7c9ba991030709678@buildbot.net> Message-ID: <060.af38dfe1808cb477d0286adbb8d5b31f@buildbot.net> #1897: Tutorial typos --------------------------+---------------------- Reporter: mark.ferguson | Owner: lsblakk Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: docs, simple | --------------------------+---------------------- Changes (by Dustin J. Mitchell): * status: accepted => closed * resolution: => fixed Comment: Fix typos in tutorial Fixes #1897. Changeset: 9ce218549184a99ebf65d91aece7004a9223f38b -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 18:46:42 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 18:46:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1772: vstudio.py misses compile errors and doesn't check for exit status In-Reply-To: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> References: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> Message-ID: <056.90108eda08e78d7ff69a879b4611642b@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by dustin): Any progress on this? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 18:51:13 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 18:51:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. In-Reply-To: <042.0c3dce05f5b02ac970be616a5d39691e@buildbot.net> References: <042.0c3dce05f5b02ac970be616a5d39691e@buildbot.net> Message-ID: <057.8cabb61ccf433a7c18146ba4bce4cacf@buildbot.net> #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. ----------------------------+---------------------- Reporter: jollyroger | Owner: Type: support-request | Status: new Priority: major | Milestone: ongoing Version: 0.8.3p1 | Resolution: Keywords: git | ----------------------------+---------------------- Changes (by dustin): * keywords: gitpoller, git => git * type: undecided => support-request * milestone: undecided => ongoing Comment: I suspect this is because the branch on the changes is 'master' and not {{{None}}}? Try changing to {{{branch='master'}}} in the scheduler configs. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 9 20:47:28 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 09 Apr 2011 20:47:28 -0000 Subject: [Buildbot-commits] [Buildbot] #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. In-Reply-To: <042.0c3dce05f5b02ac970be616a5d39691e@buildbot.net> References: <042.0c3dce05f5b02ac970be616a5d39691e@buildbot.net> Message-ID: <057.19c91c323c2b489b8c5aa6566b143684@buildbot.net> #1916: Buildbot doesn't initiate build process when several GitPoller ChangeSources specified. ----------------------------+---------------------- Reporter: jollyroger | Owner: Type: support-request | Status: closed Priority: major | Milestone: ongoing Version: 0.8.3p1 | Resolution: invalid Keywords: git | ----------------------------+---------------------- Changes (by jollyroger): * status: new => closed * resolution: => invalid Comment: Setting branch to master worked as expected. Thanks. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 02:54:50 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 02:54:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1915: GitPoller stops on wrong revision while fetching buildbot repo at the first time. In-Reply-To: <042.ae7c8809eda0e5cea36fc31b642b34b5@buildbot.net> References: <042.ae7c8809eda0e5cea36fc31b642b34b5@buildbot.net> Message-ID: <057.8c70c427fd00e7bd4e0bb353aed2d5d3@buildbot.net> #1915: GitPoller stops on wrong revision while fetching buildbot repo at the first time. -----------------------+-------------------- Reporter: jollyroger | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | -----------------------+-------------------- Changes (by dustin): * keywords: gitpoller, git => git * milestone: undecided => 0.8.4 Comment: The first time the gitpoller is started, it should just do a fetch, and after that pull and generate Change objects. My guess is that the working directory already existed in this case, and was hundreds of revisions behind. In that case, at each run the gitpoller will process a limited number of changes (100, IIRC). So I think you're seeing expected behavior.. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 02:54:55 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 02:54:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1699: Add support for wild-card matching for logfiles parameter in build steps In-Reply-To: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> References: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> Message-ID: <056.91202d25ac25f8ce4bc3d5967f447644@buildbot.net> #1699: Add support for wild-card matching for logfiles parameter in build steps ------------------------+-------------------- Reporter: lantictac | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 1.0.+ Version: 0.8.2 | Resolution: Keywords: | ------------------------+-------------------- Comment (by dustin): I, too, think this would be well-received. A few concerns: * you say it works most of the time - what is the failure condition? * I'm worried about using ';' as a separator (as it might appear in existing filenames), and also about assuming any filename with '*' is a glob. The latter is both too conservative (doesn't notice '?') and too liberal (precludes filenames containing '*') I'd rather see a master-side configuration that explicitly asks for globbing, and explicit support for it in the master/slave protocol (including using a tuple to avoid trying to encode two filenames in one with an unquoted separator). There is a facility in place already that can be used to determine whether slaves support a certain feature, so it's a simple matter for the master to error out if the user requests globbing but the slave does not support it. Do you think you could put together a patch against master that addresses these concerns? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 02:54:57 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 02:54:57 -0000 Subject: [Buildbot-commits] [Buildbot] #371: ShellCommand argument "logfiles" does not properly work for HTML log files In-Reply-To: <035.ed912ff1ea57972c51ba895981321e1d@buildbot.net> References: <035.ed912ff1ea57972c51ba895981321e1d@buildbot.net> Message-ID: <050.e06955f749c7205e877b65c79f56cd8a@buildbot.net> #371: ShellCommand argument "logfiles" does not properly work for HTML log files ------------------------+-------------------- Reporter: cli | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.9 | Resolution: Keywords: | ------------------------+-------------------- Comment (by dustin): Indeed, that's a pretty awful hack. There's a good bit of room for extra configuration options when specifying logfiles, so perhaps the format of the logfile could be specified there? MIME type is probably a good way to specify it. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 02:55:01 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 02:55:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1921: a reconfig that removes builders will fail the first time In-Reply-To: <038.eb6fe87c6263ddeb2884c53d62d3d85f@buildbot.net> References: <038.eb6fe87c6263ddeb2884c53d62d3d85f@buildbot.net> Message-ID: <053.0d57321120545a31ca3f0c0903208657@buildbot.net> #1921: a reconfig that removes builders will fail the first time ---------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: reconfig | ---------------------+-------------------- Comment (by dustin): Hm, no, it's a problem with the reloads in metabbotcfg. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 02:55:04 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 02:55:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1922: git does not retry if the fetch fails In-Reply-To: <038.685a02a83343695f3543aebec17628fd@buildbot.net> References: <038.685a02a83343695f3543aebec17628fd@buildbot.net> Message-ID: <053.cc424761d4ceafbfc4885290aee2dc9c@buildbot.net> #1922: git does not retry if the fetch fails --------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | --------------------+-------------------- Comment (by dustin): I can't replicate this in master.. This may be due to the old buildbot version on those slaves. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 10 03:03:54 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 9 Apr 2011 20:03:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d29ee8: Do not fail if a slave-side keepalive call times o... Message-ID: <20110410030354.29B044241B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d29ee8500be701b917519913f22be5fb383a8f3f https://github.com/buildbot/buildbot/commit/d29ee8500be701b917519913f22be5fb383a8f3f Author: Dustin J. Mitchell Date: 2011-04-09 (Sat, 09 Apr 2011) Changed paths: M slave/buildslave/bot.py M slave/buildslave/test/unit/test_bot.py Log Message: ----------- Do not fail if a slave-side keepalive call times out Keepalives are intended only to keep the connection alive - they are not heartbeats. Fixes #1855. Commit: 08c2ae6574297b087461f35bb18159ecbda926ee https://github.com/buildbot/buildbot/commit/08c2ae6574297b087461f35bb18159ecbda926ee Author: Dustin J. Mitchell Date: 2011-04-09 (Sat, 09 Apr 2011) Changed paths: M master/docs/cfg-schedulers.texinfo Log Message: ----------- Improve docs for Nightly scheduler The nightly scheduler requires that a branch be specified, so that it knows what to build when it triggers. Fixes #1896. Commit: c11e6b7d52fbe1a2314257158633ab908ff3e729 https://github.com/buildbot/buildbot/commit/c11e6b7d52fbe1a2314257158633ab908ff3e729 Author: Dustin J. Mitchell Date: 2011-04-09 (Sat, 09 Apr 2011) Changed paths: M master/buildbot/master.py M master/buildbot/schedulers/dependent.py M master/buildbot/test/unit/test_schedulers_dependent.py Log Message: ----------- Handle property dictionary from buildset subscription The Dependent scheduler was incorrectly expecting a properties object Compare: https://github.com/buildbot/buildbot/compare/9ce2185...c11e6b7 From nobody at buildbot.net Sun Apr 10 03:04:01 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 03:04:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1855: slave-side keepalives should not care when/if the pb call completes In-Reply-To: <038.1ec9f4d35b7fdabc05b332cce050018b@buildbot.net> References: <038.1ec9f4d35b7fdabc05b332cce050018b@buildbot.net> Message-ID: <053.30209838a9238b88de8afb47b134f285@buildbot.net> #1855: slave-side keepalives should not care when/if the pb call completes -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: fixed Keywords: | -------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Do not fail if a slave-side keepalive call times out Keepalives are intended only to keep the connection alive - they are not heartbeats. Fixes #1855. Changeset: d29ee8500be701b917519913f22be5fb383a8f3f -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 03:04:02 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 03:04:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1896: Examples for Nightly Scheduler are out of date. In-Reply-To: <039.4f96739721c0c0664d10da78a99b7de6@buildbot.net> References: <039.4f96739721c0c0664d10da78a99b7de6@buildbot.net> Message-ID: <054.4f25a31ea55f762d1475a8aed45fc9b4@buildbot.net> #1896: Examples for Nightly Scheduler are out of date. -------------------------+--------------------- Reporter: sillern | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: docs, simple | -------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Improve docs for Nightly scheduler The nightly scheduler requires that a branch be specified, so that it knows what to build when it triggers. Fixes #1896. Changeset: 08c2ae6574297b087461f35bb18159ecbda926ee -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 03:57:49 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 03:57:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1922: git does not retry if the fetch fails In-Reply-To: <038.685a02a83343695f3543aebec17628fd@buildbot.net> References: <038.685a02a83343695f3543aebec17628fd@buildbot.net> Message-ID: <053.17268b6cef4021a8f669a4c6a84108ba@buildbot.net> #1922: git does not retry if the fetch fails --------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: git | --------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Well, the slaves are running 0.8.1, which has the retry behavior. The Twisted version is 10.1.0. I added {{{ #!diff diff --git a/slave/buildslave/commands/vcs.py b/slave/buildslave/commands/vcs.py index b0e8f7f..7dd33d5 100644 --- a/slave/buildslave/commands/vcs.py +++ b/slave/buildslave/commands/vcs.py @@ -1019,7 +1019,7 @@ class Git(SourceBase): command = ['fetch', '-t', self.repourl, '+%s' % self.branch] self.sendStatus({"header": "fetching branch %s from %s\n" % (self.branch, self.repourl)}) - return self._dovccmd(command, self._didFetch) + return self._dovccmd(['false']+command, self._didFetch) def _didClean(self, dummy): # After a clean, try to use the given revision if we have one. }}} locally to try to replicate the problem (on Linux), and I see this being retried. Making the same change on the slave did not retry. I upgraded the cm-bbot-xp-NNN slaves to buildbot-slave-0.8.3, and all seems well. So I'm calling this fixed for now. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 11:17:58 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 11:17:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1923: buildbot try failure in 0.8.3 and 0.8.3p1 Message-ID: <040.03acf607e510e3ea0bd44eb331b38ff9@buildbot.net> #1923: buildbot try failure in 0.8.3 and 0.8.3p1 ---------------------+----------------------- Reporter: jonathan | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: try ---------------------+----------------------- After upgrading from the master from 0.8.2 to 0.8.3p1 every buildbot try results in a traceback similar to the following, I have downgraded to 0.8.3 with the same result. Reverting to 0.8.2 fixes the problem. {{{ 2011-04-10 12:12:53+0100 [Broker,0,127.0.0.1] Peer will receive following PB traceback: 2011-04-10 12:12:53+0100 [Broker,0,127.0.0.1] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/banana.py", line 153, in gotItem self.callExpressionReceived(item) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/banana.py", line 116, in callExpressionReceived self.expressionReceived(obj) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py", line 515, in expressionReceived method(*sexp[1:]) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py", line 827, in proto_message self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw) --- --- File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py", line 841, in _recvMessage netResult = object.remoteMessageReceived(self, message, netArgs, netKw) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/spread/pb.py", line 225, in perspectiveMessageReceived state = method(*args, **kw) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/schedulers/trysched.py", line 215, in perspective_try combined_props.updateFromProperties(self.parent.properties) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/process/properties.py", line 101, in updateFromProperties self.properties.update(other.properties) exceptions.AttributeError: 'dict' object has no attribute 'properties' }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 12:04:23 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 12:04:23 -0000 Subject: [Buildbot-commits] [Buildbot] #1924: buildbot reconfig fails from 0.8.3 onwards Message-ID: <040.7eca13088cc4c612bfd38396672fe80d@buildbot.net> #1924: buildbot reconfig fails from 0.8.3 onwards ---------------------+----------------------- Reporter: jonathan | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: ---------------------+----------------------- Running buildbot reconfig on a 0.8.3 master fails with the following traceback. This seems strange because I would have expected "self.category = setup.get('category', None)" to return None rather than causing a KeyError {{{ 2011-04-10 12:49:43+0100 [-] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 703, in loadTheConfigFile d = self.loadConfig(f) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 1032, in loadConfig d.addCallback(lambda res: self.loadConfig_Builders(builders)) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 297, in addCallback callbackKeywords=kw) File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "/usr/local/lib/python2.6/site- packages/Twisted-11.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 1032, in d.addCallback(lambda res: self.loadConfig_Builders(builders)) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 1186, in loadConfig_Builders elif old.compareToSetup(data): File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/process/builder.py", line 475, in compareToSetup if setup['category'] != self.category: exceptions.KeyError: 'category' }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 12:10:59 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 12:10:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1925: BuilderConfig missing mergeRequests option Message-ID: <040.74bb275092c960839da077a97b4e20d8@buildbot.net> #1925: BuilderConfig missing mergeRequests option ---------------------+----------------------- Reporter: jonathan | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: ---------------------+----------------------- According to "http://buildbot.net/buildbot/docs/latest/Merging- BuildRequests.html", merging of build requests can be disabled "by passing mergeRequests=False to the BuilderConfig definition". However this results in: {{{ Traceback (most recent call last): File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/scripts/runner.py", line 1069, in doCheckConfig ConfigLoader(basedir=configFileName) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/scripts/checkconfig.py", line 46, in __init__ self.loadConfig(configFile, check_synchronously_only=True) File "/usr/local/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 727, in loadConfig exec f in localDict File "./master.cfg", line 155, in mergeRequests=False, TypeError: __init__() got an unexpected keyword argument 'mergeRequests' }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 13:05:24 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 13:05:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1924: buildbot reconfig fails from 0.8.3 onwards In-Reply-To: <040.7eca13088cc4c612bfd38396672fe80d@buildbot.net> References: <040.7eca13088cc4c612bfd38396672fe80d@buildbot.net> Message-ID: <055.8cecada9c4678a4e37748e1c2dcc2efc@buildbot.net> #1924: buildbot reconfig fails from 0.8.3 onwards ---------------------+------------------------ Reporter: jonathan | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: | ---------------------+------------------------ Changes (by jonathan): * status: new => closed * resolution: => fixed Comment: It appears this was fixed in commit ef106f36ec8fd1bf2be36da5b6db754c36e2c122 it just hasn't been released yet. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 13:22:29 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 13:22:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1923: buildbot try failure in 0.8.3 and 0.8.3p1 In-Reply-To: <040.03acf607e510e3ea0bd44eb331b38ff9@buildbot.net> References: <040.03acf607e510e3ea0bd44eb331b38ff9@buildbot.net> Message-ID: <055.f96c24bdcce456a5111bef70a0aa97d6@buildbot.net> #1923: buildbot try failure in 0.8.3 and 0.8.3p1 ---------------------+------------------------ Reporter: jonathan | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: try | ---------------------+------------------------ Changes (by jonathan): * status: new => closed * resolution: => fixed Comment: This appears to have been fixed in commit b2d13b8 it just didn't make it into 0.8.3p1 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 15:31:47 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 15:31:47 -0000 Subject: [Buildbot-commits] [Buildbot] #1925: BuilderConfig missing mergeRequests option In-Reply-To: <040.74bb275092c960839da077a97b4e20d8@buildbot.net> References: <040.74bb275092c960839da077a97b4e20d8@buildbot.net> Message-ID: <055.7eedeeb1decb3dffd02dd4273f6bdab6@buildbot.net> #1925: BuilderConfig missing mergeRequests option ---------------------+-------------------- Reporter: jonathan | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: | ---------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.4 Comment: That's an oversight - thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 10 15:31:59 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 10 Apr 2011 08:31:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a26d44: Add a mergeRequests parameter to BuilderConfig Message-ID: <20110410153159.C6D2042369@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a26d44c1cde03a4a4ad993034b8440d749417074 https://github.com/buildbot/buildbot/commit/a26d44c1cde03a4a4ad993034b8440d749417074 Author: Dustin J. Mitchell Date: 2011-04-10 (Sun, 10 Apr 2011) Changed paths: M master/buildbot/config.py Log Message: ----------- Add a mergeRequests parameter to BuilderConfig Fixes #1925. From nobody at buildbot.net Sun Apr 10 15:32:06 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 15:32:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1925: BuilderConfig missing mergeRequests option In-Reply-To: <040.74bb275092c960839da077a97b4e20d8@buildbot.net> References: <040.74bb275092c960839da077a97b4e20d8@buildbot.net> Message-ID: <055.5d1bf0e65555d760334c5e6b3d0b1f59@buildbot.net> #1925: BuilderConfig missing mergeRequests option ---------------------+--------------------- Reporter: jonathan | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: fixed Keywords: | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Add a mergeRequests parameter to BuilderConfig Fixes #1925. Changeset: a26d44c1cde03a4a4ad993034b8440d749417074 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 10 15:32:58 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 10 Apr 2011 15:32:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1923: buildbot try failure in 0.8.3 and 0.8.3p1 In-Reply-To: <040.03acf607e510e3ea0bd44eb331b38ff9@buildbot.net> References: <040.03acf607e510e3ea0bd44eb331b38ff9@buildbot.net> Message-ID: <055.ca6c80101e12726e1201bc5b8a920c5b@buildbot.net> #1923: buildbot try failure in 0.8.3 and 0.8.3p1 ---------------------+--------------------- Reporter: jonathan | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: fixed Keywords: try | ---------------------+--------------------- Changes (by dustin): * milestone: undecided => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 10 16:40:09 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 10 Apr 2011 09:40:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5e3b6e: Merge branch 'master' of git://github.com/Jc2k/bui... Message-ID: <20110410164009.A25694208E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5e3b6e47957d56c4d68b7638afde131fb00a6be6 https://github.com/buildbot/buildbot/commit/5e3b6e47957d56c4d68b7638afde131fb00a6be6 Author: Dustin J. Mitchell Date: 2011-04-10 (Sun, 10 Apr 2011) Changed paths: M master/buildbot/buildslave.py M master/buildbot/ec2buildslave.py M master/buildbot/libvirtbuildslave.py M master/buildbot/process/builder.py M master/buildbot/process/slavebuilder.py Log Message: ----------- Merge branch 'master' of git://github.com/Jc2k/buildbot * 'master' of git://github.com/Jc2k/buildbot: Make build object available during substantiation From noreply at github.com Mon Apr 11 03:38:53 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 10 Apr 2011 20:38:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4e176e: BuildRequestDistributor + tests Message-ID: <20110411033853.F3C4742369@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4e176e28c48bf8dfb790750175eae111aeb7d1e2 https://github.com/buildbot/buildbot/commit/4e176e28c48bf8dfb790750175eae111aeb7d1e2 Author: Dustin J. Mitchell Date: 2011-04-10 (Sun, 10 Apr 2011) Changed paths: M master/buildbot/process/botmaster.py A master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py Log Message: ----------- BuildRequestDistributor + tests From noreply at github.com Mon Apr 11 03:47:08 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 10 Apr 2011 20:47:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 31dc6d: straighten out test_bot and test_bot_BuildSlave Message-ID: <20110411034708.D595A42375@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 31dc6d8a7a2a50918d2ac414e64e762bf7117988 https://github.com/buildbot/buildbot/commit/31dc6d8a7a2a50918d2ac414e64e762bf7117988 Author: Dustin J. Mitchell Date: 2011-04-10 (Sun, 10 Apr 2011) Changed paths: M slave/buildslave/test/unit/test_bot.py M slave/buildslave/test/unit/test_bot_BuildSlave.py Log Message: ----------- straighten out test_bot and test_bot_BuildSlave From nobody at buildbot.net Mon Apr 11 11:16:07 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 11 Apr 2011 11:16:07 -0000 Subject: [Buildbot-commits] [Buildbot] #1926: GET requests on target URLs of POST forms should be refused Message-ID: <038.b71206413f158ff9f352fac93471a431@buildbot.net> #1926: GET requests on target URLs of POST forms should be refused ----------------------+----------------------- Reporter: pitrou | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- At python.org we started having log entries like the following: {{{ X.Y.Z.W - - [11/Apr/2011:11:44:10 +0200] "GET /dev/buildbot/all/builders/x86%20debian%20parallel%203.x/builds/1940/rebuild HTTP/1.1" 302 278 "http://www.python.org/dev/buildbot/all/builders/x86 debian parallel 3.x/builds/1940" "WebReaper [support at webreaper.net]" }}} This triggered lots of spurious rebuilds. Since the "rebuild" form normally uses the POST method, it means the above bot/crawler is ill- behaved. Refusing GET requests on the rebuild URL (and other ones) would easily defend against such crawlers, and prevent rebuilds from polluting the build history. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 11 14:59:09 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Apr 2011 07:59:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e81c61: add -dev packages, since someone mailed me about i... Message-ID: <20110411145909.904C142397@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e81c61e2f6caf43600f91da4a8498ffe62b0da5e https://github.com/buildbot/buildbot/commit/e81c61e2f6caf43600f91da4a8498ffe62b0da5e Author: Thomas Vander Stichele Date: 2011-04-11 (Mon, 11 Apr 2011) Changed paths: M master/docs/tutorial/firstrun.txt Log Message: ----------- add -dev packages, since someone mailed me about it Commit: c7d70bf414ad928f10a200d80ce112533b995ffc https://github.com/buildbot/buildbot/commit/c7d70bf414ad928f10a200d80ce112533b995ffc Author: Dustin J. Mitchell Date: 2011-04-11 (Mon, 11 Apr 2011) Changed paths: M master/docs/tutorial/firstrun.txt Log Message: ----------- Merge branch 'master' of git://github.com/thomasvs/buildbot * 'master' of git://github.com/thomasvs/buildbot: add -dev packages, since someone mailed me about it Compare: https://github.com/buildbot/buildbot/compare/31dc6d8...c7d70bf From nobody at buildbot.net Mon Apr 11 15:03:31 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 11 Apr 2011 15:03:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1926: GET requests on target URLs of POST forms should be refused In-Reply-To: <038.b71206413f158ff9f352fac93471a431@buildbot.net> References: <038.b71206413f158ff9f352fac93471a431@buildbot.net> Message-ID: <053.e3d2539d2a5cf31eafe5494a0797e630@buildbot.net> #1926: GET requests on target URLs of POST forms should be refused ------------------------+-------------------- Reporter: pitrou | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by dustin): * keywords: => web * type: undecided => enhancement * milestone: undecided => 0.8.+ Comment: This is not a bad idea, but it's probably a better idea to password- protect such forms. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 00:19:14 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 00:19:14 -0000 Subject: [Buildbot-commits] [Buildbot] #301: Allow a single buildslave to service multiple buildmasters In-Reply-To: <038.135489a6c8da4c3da37f03e84367f026@buildbot.net> References: <038.135489a6c8da4c3da37f03e84367f026@buildbot.net> Message-ID: <053.5af73e3ab3261a0b0b5a23a41cf6398d@buildbot.net> #301: Allow a single buildslave to service multiple buildmasters ------------------------+----------------------- Reporter: dustin | Owner: sridhar Type: enhancement | Status: assigned Priority: major | Milestone: 1.0.+ Version: 0.7.7 | Resolution: Keywords: | ------------------------+----------------------- Comment (by tom.prince): A really stupid way to do this is right now is just edit the .tac file to start multiple slaves. Obviously, they don't communicate at all, and they probably handle signals, and shutdown requests strangely. Starting multiple bots in BuildSlave would be rather trivial. The tricky part is figuring out how to handle locks and shutdown requests. {{{ buildmaster_host = 'master1' port = ... slavename = 'slave_name' passwd = '...' keepalive = 600 usepty = 0 umask = None maxdelay = 300 slavedir = 'master1' s = BuildSlave(buildmaster_host, port, slavename, passwd, os.path.join(basedir,slavedir), keepalive, usepty, umask=umask, maxdelay=maxdelay) s.setServiceParent(application) buildmaster_host = 'master2' port = ... slavename = 'slave_name' passwd = '...' keepalive = 600 usepty = 0 umask = None maxdelay = 300 slavedir = 'master2' s = BuildSlave(buildmaster_host, port, slavename, passwd, os.path.join(basedir, slavedir), keepalive, usepty, umask=umask, maxdelay=maxdelay) s.setServiceParent(application) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 00:32:51 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 00:32:51 -0000 Subject: [Buildbot-commits] [Buildbot] #1919: Display revision in waterfall build box In-Reply-To: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> References: <038.fd9a512a18ffaf0154a7906a42789ffd@buildbot.net> Message-ID: <053.cef8e7dc39da88e82486fd3182671556@buildbot.net> #1919: Display revision in waterfall build box ------------------------+------------------------ Reporter: cpeyer | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by tom.prince): When using git, this gives really wide columns, since the revision is 40-chars. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 00:38:43 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 00:38:43 -0000 Subject: [Buildbot-commits] [Buildbot] #913: revlink callback and builders view does not work together. In-Reply-To: <041.112559e1d8b72c9b44183fd09197ae39@buildbot.net> References: <041.112559e1d8b72c9b44183fd09197ae39@buildbot.net> Message-ID: <056.c45c23e0f2200e9d6db967cf46cbc3cf@buildbot.net> #913: revlink callback and builders view does not work together. --------------------------+-------------------- Reporter: cdadhemar | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: web, projrepo | --------------------------+-------------------- Comment (by tom.prince): This is an issue if you have different builders building from different repositories by default, as there is no way to tell what builder the source stamp is from. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 00:42:18 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 00:42:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1683: last rites for freshcvs In-Reply-To: <038.6f66c9a7bec15ae8818c5303fa51b5e0@buildbot.net> References: <038.6f66c9a7bec15ae8818c5303fa51b5e0@buildbot.net> Message-ID: <053.0753f15aaa211b7503d5ca2c0a7993a7@buildbot.net> #1683: last rites for freshcvs ------------------------+--------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: fixed Keywords: cvs, sprint | ------------------------+--------------------- Changes (by tom.prince): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 00:58:34 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 00:58:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1873: web status does not ask for name when auth not in use In-Reply-To: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> References: <038.57714f0dc960c5a06e3ee2e18d56deed@buildbot.net> Message-ID: <053.c4d222507a4a1491312c906a0cbe11a9@buildbot.net> #1873: web status does not ask for name when auth not in use ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: web | ------------------------+-------------------- Comment (by tom.prince): This is already supported for force builds, so it is just need for shutdown and stopping builds. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 01:10:13 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 01:10:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1816: Add a propery exposing slave basedir. In-Reply-To: <042.eefc96616f7c1c3a9170d09daa28ceb2@buildbot.net> References: <042.eefc96616f7c1c3a9170d09daa28ceb2@buildbot.net> Message-ID: <057.ee91a07483a9543fe3ce8702f830e340@buildbot.net> #1816: Add a propery exposing slave basedir. ------------------------+--------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: closed Priority: trivial | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: | ------------------------+--------------------- Changes (by tom.prince): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 01:19:32 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 01:19:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1738: Properties: "category" property is missing from Build properties In-Reply-To: <043.f64838526d69c05c8d221730a5d4a65d@buildbot.net> References: <043.f64838526d69c05c8d221730a5d4a65d@buildbot.net> Message-ID: <058.a676e5cf56d14b1d615eb973265ccac2@buildbot.net> #1738: Properties: "category" property is missing from Build properties ------------------------+-------------------- Reporter: PiotrSikora | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: | ------------------------+-------------------- Comment (by tom.prince): There is a one-to-many relationship between sourcestamps and changes, so you would need to specify some way of merging categories from multiple changes. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 01:27:03 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 01:27:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1804: DirectoryUpload does not raise an error if it can't copy all the files In-Reply-To: <039.4c8f26f7950601795b47b896a9c35b3a@buildbot.net> References: <039.4c8f26f7950601795b47b896a9c35b3a@buildbot.net> Message-ID: <054.873ee412964126ef261a26fbb69dac85@buildbot.net> #1804: DirectoryUpload does not raise an error if it can't copy all the files --------------------+-------------------- Reporter: cortana | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: | --------------------+-------------------- Comment (by tom.prince): It might also be nice if it didn't use a temporary file to store the tarfile. Weird thing that makes this trickier to fix than otherwise, the unpacking of the tarfile is initiated by the slave!?!? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 02:07:54 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 02:07:54 -0000 Subject: [Buildbot-commits] [Buildbot] #913: revlink callback and builders view does not work together. In-Reply-To: <041.112559e1d8b72c9b44183fd09197ae39@buildbot.net> References: <041.112559e1d8b72c9b44183fd09197ae39@buildbot.net> Message-ID: <056.8b74c5dbaa40053c9a8beb0322bf46d3@buildbot.net> #913: revlink callback and builders view does not work together. --------------------------+-------------------- Reporter: cdadhemar | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: web, projrepo | --------------------------+-------------------- Comment (by tom.prince): Related: #913 #1821 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 02:07:58 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 02:07:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1821: scheduler usability improvements In-Reply-To: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> References: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> Message-ID: <053.7fa6c65430fa586ca2de0524a4025ff6@buildbot.net> #1821: scheduler usability improvements ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: | ------------------------+-------------------- Comment (by tom.prince): Related: #913 #1013 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 02:08:09 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 02:08:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1013: treat repository like revision in sourcestamps In-Reply-To: <039.8587aa82fff9f3759592099ebfcaab48@buildbot.net> References: <039.8587aa82fff9f3759592099ebfcaab48@buildbot.net> Message-ID: <054.fd34889eb6568dec604ed725484488aa@buildbot.net> #1013: treat repository like revision in sourcestamps --------------------+-------------------- Reporter: moschny | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: master | Resolution: Keywords: web | --------------------+-------------------- Comment (by tom.prince): Related: #1821 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 03:03:16 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 03:03:16 -0000 Subject: [Buildbot-commits] [Buildbot] #981: Support sending build results to git notes In-Reply-To: <038.481cd21034db02c1558badd7f21302d8@buildbot.net> References: <038.481cd21034db02c1558badd7f21302d8@buildbot.net> Message-ID: <053.341092af76277de842d2c133aa02a40e@buildbot.net> #981: Support sending build results to git notes ------------------------+------------------------ Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 1.0.+ Version: 0.8.1 | Resolution: duplicate Keywords: git | ------------------------+------------------------ Changes (by tom.prince): * status: new => closed * resolution: => duplicate Comment: This is a duplicate of #1728. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 03:50:26 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 03:50:26 -0000 Subject: [Buildbot-commits] [Buildbot] #537: pause buildslaves In-Reply-To: <040.48f20d02519df66a5f2f4a17c988a2ef@buildbot.net> References: <040.48f20d02519df66a5f2f4a17c988a2ef@buildbot.net> Message-ID: <055.ae3e0942807c0faeb8f5d46cb33479b5@buildbot.net> #537: pause buildslaves ------------------------+-------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Resolution: Keywords: | ------------------------+-------------------- Comment (by tom.prince): I started working on this at: https://github.com/tomprince/buildbot/tree/pause -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 03:58:08 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 03:58:08 -0000 Subject: [Buildbot-commits] [Buildbot] #283: buildslave information disappears when buildslave is off-line In-Reply-To: <037.91be6f05f69c363ac079dab7121abb5f@buildbot.net> References: <037.91be6f05f69c363ac079dab7121abb5f@buildbot.net> Message-ID: <052.77a9b911f81ee55492cc765f5d446a7b@buildbot.net> #283: buildslave information disappears when buildslave is off-line -------------------+------------------------ Reporter: zooko | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.+ Version: 0.7.7 | Resolution: duplicate Keywords: web | -------------------+------------------------ Changes (by tom.prince): * status: new => closed * resolution: => duplicate Comment: Duplicate of #1893. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 12 04:24:06 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 11 Apr 2011 21:24:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d54ff4: Display admin on webstatus even if slave is discon... Message-ID: <20110412042406.633FE423CD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d54ff48610a3b41ca2a7b214436d18d5800ecda7 https://github.com/buildbot/buildbot/commit/d54ff48610a3b41ca2a7b214436d18d5800ecda7 Author: Tom Prince Date: 2011-04-11 (Mon, 11 Apr 2011) Changed paths: M master/buildbot/status/web/slaves.py M master/buildbot/status/web/templates/buildslaves.html Log Message: ----------- Display admin on webstatus even if slave is disconnected. Fixes #1893. Signed-off-by: Tom Prince Commit: c36d50ea5b0bdabd52759f266d7ca17a1c49c327 https://github.com/buildbot/buildbot/commit/c36d50ea5b0bdabd52759f266d7ca17a1c49c327 Author: Tom Prince Date: 2011-04-11 (Mon, 11 Apr 2011) Changed paths: M master/buildbot/steps/source.py Log Message: ----------- Support WithProperties in branch option of various source steps. Fixes #752 Signed-off-by: Tom Prince Commit: d4665cd5c73da98dcd98e31a1f1beb31191b9955 https://github.com/buildbot/buildbot/commit/d4665cd5c73da98dcd98e31a1f1beb31191b9955 Author: Dustin J. Mitchell Date: 2011-04-11 (Mon, 11 Apr 2011) Changed paths: M master/buildbot/status/web/slaves.py M master/buildbot/status/web/templates/buildslaves.html M master/buildbot/steps/source.py Log Message: ----------- Merge branch 'master' of git://github.com/tomprince/buildbot * 'master' of git://github.com/tomprince/buildbot: Support WithProperties in branch option of various source steps. Display admin on webstatus even if slave is disconnected. Fixes #1893. Compare: https://github.com/buildbot/buildbot/compare/c7d70bf...d4665cd From nobody at buildbot.net Tue Apr 12 04:24:14 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 04:24:14 -0000 Subject: [Buildbot-commits] [Buildbot] #752: Add support of WithProperties to SVN defaultBranch. In-Reply-To: <043.0dd89766b3ef1b5e004944851dfaf02d@buildbot.net> References: <043.0dd89766b3ef1b5e004944851dfaf02d@buildbot.net> Message-ID: <058.e3506253a16238fd0a088da0709840a9@buildbot.net> #752: Add support of WithProperties to SVN defaultBranch. ------------------------+--------------------- Reporter: RishiRamraj | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.7.12 | Resolution: fixed Keywords: svn, simple | ------------------------+--------------------- Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Support WithProperties in branch option of various source steps. Fixes #752 Signed-off-by: Tom Prince Changeset: c36d50ea5b0bdabd52759f266d7ca17a1c49c327 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 04:24:14 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 04:24:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1893: please show slave info even if offline In-Reply-To: <035.83090efb551caf564a8e92901ae79a00@buildbot.net> References: <035.83090efb551caf564a8e92901ae79a00@buildbot.net> Message-ID: <050.043b9afe82c5168fd0ea0e6368341015@buildbot.net> #1893: please show slave info even if offline ------------------------+--------------------- Reporter: gg0 | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.4 Version: 0.8.3 | Resolution: fixed Keywords: simple | ------------------------+--------------------- Comment (by Dustin J. Mitchell): Merge branch 'master' of git://github.com/tomprince/buildbot * 'master' of git://github.com/tomprince/buildbot: Support WithProperties in branch option of various source steps. Display admin on webstatus even if slave is disconnected. Fixes #1893. Changeset: d4665cd5c73da98dcd98e31a1f1beb31191b9955 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 04:24:14 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 04:24:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1893: please show slave info even if offline In-Reply-To: <035.83090efb551caf564a8e92901ae79a00@buildbot.net> References: <035.83090efb551caf564a8e92901ae79a00@buildbot.net> Message-ID: <050.422c9b8b0fdc7faf5a146d94ab499dda@buildbot.net> #1893: please show slave info even if offline ------------------------+--------------------- Reporter: gg0 | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.4 Version: 0.8.3 | Resolution: fixed Keywords: simple | ------------------------+--------------------- Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Display admin on webstatus even if slave is disconnected. Fixes #1893. Signed-off-by: Tom Prince Changeset: d54ff48610a3b41ca2a7b214436d18d5800ecda7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 04:24:46 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 04:24:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1821: scheduler usability improvements In-Reply-To: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> References: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> Message-ID: <053.c1dc5fc7071e49b259677ff0dc88b8d8@buildbot.net> #1821: scheduler usability improvements ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: projrepo | ------------------------+-------------------- Changes (by dustin): * keywords: => projrepo -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 14:43:19 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 14:43:19 -0000 Subject: [Buildbot-commits] [Buildbot] #984: per-project revlink In-Reply-To: <039.dadc1ed0406277c545f191d04933f465@buildbot.net> References: <039.dadc1ed0406277c545f191d04933f465@buildbot.net> Message-ID: <054.a2fa73ead5bd1dd35382b48377c66a0d@buildbot.net> #984: per-project revlink ------------------------+-------------------- Reporter: moschny | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: web | ------------------------+-------------------- Comment (by tom.prince): Would it perhaps make sense to just pass a dictionary (or perhaps kwargs) instead. The only issue would be that sometimes revlink is called for a source stamp, and sometimes for a change. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 19:59:04 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 19:59:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1772: vstudio.py misses compile errors and doesn't check for exit status In-Reply-To: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> References: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> Message-ID: <056.8af18812a2e659d1a619f8ebb600883f@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by philippem): I have been using this fix successfully for the last two months without problems. Do you want me to look into the -1 issue? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 12 20:03:35 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 12 Apr 2011 20:03:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1772: vstudio.py misses compile errors and doesn't check for exit status In-Reply-To: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> References: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> Message-ID: <056.31ab3c48cb5240313422b5db2d7ec958@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by dustin): yes please :) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 13 01:51:26 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 13 Apr 2011 01:51:26 -0000 Subject: [Buildbot-commits] [Buildbot] #1699: Add support for wild-card matching for logfiles parameter in build steps In-Reply-To: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> References: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> Message-ID: <056.09c3ed64986f4a6fd5ac9e17883abf15@buildbot.net> #1699: Add support for wild-card matching for logfiles parameter in build steps ------------------------+-------------------- Reporter: lantictac | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 1.0.+ Version: 0.8.2 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * cc: tom.prince@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Apr 13 18:52:58 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 13 Apr 2011 11:52:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6b6bf2: Fix some periods that should be commas Message-ID: <20110413185258.B2BD242431@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6b6bf239f2a8ca0409454a28097999e385186095 https://github.com/buildbot/buildbot/commit/6b6bf239f2a8ca0409454a28097999e385186095 Author: Amber Yust Date: 2011-04-13 (Wed, 13 Apr 2011) Changed paths: M master/docs/cfg-interlocks.texinfo Log Message: ----------- Fix some periods that should be commas From nobody at buildbot.net Thu Apr 14 14:27:40 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 14 Apr 2011 14:27:40 -0000 Subject: [Buildbot-commits] [Buildbot] #1927: buildbot: commit notification crashes with Unicode characters in git commit logs Message-ID: <042.62a01509157b131a211691437b81f8c0@buildbot.net> #1927: buildbot: commit notification crashes with Unicode characters in git commit logs -----------------------+----------------------- Reporter: edwintorok | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: -----------------------+----------------------- We were using buildbot from the 0.7.x series before. After upgrading to latest 0.8.3p1 the git commits made by me are no longer seen by the buildbot. Turns out it hates the Unicode characters in my name: File ".../botbin/lib/python/buildbot/changes/manager.py", line 82, in addChange change.comments, change.category, change.project)) exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128) Looks like there is something in manager.py to encode strings as utf8, but it is too late: it is on the line just after the crash (line 83). Sample git commit log that crashes commit notifier (and misses commits): commit ad3fad0c97522e34a99b52fe3754586b9e22ebaf Author: T?r?k Edvin Date: Thu Apr 14 17:08:57 2011 +0300 build system: add missing files -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 14 22:05:16 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 14 Apr 2011 15:05:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] cb1b5e: Web CSS: don't use the "Cursor" font as a fallback... Message-ID: <20110414220516.3006842311@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: cb1b5ed2f1073358bad137c9548734c204da6ad0 https://github.com/buildbot/buildbot/commit/cb1b5ed2f1073358bad137c9548734c204da6ad0 Author: Nicol?s Alvarez Date: 2011-04-14 (Thu, 14 Apr 2011) Changed paths: M master/buildbot/status/web/files/default.css M master/contrib/css/sample1.css M master/contrib/css/sample2.css Log Message: ----------- Web CSS: don't use the "Cursor" font as a fallback; it's a dingbat font. Also added the generic family "sans-serif" as last fallback in the contrib stylesheets. From noreply at github.com Fri Apr 15 05:06:51 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 14 Apr 2011 22:06:51 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 118ce9: Merge branch 'master' of git://github.com/douglato... Message-ID: <20110415050651.DC9CD4249F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 118ce958234f1bc5d7c820a99e48a5c7784e7c2a https://github.com/buildbot/buildbot/commit/118ce958234f1bc5d7c820a99e48a5c7784e7c2a Author: Dustin J. Mitchell Date: 2011-04-14 (Thu, 14 Apr 2011) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/scripts/runner.py M master/docs/cmdline.texinfo Log Message: ----------- Merge branch 'master' of git://github.com/douglatornell/buildbot * 'master' of git://github.com/douglatornell/buildbot: Update try docs with cleaned up commandline options. Clean up try commandline options & their options file counterparts. Commit: 41ba268af71cbce2a4d4762688d30ab29aaac2db https://github.com/buildbot/buildbot/commit/41ba268af71cbce2a4d4762688d30ab29aaac2db Author: Dustin J. Mitchell Date: 2011-04-14 (Thu, 14 Apr 2011) Changed paths: M master/buildbot/status/web/files/default.css M master/contrib/css/sample1.css M master/contrib/css/sample2.css Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: Web CSS: don't use the "Cursor" font as a fallback; it's a dingbat font. Compare: https://github.com/buildbot/buildbot/compare/cb1b5ed...41ba268 From nobody at buildbot.net Fri Apr 15 13:59:43 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 15 Apr 2011 13:59:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1927: buildbot: commit notification crashes with Unicode characters in git commit logs In-Reply-To: <042.62a01509157b131a211691437b81f8c0@buildbot.net> References: <042.62a01509157b131a211691437b81f8c0@buildbot.net> Message-ID: <057.f97f8e2929b4061e8d657b372f10c197@buildbot.net> #1927: buildbot: commit notification crashes with Unicode characters in git commit logs -----------------------+------------------------ Reporter: edwintorok | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | -----------------------+------------------------ Comment (by edwintorok): Here is a patch that fixes the UTF8 issue with the PB notifier: http://trac.buildbot.net/attachment/ticket/1927/utf8.patch Python's Unicode handling is stupid, it should default to utf-8 encoding, not ascii. Who uses ascii anymore? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 15 19:33:29 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 15 Apr 2011 19:33:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1927: buildbot: commit notification crashes with Unicode characters in git commit logs In-Reply-To: <042.62a01509157b131a211691437b81f8c0@buildbot.net> References: <042.62a01509157b131a211691437b81f8c0@buildbot.net> Message-ID: <057.a1b5235ca47877c0db785814d3b93404@buildbot.net> #1927: buildbot: commit notification crashes with Unicode characters in git commit logs -----------------------+------------------------ Reporter: edwintorok | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | -----------------------+------------------------ Comment (by dustin): Thanks! This looks like a good patch for your situation, but in general I think that it would be better for the various uses of sendchange to get the encoding right on the client side. Then if you have different invocations of sendchange feeding to the same master (a not uncommon arrangement), those can decode from different encodings. That would mean a similar patch to source:buildbot/master/buildbot/clients/sendchange.py, along with an optional constructor argument for {{{Sender}}} to specify the encoding (defaulting to utf8). Do you want to try that out? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 16 21:00:02 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 16 Apr 2011 21:00:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1699: Add support for wild-card matching for logfiles parameter in build steps In-Reply-To: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> References: <041.dc2e429e31d998b9723d5294a5f3e962@buildbot.net> Message-ID: <056.4aa5f87e46b60fa3313ab05322c84031@buildbot.net> #1699: Add support for wild-card matching for logfiles parameter in build steps ------------------------+-------------------- Reporter: lantictac | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 1.0.+ Version: 0.8.2 | Resolution: Keywords: | ------------------------+-------------------- Comment (by verm): I will address the issues raised in this ticket as I complete #593. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 16 21:00:21 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 16 Apr 2011 21:00:21 -0000 Subject: [Buildbot-commits] [Buildbot] #593: Flexible default logging. In-Reply-To: <036.c3e04619608372e892fa072cae93348f@buildbot.net> References: <036.c3e04619608372e892fa072cae93348f@buildbot.net> Message-ID: <051.feaad9f3f4f28c009e9ee23f443ec8de@buildbot.net> #593: Flexible default logging. -------------------+-------------------- Reporter: verm | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.11 | Resolution: Keywords: | -------------------+-------------------- Comment (by verm): #1699 is related to this. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 16 23:43:28 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 16 Apr 2011 16:43:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a72719: Set _old_builder_list to none when slave disconnec... Message-ID: <20110416234328.B7895423BF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a72719c75f149535468df00c12ab154931a351b0 https://github.com/buildbot/buildbot/commit/a72719c75f149535468df00c12ab154931a351b0 Author: Dustin J. Mitchell Date: 2011-04-16 (Sat, 16 Apr 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Set _old_builder_list to none when slave disconnects Commit 40dd647a broke automatic retries, because when the slave reconnected it was not informed of the builder list if it had not changed since disconnect. Commit: aa409d104a7926ecd1864eea2726ad12ad6bc69e https://github.com/buildbot/buildbot/commit/aa409d104a7926ecd1864eea2726ad12ad6bc69e Author: Dustin J. Mitchell Date: 2011-04-16 (Sat, 16 Apr 2011) Changed paths: M master/buildbot/master.py M master/buildbot/test/unit/test_master.py Log Message: ----------- don't skip first change when polling Compare: https://github.com/buildbot/buildbot/compare/41ba268...aa409d1 From nobody at buildbot.net Sun Apr 17 19:05:42 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 19:05:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig Message-ID: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+----------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ----------------------+----------------------- Since you don't copy directories, this would at least make the code in submodules available. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 19:36:11 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 19:36:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.2f0b277ca8f80ada3e4d9eff0a79a244@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Changes (by dustin): * cc: bhearsum (added) * milestone: undecided => 0.8.4 Comment: This sounds like a good idea, but I'm not clear why checkconfig copies the files at all. Ben, do you remember from way back in 2008? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 20:40:46 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 20:40:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.279a45e02580c9eaa263a9a21b93310d@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dabrahams): The comment at that point in the code is pretty clear on why it copies, I think. It makes modifications in that directory. I believe when you tell buildbot to reconfig it does a checkconfig first and if that fails, it keeps running as-is. I don't think you can do that if you let checkConfig stomp on the directory. I always wanted to be able to check in my buildbot config and maintain a clean directory w.r.t. VCS, but I suppose that's a different feature request? though implementing it might be enough to eliminate the need for copying on checkconfig -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 20:47:44 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 20:47:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.dac1b07f63b89b43074dc440c57ed6ec@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dustin): We keep the metabbotcfg in VC: https://github.com/buildbot/metabbotcfg, so that's practical already. Your {{{sys.path}}} suggestion seems like a good on - at any rate, it's not terribly intrusive. I think the better fix would be to not create builder directories; I don't see a problem with creating .pyc files. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 22:00:19 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 22:00:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1929: refactor BotMaster.cleanShutdown Message-ID: <038.8e3bf05e4c72fcd375f458b0c6548227@buildbot.net> #1929: refactor BotMaster.cleanShutdown ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Keywords: simple ------------------------+-------------------- This method should * repeatedly wait for all running builds to finish, or for {{{shuttingDown == True}}} * use some more abstract method to determine whether any builders still have running builds -- the current model digs far too deeply into the status objects, making it hard to test * as soon as the shutdown is cancelled, the !BuildRequestDistributor should be started back up, rather than waiting for remaining builds to finish. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 22:55:54 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 22:55:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.5e7e25681459595f2a3cb0d14b61bf78@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dabrahams): I think you misunderstood the comment about VCSes; I'm using Git too, of course! The problem I'm citing is that the working copy that gets checked out on the master is polluted by buildbot droppings. It's not a big deal until you are trying to make something work, start making local changes on the server, and then want to check in. At those times, seeing those other files can be a pain. Magit, for example, lists all of the builder directory files as untracked. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 22:58:12 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 22:58:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.e5d39ca315c5a93110a3c03a2e83d369@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dustin): Take a look at how the metabbotcfg repository is set up - it's a subdirectory of the master directory, so it doesn't get polluted. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 23:08:55 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 23:08:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.8422081895ba0871c1deae81d27ca79b@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dabrahams): I am under the (mis?)impression that the master directory is defined by the location of the master.cfg file. Is that incorrect? If so, the only way to do what you're talking about would be with a symlink. I'm obviously missing something, so could you tell me which files to look in? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 17 23:14:55 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 23:14:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.f4861e10bc947ac19730657c14d60013@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+-------------------- Comment (by dustin): That's exactly it - master.cfg is a symlink to metabbotcfg/master.cfg. I thought that was in the README, but it's not :) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 17 23:15:07 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 17 Apr 2011 16:15:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 32ff1c: remove unused Builder.fireTestEvent Message-ID: <20110417231507.A256F394EE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 32ff1c0f7178bfe681ad03e98fa633c4ff72d3e0 https://github.com/buildbot/buildbot/commit/32ff1c0f7178bfe681ad03e98fa633c4ff72d3e0 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- remove unused Builder.fireTestEvent Commit: 9e5e7bd106f16b6694f6e802196c79be07343ced https://github.com/buildbot/buildbot/commit/9e5e7bd106f16b6694f6e802196c79be07343ced Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- one more line of coverage for Builder.maybeStartBuild Commit: ff88846ce44d1579492ed0c90874c1a1304a0b2f https://github.com/buildbot/buildbot/commit/ff88846ce44d1579492ed0c90874c1a1304a0b2f Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/db/buildrequests.py Log Message: ----------- log BuildRequest unclaiming Commit: e1a03cb88ccfe5ac55aea3929fd1e0081fd2e263 https://github.com/buildbot/buildbot/commit/e1a03cb88ccfe5ac55aea3929fd1e0081fd2e263 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/buildslave.py M master/buildbot/libvirtbuildslave.py M master/buildbot/master.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py M master/buildbot/process/factory.py M master/buildbot/process/slavebuilder.py M master/buildbot/steps/source.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_master.py A master/buildbot/test/unit/test_process_botmaster_BotMaster.py R master/buildbot/test/unit/test_process_botmaster_BotMaster_cleanshutdown.py M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- Refactor BotMaster to use BuildRequestDistributor This finishes the bulk of the transition to using SQLAlchemy (and asynchronous) database access, although many synchronous accesses remain. Compare: https://github.com/buildbot/buildbot/compare/aa409d1...e1a03cb From nobody at buildbot.net Sun Apr 17 23:26:32 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 17 Apr 2011 23:26:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1928: Add current directory to sys.path for checkConfig In-Reply-To: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> References: <041.f06262805b9740fbd6a8c0055fa8cdfc@buildbot.net> Message-ID: <056.56202dd0870a1e375bafcbc5ce1829d9@buildbot.net> #1928: Add current directory to sys.path for checkConfig ----------------------+--------------------- Reporter: dabrahams | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: | ----------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: include basedir in sys.path during checkconfig This eliminates the need to copy all of the files in the configuration directory into a temporary directory. Fixes #1928. Changeset: e2d9ba79dd2d205d26ad6018d8d97d53a8e28d92 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 17 23:26:27 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 17 Apr 2011 16:26:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e2d9ba: include basedir in sys.path during checkconfig Message-ID: <20110417232627.2B31C312B4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e2d9ba79dd2d205d26ad6018d8d97d53a8e28d92 https://github.com/buildbot/buildbot/commit/e2d9ba79dd2d205d26ad6018d8d97d53a8e28d92 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/scripts/checkconfig.py Log Message: ----------- include basedir in sys.path during checkconfig This eliminates the need to copy all of the files in the configuration directory into a temporary directory. Fixes #1928. From noreply at github.com Mon Apr 18 00:21:32 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 17 Apr 2011 17:21:32 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 54f61b: factor LogFile and HTMLLogFile out of master/build... Message-ID: <20110418002132.6031747B64@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 54f61b639c491c91fb89c6a01e25d70461d1c334 https://github.com/buildbot/buildbot/commit/54f61b639c491c91fb89c6a01e25d70461d1c334 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/status/builder.py A master/buildbot/status/logfile.py M master/buildbot/steps/shell.py R master/buildbot/test/unit/test_status_builder_LogFileProducer.py A master/buildbot/test/unit/test_status_logfile.py M master/docs/developer.texinfo Log Message: ----------- factor LogFile and HTMLLogFile out of master/buildbot/status/builder.py From nobody at buildbot.net Mon Apr 18 15:36:39 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 18 Apr 2011 15:36:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier Message-ID: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+----------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- https://github.com/dabrahams/bbproto contains an exploration of the problem along with specific recommendations. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 18 15:47:43 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 18 Apr 2011 15:47:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier In-Reply-To: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> References: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> Message-ID: <056.5ac2b8cc5b5740c8931b6cfc1eaf4d16@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dustin): We should find a way to make sure people creating large configurations can find this particular technique. dabrahams suggests cloning it to buildbot/bbproto and pointing to it from the docs, which seems reasonable. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Apr 18 16:37:11 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 18 Apr 2011 16:37:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier In-Reply-To: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> References: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> Message-ID: <056.ac8694472ba38b1b5eeb9b69748de3a6@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dabrahams): ?but I'd hate for that to be viewed as a substitute for support built into BuildBot itself ;-). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 18 17:36:22 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 18 Apr 2011 10:36:22 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 80e3ec: remove inaccurate comment Message-ID: <20110418173622.8487E423AC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 80e3ec5e2b066e865b1b20145b60c8d97bad8262 https://github.com/buildbot/buildbot/commit/80e3ec5e2b066e865b1b20145b60c8d97bad8262 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- remove inaccurate comment Commit: 98cd9a1dd6500acdbb127bda152d4b7c994180af https://github.com/buildbot/buildbot/commit/98cd9a1dd6500acdbb127bda152d4b7c994180af Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/status/builder.py A master/buildbot/status/event.py Log Message: ----------- factor out Event into buildbot.status.event Commit: ac5ce5609220148f230026b7aff0d26b3f323373 https://github.com/buildbot/buildbot/commit/ac5ce5609220148f230026b7aff0d26b3f323373 Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/process/subunitlogobserver.py M master/buildbot/status/builder.py A master/buildbot/status/testresult.py M master/buildbot/steps/python_twisted.py Log Message: ----------- factor out TestResult into buildbot.status.testresult Commit: db09969e788f3b1040339a5f09caa889b8f86c0d https://github.com/buildbot/buildbot/commit/db09969e788f3b1040339a5f09caa889b8f86c0d Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/buildslave.py M master/buildbot/status/builder.py A master/buildbot/status/slave.py Log Message: ----------- factor out SlaveStatus into buildbot.status.slave Commit: 90481cd558c77d4c8daadba2d1c86f001b26f68f https://github.com/buildbot/buildbot/commit/90481cd558c77d4c8daadba2d1c86f001b26f68f Author: Dustin J. Mitchell Date: 2011-04-17 (Sun, 17 Apr 2011) Changed paths: M master/buildbot/process/builder.py M master/buildbot/schedulers/trysched.py M master/buildbot/status/builder.py A master/buildbot/status/buildrequest.py A master/buildbot/status/buildset.py Log Message: ----------- factor out BuildSetStatus and BuildRequestStatus into modules Commit: 874ac7f782cf41cce73a345cf796a9aa5c38184b https://github.com/buildbot/buildbot/commit/874ac7f782cf41cce73a345cf796a9aa5c38184b Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/process/buildstep.py M master/buildbot/status/builder.py A master/buildbot/status/buildstep.py M master/buildbot/status/client.py M master/buildbot/status/web/base.py M master/buildbot/status/web/logs.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/waterfall.py M master/buildbot/steps/blocker.py R master/buildbot/test/unit/test_status_builder.py A master/buildbot/test/unit/test_status_buildstep.py Log Message: ----------- factor BuildStepStatus into its own module Compare: https://github.com/buildbot/buildbot/compare/54f61b6...874ac7f From noreply at github.com Mon Apr 18 18:06:48 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 18 Apr 2011 11:06:48 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a865ee: Factor out BuildStatus and status results into mod... Message-ID: <20110418180648.AA68242395@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a865ee5690306e5e81c0b4f031700e1dfa64beb3 https://github.com/buildbot/buildbot/commit/a865ee5690306e5e81c0b4f031700e1dfa64beb3 Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/clients/gtkPanes.py M master/buildbot/db/connector.py M master/buildbot/interfaces.py M master/buildbot/process/build.py M master/buildbot/process/buildstep.py M master/buildbot/process/subunitlogobserver.py M master/buildbot/schedulers/dependent.py A master/buildbot/status/build.py M master/buildbot/status/builder.py M master/buildbot/status/mail.py A master/buildbot/status/results.py M master/buildbot/status/tinderbox.py M master/buildbot/status/web/base.py M master/buildbot/status/web/waterfall.py M master/buildbot/status/words.py M master/buildbot/steps/dummy.py M master/buildbot/steps/maxq.py M master/buildbot/steps/python.py M master/buildbot/steps/python_twisted.py M master/buildbot/steps/shell.py M master/buildbot/steps/subunit.py M master/buildbot/steps/vstudio.py M master/buildbot/test/regressions/test_oldpaths.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_schedulers_dependent.py M master/buildbot/test/unit/test_status_mail_MailNotifier.py M master/contrib/blockertest/master.cfg Log Message: ----------- Factor out BuildStatus and status results into modules From nobody at buildbot.net Mon Apr 18 20:21:06 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 18 Apr 2011 20:21:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1931: EC2LatentBuildSlave does not terminate EBS-backed instances Message-ID: <039.22b73804c67d3b129c8dbad66797bc75@buildbot.net> #1931: EC2LatentBuildSlave does not terminate EBS-backed instances --------------------+----------------------- Reporter: mback2k | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: --------------------+----------------------- As you can read [http://permalink.gmane.org/gmane.comp.python.boto/1423 here] EBS-backed instances need to be terminated, because stopping them does not free the EBS volume and instance. This can be fixed by simply replacing: {{{ instance.stop() }}} with: {{{ instance.terminate() }}} in EC2LatentBuildSlave (ec2buildslave.py). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Apr 18 22:09:24 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 18 Apr 2011 15:09:24 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] edbf43: refactor master status into its own module Message-ID: <20110418220924.41304423B8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: edbf43aa31b59d8d3b565eae2ecd16028b766fdd https://github.com/buildbot/buildbot/commit/edbf43aa31b59d8d3b565eae2ecd16028b766fdd Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/master.py M master/buildbot/status/builder.py A master/buildbot/status/master.py M master/buildbot/test/unit/test_status_buildstep.py Log Message: ----------- refactor master status into its own module Commit: 7537a060811b06edfb612662cdb74c596fda4eae https://github.com/buildbot/buildbot/commit/7537a060811b06edfb612662cdb74c596fda4eae Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/status/builder.py M master/buildbot/test/regressions/test_oldpaths.py A master/buildbot/test/regressions/test_unpickling.py Log Message: ----------- Make previous refactorings compatible with pickled status This works around the same problem that caused the revert cf7dd42dfad5058fbe4a58f9fac92ada8b1c5d80, this time by monkey-patching class.__module__ so that twisted.persisted.styles doesn't get confused. It also adds a test to ensure that this worked. Compare: https://github.com/buildbot/buildbot/compare/a865ee5...7537a06 From nobody at buildbot.net Mon Apr 18 22:14:59 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 18 Apr 2011 22:14:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1931: EC2LatentBuildSlave does not terminate EBS-backed instances In-Reply-To: <039.22b73804c67d3b129c8dbad66797bc75@buildbot.net> References: <039.22b73804c67d3b129c8dbad66797bc75@buildbot.net> Message-ID: <054.fa1ad6e300514a2b2ca6610403a999e9@buildbot.net> #1931: EC2LatentBuildSlave does not terminate EBS-backed instances --------------------+------------------------ Reporter: mback2k | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by dustin): Can you make this into a user-configurable option? Or is there some way for the code to automatically determine which is correct? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 19 00:57:54 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 18 Apr 2011 17:57:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] b1f010: Add db.buildsets.getBuildsets Message-ID: <20110419005754.C06FC4239C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b1f0107670a6217b04ed5aae044eae8e51b2f2af https://github.com/buildbot/buildbot/commit/b1f0107670a6217b04ed5aae044eae8e51b2f2af Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py Log Message: ----------- Add db.buildsets.getBuildsets This also adds a 'bsid' key to buildset dictionaries. Commit: 44877c094020676f98c56d39227e179d78789914 https://github.com/buildbot/buildbot/commit/44877c094020676f98c56d39227e179d78789914 Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/NEWS M master/buildbot/db/connector.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/status/__init__.py M master/buildbot/status/builder.py M master/buildbot/status/buildset.py M master/buildbot/status/client.py M master/buildbot/status/master.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_status_buildstep.py A master/buildbot/test/unit/test_status_client.py A master/buildbot/test/unit/test_status_master.py Log Message: ----------- remove db.get_active_buildset_ids This means that the getBuildSets IStatus method returns a Deferred. Also includes some further cleanup of the status refactor to allow for easier inter-module imports Also fixes an error where StatusClient's 'getBuildSets' method was returning external_idstring's instead of bsid's. This error would have prevented try --wait from working properly in ssh mode in Buildbot versions 0.8.0 through 0.8.3. Compare: https://github.com/buildbot/buildbot/compare/7537a06...44877c0 From noreply at github.com Tue Apr 19 02:26:26 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 18 Apr 2011 19:26:26 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3a43dc: minor fixups Message-ID: <20110419022626.A2C4C423D3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3a43dc38809bd11f5683c624382fb37c8048dfa3 https://github.com/buildbot/buildbot/commit/3a43dc38809bd11f5683c624382fb37c8048dfa3 Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/buildbot/status/master.py M master/buildbot/status/web/logs.py Log Message: ----------- minor fixups Commit: 74032be527c516b7de9ceebe301e71c87deb349f https://github.com/buildbot/buildbot/commit/74032be527c516b7de9ceebe301e71c87deb349f Author: Dustin J. Mitchell Date: 2011-04-18 (Mon, 18 Apr 2011) Changed paths: M master/NEWS M master/buildbot/interfaces.py M master/buildbot/process/builder.py M master/buildbot/status/builder.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/grid.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/waterfall.py Log Message: ----------- dismabiguate getPendingBuilds methods ayust can thank me later! Compare: https://github.com/buildbot/buildbot/compare/44877c0...74032be From nobody at buildbot.net Tue Apr 19 17:45:38 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 19 Apr 2011 17:45:38 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier In-Reply-To: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> References: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> Message-ID: <056.a657f5442b631de656c92ff8be35082c@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dabrahams): Actually, don't point to that, at least not yet. Removing modules from sys.modules is not a reliable way to force them to be re-loaded. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 19 23:07:29 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 19 Apr 2011 23:07:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1932: property value can't have space if submitted from "Force build" or "Resubmit build" form Message-ID: <041.481a71d3a6c8475a62e5907fd4fcb4af@buildbot.net> #1932: property value can't have space if submitted from "Force build" or "Resubmit build" form ------------------------+----------------- Reporter: liucougar | Owner: Type: enhancement | Status: new Priority: minor | Milestone: Version: 0.8.3p1 | Keywords: ------------------------+----------------- in file buildbot/status/web/base.py : {{{ #!python def getAndCheckProperties(req): ... if not re.match(r'^[\w\.\-\/\~:]*$', pname) \ or not re.match(r'^[\w\.\-\/\~:]*$', pvalue): log.msg("bad property name='%s', value='%s'" % (pname, pvalue)) return None }}} and particular reason to not allow anything in pvalue? (I can understand pname should probably be a valid python identifier, but why put the same limitation on pvalue? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 20 22:16:42 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 20 Apr 2011 22:16:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1931: EC2LatentBuildSlave does not terminate EBS-backed instances In-Reply-To: <039.22b73804c67d3b129c8dbad66797bc75@buildbot.net> References: <039.22b73804c67d3b129c8dbad66797bc75@buildbot.net> Message-ID: <054.fbae5cb6ff1f7541e7afb0eaeb950fec@buildbot.net> #1931: EC2LatentBuildSlave does not terminate EBS-backed instances --------------------+------------------------ Reporter: mback2k | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by mback2k): I think .terminate() works on EBS and S3 backed instances. And because reusing the same instance by starting it again is also not implemented yet, it would make no sense to add a configurable option. In the long run it should be possible to create and launch an instance from an AMI if there is no instance yet and then let the user setup for example the following: - Start on demand. - Stop after 5 minutes. - Terminate after 30 minutes. That would allow for quicker restarts while the instance has not been terminated. But to fix this bug first, I suppose to just replace .stop() with .instance() for now. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 21 04:10:45 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 21 Apr 2011 04:10:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1933: Give config files a reliable way to determine their directory Message-ID: <041.61cbc592b4a174f5e38ff6b676e0b7ed@buildbot.net> #1933: Give config files a reliable way to determine their directory ------------------------+----------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- Two of the items at http://dabrahams/bbproto mention that Buildbot could be improved by giving configuration files some reliable way to find out what directory they were loaded from. This seems like a high-payoff change for very little cost in complexity. Maybe you could set a {{{__file__}}} attribute? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 21 04:12:10 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 21 Apr 2011 04:12:10 -0000 Subject: [Buildbot-commits] [Buildbot] #1933: Give config files a reliable way to determine their directory In-Reply-To: <041.61cbc592b4a174f5e38ff6b676e0b7ed@buildbot.net> References: <041.61cbc592b4a174f5e38ff6b676e0b7ed@buildbot.net> Message-ID: <056.ea323b8d1bee50ae7807e708381b2dae@buildbot.net> #1933: Give config files a reliable way to determine their directory ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dabrahams): uhm, sorry. I meant http://github.com/dabrahams/bbproto -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Apr 21 18:05:34 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 21 Apr 2011 11:05:34 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 3ca217: use 'gerrit' as who, when gerrit strem-event does ... Message-ID: <20110421180534.C1593423E6@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3ca217ed43dbcc7da4e4a1c7e6b1cba22e45da7c https://github.com/buildbot/buildbot/commit/3ca217ed43dbcc7da4e4a1c7e6b1cba22e45da7c Author: Patrick Gansterer Date: 2011-04-21 (Thu, 21 Apr 2011) Changed paths: M master/buildbot/changes/gerritchangesource.py Log Message: ----------- use 'gerrit' as who, when gerrit strem-event does not provide a submitter When using "Submit" in gerrit, the "ref-updated" event line does not contain a submitter and will cause a exception. From noreply at github.com Thu Apr 21 18:07:12 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 21 Apr 2011 11:07:12 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f48c37: Merge branch 'master' of https://github.com/paroga... Message-ID: <20110421180712.6FA8642492@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f48c37c0a51d11434a4ac66d75275b33b62b3eea https://github.com/buildbot/buildbot/commit/f48c37c0a51d11434a4ac66d75275b33b62b3eea Author: Amber Yust Date: 2011-04-21 (Thu, 21 Apr 2011) Changed paths: M master/buildbot/changes/gerritchangesource.py Log Message: ----------- Merge branch 'master' of https://github.com/paroga/buildbot From nobody at buildbot.net Thu Apr 21 20:46:32 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 21 Apr 2011 20:46:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier In-Reply-To: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> References: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> Message-ID: <056.ebdb89ff9bbe0921af3a2a6e594fd8cd@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+------------------------ Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+------------------------ Comment (by dabrahams): OK, now you can point ;-) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Apr 21 21:18:11 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 21 Apr 2011 21:18:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1927: buildbot: commit notification crashes with Unicode characters in git commit logs In-Reply-To: <042.62a01509157b131a211691437b81f8c0@buildbot.net> References: <042.62a01509157b131a211691437b81f8c0@buildbot.net> Message-ID: <057.a18f6654290ce0b86e03fb11f6532e0d@buildbot.net> #1927: buildbot: commit notification crashes with Unicode characters in git commit logs -----------------------+------------------------ Reporter: edwintorok | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | -----------------------+------------------------ Comment (by edwintorok): Replying to [comment:2 dustin]: > Thanks! > > This looks like a good patch for your situation, but in general I think that it would be better for the various uses of sendchange to get the encoding right on the client side. Then if you have different invocations of sendchange feeding to the same master (a not uncommon arrangement), those can decode from different encodings. > > That would mean a similar patch to source:buildbot/master/buildbot/clients/sendchange.py, along with an optional constructor argument for {{{Sender}}} to specify the encoding (defaulting to utf8). Makes sense. > > Do you want to try that out? Judging by the time it took for me to even reply to this, no. Got too much other work to do right now :( -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Apr 23 08:07:24 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 23 Apr 2011 08:07:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1934: Difference between step output Message-ID: <039.a38af4db3259bb82464cd5466e99c166@buildbot.net> #1934: Difference between step output ------------------------+----------------------- Reporter: ranma42 | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- The possibility to compare the logs of a build with the corresponding ones of the previous build is often very useful to make it more obvious what are the changes (new/fixed warnings, failures, etc). How hard would it be to implement such a feature? I know some Python, but I don't know much about Buildbot, so I would need some help to get started (currently I'm doing something like this in a hack-like MasterShellCommand step which calls into an external script). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 23 15:56:07 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 23 Apr 2011 08:56:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 09e8a0: Merge branch 'master' of github.com:buildbot/build... Message-ID: <20110423155607.BE61B423E4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 09e8a0dcabc7bc9d175f1d2ca9a73684979f6ebe https://github.com/buildbot/buildbot/commit/09e8a0dcabc7bc9d175f1d2ca9a73684979f6ebe Author: Dustin J. Mitchell Date: 2011-04-23 (Sat, 23 Apr 2011) Changed paths: M master/buildbot/changes/gerritchangesource.py Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: use 'gerrit' as who, when gerrit strem-event does not provide a submitter fix unicode handling for gerrit stream-events From noreply at github.com Sat Apr 23 15:59:41 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 23 Apr 2011 08:59:41 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] dc8632: build.requests contains BuildRequest objects, not ... Message-ID: <20110423155941.338AC42473@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dc8632e49afad4d7e2330e940d02a4db7725acfd https://github.com/buildbot/buildbot/commit/dc8632e49afad4d7e2330e940d02a4db7725acfd Author: Dustin J. Mitchell Date: 2011-04-23 (Sat, 23 Apr 2011) Changed paths: M master/buildbot/steps/source.py Log Message: ----------- build.requests contains BuildRequest objects, not dictionaries This reverts a diff I should not have committed in e1a03cb88ccfe5ac55aea3929fd1e0081fd2e263. At the time I was considering making build.requests a list of build request dictionaries, but decided against it. From nobody at buildbot.net Sun Apr 24 17:58:11 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 24 Apr 2011 17:58:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1935: build request claiming needs to operate in "batches" Message-ID: <038.9e82dc1170d4d343f91f96014fc7a17e@buildbot.net> #1935: build request claiming needs to operate in "batches" --------------------+---------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: database --------------------+---------------------- The {{{column._in(list)}}} sqlalchemy operator expands to a list of parameters as long as the list. For a list containing hundreds or thousands of items, this will not work, at least for some database engines. The old code batched into groups of 100 items - this seems like a reasonable approach. The existing claim-by-UPDATE is never going to work perfectly, but this particular bug should be fixed before 0.8.4 ships. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Apr 24 18:02:06 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 24 Apr 2011 18:02:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1934: Difference between step output In-Reply-To: <039.a38af4db3259bb82464cd5466e99c166@buildbot.net> References: <039.a38af4db3259bb82464cd5466e99c166@buildbot.net> Message-ID: <054.ac1c037b72362d63170e051bfe8ebc90@buildbot.net> #1934: Difference between step output ----------------------------+------------------------- Reporter: ranma42 | Owner: Type: support-request | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: worksforme Keywords: | ----------------------------+------------------------- Changes (by dustin): * status: new => closed * type: enhancement => support-request * resolution: => worksforme Comment: Comparing the state isn't too hard - you could probably do so from a status plugin that's similar to the MailNotifier. What's tricky is to define "previous build" - is that ordered by time, or by commit history? If you're using a non-monotonic version control system (e.g., git with unordered sha1's), how do you determine "previous"? Even with svn, if you have a build for r10010 and r10012, do you wait for a potential r10011 to arrive before comparing? What about parallel builds where r10012 is on a faster slave and finishes before r10010? What if two builds by a particular builder are for different branches? If you take that into account, what happens if the previous build on a branch has been purged from the status history? If all of these questions have simple answers for your install of Buildbot, then this should be fairly straightforward for you. For the reasons outlined above, such a thing is unlikely to be included in Buildbot itself (although I would be happy to see a reference to it somewhere on the wiki!) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 24 18:18:18 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Apr 2011 11:18:18 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] fdbd9c: allow prioritizeBuilders to be async Message-ID: <20110424181818.A052C423C0@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fdbd9cbaed4848994fde2fce01d07cdf24a5ab62 https://github.com/buildbot/buildbot/commit/fdbd9cbaed4848994fde2fce01d07cdf24a5ab62 Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/buildbot/process/botmaster.py M master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py M master/docs/cfg-global.texinfo Log Message: ----------- allow prioritizeBuilders to be async From nobody at buildbot.net Sun Apr 24 18:39:35 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 24 Apr 2011 18:39:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1936: optimize getOldestRequestTime Message-ID: <038.7a24f9fbb575b54572e76045aa2d1886@buildbot.net> #1936: optimize getOldestRequestTime ------------------------+---------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: database ------------------------+---------------------- The default {{{prioritizeBuilders}}} calls getOldestRequestTime for every configured builder. The net result is to fetch the entire {{{buildrequests}}} table, bit by bit, through a lot of queries. This could probably be done a lot better at the {{{prioritizeBuilders}}} level, rather than calling into the guts of each builder. Catlee has some code to accomplish this already, which should be merged. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Apr 24 21:58:38 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Apr 2011 14:58:38 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 340cf2: Remove get_unclaimed_buildrequests and get_pending... Message-ID: <20110424215838.4E7C0423B4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 340cf2f0cba5b5e68095481b66a8f0f255f80d7c https://github.com/buildbot/buildbot/commit/340cf2f0cba5b5e68095481b66a8f0f255f80d7c Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/NEWS M master/buildbot/db/connector.py M master/buildbot/interfaces.py M master/buildbot/process/builder.py M master/buildbot/status/builder.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/grid.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/waterfall.py M master/buildbot/test/unit/test_process_builder.py M master/docs/cfg-global.texinfo Log Message: ----------- Remove get_unclaimed_buildrequests and get_pending_brids_for_builder This has a number of follow-on effects - several pieces of the web status are made asynchronous and prioritizeBuilders becomes asynchronous Commit: 5c99614f00352c4f4a0c2a77d2d1dbe5a9e160f2 https://github.com/buildbot/buildbot/commit/5c99614f00352c4f4a0c2a77d2d1dbe5a9e160f2 Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/buildbot/db/buildrequests.py M master/buildbot/test/unit/test_db_buildrequests.py Log Message: ----------- do not consider completed buildrequests unclaimed Compare: https://github.com/buildbot/buildbot/compare/fdbd9cb...5c99614 From noreply at github.com Sun Apr 24 23:21:32 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Apr 2011 16:21:32 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 810235: change completeBuildRequest to completeBuildReques... Message-ID: <20110424232132.52393423BE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 810235102022935c34e59d9f5907a00f4adf8535 https://github.com/buildbot/buildbot/commit/810235102022935c34e59d9f5907a00f4adf8535 Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/buildbot/db/buildrequests.py M master/buildbot/test/unit/test_db_buildrequests.py Log Message: ----------- change completeBuildRequest to completeBuildRequests Commit: 7109604105b0c0ed3ca1f7b1192b5b0bcf2e3e6d https://github.com/buildbot/buildbot/commit/7109604105b0c0ed3ca1f7b1192b5b0bcf2e3e6d Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/NEWS M master/buildbot/master.py M master/buildbot/status/buildset.py M master/buildbot/status/client.py M master/buildbot/status/master.py Log Message: ----------- remove waitUntilSuccess, rewrite waitUntilFinished Compare: https://github.com/buildbot/buildbot/compare/5c99614...7109604 From noreply at github.com Sun Apr 24 23:27:55 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Apr 2011 16:27:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2f994d: order-independent comparisons Message-ID: <20110424232755.BE6F942396@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 2f994d95ec2bebca03b1f3095e79facdc48b9808 https://github.com/buildbot/buildbot/commit/2f994d95ec2bebca03b1f3095e79facdc48b9808 Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/buildbot/test/unit/test_db_buildrequests.py Log Message: ----------- order-independent comparisons From noreply at github.com Sun Apr 24 23:31:25 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 24 Apr 2011 16:31:25 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 957467: use new completeBuildRequests instead of retire_bu... Message-ID: <20110424233125.CDFF2423BE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 95746761d364ab749d826493e624ac6dbe376e63 https://github.com/buildbot/buildbot/commit/95746761d364ab749d826493e624ac6dbe376e63 Author: Dustin J. Mitchell Date: 2011-04-24 (Sun, 24 Apr 2011) Changed paths: M master/buildbot/db/connector.py M master/buildbot/process/builder.py Log Message: ----------- use new completeBuildRequests instead of retire_buildrequests From nobody at buildbot.net Tue Apr 26 14:50:14 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 26 Apr 2011 14:50:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1935: build request claiming needs to operate in "batches" In-Reply-To: <038.9e82dc1170d4d343f91f96014fc7a17e@buildbot.net> References: <038.9e82dc1170d4d343f91f96014fc7a17e@buildbot.net> Message-ID: <053.4afa22ad9090d6961e412e815c0f7fe3@buildbot.net> #1935: build request claiming needs to operate in "batches" ---------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: database | ---------------------+--------------------- Comment (by dustin): Furthermore, if a *re*claim fails, it should not unclaim those builds. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 26 15:01:31 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 26 Apr 2011 15:01:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1937: Exceptions in Logfile.merge (called from LogFile.addEntry) aren't handled, causing the step to fail, without finishing the build Message-ID: <042.e9e88b46f278bd6178d32ba8472e71e1@buildbot.net> #1937: Exceptions in Logfile.merge (called from LogFile.addEntry) aren't handled, causing the step to fail, without finishing the build -----------------------+----------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: -----------------------+----------------------- This can (currently 2011-04-26) be seen on http://buildbot.gemrb.org/builders/autotools%20g%2B%2B-4.5.2/ The grid and waterfall both show the builder as building. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Apr 26 18:10:55 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 26 Apr 2011 11:10:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 640ee5: Merged pull request #110 from Jc2k/master. Message-ID: <20110426181055.BF185422B4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 640ee58b5bd1a2d546b471fcdefb2913d5abb7c7 https://github.com/buildbot/buildbot/commit/640ee58b5bd1a2d546b471fcdefb2913d5abb7c7 Author: Amber Yust Date: 2011-04-26 (Tue, 26 Apr 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Merged pull request #110 from Jc2k/master. Fix insufficient args for _substantiate in detached From nobody at buildbot.net Tue Apr 26 20:39:59 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 26 Apr 2011 20:39:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1938: webserver traceback Message-ID: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> #1938: webserver traceback ----------------------+----------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: web ----------------------+----------------------- See enclosed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 26 20:44:37 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 26 Apr 2011 20:44:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1938: Cannot operate on a closed database (was: webserver traceback) In-Reply-To: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> References: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> Message-ID: <056.3b71b2f9dfe609e6eb4c077e332e890a@buildbot.net> #1938: Cannot operate on a closed database ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: database | ----------------------+-------------------- Changes (by dustin): * keywords: web => database * version: 0.8.3p1 => master * milestone: undecided => 0.8.4 Comment: {{{ : (ProgrammingError) Cannot operate on a closed database. None [] }}} Any idea why the database was closed? Was this during a shutdown or a reconfig? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Apr 26 20:46:22 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 26 Apr 2011 20:46:22 -0000 Subject: [Buildbot-commits] [Buildbot] #1938: Cannot operate on a closed database In-Reply-To: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> References: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> Message-ID: <056.de8dafa842e79d102461e8dc7b5d885a@buildbot.net> #1938: Cannot operate on a closed database ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: database | ----------------------+-------------------- Comment (by dustin): buildbot-0.8.4_pre_496_ga2227fd, by the way -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 27 00:28:14 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 27 Apr 2011 00:28:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1933: Give config files a reliable way to determine their directory In-Reply-To: <041.61cbc592b4a174f5e38ff6b676e0b7ed@buildbot.net> References: <041.61cbc592b4a174f5e38ff6b676e0b7ed@buildbot.net> Message-ID: <056.d188905e8b85a7df3f2e1caa533adf08@buildbot.net> #1933: Give config files a reliable way to determine their directory ------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: simple | ------------------------+-------------------- Changes (by dustin): * keywords: => simple * milestone: undecided => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 27 00:29:18 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 27 Apr 2011 00:29:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1930: Make large-scale modular configurations easier In-Reply-To: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> References: <041.b4d8007189866890bd28a11c17337bad@buildbot.net> Message-ID: <056.7635ac26855a81fd44c36ddfedd0ed2a@buildbot.net> #1930: Make large-scale modular configurations easier ------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: docs | ------------------------+-------------------- Changes (by dustin): * keywords: => docs * milestone: undecided => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Apr 27 05:06:31 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 26 Apr 2011 22:06:31 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 291820: Remove synchronous db.getBuildRequestWithNumber Message-ID: <20110427050631.BF547423AB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 291820f6d6301611bfe6f84eeb0ab58b01652fc9 https://github.com/buildbot/buildbot/commit/291820f6d6301611bfe6f84eeb0ab58b01652fc9 Author: Dustin J. Mitchell Date: 2011-04-26 (Tue, 26 Apr 2011) Changed paths: M master/NEWS M master/buildbot/db/connector.py M master/buildbot/interfaces.py M master/buildbot/process/buildrequest.py M master/buildbot/status/builder.py M master/buildbot/status/buildrequest.py M master/buildbot/status/buildset.py M master/buildbot/status/client.py M master/buildbot/status/master.py M master/buildbot/status/web/builder.py M master/buildbot/status/words.py Log Message: ----------- Remove synchronous db.getBuildRequestWithNumber This caused a number of BuildRequestStatus methods to become async, as detailed in NEWS. Commit: 2afe5b91f8a914c3c168fdd412c86d7ffd0c303a https://github.com/buildbot/buildbot/commit/2afe5b91f8a914c3c168fdd412c86d7ffd0c303a Author: Dustin J. Mitchell Date: 2011-04-26 (Tue, 26 Apr 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot * 'master' of github.com:buildbot/buildbot: Fix insufficient args for _substantiate in detached Compare: https://github.com/buildbot/buildbot/compare/640ee58...2afe5b9 From nobody at buildbot.net Wed Apr 27 08:09:39 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 27 Apr 2011 08:09:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=False, using GerritChangeSource Message-ID: <037.fc48fcede16bcf96e03a993f5a3f2272@buildbot.net> #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=False,using GerritChangeSource -------------------+-------------------- Reporter: clino | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: master | Keywords: gerrit -------------------+-------------------- when I turn onlyIfChanged to True,it will not trigger build action. And I can see the changes in waterfall view of buildbot,when I go to see the twisted.log,I saw every GerritChange go with a exception(see the log below) Version Information Buildbot: 0.8.4-pre-511-g640ee58 Twisted: 11.0.0 Jinja: 2.5.5 Python: 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) [GCC 4.4.3] Buildmaster platform: linux2 exception in log: {{{ 2011-04-27 15:38:23+0800 [-] gerrit: {"type":"ref- updated","submitter":{"name":" huangxuan","email":"huangxuan at mycompany.com"},"refUpdate":{"oldRev":"2009df6b7cfc0a0806f1b3718aabb10a2c1c4ba5","newRev":"e11cb20347489ca3fc96aaadfcc4b11be9a50aa5","refName":"myphoneboard","project":"platform/frameworks/base"}} 2011-04-27 15:38:23+0800 [-] gerrit: {"type":"change- merged","change":{"project":"platform/frameworks/base","branch":"myphoneboard","id":"I1b809167880260dc82f395175adb7323bf073a66","number":"17","subject":"change BT local name to \"Mycompany A60\"","owner":{"name":" huangxuan","email":"huangxuan at mycompany.com"},"url":"http://10.125.3.11:8080/17"},"patchSet":{"number":"1","revision":"e11cb20347489ca3fc96aaadfcc4b11be9a50aa5","ref":"refs/changes/17/17/1","uploader":{"name":" huangxuan","email":"huangxuan at mycompany.com"}},"submitter":{"name":" huangxuan","email":"huangxuan at mycompany.com"}} 2011-04-27 15:38:23+0800 [-] Unhandled error in Deferred: 2011-04-27 15:38:23+0800 [-] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux- x86_64.egg/twisted/internet/process.py", line 260, in dataReceived self.proc.childDataReceived(self.name, data) File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux- x86_64.egg/twisted/internet/process.py", line 891, in childDataReceived self.proto.childDataReceived(name, data) File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux- x86_64.egg/twisted/internet/protocol.py", line 548, in childDataReceived self.outReceived(data) File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 964, in unwindGenerator return _deferGenerator(f(*args, **kwargs), Deferred()) --- --- File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 866, in _deferGenerator result = g.next() File "/usr/local/lib/python2.6/dist- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/changes/gerritchangesource.py", line 81, in outReceived wfd = defer.waitForDeferred(d) File "/usr/local/lib/python2.6/dist- packages/Twisted-10.0.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 839, in __init__ raise TypeError("You must give waitForDeferred a Deferred. You gave it %r." % (d,)) exceptions.TypeError: You must give waitForDeferred a Deferred. You gave it None. }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Apr 27 08:26:55 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 27 Apr 2011 08:26:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=True, using GerritChangeSource (was: Can not trigger build when I use timed.Nightly with onlyIfChanged=False, using GerritChangeSource) In-Reply-To: <037.fc48fcede16bcf96e03a993f5a3f2272@buildbot.net> References: <037.fc48fcede16bcf96e03a993f5a3f2272@buildbot.net> Message-ID: <052.cb0d82044d9fb6038fcb2b9811642040@buildbot.net> #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=True,using GerritChangeSource -------------------+-------------------- Reporter: clino | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: gerrit | -------------------+-------------------- Comment (by clino): It is onlyIfChanged=True,I make a mistake. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Apr 27 14:53:30 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 27 Apr 2011 07:53:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 48d7b9: replace removed _getCurrentTime with time.time Message-ID: <20110427145330.8086C4240C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 48d7b9055e7e52254eb6ac4d9fd4a2f2c8f2e988 https://github.com/buildbot/buildbot/commit/48d7b9055e7e52254eb6ac4d9fd4a2f2c8f2e988 Author: Dustin J. Mitchell Date: 2011-04-27 (Wed, 27 Apr 2011) Changed paths: M master/buildbot/db/connector.py Log Message: ----------- replace removed _getCurrentTime with time.time From noreply at github.com Wed Apr 27 20:16:56 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 27 Apr 2011 13:16:56 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 051238: get patch level, body in the correct order in getS... Message-ID: <20110427201656.80072423B1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0512388cacc6dadece21417c77f6e66a8d319b61 https://github.com/buildbot/buildbot/commit/0512388cacc6dadece21417c77f6e66a8d319b61 Author: Dustin J. Mitchell Date: 2011-04-27 (Wed, 27 Apr 2011) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- get patch level, body in the correct order in getSourceStampId From nobody at buildbot.net Fri Apr 29 01:01:58 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 01:01:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1938: Cannot operate on a closed database In-Reply-To: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> References: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> Message-ID: <056.132a3cc2f0fe5e5334f2a1f8919f9554@buildbot.net> #1938: Cannot operate on a closed database ----------------------+-------------------- Reporter: dabrahams | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: database | ----------------------+-------------------- Comment (by dabrahams): No idea. In its latest manifestation, this is happening to me when the slave connects and there are pending builds: {{{ 2011-04-28 17:53:39-0700 [Broker,0,207.172.223.249] Got slaveinfo from 'xp64a' 2011-04-28 17:53:39-0700 [Broker,0,207.172.223.249] bot attached 2011-04-28 17:53:39-0700 [Broker,0,207.172.223.249] Buildslave xp64a attached to elvis-win64-clang-llvm-work 2011-04-28 17:53:40-0700 [-] in maybeStartBuild for Traceback (most recent call last): Failure: twisted.internet.defer.FirstError: FirstError[#34, [Failure instance: Traceback: : (ProgrammingError) Cannot operate on a closed database. None [] /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:307:errback /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:354:_startRunCallbacks /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:371:_runCallbacks /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:694:gotResult --- --- /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:669:_deferGenerator /usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/process/buildrequest.py:95:fromBrdict /usr/lib/python2.6/vendor- packages/twisted/internet/defer.py:648:getResult /usr/lib/python2.6/vendor- packages/twisted/python/threadpool.py:210:_worker /usr/lib/python2.6/vendor- packages/twisted/python/context.py:59:callWithContext /usr/lib/python2.6/vendor- packages/twisted/python/context.py:37:callWithContext /usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/db/pool.py:92:thd /usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/db/buildsets.py:110:thd /usr/lib/python2.6/site- packages/sqlalchemy/engine/base.py:1191:execute /usr/lib/python2.6/site- packages/sqlalchemy/engine/base.py:1269:_execute_clauseelement /usr/lib/python2.6/site- packages/sqlalchemy/engine/base.py:1382:__create_execution_context /usr/lib/python2.6/site- packages/sqlalchemy/engine/base.py:1377:__create_execution_context /usr/lib/python2.6/site- packages/sqlalchemy/engine/default.py:392:__init__ /usr/lib/python2.6/site- packages/sqlalchemy/engine/default.py:534:create_cursor /usr/lib/python2.6/site-packages/sqlalchemy/pool.py:423:cursor ]] 2011-04-28 17:53:40-0700 [-] Unhandled error in Deferred: 2011-04-28 17:53:40-0700 [-] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/vendor- packages/twisted/internet/defer.py", line 307, in errback self._startRunCallbacks(fail) File "/usr/lib/python2.6/vendor- packages/twisted/internet/defer.py", line 354, in _startRunCallbacks self._runCallbacks() File "/usr/lib/python2.6/vendor- packages/twisted/internet/defer.py", line 371, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/lib/python2.6/vendor-packages/twisted/internet/defer.py", line 694, in gotResult _deferGenerator(g, deferred) --- --- File "/usr/lib/python2.6/vendor-packages/twisted/internet/defer.py", line 669, in _deferGenerator result = g.next() File "/usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/process/buildrequest.py", line 95, in fromBrdict buildset = wfd.getResult() File "/usr/lib/python2.6/vendor-packages/twisted/internet/defer.py", line 648, in getResult self.result.raiseException() File "/usr/lib/python2.6/vendor- packages/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/usr/lib/python2.6/vendor- packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib/python2.6/vendor- packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/db/pool.py", line 92, in thd rv = callable(conn, *args, **kwargs) File "/usr/lib/python2.6/site- packages/buildbot-0.8.4_pre_511_g640ee58-py2.6.egg/buildbot/db/buildsets.py", line 110, in thd res = conn.execute(q) File "/usr/lib/python2.6/site- packages/sqlalchemy/engine/base.py", line 1191, in execute params) File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 1269, in _execute_clauseelement parameters=params File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 1382, in __create_execution_context None, None) File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/base.py", line 1377, in __create_execution_context connection=self, **kwargs) File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/default.py", line 392, in __init__ self.cursor = self.create_cursor() File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/default.py", line 534, in create_cursor return self._connection.connection.cursor() File "/usr/lib/python2.6/site-packages/sqlalchemy/pool.py", line 423, in cursor c = self.connection.cursor(*args, **kwargs) sqlalchemy.exc.ProgrammingError: (ProgrammingError) Cannot operate on a closed database. None [] }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 29 02:08:59 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 02:08:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1940: noticeOnChannel undocumented Message-ID: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> #1940: noticeOnChannel undocumented ----------------------+----------------------- Reporter: dabrahams | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: master | Keywords: docs ----------------------+----------------------- this is a parameter to status.words.IRC.__init__ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 29 02:12:39 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 02:12:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1940: noticeOnChannel undocumented In-Reply-To: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> References: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> Message-ID: <056.7af4c69cc3527507e12b18389105dff4@buildbot.net> #1940: noticeOnChannel undocumented -------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: docs, simple | -------------------------+-------------------- Changes (by dustin): * keywords: docs => docs, simple * type: undecided => enhancement * milestone: undecided => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 29 02:46:14 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 28 Apr 2011 19:46:14 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] dfa423: Apply the SQLAlchemy-0.6.8/SQLite workaround descr... Message-ID: <20110429024614.8A3D9421AC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dfa4235f1ae4a7ce99c29fe850fbe1eca72f736b https://github.com/buildbot/buildbot/commit/dfa4235f1ae4a7ce99c29fe850fbe1eca72f736b Author: Dave Abrahams Date: 2011-04-28 (Thu, 28 Apr 2011) Changed paths: M master/buildbot/db/enginestrategy.py Log Message: ----------- Apply the SQLAlchemy-0.6.8/SQLite workaround described in http://groups.google.com/group/sqlalchemy/msg/f8482e4721a89589 Fixes #1938 Commit: 8672b18b5bb4a4bc0c3bba28ada37d7054d58653 https://github.com/buildbot/buildbot/commit/8672b18b5bb4a4bc0c3bba28ada37d7054d58653 Author: Dustin J. Mitchell Date: 2011-04-28 (Thu, 28 Apr 2011) Changed paths: M master/buildbot/db/enginestrategy.py M master/buildbot/test/unit/test_db_enginestrategy.py Log Message: ----------- refactor to only use NullPool on non-memory sqlite connections Compare: https://github.com/buildbot/buildbot/compare/0512388...8672b18 From nobody at buildbot.net Fri Apr 29 02:46:20 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 02:46:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1938: Cannot operate on a closed database In-Reply-To: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> References: <041.1279a7dbb1d10f40639d18bb587e6676@buildbot.net> Message-ID: <056.36b0d218df63d3ae69e934c1a2b3b343@buildbot.net> #1938: Cannot operate on a closed database ----------------------+--------------------- Reporter: dabrahams | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: database | ----------------------+--------------------- Changes (by Dave Abrahams): * status: new => closed * resolution: => fixed Comment: Apply the SQLAlchemy-0.6.8/SQLite workaround described in http://groups.google.com/group/sqlalchemy/msg/f8482e4721a89589 Fixes #1938 Changeset: dfa4235f1ae4a7ce99c29fe850fbe1eca72f736b -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 29 02:50:40 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 28 Apr 2011 19:50:40 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5313c6: restore special-casing for basedir on windows Message-ID: <20110429025040.0A887423B8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5313c6816440667945acf60ae9e38d6b4fd7f50b https://github.com/buildbot/buildbot/commit/5313c6816440667945acf60ae9e38d6b4fd7f50b Author: Dustin J. Mitchell Date: 2011-04-28 (Thu, 28 Apr 2011) Changed paths: M master/buildbot/test/unit/test_db_enginestrategy.py Log Message: ----------- restore special-casing for basedir on windows From noreply at github.com Fri Apr 29 04:37:30 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 28 Apr 2011 21:37:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ea039f: addBuildset now returns (bsid, brids) Message-ID: <20110429043730.44DB44243E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ea039fa1d205cd65d8efa8717e53c2887554bbf2 https://github.com/buildbot/buildbot/commit/ea039fa1d205cd65d8efa8717e53c2887554bbf2 Author: Dustin J. Mitchell Date: 2011-04-28 (Thu, 28 Apr 2011) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/process/builder.py M master/buildbot/schedulers/base.py M master/buildbot/schedulers/triggerable.py M master/buildbot/schedulers/trysched.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_db_buildsets.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_schedulers_base.py M master/buildbot/test/unit/test_schedulers_dependent.py M master/buildbot/test/unit/test_schedulers_triggerable.py M master/buildbot/test/unit/test_schedulers_trysched.py Log Message: ----------- addBuildset now returns (bsid, brids) The return value of this function is reflected through a few wrappers - `master.addBuildset` and the various `BaseScheduler.addBuildset*` methods. From nobody at buildbot.net Fri Apr 29 20:46:19 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 20:46:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1941: status json creates a full set of Resources ahead of time Message-ID: <038.e4dc834881b307fe50b5be379fa844bb@buildbot.net> #1941: status json creates a full set of Resources ahead of time ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.2 | Keywords: web ------------------------+------------------- This isn't particularly necessary, and for a system with a lot of builders or slaves, can result in a lot of memory used unnecessarily. Better to instantiate the resources dynamically as needed. If performance is critical, we could add some small caches at each level. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 29 21:44:15 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 21:44:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1941: status json creates a full set of Resources ahead of time In-Reply-To: <038.e4dc834881b307fe50b5be379fa844bb@buildbot.net> References: <038.e4dc834881b307fe50b5be379fa844bb@buildbot.net> Message-ID: <053.4dbc22bc027d0a6addc4e44c1e4704d7@buildbot.net> #1941: status json creates a full set of Resources ahead of time ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.2 | Resolution: Keywords: web | ------------------------+-------------------- Comment (by dustin): A back-of-the-envelope calculation shows that the number of objects used are proportional to S^2^, where S is the number of slaves. The objects are large, too - each !HelpResource has its own copy of the string, at an average of 1K. With ~5000 builders and ~500 slaves, we're blowing about 1GB of RAM on status json! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Apr 29 21:45:28 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 29 Apr 2011 14:45:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d3fc6e: documented variable noticeOnChannel in status.word... Message-ID: <20110429214528.202BD42485@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d3fc6e07d3cb5627a616989ede2a2d6921a206bc https://github.com/buildbot/buildbot/commit/d3fc6e07d3cb5627a616989ede2a2d6921a206bc Author: Derek Hurley Date: 2011-04-28 (Thu, 28 Apr 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- documented variable noticeOnChannel in status.words.IrcStatusBot.init Commit: ba830f78f8bde8856f701ca179c9d3d45a9ed3e3 https://github.com/buildbot/buildbot/commit/ba830f78f8bde8856f701ca179c9d3d45a9ed3e3 Author: Derek Hurley Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/docs/cfg-statustargets.texinfo Log Message: ----------- documented noticeOnChannel variable Commit: 7fad0dcfb81f8e797611c8aeb4e0fdec1e92fa54 https://github.com/buildbot/buildbot/commit/7fad0dcfb81f8e797611c8aeb4e0fdec1e92fa54 Author: Dustin J. Mitchell Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/buildbot/status/words.py M master/docs/cfg-statustargets.texinfo Log Message: ----------- Merged pull request #113 from dzhurley/master. Documented noticeOnChannel in status.words.IrcStatusBot.init Compare: https://github.com/buildbot/buildbot/compare/ea039fa...7fad0dc From nobody at buildbot.net Fri Apr 29 22:01:31 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 22:01:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1940: noticeOnChannel undocumented In-Reply-To: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> References: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> Message-ID: <056.881c89db54a988a80984db55146e06b0@buildbot.net> #1940: noticeOnChannel undocumented -------------------------+-------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: master | Resolution: Keywords: docs, simple | -------------------------+-------------------- Comment (by redheadphones): Documented and merged here: 7fad0dcfb81f8e797611 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Apr 29 22:02:37 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 29 Apr 2011 22:02:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1940: noticeOnChannel undocumented In-Reply-To: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> References: <041.a5ae3901a09a0a130e5d47c64b763e3b@buildbot.net> Message-ID: <056.231f8217a6e4b2807a547e3904ec9a06@buildbot.net> #1940: noticeOnChannel undocumented -------------------------+--------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: docs, simple | -------------------------+--------------------- Changes (by redheadphones): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 30 01:03:02 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 29 Apr 2011 18:03:02 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 14869e: always return a Deferred from GerritChangeSource.l... Message-ID: <20110430010302.8C6AE4240E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 14869e5a7ebda19346c3bff87d0e535371f22c72 https://github.com/buildbot/buildbot/commit/14869e5a7ebda19346c3bff87d0e535371f22c72 Author: Dustin J. Mitchell Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/buildbot/changes/gerritchangesource.py Log Message: ----------- always return a Deferred from GerritChangeSource.lineReceived Fixes #1939. From nobody at buildbot.net Sat Apr 30 01:03:08 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 30 Apr 2011 01:03:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=True, using GerritChangeSource In-Reply-To: <037.fc48fcede16bcf96e03a993f5a3f2272@buildbot.net> References: <037.fc48fcede16bcf96e03a993f5a3f2272@buildbot.net> Message-ID: <052.db37bac4b90e7aee1ffcdb24402ff7f0@buildbot.net> #1939: Can not trigger build when I use timed.Nightly with onlyIfChanged=True,using GerritChangeSource -------------------+--------------------- Reporter: clino | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: gerrit | -------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: always return a Deferred from GerritChangeSource.lineReceived Fixes #1939. Changeset: 14869e5a7ebda19346c3bff87d0e535371f22c72 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Apr 30 05:55:13 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 29 Apr 2011 22:55:13 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] fc3ca1: addBuildset should return a dictionary mapping bui... Message-ID: <20110430055513.23B00422D5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fc3ca1b72ac3402b30d5384fa6671ce5b0437d61 https://github.com/buildbot/buildbot/commit/fc3ca1b72ac3402b30d5384fa6671ce5b0437d61 Author: Dustin J. Mitchell Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/master.py M master/buildbot/process/builder.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_db_buildsets.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_schedulers_base.py Log Message: ----------- addBuildset should return a dictionary mapping buildername -> brid Commit: 1fd31872c470ec15e5ec768674c08ac4e5eacec1 https://github.com/buildbot/buildbot/commit/1fd31872c470ec15e5ec768674c08ac4e5eacec1 Author: Dustin J. Mitchell Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/buildbot/db/connector.py Log Message: ----------- remove unused claim_buildrequests Commit: b433334d978f3497d4300c643677a15882adac62 https://github.com/buildbot/buildbot/commit/b433334d978f3497d4300c643677a15882adac62 Author: Dustin J. Mitchell Date: 2011-04-29 (Fri, 29 Apr 2011) Changed paths: M master/buildbot/master.py M master/buildbot/process/botmaster.py M master/buildbot/status/master.py M master/buildbot/test/unit/test_master.py Log Message: ----------- change subscribeToBuildRequests callback to include brids Compare: https://github.com/buildbot/buildbot/compare/14869e5...b433334 From nobody at buildbot.net Sat Apr 30 22:44:54 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 30 Apr 2011 22:44:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1942: Store passwords in hashed form Message-ID: <041.ab8723608c9e5208d80dd1a487892b28@buildbot.net> #1942: Store passwords in hashed form ------------------------+----------------------- Reporter: dabrahams | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: auth ------------------------+----------------------- It would make open-sourcing a buildbot configuration much easier if (especially buildslave) passwords were cryptographically hashed so that the hashes can be revealed in .cfg files. -- Ticket URL: Buildbot Buildbot: build/test automation