From nobody at buildbot.net Sat Jan 1 21:14:13 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:14:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files In-Reply-To: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> References: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> Message-ID: <054.31c982890241b3ac71667c9a18c04ca6@buildbot.net> #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files --------------------+-------------------- Reporter: matisse | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.3 Version: 0.8.3 | Resolution: Keywords: git | --------------------+-------------------- Changes (by dustin): * keywords: => git * priority: critical => blocker * milestone: 0.8.4 => 0.8.3 Comment: I'll be releasing a 0.8.3p1 that will fix this particular issue. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 21:15:52 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:15:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1742: gitpoller should not process *all* changes on first fetch In-Reply-To: <038.e8619c3f50ea7bf24ebcff7fa8efddd2@buildbot.net> References: <038.e8619c3f50ea7bf24ebcff7fa8efddd2@buildbot.net> Message-ID: <053.3fff3194f829a6f95eddc9922eb6d5a2@buildbot.net> #1742: gitpoller should not process *all* changes on first fetch ------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: reopened Priority: major | Milestone: 0.8.3p1 Version: 0.8.2 | Resolution: Keywords: git | ------------------------+----------------------- Changes (by dustin): * status: closed => reopened * resolution: fixed => * milestone: 0.8.4 => 0.8.3p1 Comment: I'll fix this in 0.8.3p1 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 21:15:58 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:15:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files In-Reply-To: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> References: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> Message-ID: <054.b3c62b9010e1e18412def70529deb898@buildbot.net> #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files --------------------+---------------------- Reporter: matisse | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.3p1 Version: 0.8.3 | Resolution: Keywords: git | --------------------+---------------------- Changes (by dustin): * milestone: 0.8.3 => 0.8.3p1 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 21:41:19 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:41:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1712: hgbuildbot needs to learn sendchange authentication In-Reply-To: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> References: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> Message-ID: <053.74806bd1fd3198289685ea476ad916b3@buildbot.net> #1712: hgbuildbot needs to learn sendchange authentication -------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: hg | -------------------+-------------------- Comment (by dustin): how is the patch working out? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 1 21:54:11 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 13:54:11 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 15fbae: Fix critical failures in gitpoller for 0.8.3p1 Message-ID: <20110101215411.C5EB4423B9@smtp1.rs.github.com> Branch: refs/heads/buildbot-0.8.3 Home: https://github.com/buildbot/buildbot Commit: 15fbae9e963246837e444c915c532138d3104134 https://github.com/buildbot/buildbot/commit/15fbae9e963246837e444c915c532138d3104134 Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/NEWS M master/buildbot/changes/gitpoller.py Log Message: ----------- Fix critical failures in gitpoller for 0.8.3p1 * correctly initialize a new repository with 'git init' and 'git fetch', albiet using blocking calls (fixes #1742) * correctly synchronize processing of each change in a large batch of changes (fixes #1745) From noreply at github.com Sat Jan 1 21:54:16 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 13:54:16 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ea8407: Fix default status handling in MasterShellCommand Message-ID: <20110101215416.C519F423BE@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ea8407f7551f520936d16734f9aa7ce898a78fc6 https://github.com/buildbot/buildbot/commit/ea8407f7551f520936d16734f9aa7ce898a78fc6 Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/NEWS M master/buildbot/steps/master.py Log Message: ----------- Fix default status handling in MasterShellCommand Now flunkOnFailure and haltOnFailure default to True From nobody at buildbot.net Sat Jan 1 21:54:19 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:54:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files In-Reply-To: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> References: <039.f1465f06a0a665fa6292f0dd9a3e4685@buildbot.net> Message-ID: <054.17e610d11d6dface1e984253fb3a68f6@buildbot.net> #1745: gitpoller fails with exceptions.OSError: [Errno 24] Too many open files --------------------+---------------------- Reporter: matisse | Owner: Type: defect | Status: closed Priority: blocker | Milestone: 0.8.3p1 Version: 0.8.3 | Resolution: fixed Keywords: git | --------------------+---------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Fix critical failures in gitpoller for 0.8.3p1 * correctly initialize a new repository with 'git init' and 'git fetch', albiet using blocking calls (fixes #1742) * correctly synchronize processing of each change in a large batch of changes (fixes #1745) Changeset: 15fbae9e963246837e444c915c532138d3104134 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 21:54:19 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 21:54:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1742: gitpoller should not process *all* changes on first fetch In-Reply-To: <038.e8619c3f50ea7bf24ebcff7fa8efddd2@buildbot.net> References: <038.e8619c3f50ea7bf24ebcff7fa8efddd2@buildbot.net> Message-ID: <053.eca754a01a6ae292ce9deb128c9f7d85@buildbot.net> #1742: gitpoller should not process *all* changes on first fetch ------------------------+---------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.3p1 Version: 0.8.2 | Resolution: fixed Keywords: git | ------------------------+---------------------- Changes (by Dustin J. Mitchell): * status: reopened => closed * resolution: => fixed Comment: Fix critical failures in gitpoller for 0.8.3p1 * correctly initialize a new repository with 'git init' and 'git fetch', albiet using blocking calls (fixes #1742) * correctly synchronize processing of each change in a large batch of changes (fixes #1745) Changeset: 15fbae9e963246837e444c915c532138d3104134 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 22:14:32 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 22:14:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1747: output from different stages mixed after slave disconnects/reconnects In-Reply-To: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> References: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> Message-ID: <056.8a8a72d89e0b142a29531f7023fbe129@buildbot.net> #1747: output from different stages mixed after slave disconnects/reconnects ----------------------------+-------------------- Reporter: philippem | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by philippem): I have not seen the behaviour since I updated the buildbot and twisted versions. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 22:20:15 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 22:20:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1747: output from different stages mixed after slave disconnects/reconnects In-Reply-To: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> References: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> Message-ID: <056.11d1153464f2c064759d4f663d35b95d@buildbot.net> #1747: output from different stages mixed after slave disconnects/reconnects ----------------------------+--------------------- Reporter: philippem | Owner: Type: support-request | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: fixed Keywords: | ----------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: OK, great. Re-open if you see it again? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 1 22:24:47 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 01 Jan 2011 22:24:47 -0000 Subject: [Buildbot-commits] [Buildbot] #1747: output from different stages mixed after slave disconnects/reconnects In-Reply-To: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> References: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> Message-ID: <056.c1b282b7b9a4009c9ff9164b75854125@buildbot.net> #1747: output from different stages mixed after slave disconnects/reconnects ----------------------------+--------------------- Reporter: philippem | Owner: Type: support-request | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: fixed Keywords: | ----------------------------+--------------------- Comment (by philippem): Thank you! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 1 22:46:45 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 14:46:45 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 0dfd94: Add flunkOnFailure and haltOnfailure to transfer s... Message-ID: <20110101224645.688B5423B3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0dfd9474701702bb3521aa3c45f6cd4a4fe0ac26 https://github.com/buildbot/buildbot/commit/0dfd9474701702bb3521aa3c45f6cd4a4fe0ac26 Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/NEWS M master/buildbot/steps/transfer.py Log Message: ----------- Add flunkOnFailure and haltOnfailure to transfer steps From noreply at github.com Sun Jan 2 01:06:22 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 17:06:22 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 1d2bb1: Fix db tests to always run with a single-thread po... Message-ID: <20110102010622.69F92423D5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1d2bb169a9a8da6df5f6793050060a7c99c3a44b https://github.com/buildbot/buildbot/commit/1d2bb169a9a8da6df5f6793050060a7c99c3a44b Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/buildbot/db/pool.py M master/buildbot/test/unit/test_db_pool.py Log Message: ----------- Fix db tests to always run with a single-thread pool From nobody at buildbot.net Sun Jan 2 01:07:58 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 02 Jan 2011 01:07:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@buildbot.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@buildbot.net> Message-ID: <055.75a2f8d7be39acdf25d31594a502591a@buildbot.net> #1048: Buildslave on Windows XP ----------------------------+--------------------- Reporter: acamargo | Owner: Type: support-request | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: fixed Keywords: windows | ----------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Jan 2 01:10:03 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 02 Jan 2011 01:10:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.369440c55ec3641acdc39a057f3110f7@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+-------------------- Reporter: fatman2 | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by dustin): And when you find it, can you send me the bogus build or builder pickle? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Jan 2 02:54:31 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 02 Jan 2011 02:54:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1751: Trac not fetching new revisions In-Reply-To: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> References: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> Message-ID: <053.26baf6149812c34f5591ecd0c281c035@buildbot.net> #1751: Trac not fetching new revisions -------------------+-------------------- Reporter: dustin | Owner: Type: task | Status: new Priority: minor | Milestone: 0.8.4 Version: master | Resolution: Keywords: | -------------------+-------------------- Comment (by dustin): I'll need to update BuildbotNetAdmin too, when I figure this out. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Jan 2 03:25:17 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 19:25:17 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] fcfc88: whitespace change Message-ID: <20110102032517.4205A423C2@smtp1.rs.github.com> Branch: refs/heads/buildbot-0.8.3 Home: https://github.com/buildbot/buildbot Commit: fcfc8840c1bef89da8d337a2c509247a86a62d5a https://github.com/buildbot/buildbot/commit/fcfc8840c1bef89da8d337a2c509247a86a62d5a Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- whitespace change From noreply at github.com Sun Jan 2 03:46:10 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 19:46:10 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 916e37: put sqlalchemy note in the correct version in NEWS Message-ID: <20110102034610.A7EB2423F0@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 916e3722a4dcb3c347d68602ef6406ad9e14f0b6 https://github.com/buildbot/buildbot/commit/916e3722a4dcb3c347d68602ef6406ad9e14f0b6 Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/NEWS Log Message: ----------- put sqlalchemy note in the correct version in NEWS From nobody at buildbot.net Sun Jan 2 05:15:21 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 02 Jan 2011 05:15:21 -0000 Subject: [Buildbot-commits] [Buildbot] #1751: Trac not fetching new revisions In-Reply-To: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> References: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> Message-ID: <053.9328f3f2a86dc4a7e3fda2937fd71494@buildbot.net> #1751: Trac not fetching new revisions -------------------+--------------------- Reporter: dustin | Owner: Type: task | Status: closed Priority: minor | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: I think this is working now. The metabuildbot's 'docs' builder will update the bare repo, and run 'trac-admin ~/trac sync Buildbot', although that only seems to adopt changes some of the time. I've left {{{repository_sync_per_request}}} enabled, as that seems to work more often. I wish Trac had some decent documentation for this sort of thing. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Jan 2 05:23:14 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 1 Jan 2011 21:23:14 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 821eb9: fix docstrings Message-ID: <20110102052314.037C942363@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 821eb9deedbf11a002b423044f1f38b91d4df82a https://github.com/buildbot/buildbot/commit/821eb9deedbf11a002b423044f1f38b91d4df82a Author: Dustin J. Mitchell Date: 2011-01-01 (Sat, 01 Jan 2011) Changed paths: M master/buildbot/db/changes.py Log Message: ----------- fix docstrings From nobody at buildbot.net Sun Jan 2 13:41:16 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 02 Jan 2011 13:41:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1712: hgbuildbot needs to learn sendchange authentication In-Reply-To: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> References: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> Message-ID: <053.8292a39be4a013a2b7bad83d9c7d4fd3@buildbot.net> #1712: hgbuildbot needs to learn sendchange authentication -------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: hg | -------------------+-------------------- Comment (by mjw): Replying to [comment:5 dustin]: > how is the patch working out? It works for me. I'll try and clean it up and add some documentation for a real patch submission. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Jan 4 03:27:18 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 3 Jan 2011 19:27:18 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 3de3c0: add missing copyright headers Message-ID: <20110104032718.8FF3842392@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3de3c00e488e9b94ecdfc5f5ea1a582f9f423fb9 https://github.com/buildbot/buildbot/commit/3de3c00e488e9b94ecdfc5f5ea1a582f9f423fb9 Author: Dustin J. Mitchell Date: 2011-01-03 (Mon, 03 Jan 2011) Changed paths: M master/buildbot/db/enginestrategy.py M master/buildbot/db/pool.py M master/buildbot/test/unit/test_db_enginestrategy.py M master/buildbot/test/unit/test_db_pool.py Log Message: ----------- add missing copyright headers From nobody at buildbot.net Tue Jan 4 09:26:41 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 09:26:41 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.325e1a7abcb8fd6089137c152f1c7d5d@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+-------------------- Reporter: fatman2 | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by fatman2): Hi Dustin. Latest news is after upgrading all slaves and the master to 0.8.3, the waterfall page works again. The problem has moved to the pickle page - I mean the one you see when you click "build 216" in the waterfall. It seems to be happen on all pickle pages now, not just 216. (Btw when I click on a buildstep, that page works fine.) Sorry about the mail to the list, I assumed it'd post here. D'oh. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 15:43:49 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 15:43:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.b4c25639b4795b89b55fac5e7623d18e@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+-------------------- Reporter: fatman2 | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by dustin): See comment 2 - we need to figure out what the bogus data is. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 21:12:50 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 21:12:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1751: Trac not fetching new revisions In-Reply-To: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> References: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> Message-ID: <053.505c1b003683cbde8b3477b4c176fa9b@buildbot.net> #1751: Trac not fetching new revisions -------------------+--------------------- Reporter: dustin | Owner: Type: task | Status: closed Priority: minor | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by marcusl): [http://trac.edgewall.org/wiki/TracRepositoryAdmin#Synchronization TracRepositoryAdmin] mostly talks about svn and mercurial, but it should apply to git too. Not sure how this would work when the repo is not on the same server though, but perhaps hooks are possible anyway? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 21:20:37 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 21:20:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1751: Trac not fetching new revisions In-Reply-To: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> References: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> Message-ID: <053.6d1aacfdc5fe8e49c6513d5cdcd758ed@buildbot.net> #1751: Trac not fetching new revisions -------------------+--------------------- Reporter: dustin | Owner: Type: task | Status: closed Priority: minor | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by dustin): Well, even if I had a hook, it wouldn't work - {{{changeset added}}} and {{{repository sync}}} don't do anything. Nobody in IRC could sort this out. If you'd like to give it a shot, I'm happy to grant access to the buildbot account on the server - contact me by email with your SSH pub key. If you'd rather not, that's fine too - I'm reasonably happy with the current arrangement. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 21:23:53 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 21:23:53 -0000 Subject: [Buildbot-commits] [Buildbot] #1751: Trac not fetching new revisions In-Reply-To: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> References: <038.1bfa9a9dcf8f7d2613af4d690b91d25c@buildbot.net> Message-ID: <053.2e3658809fb5fea54435d7340b54b9de@buildbot.net> #1751: Trac not fetching new revisions -------------------+--------------------- Reporter: dustin | Owner: Type: task | Status: closed Priority: minor | Milestone: 0.8.4 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by marcusl): Hm. I'd guess it's down to the Git plugin then, of which I have no knowledge nor experience. :( -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 23:28:16 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 23:28:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update Message-ID: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+----------------------- Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- - buildbot slave on xp sp3, buildbot 0.8.3, python 2.7, Twisted 10.2.0 - during step.SVN update on the slave, the buildbot.tac file is filed with hundreds of messages like: [2011-01-04 13:03:18-0800 [broker,client] rmdirRecursive: decoding from UTF-8 failed The build however continues without problems. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 23:31:02 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 23:31:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.bbce9641a715646fe31ccd462915cbd0@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): my mistake, the twistd.log file is filled with the messages, not the buildbot.tac. The svn update step in the master.cfg is: f2.addStep(source.SVN(mode='update', baseURL='svn://builder/XXXX/', defaultBranch='trunk', always_purge=False)) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 4 23:38:41 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 04 Jan 2011 23:38:41 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.4270cc6429e6ef43e05c1092e7da4a00@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): What sorts of files is it deleting? There's some hacky code to handle encoded filenames: https://github.com/buildbot/buildbot/blob/master/slave/buildslave/commands/utils.py#L59 that's probably giving you this grief. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 03:28:01 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 03:28:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.124d7fd16ede901ce6f89b222b72d155@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): grief is a strong word. :-) it's deleting obj and dll files from the previous compile. I haven't seen non ascii file names, but I've added some more logging to this exception. BTW is there a place I can look, besides the buildbot source, for examples of how to create build steps? A cookbook of sorts, of examples, would be wonderful. thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 03:43:55 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 03:43:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.724bb4d0f2b0cfcfb21eb67f306a7994@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): At this point, no, there's nowhere to look for that, and in fact it's not even well-specified. Fixing that is the plan for Buildbot-[milestone:0.10.+]. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 08:46:05 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 08:46:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.1a84895f9d4598536760dda005861e50@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+-------------------- Reporter: fatman2 | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by fatman2): See comment 5 - seems to be happening to all pickles. I'll dig some more. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 12:55:32 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 12:55:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.ef59f8ca1444588641dc0a0762207459@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+-------------------- Reporter: fatman2 | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: Keywords: | ----------------------------+-------------------- Comment (by fatman2): And there it is in line 7... I do indeed have a list of lists instead of a list of strings. I know what this is... it's user error! Here's a snippet from my custom extensions.py: {{{ # run test suite class TestStep(ShellCommand): name = "testing complete" description = ["running tests"] descriptionDone = [description] }}} That last line should be: {{{ descriptionDone = [name] }}} because name is a string, and description is a list. Good job on the troubleshooting Dustin, you got it in one. Thanks. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 12:55:59 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 12:55:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1746: ": sequence item 0: expected string, list found" errors In-Reply-To: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> References: <039.eb278f5b4e5d3341d22cdce96363de30@buildbot.net> Message-ID: <054.a566812aa80a3f7e1fd152d8cb833e0e@buildbot.net> #1746: ": sequence item 0: expected string, list found" errors ----------------------------+---------------------- Reporter: fatman2 | Owner: Type: support-request | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.7.12 | Resolution: invalid Keywords: | ----------------------------+---------------------- Changes (by fatman2): * status: new => closed * resolution: => invalid -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 18:05:02 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 18:05:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1753: MailNotifier's __init__ has mode values hardcoded in __init__ Message-ID: <037.2a59de059a255c993cdf2938900e8d66@buildbot.net> #1753: MailNotifier's __init__ has mode values hardcoded in __init__ ----------------------+----------------------- Reporter: fgsch | Owner: ayust Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- MailNotifier's __init__ has mode values hardcoded in __init__ so makes it difficult to implement new values without overriding __init__. It'd be better if the values are moved to class attributes or the assert removed entirely: assert mode in ('all', 'failing', 'problem', 'change', 'passing') -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 18:05:34 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 18:05:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1753: MailNotifier's __init__ has mode values hardcoded (was: MailNotifier's __init__ has mode values hardcoded in __init__) In-Reply-To: <037.2a59de059a255c993cdf2938900e8d66@buildbot.net> References: <037.2a59de059a255c993cdf2938900e8d66@buildbot.net> Message-ID: <052.f8802b1451b7a537d3b8313ddf3eebf9@buildbot.net> #1753: MailNotifier's __init__ has mode values hardcoded ----------------------+------------------------ Reporter: fgsch | Owner: ayust Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 5 19:10:47 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 5 Jan 2011 11:10:47 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 36c4e2: Move modes for MailNotifier to a class variable. Message-ID: <20110105191047.AEDE84236F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 36c4e2f20fab6827b43cb7763b7734436ce5200c https://github.com/buildbot/buildbot/commit/36c4e2f20fab6827b43cb7763b7734436ce5200c Author: Amber Yust Date: 2011-01-05 (Wed, 05 Jan 2011) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Move modes for MailNotifier to a class variable. Fixes #1753. From nobody at buildbot.net Wed Jan 5 19:10:55 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 19:10:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1753: MailNotifier's __init__ has mode values hardcoded In-Reply-To: <037.2a59de059a255c993cdf2938900e8d66@buildbot.net> References: <037.2a59de059a255c993cdf2938900e8d66@buildbot.net> Message-ID: <052.cd502631f310484953ed1fe99a75fcf3@buildbot.net> #1753: MailNotifier's __init__ has mode values hardcoded ----------------------+------------------------ Reporter: fgsch | Owner: ayust Type: undecided | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: | ----------------------+------------------------ Changes (by Amber Yust): * status: new => closed * resolution: => fixed Comment: Move modes for MailNotifier to a class variable. Fixes #1753. Changeset: 36c4e2f20fab6827b43cb7763b7734436ce5200c -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 19:21:44 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 19:21:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.c5e88c1ab68f0816e13d6214ceafe1c4@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): thanks for the quick replies and support, it's much appreciated. buildbot has been great for me, and it's a wonderful system. It's well engineered and its features obviously come from experience and concrete motivations. One of the challenges I've had with it, and not being a python wizard makes it tough, is doing things slightly outside the provided classes. It then becomes necessary to create derived build steps, and (this may be true of any OO framework), it takes a lot of time to figure out what the assumptions are and what is happening when, because there are factories, logging, process control, events on remote machines, etc. This is usually done by grepping through the buildbot source. For example, I have a Test step that generates an html summary on the slave when it completes. I want this html summary to appear as an (html) log file in the waterfall, and I want to supress a text version of this log file. I've experimented with various approaches (including attempting a remote shell command as in the python_twisted source), but finally using addHTMLLog (is there a removeLog?). What would be some approaches to solving this? (StatusPlugin?) thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 5 20:08:05 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 05 Jan 2011 20:08:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.be514af8055ac4bed63091ec8d09f154@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): Yes, I don't deny it's a problem and makes it hard to use Buildbot deeply. It's a long-term project, though, because many of the interfaces are not well-defined, and because we need to proceed in a way that matches existing assumptions people have made as closely as possible, without breaking abstractions that Buildbot needs to grow. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 09:17:27 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 09:17:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1754: VC9 compile step assumes PlatformSDK is installed Message-ID: <041.7922c18c8954db3a8c2932a71fd45dac@buildbot.net> #1754: VC9 compile step assumes PlatformSDK is installed ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- - buildbot slave 0.8.3 on xp, using VC9 compile step. - devenv fails with a warning/error, because the VC9 compile step sets the LIB path to a directory that would be created if you had installed the v2.0 platform sdk (not sure the exact version, there are several). - I don't have any of the platform sdks installed on the buildslave. - to work around this, I created the empty directories c:\program files\microsoft visual studio 9.0\SDK\v2.0\lib and c:\program files\microsoft visual studio 9.0\VC\PlatformSDK\lib, and the compile passed. It would be good if the buildbot compile step either (a) did not make this assumption or (b) was robust enough to deal with its absence build step: f5.addStep(VC9(projectfile="IXXX\\AutomatedTests\\AutomatedTests.sln", config="Debug", mode="build")) error messages in build step output: 'devenv.com' 'IXXX\\INDMA.sln' '/Build' 'Debug' in dir c:\buildbot\trunk-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['devenv.com', 'INgrooves\\INDMA.sln', '/Build', 'Debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\automatedqa\Application Data CLIENTNAME=NSL-MMARCANO CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=YAMTESTING COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\include;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\include; LIB=C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib; LOGONSERVER=\\YAMTESTING NUMBER_OF_PROCESSORS=2 OS=Windows_NT PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program Files\CollabNet\Subversion Client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\TortoiseSVN\bin;C:\Python25;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\flex\flex_sdk_4.0.0.13875\bin;c:\xunit-1.6.1; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 26 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1a05 PROGRAMFILES=C:\Program Files PWD=c:\buildbot\trunk-continuous\build SESSIONNAME=RDP-Tcp#1 SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp TMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp USERDOMAIN=YAMTESTING USERNAME=automatedqa USERPROFILE=C:\Documents and Settings\automatedqa VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False Microsoft (R) Visual Studio Version 9.0.30729.1. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: FluorineFx-3.5, Configuration: Debug Any CPU ------ 1>FluorineFx-3.5 -> c:\buildbot\trunk- continuous\build\INgrooves\FluorineFx\bin\Debug\FluorineFx.dll 2>------ Build started: Project: INPlugin, Configuration: Debug Any CPU ------ 2>INPlugin -> c:\buildbot\trunk- continuous\build\INgrooves\INPlugin\bin\Debug\INPlugin.dll 3>------ Build started: Project: CommonCore, Configuration: Debug Any CPU ------ 3>c:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /unsafe+ /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE;DEBUG;EN /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /debug+ /debug:full /optimize- /out:obj\Debug\CommonCore.dll /resource:obj\Debug\INgrooves.Common.Images.resources /resource:obj\Debug\INgrooves.Common.Strings.resources /resource:Images\ingrooves_generic.gif,INgrooves.Common.Images.ingrooves_generic.gif /resource:Images\onedigital_generic.gif,INgrooves.Common.Images.onedigital_generic.gif /target:library /warnaserror+ Bits.cs Chars.cs CommonCore.cs Containers\Container.cs Database\IDBBase.cs Images.cs Properties\AssemblyInfo.cs Strings.cs error CS1668: Warning as Error: Invalid search path 'C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib' specified in 'LIB environment variable' -- 'The system cannot find the path specified. ' error CS1668: Warning as Error: Invalid search path 'C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib' specified in 'LIB environment variable' -- 'The system cannot find the path specified. ' -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 11:42:35 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 11:42:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support In-Reply-To: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> References: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> Message-ID: <054.4c59e85246ab7f4ed73d6747da60b8b4@buildbot.net> #1034: REQ: Fossil support ------------------------+-------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by fatman2): I'd like to have a go at this. I think I could hack something together. My only concern is I have a full time job, so I don't have much time for coding these days. OTOH I might be about to quit my job (PHB seriously getting on my nerves), so I might have a lot of time opening up soon. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 16:24:01 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 16:24:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support In-Reply-To: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> References: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> Message-ID: <054.adb1f84436495f9c6c63cf7b716db3c2@buildbot.net> #1034: REQ: Fossil support ------------------------+-------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by dustin): Well, bearing in mind we can't pay you, sounds good. Wisdom of posting about your boss in a public forum? Hrm.. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 16:52:21 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 16:52:21 -0000 Subject: [Buildbot-commits] [Buildbot] #1754: VC9 compile step assumes PlatformSDK is installed In-Reply-To: <041.7922c18c8954db3a8c2932a71fd45dac@buildbot.net> References: <041.7922c18c8954db3a8c2932a71fd45dac@buildbot.net> Message-ID: <056.4537d9b198c77e0840fc2a7f60fd8f21@buildbot.net> #1754: VC9 compile step assumes PlatformSDK is installed ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Changes (by dustin): * keywords: => windows * milestone: undecided => 0.8.+ Old description: > - buildbot slave 0.8.3 on xp, using VC9 compile step. > - devenv fails with a warning/error, because the VC9 compile step sets > the LIB path to a directory that would be created if you had installed > the v2.0 platform sdk (not sure the exact version, there are several). > - I don't have any of the platform sdks installed on the buildslave. > - to work around this, I created the empty directories c:\program > files\microsoft visual studio 9.0\SDK\v2.0\lib and c:\program > files\microsoft visual studio 9.0\VC\PlatformSDK\lib, and the compile > passed. > > It would be good if the buildbot compile step either (a) did not make > this assumption or (b) was robust enough to deal with its absence > > build step: > > f5.addStep(VC9(projectfile="IXXX\\AutomatedTests\\AutomatedTests.sln", > config="Debug", mode="build")) > > error messages in build step output: > > 'devenv.com' 'IXXX\\INDMA.sln' '/Build' 'Debug' > in dir c:\buildbot\trunk-continuous\build (timeout 1200 secs) > watching logfiles {} > argv: ['devenv.com', 'INgrooves\\INDMA.sln', '/Build', 'Debug'] > environment: > ALLUSERSPROFILE=C:\Documents and Settings\All Users > APPDATA=C:\Documents and Settings\automatedqa\Application Data > CLIENTNAME=NSL-MMARCANO > CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log > COMMONPROGRAMFILES=C:\Program Files\Common Files > COMPUTERNAME=YAMTESTING > COMSPEC=C:\WINDOWS\system32\cmd.exe > FP_NO_HOST_CHECK=NO > INCLUDE=C:\Program Files\Microsoft Visual Studio > 9.0\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio > 9.0\VC\ATLMFC\include;C:\Program Files\Microsoft Visual Studio > 9.0\VC\PlatformSDK\include; > LIB=C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;C:\Program > Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;C:\Program > Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib;C:\Program > Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib; > LOGONSERVER=\\YAMTESTING > NUMBER_OF_PROCESSORS=2 > OS=Windows_NT > PATH=C:\Program Files\Microsoft Visual Studio > 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Studio > 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools;C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio > 9.0\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio > 9.0\SDK\v2.0\bin;C:\Program Files\Microsoft Visual Studio > 9.0\VC\VCPackages;C:\Program Files\CollabNet\Subversion > Client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program > Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\binn\;C:\Program Files\Microsoft SQL > Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program > Files\TortoiseSVN\bin;C:\Python25;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\100\DTS\Binn\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\flex\flex_sdk_4.0.0.13875\bin;c:\xunit-1.6.1; > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 > PROCESSOR_ARCHITECTURE=x86 > PROCESSOR_IDENTIFIER=x86 Family 6 Model 26 Stepping 5, GenuineIntel > PROCESSOR_LEVEL=6 > PROCESSOR_REVISION=1a05 > PROGRAMFILES=C:\Program Files > PWD=c:\buildbot\trunk-continuous\build > SESSIONNAME=RDP-Tcp#1 > SYSTEMDRIVE=C: > SYSTEMROOT=C:\WINDOWS > TEMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp > TMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp > USERDOMAIN=YAMTESTING > USERNAME=automatedqa > USERPROFILE=C:\Documents and Settings\automatedqa > VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio > 10.0\Common7\Tools\ > VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools\ > WINDIR=C:\WINDOWS > closing stdin > using PTY: False > > Microsoft (R) Visual Studio Version 9.0.30729.1. > Copyright (C) Microsoft Corp. All rights reserved. > 1>------ Build started: Project: FluorineFx-3.5, Configuration: Debug Any > CPU ------ > 1>FluorineFx-3.5 -> c:\buildbot\trunk- > continuous\build\INgrooves\FluorineFx\bin\Debug\FluorineFx.dll > 2>------ Build started: Project: INPlugin, Configuration: Debug Any CPU > ------ > 2>INPlugin -> c:\buildbot\trunk- > continuous\build\INgrooves\INPlugin\bin\Debug\INPlugin.dll > 3>------ Build started: Project: CommonCore, Configuration: Debug Any CPU > ------ > 3>c:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /unsafe+ > /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE;DEBUG;EN > /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll > /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll > /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll > /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll > /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll > /debug+ /debug:full /optimize- /out:obj\Debug\CommonCore.dll > /resource:obj\Debug\INgrooves.Common.Images.resources > /resource:obj\Debug\INgrooves.Common.Strings.resources > /resource:Images\ingrooves_generic.gif,INgrooves.Common.Images.ingrooves_generic.gif > /resource:Images\onedigital_generic.gif,INgrooves.Common.Images.onedigital_generic.gif > /target:library /warnaserror+ Bits.cs Chars.cs CommonCore.cs > Containers\Container.cs Database\IDBBase.cs Images.cs > Properties\AssemblyInfo.cs Strings.cs > error CS1668: Warning as Error: Invalid search path 'C:\Program > Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib' specified in 'LIB > environment variable' -- 'The system cannot find the path specified. ' > error CS1668: Warning as Error: Invalid search path 'C:\Program > Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib' specified in 'LIB > environment variable' -- 'The system cannot find the path specified. ' New description: * buildbot slave 0.8.3 on xp, using VC9 compile step. * devenv fails with a warning/error, because the VC9 compile step sets the LIB path to a directory that would be created if you had installed the v2.0 platform sdk (not sure the exact version, there are several). * I don't have any of the platform sdks installed on the buildslave. * to work around this, I created the empty directories c:\program files\microsoft visual studio 9.0\SDK\v2.0\lib and c:\program files\microsoft visual studio 9.0\VC\PlatformSDK\lib, and the compile passed. It would be good if the buildbot compile step either (a) did not make this assumption or (b) was robust enough to deal with its absence build step: {{{ f5.addStep(VC9(projectfile="IXXX\\AutomatedTests\\AutomatedTests.sln", config="Debug", mode="build")) }}} error messages in build step output: {{{ 'devenv.com' 'IXXX\\INDMA.sln' '/Build' 'Debug' in dir c:\buildbot\trunk-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['devenv.com', 'INgrooves\\INDMA.sln', '/Build', 'Debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\automatedqa\Application Data CLIENTNAME=NSL-MMARCANO CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=YAMTESTING COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\include;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\include; LIB=C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib; LOGONSERVER=\\YAMTESTING NUMBER_OF_PROCESSORS=2 OS=Windows_NT PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\bin;C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program Files\CollabNet\Subversion Client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\TortoiseSVN\bin;C:\Python25;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\flex\flex_sdk_4.0.0.13875\bin;c:\xunit-1.6.1; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 26 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1a05 PROGRAMFILES=C:\Program Files PWD=c:\buildbot\trunk-continuous\build SESSIONNAME=RDP-Tcp#1 SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp TMP=C:\DOCUME~1\AUTOMA~1\LOCALS~1\Temp USERDOMAIN=YAMTESTING USERNAME=automatedqa USERPROFILE=C:\Documents and Settings\automatedqa VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False Microsoft (R) Visual Studio Version 9.0.30729.1. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: FluorineFx-3.5, Configuration: Debug Any CPU ------ 1>FluorineFx-3.5 -> c:\buildbot\trunk- continuous\build\INgrooves\FluorineFx\bin\Debug\FluorineFx.dll 2>------ Build started: Project: INPlugin, Configuration: Debug Any CPU ------ 2>INPlugin -> c:\buildbot\trunk- continuous\build\INgrooves\INPlugin\bin\Debug\INPlugin.dll 3>------ Build started: Project: CommonCore, Configuration: Debug Any CPU ------ 3>c:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /unsafe+ /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE;DEBUG;EN /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /debug+ /debug:full /optimize- /out:obj\Debug\CommonCore.dll /resource:obj\Debug\INgrooves.Common.Images.resources /resource:obj\Debug\INgrooves.Common.Strings.resources /resource:Images\ingrooves_generic.gif,INgrooves.Common.Images.ingrooves_generic.gif /resource:Images\onedigital_generic.gif,INgrooves.Common.Images.onedigital_generic.gif /target:library /warnaserror+ Bits.cs Chars.cs CommonCore.cs Containers\Container.cs Database\IDBBase.cs Images.cs Properties\AssemblyInfo.cs Strings.cs error CS1668: Warning as Error: Invalid search path 'C:\Program Files\Microsoft Visual Studio 9.0\VC\PlatformSDK\lib' specified in 'LIB environment variable' -- 'The system cannot find the path specified. ' error CS1668: Warning as Error: Invalid search path 'C:\Program Files\Microsoft Visual Studio 9.0\SDK\v2.0\lib' specified in 'LIB environment variable' -- 'The system cannot find the path specified. ' }}} -- -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:07:42 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:07:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1755: unable to load bzr_buildbot.py Message-ID: <035.fca3bec00e32de3781350e4d63228e0e@buildbot.net> #1755: unable to load bzr_buildbot.py -------------------+------------------------------ Reporter: sjl | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: bzr changesource -------------------+------------------------------ copied from the contrib directory. With 0.8.3, the following patch is needed for it to load. A consequence of this patch is that it will always build the top revision when the buildmaster is (re)started. I tried to change the code to do the same thing it was doing (enumerating over past changes to get the latest revision seen), but encountered exception jungle. {{{ === modified file 'bzr_buildbot.py' --- bzr_buildbot.py 2011-01-04 16:47:45 +0000 +++ bzr_buildbot.py 2011-01-05 13:46:20 +0000 @@ -222,6 +222,7 @@ self.blame_merge_author = blame_merge_author self.branch_name = branch_name self.category = category + self.last_revision = None def startService(self): twisted.python.log.msg("BzrPoller(%s) starting" % self.url) @@ -240,12 +241,14 @@ ourbranch = self.url else: ourbranch = self.branch_name - for change in reversed(self.parent.changes): - if change.branch == ourbranch: - self.last_revision = change.revision - break - else: - self.last_revision = None + + #for change in reversed(self.parent.changes): + # if change.branch == ourbranch: + # self.last_revision = change.revision + # break + #else: + # self.last_revision = None + self.polling = False twisted.internet.reactor.callWhenRunning( self.loop.start, self.poll_interval) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:13:30 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:13:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1756: "New Ticket" fails with an unhelpful error message Message-ID: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> #1756: "New Ticket" fails with an unhelpful error message ----------------------+----------------------- Reporter: sjl | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: | Keywords: trac ----------------------+----------------------- With a newly created account, "New Ticket" fails with "unsufficient privileges". When creating the account, the only documentation about e-mail address is that it can be used to recover from a forgotten password. The UI should probably mention in both places (in the error message and in the account creation) that the e-mail address needs to be verified before tickets can be submitted. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:17:37 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:17:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1755: unable to load bzr_buildbot.py In-Reply-To: <035.fca3bec00e32de3781350e4d63228e0e@buildbot.net> References: <035.fca3bec00e32de3781350e4d63228e0e@buildbot.net> Message-ID: <050.c495257ee2959770f22cb28a9a66d003@buildbot.net> #1755: unable to load bzr_buildbot.py -----------------------------+------------------------ Reporter: sjl | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: bzr changesource | -----------------------------+------------------------ Comment (by sjl): Bah, this is a duplicate of #946. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:31:18 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:31:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1757: buildbot reconfig fails with exception Message-ID: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> #1757: buildbot reconfig fails with exception ----------------------+----------------------- Reporter: sjl | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- The following error occurs when reconfiguring buildmaster: {{{ 2011-01-06 20:19:40+0200 [-] configuration update started 2011-01-06 20:19:40+0200 [-] Unhandled Error Traceback (most recent call last): File "/home/buildmaster/buildbot/lib/python2.6/site- packages/buildbot-0.8.3-py2.6.egg/buildbot/master.py", line 703, in loadTheConfigFile d = self.loadConfig(f) File "/home/buildmaster/buildbot/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 "/home/buildmaster/buildbot/lib/python2.6/site- packages/Twisted-10.2.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 297, in addCallback callbackKeywords=kw) File "/home/buildmaster/buildbot/lib/python2.6/site- packages/Twisted-10.2.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "/home/buildmaster/buildbot/lib/python2.6/site- packages/Twisted-10.2.0-py2.6-linux-x86_64.egg/twisted/internet/defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/buildmaster/buildbot/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 "/home/buildmaster/buildbot/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 "/home/buildmaster/buildbot/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' }}} This is probably due to the following code in buildbot/process/builder.py, compareToSetup() function: {{{ if setup['buildHorizon'] != self.buildHorizon: diffs.append('buildHorizon changed from %s to %s' % (self.buildHorizon, setup['buildHorizon'])) if setup['logHorizon'] != self.logHorizon: diffs.append('logHorizon changed from %s to %s' % (self.logHorizon, setup['logHorizon'])) if setup['eventHorizon'] != self.eventHorizon: diffs.append('eventHorizon changed from %s to %s' % (self.eventHorizon, setup['eventHorizon'])) if setup['category'] != self.category: diffs.append('category changed from %r to %r' % (self.category, setup['category'])) }}} the dictionary lookups should probably be changed from {{{setup['foo']}}} to {{{setup.get('foo')}}}. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:35:54 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:35:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1757: buildbot reconfig fails with exception In-Reply-To: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> References: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> Message-ID: <050.9d63554f527e24b9e344dc7b531dcafd@buildbot.net> #1757: buildbot reconfig fails with exception ----------------------+------------------------ Reporter: sjl | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by sjl): If I add a {{{category="foobar"}}} argument to the {{{BuilderConfig}}}, the reconfig goes through fine. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 6 18:36:48 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 06 Jan 2011 18:36:48 -0000 Subject: [Buildbot-commits] [Buildbot] #1757: buildbot reconfig fails with exception In-Reply-To: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> References: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> Message-ID: <050.97a20e030f849adbe16cd1ec61079f20@buildbot.net> #1757: buildbot reconfig fails with exception -------------------+------------------------ Reporter: sjl | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | -------------------+------------------------ Changes (by sjl): * type: undecided => defect -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 7 08:39:19 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 07 Jan 2011 08:39:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support In-Reply-To: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> References: <039.f7b5158abdc8df351f45766124df3974@buildbot.net> Message-ID: <054.9f403e5bab3f908ae9e2c2022eccd848@buildbot.net> #1034: REQ: Fossil support ------------------------+-------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by fatman2): He couldn't tell a CPU apart from a PSU, so the odds of him reading this are quite small. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 7 17:06:54 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 7 Jan 2011 09:06:54 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 6643f3: don't clear out $PATH when launching git Message-ID: <20110107170654.D37BC42316@smtp1.rs.github.com> Branch: refs/heads/buildbot-0.8.3 Home: https://github.com/buildbot/buildbot Commit: 6643f3a347abe693971cc37a561148dd934eee76 https://github.com/buildbot/buildbot/commit/6643f3a347abe693971cc37a561148dd934eee76 Author: Dustin J. Mitchell Date: 2011-01-07 (Fri, 07 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- don't clear out $PATH when launching git From noreply at github.com Fri Jan 7 17:08:29 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 7 Jan 2011 09:08:29 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 740728: don't clear out $PATH when launching git; add logg... Message-ID: <20110107170829.438B442304@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 740728ef7dbc108fe15f4ba7ff70dbe5bbf676df https://github.com/buildbot/buildbot/commit/740728ef7dbc108fe15f4ba7ff70dbe5bbf676df Author: Dustin J. Mitchell Date: 2011-01-07 (Fri, 07 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- don't clear out $PATH when launching git; add logging From noreply at github.com Fri Jan 7 17:41:11 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 7 Jan 2011 09:41:11 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9bbe1c: fix docs regarding console CSS Message-ID: <20110107174111.428C142320@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9bbe1c57097a2b7c308306fa0bfefd238555967d https://github.com/buildbot/buildbot/commit/9bbe1c57097a2b7c308306fa0bfefd238555967d Author: Dustin J. Mitchell Date: 2011-01-07 (Fri, 07 Jan 2011) Changed paths: M master/docs/cfg-statustargets.texinfo Log Message: ----------- fix docs regarding console CSS From noreply at github.com Fri Jan 7 17:46:56 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 7 Jan 2011 09:46:56 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 36cc87: Merge branch 'json-log' of git://github.com/jeisin... Message-ID: <20110107174656.8C6A3422F1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 36cc876b2627d89cd662d67d9033394b60dde3b9 https://github.com/buildbot/buildbot/commit/36cc876b2627d89cd662d67d9033394b60dde3b9 Author: Dustin J. Mitchell Date: 2011-01-07 (Fri, 07 Jan 2011) Changed paths: M master/buildbot/status/builder.py M master/buildbot/test/unit/test_status_builder.py Log Message: ----------- Merge branch 'json-log' of git://github.com/jeisinger/buildbot * 'json-log' of git://github.com/jeisinger/buildbot: Return logs names and URLs of buildsteps in asDict() From nobody at buildbot.net Sun Jan 9 20:58:19 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 09 Jan 2011 20:58:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1712: hgbuildbot needs to learn sendchange authentication In-Reply-To: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> References: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> Message-ID: <053.dd2849687632e250c6c63e37c6ab5656@buildbot.net> #1712: hgbuildbot needs to learn sendchange authentication -------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: hg | -------------------+-------------------- Comment (by mjw): Created a patch plus some documentation. https://github.com/buildbot/buildbot/pull/47 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Jan 9 21:29:58 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 9 Jan 2011 13:29:58 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 28c4d5: Fixes bug #1712: hgbuildbot needs to learn sendcha... Message-ID: <20110109212958.062A142096@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 28c4d57d5a9508dd09790d18e09ff9a2ce42b010 https://github.com/buildbot/buildbot/commit/28c4d57d5a9508dd09790d18e09ff9a2ce42b010 Author: Mark Wielaard Date: 2011-01-09 (Sun, 09 Jan 2011) Changed paths: M master/buildbot/changes/hgbuildbot.py M master/docs/cfg-changesources.texinfo Log Message: ----------- Fixes bug #1712: hgbuildbot needs to learn sendchange authentication. Read 'auth' config from 'hgbuildbot' section in hgrc and use that when constructing buildbot.clients.sendchange.Sender. Commit: d13d24388bf32a8a3514b7a3efcf40d33872eecc https://github.com/buildbot/buildbot/commit/d13d24388bf32a8a3514b7a3efcf40d33872eecc Author: Dustin J. Mitchell Date: 2011-01-09 (Sun, 09 Jan 2011) Changed paths: M master/buildbot/changes/hgbuildbot.py M master/docs/cfg-changesources.texinfo Log Message: ----------- Merge branch 'hgbuildbot-auth' of git://github.com/wielaard/buildbot * 'hgbuildbot-auth' of git://github.com/wielaard/buildbot: Fixes bug #1712: hgbuildbot needs to learn sendchange authentication. From nobody at buildbot.net Mon Jan 10 18:15:24 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 18:15:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1712: hgbuildbot needs to learn sendchange authentication In-Reply-To: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> References: <038.bd7130a3f6d3068aa44d28e3fc3290ae@buildbot.net> Message-ID: <053.7f954ab8c86dfeff998076518f321de7@buildbot.net> #1712: hgbuildbot needs to learn sendchange authentication -------------------+--------------------- Reporter: dustin | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: fixed Keywords: hg | -------------------+--------------------- Changes (by mjw): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 10 19:47:48 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 19:47:48 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output Message-ID: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: hg ------------------------+------------------- hgbuildbot.py uses Sender.printSuccess and Sender.printFailure as callbacks. These unconditionally print to stdout. The hook should use ui.status and ui.warn for output so it can be better filtered or suppressed (when hg -q is used in some background script for example). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 10 20:20:30 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 20:20:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.62f94aa3c0fcafca8487d620fc1dd2c5@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+-------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: hg | ------------------------+-------------------- Comment (by mjw): I was thinking of something like the following: diff --git a/master/buildbot/changes/hgbuildbot.py b/master/buildbot/changes/hgbuildbot.py index 86173ca..5a577e0 100644 --- a/master/buildbot/changes/hgbuildbot.py +++ b/master/buildbot/changes/hgbuildbot.py @@ -53,7 +53,7 @@ # # change:changepw, which is also # # the default of PBChangeSource. -import os +import os, StringIO from mercurial.node import bin, hex, nullid #@UnresolvedImport from mercurial.context import workingctx #@UnresolvedImport @@ -153,6 +153,18 @@ def hook(ui, repo, hooktype, node=None, source=None, **kwargs): } d.addCallback(_send, change) + def _printSuccess(res): + output = StringIO.StringIO() + s.printSuccess(res, output=output) + ui.status(output.getvalue()) + output.close() + + def _printFailure(why): + output = StringIO.StringIO() + s.printSuccess(why, output=output) + ui.warn(output.getvalue()) + output.close() + d.addCallbacks(s.printSuccess, s.printFailure) d.addBoth(s.stop) s.run() diff --git a/master/buildbot/clients/sendchange.py b/master/buildbot/clients/sendchange.py index b66687b..810a653 100644 --- a/master/buildbot/clients/sendchange.py +++ b/master/buildbot/clients/sendchange.py @@ -14,6 +14,7 @@ # Copyright Buildbot Team Members +import sys from twisted.spread import pb from twisted.cred import credentials from twisted.internet import reactor @@ -44,17 +45,17 @@ class Sender: d.addCallback(lambda res: remote.broker.transport.loseConnection()) return d - def printSuccess(self, res): + def printSuccess(self, res, output=sys.stdout): if self.num_changes > 1: - print "%d changes sent successfully" % self.num_changes + print >> output, "%d changes sent successfully" % self.num_changes elif self.num_changes == 1: - print "change sent successfully" + print >> output, "change sent successfully" else: - print "no changes to send" + print >> output, "no changes to send" - def printFailure(self, why): - print "change(s) NOT sent, something went wrong:" - print why + def printFailure(self, why, output=sys.stderr): + print >> output, "change(s) NOT sent, something went wrong:" + print >> output, why def stop(self, res): reactor.stop() -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 10 20:26:08 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 20:26:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.6fa8a7c4a326e5074ed551c30d86a39f@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+-------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: hg | ------------------------+-------------------- Comment (by dustin): I'm not sure I see a benefit of using StringIO and print vs. renaming the functions to e.g., {{{getFailureString}}} and using strings? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Jan 10 20:56:36 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 10 Jan 2011 12:56:36 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f69f4d: contrib/hg_buildbot.py is no more, remove from doc... Message-ID: <20110110205636.79F07422ED@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f69f4deb55824e21fab3366f3ab9f01971286644 https://github.com/buildbot/buildbot/commit/f69f4deb55824e21fab3366f3ab9f01971286644 Author: Mark Wielaard Date: 2011-01-10 (Mon, 10 Jan 2011) Changed paths: M master/docs/cfg-changesources.texinfo Log Message: ----------- contrib/hg_buildbot.py is no more, remove from documentation. Script was removed in commit f11703. From nobody at buildbot.net Mon Jan 10 21:32:46 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 21:32:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.b850c3b060ca71f7636ab6a05ff96cbb@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+-------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: hg | ------------------------+-------------------- Comment (by mjw): So more something like the following? {{{ #!patch diff --git a/master/buildbot/changes/hgbuildbot.py b/master/buildbot/changes/hgb index 86173ca..1f7db8a 100644 --- a/master/buildbot/changes/hgbuildbot.py +++ b/master/buildbot/changes/hgbuildbot.py @@ -153,7 +153,13 @@ def hook(ui, repo, hooktype, node=None, source=None, **kwar } d.addCallback(_send, change) - d.addCallbacks(s.printSuccess, s.printFailure) + def _printSuccess(res): + ui.status(s.getSuccessString()) + + def _printFailure(why): + ui.warn(s.getFailureString()) + + d.addCallbacks(_printSuccess, _printFailure) d.addBoth(s.stop) s.run() diff --git a/master/buildbot/clients/sendchange.py b/master/buildbot/clients/sen index b66687b..7024438 100644 --- a/master/buildbot/clients/sendchange.py +++ b/master/buildbot/clients/sendchange.py @@ -14,6 +14,7 @@ # Copyright Buildbot Team Members +import sys from twisted.spread import pb from twisted.cred import credentials from twisted.internet import reactor @@ -45,16 +46,21 @@ class Sender: return d def printSuccess(self, res): + print getSuccessString(res) + + def getSuccessString(self, res): if self.num_changes > 1: - print "%d changes sent successfully" % self.num_changes + return "%d changes sent successfully" % self.num_changes elif self.num_changes == 1: - print "change sent successfully" + return "change sent successfully" else: - print "no changes to send" + return "no changes to send" def printFailure(self, why): - print "change(s) NOT sent, something went wrong:" - print why + print getFailureString(why) + + def getFailureString(self, why): + return "change(s) NOT sent, something went wrong: " + str(why) def stop(self, res): reactor.stop() }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 10 21:47:52 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 10 Jan 2011 21:47:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.9442ff19b14b79381fff4381c72c7c78@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+-------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: hg | ------------------------+-------------------- Comment (by dustin): Closer, but getSuccessString and getFailureString will need to be given an argument in the callbacks (lines 156-162) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 11 05:21:44 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 11 Jan 2011 05:21:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.c07f305613874db9159fad7f812d9fdb@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): Here are some sample messages, I inserted some debug code to print the dirs. It's not just .svn meta dirs that cause the message however. {{{ 2011-01-10 20:25:35-0800 [-] rmdirRecursive: decoding of c:\Source\3rdpartysrc\e ncoders\flac-1.2.1\src\libFLAC\include\.svn\tmp\prop-base from UTF-8 failed exce ption=decoding Unicode is not supported 2011-01-10 20:25:35-0800 [-] rmdirRecursive: decoding of c:\Source\3rdpartysrc\e ncoders\flac-1.2.1\src\libFLAC\include\.svn\tmp\props from UTF-8 failed exceptio n=decoding Unicode is not supported 2011-01-10 20:25:35-0800 [-] rmdirRecursive: decoding of c:\Source\3rdpartysrc\e ncoders\flac-1.2.1\src\libFLAC\include\.svn\tmp\text-base from UTF-8 failed exce ption=decoding Unicode is not supported }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 11 05:26:11 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 11 Jan 2011 05:26:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1747: output from different stages mixed after slave disconnects/reconnects In-Reply-To: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> References: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> Message-ID: <056.fa3aef954e2740bc59e291f1ea72dd3d@buildbot.net> #1747: output from different stages mixed after slave disconnects/reconnects ----------------------------+----------------------- Reporter: philippem | Owner: Type: support-request | Status: reopened Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: | ----------------------------+----------------------- Changes (by philippem): * status: closed => reopened * resolution: fixed => Comment: I've seen the problem again. This time, the output from a previous 'shellcommand' step is mixed into a 'vc9' compile step. The earlier build was interrupted by restarting the buildbot master, but it may also have been caused by a network interruption, which is happening frequently here. {{{ Processed 229480 pages for database 'XXX', file 'IndexGroup_File3' on file 1. Processed 7576 pages for database 'XXX', file 'CacheGroup_File1' on file 1. Processed 7824 pages for database 'XXX', file 'CacheGroup_File2' on file 1. Processed 7848 pages for database 'XXX', file 'CacheGroup_File3' on file 1. Processed 0 pages for database 'XXX', file 'XXX_Log' on file 1. Processed 1 pages for database 'XXX', file 'XXX_Log2' on file 1. RESTORE DATABASE successfully processed 1241929 pages in 631.843 seconds (15.355 MB/sec). program finished with exit code 1 elapsedTime=639.815000 Microsoft (R) Visual Studio Version 9.0.30729.1. Copyright (C) Microsoft Corp. All rights reserved. ------ Build started: Project: FluorineFx-3.5, Configuration: Debug Any CPU ------ c:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:0219,0618,0659,1701,1702 /errorreport:prompt /warn:4 /define:TRACE;DEBUG;NET_3_5;XXX /reference:..\..\3rdpartylib\ANTLRv3\bin\net-2.0\antlr.runtime.dll /reference:..\..\3rdpartylib\log4net\log4net-1.2.10\bin\net\2.0\release\log4net.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.configuration.dll /reference:"c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:"c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.Entity.dll" /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Messaging.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.Runtime.Serialization.dll" / }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 11 05:29:08 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 11 Jan 2011 05:29:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1747: output from different stages mixed after slave disconnects/reconnects In-Reply-To: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> References: <041.dc47916f5f59bc1973e6919b8a0771c9@buildbot.net> Message-ID: <056.cde0c2c974aa1bb471b990b5ad1072c4@buildbot.net> #1747: output from different stages mixed after slave disconnects/reconnects ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: reopened Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: windows | ----------------------+----------------------- Changes (by dustin): * keywords: => windows * type: support-request => defect Comment: I don't know much about whatever Windows uses to implement file descriptors, but is it possible that a still-executing command from the first invocation is still feeding data to the same file descriptor that the next invocation uses? I need someone with some windows skill to look at this! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 11 07:01:05 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 11 Jan 2011 07:01:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.db9be565bc89b69f107c340f75e8bed7@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): I'm seeing this one a lot, under various circumstances (timeouts, network disconnects, and 'kill build' from the web console), and not just with xunit.console -- it also happens with sqlcmd.exe. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Jan 11 15:35:09 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 11 Jan 2011 07:35:09 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] d70c2a: handle getVersion calls to old slaves without a tr... Message-ID: <20110111153509.44DB14235F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d70c2a602c865ad686c32f7802e302a4dd740dde https://github.com/buildbot/buildbot/commit/d70c2a602c865ad686c32f7802e302a4dd740dde Author: Dustin J. Mitchell Date: 2011-01-11 (Tue, 11 Jan 2011) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- handle getVersion calls to old slaves without a traceback From nobody at buildbot.net Tue Jan 11 18:26:40 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 11 Jan 2011 18:26:40 -0000 Subject: [Buildbot-commits] [Buildbot] #1759: gitpoller workdir= argument should be mandatory Message-ID: <038.ccbac5dd6fc023f3937200767e5c0044@buildbot.net> #1759: gitpoller workdir= argument should be mandatory ------------------------+-------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: git ------------------------+-------------------- The default value ({{{/tmp/gitpoller_work}}}) causes more problems than it solves. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 21:51:52 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 21:51:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1760: buildbot statusgui somewhat broken Message-ID: <035.871c34482ed2944138300ca5a2721591@buildbot.net> #1760: buildbot statusgui somewhat broken --------------------+----------------------- Reporter: mjw | Owner: mjw Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: statusgui --------------------+----------------------- It seems statusgui hasn't been kept up to date. It is missing some arguments that need setting from its base class. And although there is a warning in runner.py to not pull in the reactor too early because statusgui (and other commands) might need their own, the reactor is pulled in too early... -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 21:56:59 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 21:56:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1760: buildbot statusgui somewhat broken In-Reply-To: <035.871c34482ed2944138300ca5a2721591@buildbot.net> References: <035.871c34482ed2944138300ca5a2721591@buildbot.net> Message-ID: <050.4029aa3a0132cedb9c66deabefd61e88@buildbot.net> #1760: buildbot statusgui somewhat broken ----------------------+-------------------- Reporter: mjw | Owner: mjw Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: statusgui | ----------------------+-------------------- Comment (by mjw): That wasn't too hard to fix: https://github.com/buildbot/buildbot/pull/49 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 22:33:26 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 22:33:26 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.4396a6c14e09921420ad923abc2d14c9@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+-------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: hg | ------------------------+-------------------- Comment (by mjw): OK, fixed one more tiny issue (newline at end of status messages). Tested on our own hg repository that periodically pulls in changes and uses the notify hooks to ping our buildbot. Both hg pull and hg pull -q work as expected now in both the sucessfull and failure cases. https://github.com/buildbot/buildbot/pull/50 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 23:03:59 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 23:03:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" Message-ID: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: undecided Version: 0.8.3 | Keywords: ----------------------+----------------------- windows xp buildbot 0.8.3. occasional failure in svn update step (this one is after a checkin) starting svn operation 'C:\\Program Files\\CollabNet Subversion Client\\svn.exe' 'update' '--non- interactive' '--no-auth-cache' '--revision' '28437' in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['C:\\Program Files\\CollabNet Subversion Client\\svn.exe', 'update', '--non-interactive', '--no-auth-cache', '--revision', '28437'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak BKOFFICE=C:\Program Files\Microsoft SDK\. CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=BUILDER COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft SDK\Include\. INETSDK=C:\Program Files\Microsoft SDK\. JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 LC_MESSAGES=C LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML 4.0\bin\ MSSDK=C:\Program Files\Microsoft SDK\. MSTOOLS=C:\Program Files\Microsoft SDK\. NUMBER_OF_PROCESSORS=8 OS=Windows_NT PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion Client;C:\Program Files\CollabNet Subversion Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program Files\Intel\DMIX PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f0b PROGRAMFILES=C:\Program Files PWD=C:\buildbot-slave\sfs-continuous\build PYTON=C:\Python25 SVN=C:\Program Files\Subversion\bin SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp USERDOMAIN=BUILDER USERNAME=buildbot USERPROFILE=C:\Documents and Settings\buildbot VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False U INgrooves\OneDigital-Minimal.sln Updated to revision 28437. elapsedTime=39.427000 'C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe' '.' in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe', '.'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak BKOFFICE=C:\Program Files\Microsoft SDK\. CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=BUILDER COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft SDK\Include\. INETSDK=C:\Program Files\Microsoft SDK\. JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 LC_MESSAGES=C LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML 4.0\bin\ MSSDK=C:\Program Files\Microsoft SDK\. MSTOOLS=C:\Program Files\Microsoft SDK\. NUMBER_OF_PROCESSORS=8 OS=Windows_NT PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion Client;C:\Program Files\CollabNet Subversion Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program Files\Intel\DMIX PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f0b PROGRAMFILES=C:\Program Files PWD=C:\buildbot-slave\sfs-continuous\build PYTON=C:\Python25 SVN=C:\Program Files\Subversion\bin SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp USERDOMAIN=BUILDER USERNAME=buildbot USERPROFILE=C:\Documents and Settings\buildbot VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False elapsedTime=1.438000 remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 202, in processEnded self.command.finished(sig, rc) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 667, in finished d.callback(rc) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 361, in callback self._startRunCallbacks(result) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 455, in _startRunCallbacks self._runCallbacks() --- --- File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 370, in writeSourcedata open(self.sourcedatafile, "w").write(self.sourcedata) exceptions.LookupError: unknown encoding: ascii ] -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 23:16:21 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 23:16:21 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.7578650dcabe4efadf46bd1e4ee9b52d@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+------------------------ Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): Have also seen with 'mbcs': {{{ starting svn operation remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 133, in maybeDeferred result = f(*args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 297, in start d.addCallback(self.doVC) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 297, in addCallback callbackKeywords=kw) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 323, in doVC d = self.doVCFull() File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\svn.py", line 102, in doVCFull return self._dovccmd(command, args, rootdir=self.builder.basedir) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\svn.py", line 73, in _dovccmd maxTime=self.maxTime, usePTY=False, **kwargs) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 266, in __init__ self.command[i] = a.encode(self.builder.unicode_encoding) exceptions.LookupError: unknown encoding: mbcs }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 12 23:19:04 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 12 Jan 2011 23:19:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.809129dbe9b23cc5a9d02928bcc91e36@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+------------------------ Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: | ----------------------+------------------------ Comment (by philippem): this problem is intermittent. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Jan 13 00:11:06 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 12 Jan 2011 16:11:06 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f2bad1: Fix bug #1758: hgbuildbot.py should use ui.status ... Message-ID: <20110113001106.C4B714236B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f2bad1e7a9981c53fb1796bbcd07cef13edac873 https://github.com/buildbot/buildbot/commit/f2bad1e7a9981c53fb1796bbcd07cef13edac873 Author: Mark Wielaard Date: 2011-01-12 (Wed, 12 Jan 2011) Changed paths: M master/buildbot/changes/hgbuildbot.py M master/buildbot/clients/sendchange.py Log Message: ----------- Fix bug #1758: hgbuildbot.py should use ui.status and ui.warn for output. Add Sender.getSuccessString() and Sender.getFailureString() and use them in hgbuildbot.py instead of the Sender.print functions. From noreply at github.com Thu Jan 13 00:15:11 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 12 Jan 2011 16:15:11 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 0d5530: Add missing self.'s Message-ID: <20110113001511.B99E2423D0@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0d5530160aba253f4fec9a1bfd24dd69a24681d7 https://github.com/buildbot/buildbot/commit/0d5530160aba253f4fec9a1bfd24dd69a24681d7 Author: Amber Yust Date: 2011-01-12 (Wed, 12 Jan 2011) Changed paths: M master/buildbot/clients/sendchange.py Log Message: ----------- Add missing self.'s From nobody at buildbot.net Thu Jan 13 08:09:33 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 08:09:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1758: hgbuildbot.py should always use ui.status and ui.warn for output In-Reply-To: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> References: <035.fac86847aa568e7095e12b1dbe1b3cbb@buildbot.net> Message-ID: <050.2e76400cadf91df51574664bed574a5a@buildbot.net> #1758: hgbuildbot.py should always use ui.status and ui.warn for output ------------------------+--------------------- Reporter: mjw | Owner: mjw Type: enhancement | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: hg | ------------------------+--------------------- Changes (by mjw): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 13 08:55:15 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 08:55:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1762: buildbot usage/help message doesn't include longdescription Message-ID: <035.bec1effb04eb1b01a3053720071613ac@buildbot.net> #1762: buildbot usage/help message doesn't include longdescription --------------------+------------------- Reporter: mjw | Owner: mjw Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: --------------------+------------------- The generic help options try to set the longdescription, but it doesn't show up, instead the generic twisted usage message is shown: $ buildbot /usr/bin/buildbot: must specify a command Usage: buildbot [command options] Options: --version --help Display this help and exit. --verbose module(name[, doc]) Create a module object. The name must be a string; the optional doc argument can have any type. Commands: [...] module(name[, doc]) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 13 09:00:18 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 09:00:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1762: buildbot usage/help message doesn't include longdescription In-Reply-To: <035.bec1effb04eb1b01a3053720071613ac@buildbot.net> References: <035.bec1effb04eb1b01a3053720071613ac@buildbot.net> Message-ID: <050.8dbbdcd4cf973ceb255f5c61276e773a@buildbot.net> #1762: buildbot usage/help message doesn't include longdescription --------------------+-------------------- Reporter: mjw | Owner: mjw Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by mjw): The fix seems to be easy: {{{ #!patch --- a/master/buildbot/scripts/runner.py +++ b/master/buildbot/scripts/runner.py @@ -146,7 +146,7 @@ class MakerBase(OptionsWithOptionsFile): ["quiet", "q", "Do not emit the commands being run"], ] - longdesc = """ + usage.Options.longdesc = """ Operates upon the specified (or the current directory, if not specified). """ }}} {{{ $ buildbot --help Usage: buildbot [command options] Options: --version --help Display this help and exit. --verbose Operates upon the specified (or the current directory, if not specified). Commands: [...] }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 13 09:08:29 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 09:08:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1762: buildbot usage/help message doesn't include longdescription In-Reply-To: <035.bec1effb04eb1b01a3053720071613ac@buildbot.net> References: <035.bec1effb04eb1b01a3053720071613ac@buildbot.net> Message-ID: <050.b5972159dabcea9747246ab20e346e13@buildbot.net> #1762: buildbot usage/help message doesn't include longdescription --------------------+-------------------- Reporter: mjw | Owner: mjw Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by mjw): https://github.com/buildbot/buildbot/pull/51 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Jan 13 17:53:23 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 13 Jan 2011 09:53:23 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 23f654: Fix bug #1762 buildbot usage/help message doesn't ... Message-ID: <20110113175323.936F9423D2@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 23f654a3a43091ffa1f0fc9186057edf77d9b037 https://github.com/buildbot/buildbot/commit/23f654a3a43091ffa1f0fc9186057edf77d9b037 Author: Mark Wielaard Date: 2011-01-13 (Thu, 13 Jan 2011) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- Fix bug #1762 buildbot usage/help message doesn't include longdescription. Set usage.Options.longdescription explicitly in runner.py. From nobody at buildbot.net Thu Jan 13 17:55:03 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 17:55:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1763: gitpoller should allow relative workdirs Message-ID: <038.2f5e082190763ab445b1eac338df0885@buildbot.net> #1763: gitpoller should allow relative workdirs ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: git ------------------------+------------------- The workdir parameter currently must be absolute; it should be OK to make it relative (to the master basedir). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 13 20:28:41 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 13 Jan 2011 20:28:41 -0000 Subject: [Buildbot-commits] [Buildbot] #1764: buildbot restart command doesn't restart MailNotifier Message-ID: <038.ba64b83122feb9dc9ec7b7ad5365e8aa@buildbot.net> #1764: buildbot restart command doesn't restart MailNotifier --------------------+---------------------------------------------------- Reporter: akevan | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: MailNotifier restart messageFormatter --------------------+---------------------------------------------------- The 'restart' command doesn't function the same as issuing a stop and start command separately. This was noticed with the messageFormatter passed into MailNotifier. Steps to repro: 1. Setup a MailNotifier, without a messageFormatter 2. Start the bot 3. Force a build 4. Receive the default mail notification 5. change master.cfg by adding a mail notifier function, and adding it to the MailNotifier c'tor 6. issue a 'restart' command on the buildbot 7. Force another build 8. Receive the same default mail notification :( Workaround is to issue 'stop' then 'start' commands separately. The MailNotifier then uses the requested message formatter. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 05:32:06 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 05:32:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1765: rm -rf always run even if there is nothing to delete Message-ID: <037.6d1f99954d171596ee7f818914c1c05f@buildbot.net> #1765: rm -rf always run even if there is nothing to delete ------------------------+----------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- In buildslave/commands/base.py's SourceBaseCommand, in start there is a check to find out whether the directory can be updated: if not (self.sourcedirIsUpdateable() and self.sourcedataMatches()): self.srcdir might not exist so this condition will be true and the command will be executed when it's not necessary. It's a bit confusing to see this in the logs so although harmless it'd be better to check if the directory exists before. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 05:39:09 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 05:39:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1766: Can't pass extra arguments to SVNPoller Message-ID: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> #1766: Can't pass extra arguments to SVNPoller ------------------------+----------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- I want to use --no-auth-cache but there is no way to pass extra arguments. SVNPoller should implement extra_args as SVN does. F WIW, it probably would be better to unify all svn access code into one class and make SVNPoller and SVN use this, but this is a different story. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 05:42:59 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 05:42:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1767: SVNPoller does not support logEnviron Message-ID: <037.723f28971a56e2d4357bf3c11dc762f0@buildbot.net> #1767: SVNPoller does not support logEnviron ------------------------+----------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- SVNPoller does not support logEnviron so there is no way to remove the environment information from the logs. It'd be nice if this is added. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 17:37:02 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 17:37:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1768: MailNotifier emails sent with base64 encoding Message-ID: <039.a3c5ed7b7703fddacb868504fd6c9228@buildbot.net> #1768: MailNotifier emails sent with base64 encoding --------------------+----------------------- Reporter: cortana | Owner: Type: defect | Status: new Priority: trivial | Milestone: undecided Version: 0.8.3p1 | Keywords: --------------------+----------------------- !MailNotifier emails are encoded with base64, which causes its emails to trigger spamassassin's MIME_BASE64_TEXT test, scoring 2.796 points in a default installation which is quite a high score. I suggest using quoted-printable by default instead. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 14 20:15:26 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 12:15:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9cadcf: use branches instead of symbolic names to track gi... Message-ID: <20110114201526.1F3BA42368@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9cadcf2f2a3fa041bb999847edc719d9e0c13d96 https://github.com/buildbot/buildbot/commit/9cadcf2f2a3fa041bb999847edc719d9e0c13d96 Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- use branches instead of symbolic names to track gitpoller state Old code had used HEAD and FETCH_HEAD, which are easily clobbered by other commands. Instead, use the tracking branch (e.g., 'devel') and its remote branch (e.g., 'origin/devel'), processing all changes from devel..origin/devel, and then resetting devel to origin/devel. Commit: 8906f8838a2ac61d5874e66fa35811bc981fa355 https://github.com/buildbot/buildbot/commit/8906f8838a2ac61d5874e66fa35811bc981fa355 Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/scripts/sample.cfg M master/docs/cfg-changesources.texinfo Log Message: ----------- Allow relative paths for gitpoller's workdir From noreply at github.com Fri Jan 14 21:09:25 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 13:09:25 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] cad0f3: GitPoller: Allow custom refspec fetch Message-ID: <20110114210925.9E848423C5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: cad0f3f01c33e90e0a1ab96933ed2f467c3f976e https://github.com/buildbot/buildbot/commit/cad0f3f01c33e90e0a1ab96933ed2f467c3f976e Author: Amber Yust Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py M master/docs/cfg-changesources.texinfo Log Message: ----------- GitPoller: Allow custom refspec fetch From noreply at github.com Fri Jan 14 21:12:02 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 13:12:02 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] fceca9: f it. (Forgot an 'f'.) Message-ID: <20110114211202.AF79C42359@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fceca9b3abe1499e417ece5810a4f746c991b0c7 https://github.com/buildbot/buildbot/commit/fceca9b3abe1499e417ece5810a4f746c991b0c7 Author: Amber Yust Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- f it. (Forgot an 'f'.) From noreply at github.com Fri Jan 14 21:28:04 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 13:28:04 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] a402f6: Add mute/unmute commands to the IRC bot. Message-ID: <20110114212804.B018142355@smtp1.rs.github.com> Branch: refs/heads/metabbot Home: https://github.com/buildbot/buildbot Commit: a402f657ec749675317aad1f43e51cfd14e750a2 https://github.com/buildbot/buildbot/commit/a402f657ec749675317aad1f43e51cfd14e750a2 Author: Amber Yust Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Add mute/unmute commands to the IRC bot. Commit: c82b3d286bb61a80127ed2dfcbcd5a107007a899 https://github.com/buildbot/buildbot/commit/c82b3d286bb61a80127ed2dfcbcd5a107007a899 Author: Amber Yust Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/NEWS M master/buildbot/status/web/files/default.css Log Message: ----------- Make the colors on the waterfall less garish Commit: 496f457c030cac808446e6b0e981d435d54e2eab https://github.com/buildbot/buildbot/commit/496f457c030cac808446e6b0e981d435d54e2eab Author: William Siegrist Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- make the console more amenable to revisions like 'HEAD' Commit: c4aa1181781ff426c7df06009a80ef9f22860a55 https://github.com/buildbot/buildbot/commit/c4aa1181781ff426c7df06009a80ef9f22860a55 Author: Amber Yust Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Prevent unhandled error when sighup'ing without specified category From nobody at buildbot.net Fri Jan 14 22:19:52 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 22:19:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1756: "New Ticket" fails with an unhelpful error message In-Reply-To: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> References: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> Message-ID: <050.423cc5ac88b29de533b09957d218fc76@buildbot.net> #1756: "New Ticket" fails with an unhelpful error message ----------------------+------------------------ Reporter: sjl | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: | Resolution: Keywords: trac | ----------------------+------------------------ Comment (by dustin): It looks like http://trac.edgewall.org/wiki/TracInterfaceCustomization is the thing to use here. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 22:30:35 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 22:30:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1755: unable to load bzr_buildbot.py In-Reply-To: <035.fca3bec00e32de3781350e4d63228e0e@buildbot.net> References: <035.fca3bec00e32de3781350e4d63228e0e@buildbot.net> Message-ID: <050.36de85d4697519a7fea76bb3107a9355@buildbot.net> #1755: unable to load bzr_buildbot.py -------------------+------------------------ Reporter: sjl | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: duplicate Keywords: bzr | -------------------+------------------------ Changes (by dustin): * keywords: bzr changesource => bzr * status: new => closed * resolution: => duplicate * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 22:31:06 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 22:31:06 -0000 Subject: [Buildbot-commits] [Buildbot] #946: BzrPoller Unhandled Error In-Reply-To: <036.b078b87dc2673a451e908a2264e46e24@buildbot.net> References: <036.b078b87dc2673a451e908a2264e46e24@buildbot.net> Message-ID: <051.1fd430751da2dd32a48c0e0f661c0b25@buildbot.net> #946: BzrPoller Unhandled Error ------------------------------+-------------------- Reporter: Hbot | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: bzr database docs | ------------------------------+-------------------- Comment (by dustin): c.f. #1755, which has a workaround. Bzr support is currently orphaned, so this is unlikely to be fixed until a Bzr maintainer steps forward. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:00:11 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:00:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1757: buildbot reconfig fails with exception In-Reply-To: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> References: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> Message-ID: <050.f3659a977f1316f94fc891332add18a2@buildbot.net> #1757: buildbot reconfig fails with exception -------------------+-------------------- Reporter: sjl | 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 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 14 23:01:34 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 15:01:34 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 8dcd59: use .get to get BuilderConfig values Message-ID: <20110114230134.040E04237F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8dcd595f64911c759752ce580bcead3060d063c3 https://github.com/buildbot/buildbot/commit/8dcd595f64911c759752ce580bcead3060d063c3 Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- use .get to get BuilderConfig values Fixes #1757 (unnecessary traceback) From nobody at buildbot.net Fri Jan 14 23:01:41 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:01:41 -0000 Subject: [Buildbot-commits] [Buildbot] #1757: buildbot reconfig fails with exception In-Reply-To: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> References: <035.389395c18a4a80e58ec66853ea6ce4db@buildbot.net> Message-ID: <050.951a9b69c9c49e92052ea111f3752ebe@buildbot.net> #1757: buildbot reconfig fails with exception -------------------+--------------------- Reporter: sjl | 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: use .get to get BuilderConfig values Fixes #1757 (unnecessary traceback) Changeset: 8dcd595f64911c759752ce580bcead3060d063c3 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 14 23:22:15 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 15:22:15 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] affdec: Don't try to re-decode a Unicode string from UTF-8 Message-ID: <20110114232214.F3FFE42392@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: affdeceb68cd314e430add18c89f74fc394d18f0 https://github.com/buildbot/buildbot/commit/affdeceb68cd314e430add18c89f74fc394d18f0 Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M slave/buildslave/commands/utils.py Log Message: ----------- Don't try to re-decode a Unicode string from UTF-8 Python doesn't support trying to interpret a Unicode string as utf-8 - you should be decoding a *bytestring* into utf-8 instead. So don't do that. Fixes #1752. From nobody at buildbot.net Fri Jan 14 23:22:25 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:22:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.61a2ebc53f31764c07bbde9df7ad2cd2@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: | ----------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Don't try to re-decode a Unicode string from UTF-8 Python doesn't support trying to interpret a Unicode string as utf-8 - you should be decoding a *bytestring* into utf-8 instead. So don't do that. Fixes #1752. Changeset: affdeceb68cd314e430add18c89f74fc394d18f0 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:27:29 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:27:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.2151e0fad3ecb81cfb5b2f61e44742b9@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: | ----------------------+------------------------ Comment (by dustin): philippem: can you try applying https://github.com/buildbot/buildbot/commit/affdeceb68cd314e430add18c89f74fc394d18f0.patch and let me know if it helps? Please reopen if it doesn't fix the problem. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:28:44 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:28:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.911f71842d675870281d2452d5660e49@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Changes (by dustin): * priority: major => critical Comment: I need someone with some skill in managing windows processes to take a look at this - I only know that it's different from how it's done on POSIX. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:43:05 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:43:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.615ee3315d87d02cc70c0e35d19d7025@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): can you point me in the right direction (buildbot source)? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:44:13 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:44:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1756: "New Ticket" fails with an unhelpful error message In-Reply-To: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> References: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> Message-ID: <050.87e53cce15f05d553e8ee0d1866489fd@buildbot.net> #1756: "New Ticket" fails with an unhelpful error message ------------------------+---------------------- Reporter: sjl | Owner: Type: enhancement | Status: new Priority: major | Milestone: ongoing Version: | Resolution: Keywords: admin | ------------------------+---------------------- Changes (by dustin): * keywords: trac => admin * type: undecided => enhancement * milestone: undecided => ongoing -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 14 23:55:12 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 14 Jan 2011 23:55:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.333121dadb57d7888e817c801468fa1f@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): Well, the kill method on the slave is here: https://github.com/djmitche/buildbot/blob/master/slave/buildslave/runprocess.py#L700 The signalProcess method is implemented here: http://twistedmatrix.com/trac/browser/tags/releases/twisted-10.2.0/twisted/internet/_dumbwin32proc.py#L237 hopefully that gets you started? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 00:53:30 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 00:53:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.aadd88195b9bd784cd1f8d888ea8d45a@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): without fully understanding the reactor timeout (we see this code being executed in the log) it looks like a) posix version does a kill of the process group, in addition to killing the process. this would cleanup most scenarios where the slave step forks() b) the windows version just does win32 TerminateProcess. More functionality would be required to terminate any child processes created by the slave step. I don't think there is a single API for this (or even if win32 has an equivalent process model) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 00:56:44 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 00:56:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1756: "New Ticket" fails with an unhelpful error message In-Reply-To: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> References: <035.7b08147b9c41bf264dce2f913a4fdfb8@buildbot.net> Message-ID: <050.052085c0526cef7591555f1fd9b5e3a2@buildbot.net> #1756: "New Ticket" fails with an unhelpful error message ------------------------+---------------------- Reporter: sjl | Owner: Type: enhancement | Status: closed Priority: major | Milestone: ongoing Version: | Resolution: fixed Keywords: admin | ------------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: I've added this text to the site.html: {{{

IMPORTANT: Because of severe spam problems, this site requires a validated email address before you can create a new ticket. Trac will send you a verification token, which you will need to enter on the site. I'm sorry for the inconvenience, but please know that (non-spam) tickets are taken very seriously and are an important part of making Buildbot better.

${select('*|text()')}
HINT: have you verified your email address? You cannot create tickets until you have done so.

${select('*|text()')}
(note that you may be required to complete a CAPTCHA if you have submitted several tickets)
}}} So the registration form has a fairly long note on it; the /newticket error page has a "HINT"; and the successful /newticket page mentions that a CAPTCHA may be required. Now that I know how to do this, I should be able to make other tweaks as requested. My XPath isn't so hot, so suggestions are welcome. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:00:00 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:00:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.0e3b90d179f58d1f89e7ef8b71d12954@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): That matches my highly limited understanding of the situation, yes. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:07:13 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:07:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1759: gitpoller workdir= argument should be mandatory In-Reply-To: <038.ccbac5dd6fc023f3937200767e5c0044@buildbot.net> References: <038.ccbac5dd6fc023f3937200767e5c0044@buildbot.net> Message-ID: <053.4ffe2ffa3949c57d838861e3783b0d06@buildbot.net> #1759: gitpoller workdir= argument should be mandatory ------------------------+--------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | ------------------------+--------------------- Comment (by dustin): I added a warning and some docs in 8906f8838a2ac61d5874e66fa35811bc981fa355, which should be good enough without breaking backward-compatibility. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:07:24 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:07:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1759: gitpoller workdir= argument should be mandatory In-Reply-To: <038.ccbac5dd6fc023f3937200767e5c0044@buildbot.net> References: <038.ccbac5dd6fc023f3937200767e5c0044@buildbot.net> Message-ID: <053.40573b1660d43ea210f311fd330cabd5@buildbot.net> #1759: gitpoller workdir= argument should be mandatory ------------------------+--------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: git | ------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 15 01:10:35 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 17:10:35 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] e21556: Merge branch 'gtkPanes-init' of git://github.com/w... Message-ID: <20110115011035.4468C4236D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e215567fff8caad03a118054df58e056b6afd079 https://github.com/buildbot/buildbot/commit/e215567fff8caad03a118054df58e056b6afd079 Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/clients/gtkPanes.py M master/buildbot/scripts/runner.py Log Message: ----------- Merge branch 'gtkPanes-init' of git://github.com/wielaard/buildbot * 'gtkPanes-init' of git://github.com/wielaard/buildbot: Fix bug #1760 buildbot statusgui somewhat broken through bad initialization. From nobody at buildbot.net Sat Jan 15 01:14:46 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:14:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1760: buildbot statusgui somewhat broken In-Reply-To: <035.871c34482ed2944138300ca5a2721591@buildbot.net> References: <035.871c34482ed2944138300ca5a2721591@buildbot.net> Message-ID: <050.6c94e132696f29c508b66e83cb5d514d@buildbot.net> #1760: buildbot statusgui somewhat broken ----------------------+--------------------- Reporter: mjw | Owner: mjw Type: defect | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: statusgui | ----------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Fixed in 996d66481b2631911e41e1c3a2818e00f4d216fe. Thanks! I'm glad to see someone maintaining this functionality. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:16:16 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:16:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.ab409a33d8ec1fb04801be2f8853fbc2@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Changes (by dustin): * keywords: => windows * milestone: undecided => 0.8.4 Old description: > windows xp > buildbot 0.8.3. > occasional failure in svn update step (this one is after a checkin) > > starting svn operation > 'C:\\Program Files\\CollabNet Subversion Client\\svn.exe' 'update' > '--non-interactive' '--no-auth-cache' '--revision' '28437' > in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) > watching logfiles {} > argv: ['C:\\Program Files\\CollabNet Subversion Client\\svn.exe', > 'update', '--non-interactive', '--no-auth-cache', '--revision', '28437'] > environment: > ALLUSERSPROFILE=C:\Documents and Settings\All Users > ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 > BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak > BKOFFICE=C:\Program Files\Microsoft SDK\. > CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log > COMMONPROGRAMFILES=C:\Program Files\Common Files > COMPUTERNAME=BUILDER > COMSPEC=C:\WINDOWS\system32\cmd.exe > FP_NO_HOST_CHECK=NO > INCLUDE=C:\Program Files\Microsoft SDK\Include\. > INETSDK=C:\Program Files\Microsoft SDK\. > JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 > LC_MESSAGES=C > LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML > 4.0\bin\ > MSSDK=C:\Program Files\Microsoft SDK\. > MSTOOLS=C:\Program Files\Microsoft SDK\. > NUMBER_OF_PROCESSORS=8 > OS=Windows_NT > PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion > Client;C:\Program Files\CollabNet Subversion > Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program > Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft > Visual Studio > 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program > Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program > Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft > SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft > Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program > Files\Intel\DMIX > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW > PROCESSOR_ARCHITECTURE=x86 > PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel > PROCESSOR_LEVEL=6 > PROCESSOR_REVISION=0f0b > PROGRAMFILES=C:\Program Files > PWD=C:\buildbot-slave\sfs-continuous\build > PYTON=C:\Python25 > SVN=C:\Program Files\Subversion\bin > SYSTEMDRIVE=C: > SYSTEMROOT=C:\WINDOWS > TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp > TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp > USERDOMAIN=BUILDER > USERNAME=buildbot > USERPROFILE=C:\Documents and Settings\buildbot > VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ > VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools\ > WINDIR=C:\WINDOWS > closing stdin > using PTY: False > U INgrooves\OneDigital-Minimal.sln > Updated to revision 28437. > elapsedTime=39.427000 > 'C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe' '.' > in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) > watching logfiles {} > argv: ['C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe', > '.'] > environment: > ALLUSERSPROFILE=C:\Documents and Settings\All Users > ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 > BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak > BKOFFICE=C:\Program Files\Microsoft SDK\. > CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log > COMMONPROGRAMFILES=C:\Program Files\Common Files > COMPUTERNAME=BUILDER > COMSPEC=C:\WINDOWS\system32\cmd.exe > FP_NO_HOST_CHECK=NO > INCLUDE=C:\Program Files\Microsoft SDK\Include\. > INETSDK=C:\Program Files\Microsoft SDK\. > JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 > LC_MESSAGES=C > LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML > 4.0\bin\ > MSSDK=C:\Program Files\Microsoft SDK\. > MSTOOLS=C:\Program Files\Microsoft SDK\. > NUMBER_OF_PROCESSORS=8 > OS=Windows_NT > PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion > Client;C:\Program Files\CollabNet Subversion > Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program > Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\binn\;C:\Program Files\Microsoft SQL > Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft > Visual Studio > 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program > Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program > Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft > SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL > Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL > Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft > Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program > Files\Intel\DMIX > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW > PROCESSOR_ARCHITECTURE=x86 > PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel > PROCESSOR_LEVEL=6 > PROCESSOR_REVISION=0f0b > PROGRAMFILES=C:\Program Files > PWD=C:\buildbot-slave\sfs-continuous\build > PYTON=C:\Python25 > SVN=C:\Program Files\Subversion\bin > SYSTEMDRIVE=C: > SYSTEMROOT=C:\WINDOWS > TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp > TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp > USERDOMAIN=BUILDER > USERNAME=buildbot > USERPROFILE=C:\Documents and Settings\buildbot > VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ > VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools\ > WINDIR=C:\WINDOWS > closing stdin > using PTY: False > elapsedTime=1.438000 > > remoteFailed: [Failure instance: Traceback from remote host -- Traceback > (most recent call last): > File "C:\Python27\lib\site- > packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line > 202, in processEnded > self.command.finished(sig, rc) > File "C:\Python27\lib\site- > packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line > 667, in finished > d.callback(rc) > File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line > 361, in callback > self._startRunCallbacks(result) > File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line > 455, in _startRunCallbacks > self._runCallbacks() > --- --- > File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line > 542, in _runCallbacks > current.result = callback(current.result, *args, **kw) > File "C:\Python27\lib\site- > packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", > line 370, in writeSourcedata > open(self.sourcedatafile, "w").write(self.sourcedata) > exceptions.LookupError: unknown encoding: ascii > ] New description: * windows xp * buildbot 0.8.3. * occasional failure in svn update step (this one is after a checkin) {{{ starting svn operation 'C:\\Program Files\\CollabNet Subversion Client\\svn.exe' 'update' '--non- interactive' '--no-auth-cache' '--revision' '28437' in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['C:\\Program Files\\CollabNet Subversion Client\\svn.exe', 'update', '--non-interactive', '--no-auth-cache', '--revision', '28437'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak BKOFFICE=C:\Program Files\Microsoft SDK\. CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=BUILDER COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft SDK\Include\. INETSDK=C:\Program Files\Microsoft SDK\. JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 LC_MESSAGES=C LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML 4.0\bin\ MSSDK=C:\Program Files\Microsoft SDK\. MSTOOLS=C:\Program Files\Microsoft SDK\. NUMBER_OF_PROCESSORS=8 OS=Windows_NT PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion Client;C:\Program Files\CollabNet Subversion Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program Files\Intel\DMIX PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f0b PROGRAMFILES=C:\Program Files PWD=C:\buildbot-slave\sfs-continuous\build PYTON=C:\Python25 SVN=C:\Program Files\Subversion\bin SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp USERDOMAIN=BUILDER USERNAME=buildbot USERPROFILE=C:\Documents and Settings\buildbot VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False U INgrooves\OneDigital-Minimal.sln Updated to revision 28437. elapsedTime=39.427000 'C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe' '.' in dir C:\buildbot-slave\sfs-continuous\build (timeout 1200 secs) watching logfiles {} argv: ['C:\\Program Files\\CollabNet Subversion Client\\svnversion.exe', '.'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users ANT_HOME=C:\apache-ant-1.8.0-bin\apache-ant-1.8.0 BASEMAKE=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak BKOFFICE=C:\Program Files\Microsoft SDK\. CLUSTERLOG=C:\WINDOWS\Cluster\cluster.log COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=BUILDER COMSPEC=C:\WINDOWS\system32\cmd.exe FP_NO_HOST_CHECK=NO INCLUDE=C:\Program Files\Microsoft SDK\Include\. INETSDK=C:\Program Files\Microsoft SDK\. JAVA_HOME=c:\Program Files\Java\jdk1.6.0_21 LC_MESSAGES=C LIB=C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\SQLXML 4.0\bin\ MSSDK=C:\Program Files\Microsoft SDK\. MSTOOLS=C:\Program Files\Microsoft SDK\. NUMBER_OF_PROCESSORS=8 OS=Windows_NT PATH=C:\Ruby\bin;C:\Program Files\CollabNet Subversion Client;C:\Program Files\CollabNet Subversion Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Python25;C:\Program Files\Intel\DMIX PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.RB;.RBW PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f0b PROGRAMFILES=C:\Program Files PWD=C:\buildbot-slave\sfs-continuous\build PYTON=C:\Python25 SVN=C:\Program Files\Subversion\bin SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp TMP=C:\DOCUME~1\buildbot\LOCALS~1\Temp USERDOMAIN=BUILDER USERNAME=buildbot USERPROFILE=C:\Documents and Settings\buildbot VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ WINDIR=C:\WINDOWS closing stdin using PTY: False elapsedTime=1.438000 }}} {{{ remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 202, in processEnded self.command.finished(sig, rc) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 667, in finished d.callback(rc) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 361, in callback self._startRunCallbacks(result) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 455, in _startRunCallbacks self._runCallbacks() --- --- File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 370, in writeSourcedata open(self.sourcedatafile, "w").write(self.sourcedata) exceptions.LookupError: unknown encoding: ascii ] }}} -- -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:20:07 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:20:07 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.b3258ad67705606937bad5f6758f65b0@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): How can Python not support the 'ascii' encoding?? If I recall from another ticket, you had missing language packs of some sort? Is that behind this error? Are you, by chance, using a frozen version of Buildbot? The links I can find googling for "unknown encoding: ascii" all point to free or py2exe, and the answers are all to add 'encodings.ascii' or 'encodings.mbcs' to the frozen executable.. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:24:40 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:24:40 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.bcc9e2545c893a6b0ec70e0586ca8ad4@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): - missing language packs --- i don't think this was me. - frozen version of buildbot --- what is that? I don't think so. I installed buildbot from the 0.8.3 zip file using python setup.py install - i'll confirm the installation versions on the machine - the problem showed up twice only -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 15 01:33:53 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 14 Jan 2011 17:33:53 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 63a257: fix gitpoller to work without a fetch_refspec Message-ID: <20110115013353.221D24232A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 63a25756d1977a9ea7837369ea22175f8bcfa43b https://github.com/buildbot/buildbot/commit/63a25756d1977a9ea7837369ea22175f8bcfa43b Author: Dustin J. Mitchell Date: 2011-01-14 (Fri, 14 Jan 2011) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- fix gitpoller to work without a fetch_refspec From nobody at buildbot.net Sat Jan 15 01:40:02 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:40:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1764: buildbot reconfig command doesn't restart MailNotifier (was: buildbot restart command doesn't restart MailNotifier) In-Reply-To: <038.ba64b83122feb9dc9ec7b7ad5365e8aa@buildbot.net> References: <038.ba64b83122feb9dc9ec7b7ad5365e8aa@buildbot.net> Message-ID: <053.fce2d55d6f64c70318ba4638c0202cb6@buildbot.net> #1764: buildbot reconfig command doesn't restart MailNotifier --------------------+-------------------- Reporter: akevan | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | --------------------+-------------------- Changes (by dustin): * keywords: MailNotifier restart messageFormatter => * milestone: undecided => 0.8.4 Old description: > The 'restart' command doesn't function the same as issuing a stop and > start command separately. This was noticed with the messageFormatter > passed into MailNotifier. > > Steps to repro: > 1. Setup a MailNotifier, without a messageFormatter > 2. Start the bot > 3. Force a build > 4. Receive the default mail notification > 5. change master.cfg by adding a mail notifier function, and adding it to > the MailNotifier c'tor > 6. issue a 'restart' command on the buildbot > 7. Force another build > 8. Receive the same default mail notification :( > > Workaround is to issue 'stop' then 'start' commands separately. The > MailNotifier then uses the requested message formatter. New description: The 'restart' command doesn't function the same as issuing a stop and start command separately. This was noticed with the messageFormatter passed into MailNotifier. Steps to repro: 1. Setup a MailNotifier, without a messageFormatter 2. Start the bot 3. Force a build 4. Receive the default mail notification 5. change master.cfg by adding a mail notifier function, and adding it to the MailNotifier c'tor 6. issue a 'reconfig' command on the buildbot 7. Force another build 8. Receive the same default mail notification :( Workaround is to use the 'restart' command instead. The MailNotifier then uses the requested message formatter. -- Comment: I strongly suspect you mean "reconfig" rather than "restart", as a restart really is a 'stop' followed by a 'start'. To check, I tried a restart and found that it does, in fact, recognize the new configuration file. Still, it should be fixed. Summary/description adjusted accordingly. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 01:42:56 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 01:42:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.8a8406da5f8007ac7df30eabcf0aff8e@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): this might be a reasonable starting point ("CreateToolhelp32Snapshot" example) http://stackoverflow.com/questions/604522/performing-equivalent-of-kill- process-tree-in-c-on-windows -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 15 03:22:45 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 15 Jan 2011 03:22:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1752: xp slave spews rmdirRecursive messages during svn update In-Reply-To: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> References: <041.893fad28504abf587ef600ea4d6beeee@buildbot.net> Message-ID: <056.3c792f09cb4d2592e54c167ee47fc936@buildbot.net> #1752: xp slave spews rmdirRecursive messages during svn update ----------------------+------------------------ Reporter: philippem | Owner: Type: undecided | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3 | Resolution: fixed Keywords: | ----------------------+------------------------ Comment (by philippem): patch applied, thank you. I will see what happens. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Jan 16 18:28:04 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 16 Jan 2011 10:28:04 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 2d131b: add sqlalchemy and sqlalchemy-migrate requirements... Message-ID: <20110116182804.D4487421AD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 2d131b9649bd73fb11271b6163d309b78b88563f https://github.com/buildbot/buildbot/commit/2d131b9649bd73fb11271b6163d309b78b88563f Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/docs/installation.texinfo Log Message: ----------- add sqlalchemy and sqlalchemy-migrate requirements to docs From noreply at github.com Sun Jan 16 19:29:55 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 16 Jan 2011 11:29:55 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 240bd6: add docs about Source steps' "timeout" parameter Message-ID: <20110116192955.EFEF4422E8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 240bd6708ba827ffa3d6b4a9a68fddea05da33d6 https://github.com/buildbot/buildbot/commit/240bd6708ba827ffa3d6b4a9a68fddea05da33d6 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- add docs about Source steps' "timeout" parameter From nobody at buildbot.net Sun Jan 16 20:12:08 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 16 Jan 2011 20:12:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.2d1a97a5dba973f7f1daf13db4d8ec3a@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): I believe that Twisted directly or indirectly invokes TASKKILL.EXE, but if not, or if it's doing it wrong, then that would be a good solution. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Jan 17 01:00:47 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 16 Jan 2011 17:00:47 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 637b0c: rename buildbot.changes.maildir to buildbot.util.m... Message-ID: <20110117010047.E662A422AB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 637b0c6c475b3a6ad2dc45c22dc42e0cffa47300 https://github.com/buildbot/buildbot/commit/637b0c6c475b3a6ad2dc45c22dc42e0cffa47300 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/buildbot/changes/mail.py R master/buildbot/changes/maildir.py M master/buildbot/schedulers/trysched.py R master/buildbot/test/unit/test_changes_maildir.py A master/buildbot/test/unit/test_util_maildir.py A master/buildbot/util/maildir.py Log Message: ----------- rename buildbot.changes.maildir to buildbot.util.maildir The module is not only used by change sources, so there's no reason to keep it in the buildbot.changes package This also fixes an assumption made about messageReceived by Try_Jobdir which was accidentally changed in an earlier commit. Commit: 592260a524466ef880ad6ab84101d7d0d033cab7 https://github.com/buildbot/buildbot/commit/592260a524466ef880ad6ab84101d7d0d033cab7 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/buildbot/schedulers/trysched.py M master/buildbot/status/builder.py A master/buildbot/test/unit/test_util_netstrings.py A master/buildbot/util/netstrings.py Log Message: ----------- add buildbot.util.netstrings and use it in two places From nobody at buildbot.net Mon Jan 17 01:27:35 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 01:27:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1769: Try_Jobdir does not allow you to set patch subdir Message-ID: <038.0223e4c4db105277a548f1d6eda5d860@buildbot.net> #1769: Try_Jobdir does not allow you to set patch subdir --------------------+------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.3p1 | Keywords: try --------------------+------------------- There is no subdir argument available with Try_Jobdir, so all patches are applied at the toplevel -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Jan 17 05:14:28 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 16 Jan 2011 21:14:28 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 967c2a: add and use buildbot.test.util.dirs Message-ID: <20110117051428.7BA0F422F4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 967c2a7af1652ddafb062ac2a9b345b006894c04 https://github.com/buildbot/buildbot/commit/967c2a7af1652ddafb062ac2a9b345b006894c04 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/buildbot/test/integration/test_upgrade.py M master/buildbot/test/unit/test_changes_mail.py M master/buildbot/test/unit/test_persistent_queue.py M master/buildbot/test/unit/test_util_maildir.py A master/buildbot/test/util/dirs.py Log Message: ----------- add and use buildbot.test.util.dirs Commit: 8835b100c33efd9473a5c1094f5ff6f1d21bc041 https://github.com/buildbot/buildbot/commit/8835b100c33efd9473a5c1094f5ff6f1d21bc041 Author: Mihai Parparita Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Fix getSteps calls in BuildStepsJsonResource. Commit: bae28598c925bba1addb6c9a900a499a583cc450 https://github.com/buildbot/buildbot/commit/bae28598c925bba1addb6c9a900a499a583cc450 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'master' of git://github.com/mihaip/buildbot * 'master' of git://github.com/mihaip/buildbot: Fix getSteps calls in BuildStepsJsonResource. From nobody at buildbot.net Mon Jan 17 05:26:50 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 05:26:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1769: Try schedulers do not allow you to set patch subdir (was: Try_Jobdir does not allow you to set patch subdir) In-Reply-To: <038.0223e4c4db105277a548f1d6eda5d860@buildbot.net> References: <038.0223e4c4db105277a548f1d6eda5d860@buildbot.net> Message-ID: <053.cedb69d545752690f915942e6b79d20b@buildbot.net> #1769: Try schedulers do not allow you to set patch subdir --------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: try | --------------------+-------------------- Description changed by dustin: Old description: > There is no subdir argument available with Try_Jobdir, so all patches are > applied at the toplevel New description: There is no subdir argument available with Try_Jobdir, so all patches are applied at the toplevel. Similarly, Try_Userpass doesn't have a patch_subdir argument. -- -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Jan 17 06:48:17 2011 From: noreply at github.com (noreply at github.com) Date: Sun, 16 Jan 2011 22:48:17 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 631352: make Change Sources a separate section, and move T... Message-ID: <20110117064817.22B1D4219D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 631352c03fecb8464ce2c8e472dd330dc1e1796b https://github.com/buildbot/buildbot/commit/631352c03fecb8464ce2c8e472dd330dc1e1796b Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- make Change Sources a separate section, and move Try to 'Core Features' Commit: 391b6907c5893cf981466cfda908590acfdd2ddf https://github.com/buildbot/buildbot/commit/391b6907c5893cf981466cfda908590acfdd2ddf Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- add some package maintainers, security team, and metabuildbot slave owners Commit: f4ea63b6357b99f767e12af77710765ee9bab3f7 https://github.com/buildbot/buildbot/commit/f4ea63b6357b99f767e12af77710765ee9bab3f7 Author: Dustin J. Mitchell Date: 2011-01-16 (Sun, 16 Jan 2011) Changed paths: A MAINTAINERS.txt Log Message: ----------- Merge branch 'add-maintainers' * add-maintainers: add some package maintainers, security team, and metabuildbot slave owners make Change Sources a separate section, and move Try to 'Core Features' add a full committers list fix up categories - no more 'Ongoing Projects' remove unused 'F:' flag add a committers list add wms as MacPorts maintainer Add MAINTAINERS.txt From noreply at github.com Mon Jan 17 17:38:57 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 17 Jan 2011 09:38:57 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 363a13: add link, add Documentation, fix typos and missing... Message-ID: <20110117173857.4CA6D422CD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 363a133a5743e2f3b86386547aea39534f3a0c7c https://github.com/buildbot/buildbot/commit/363a133a5743e2f3b86386547aea39534f3a0c7c Author: Dustin J. Mitchell Date: 2011-01-17 (Mon, 17 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- add link, add Documentation, fix typos and missing statuses From nobody at buildbot.net Mon Jan 17 18:26:54 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:26:54 -0000 Subject: [Buildbot-commits] [Buildbot] #657: Support different jinja template directories In-Reply-To: <039.de8ba78f5bf31c34f25b92319486155d@buildbot.net> References: <039.de8ba78f5bf31c34f25b92319486155d@buildbot.net> Message-ID: <054.10bdc6aac07a44f3709e8d1fc8d0de41@buildbot.net> #657: Support different jinja template directories --------------------+-------------------- Reporter: marcusl | Owner: Type: task | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.11 | Resolution: Keywords: web | --------------------+-------------------- Changes (by dustin): * keywords: jinja => web -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 18:28:55 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:28:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1063: rehost buildbot.net In-Reply-To: <038.d245f163e3b6d244086be7c91f7c18cf@buildbot.net> References: <038.d245f163e3b6d244086be7c91f7c18cf@buildbot.net> Message-ID: <053.9e2faf315e55b18b806037f47759dbbe@buildbot.net> #1063: rehost buildbot.net --------------------+---------------------- Reporter: dustin | Owner: dustin Type: task | Status: closed Priority: blocker | Milestone: ongoing Version: 0.8.2 | Resolution: fixed Keywords: admin | --------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Fixed in mid-December 2010. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 18:29:23 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:29:23 -0000 Subject: [Buildbot-commits] [Buildbot] #1029: upgrade trac In-Reply-To: <038.3b70c42c1e02b46a8fb6b0b24aa1dc3a@buildbot.net> References: <038.3b70c42c1e02b46a8fb6b0b24aa1dc3a@buildbot.net> Message-ID: <053.aea8acd239359144276bd116dde6f113@buildbot.net> #1029: upgrade trac -------------------+---------------------- Reporter: dustin | Owner: dustin Type: task | Status: closed Priority: major | Milestone: ongoing Version: 0.8.1 | Resolution: fixed Keywords: admin | -------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Upgraded with the move to the new server. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 18:42:00 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:42:00 -0000 Subject: [Buildbot-commits] [Buildbot] #385: SVNPoller transform_path AssertionError when change includes modifications to files inside and outside the svnurl In-Reply-To: <041.fc9e9a06a44fa9b3d92a3a1f5c0a476f@buildbot.net> References: <041.fc9e9a06a44fa9b3d92a3a1f5c0a476f@buildbot.net> Message-ID: <056.f30bf3d09feca17c7c578643549b5469@buildbot.net> #385: SVNPoller transform_path AssertionError when change includes modifications to files inside and outside the svnurl ----------------------+-------------------- Reporter: mmacvicar | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.9 | Resolution: Keywords: svn | ----------------------+-------------------- Changes (by dustin): * keywords: svnpoller => svn -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 18:42:45 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:42:45 -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.4e749f9673d1b24a2398a0042eff573f@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 dustin): * keywords: log => * milestone: undecided => 1.0.+ Comment: Any progress on this? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 18:47:33 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 18:47:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1770: rewrite database support using SQLAlchmey Message-ID: <038.cbfe33529b7379515c7699f99f2680ab@buildbot.net> #1770: rewrite database support using SQLAlchmey ------------------------+---------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: master | Keywords: database ------------------------+---------------------- The current database support is hand-rolled and a bit buggy. It runs user-specified code in threads, which can lead to bugs, and also runs a lot of database transactions in the main thread, which is slow and makes Twisted sad. It's also fairly specific to MySQL and SQLite. We should use SQLAlchemy to generate queries, and be careful to always run them in a thread and make them return a deferred. This should be done using a clean database API split into multiple modules, and all of it tested thoroughly. Also, one palomino pony please. This is currently in development at http://github.com/djmitche/buildbot/commit/sqlalchemy, and parts are committed to master already. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 20:30:56 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 20:30:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1052: blamelist lost via trigger In-Reply-To: <039.c1a1ed20af5a431c7d00e91345a91371@buildbot.net> References: <039.c1a1ed20af5a431c7d00e91345a91371@buildbot.net> Message-ID: <054.9e8b93a647f5e16ae9fd8526aadb008c@buildbot.net> #1052: blamelist lost via trigger --------------------+-------------------- Reporter: qzhwang | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: | --------------------+-------------------- Changes (by dustin): * milestone: => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 20:31:29 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 20:31:29 -0000 Subject: [Buildbot-commits] [Buildbot] #887: Unclean slave shutdown can lead to zombie slave references in master In-Reply-To: <038.ce3d35456b3213b855c6bc3dec18abfc@buildbot.net> References: <038.ce3d35456b3213b855c6bc3dec18abfc@buildbot.net> Message-ID: <053.a4d8256d64bb6b0f6d074793abbf51bb@buildbot.net> #887: Unclean slave shutdown can lead to zombie slave references in master -------------------+-------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.0 | Resolution: Keywords: triage | -------------------+-------------------- Changes (by dustin): * keywords: => triage * milestone: => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 20:32:10 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 20:32:10 -0000 Subject: [Buildbot-commits] [Buildbot] #1036: buildrequest can be multiply claimed on MySQL In-Reply-To: <038.e7f6e2904c75db40ead925b3fbd5d384@buildbot.net> References: <038.e7f6e2904c75db40ead925b3fbd5d384@buildbot.net> Message-ID: <053.b632d577bebd9adf1f333a3c4ea7b0d4@buildbot.net> #1036: buildrequest can be multiply claimed on MySQL ---------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.4 Version: 0.8.1 | Resolution: Keywords: database | ---------------------+-------------------- Changes (by dustin): * milestone: 0.8.+ => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 20:38:25 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 20:38:25 -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.b101b4c6351da53055dbb7e636f521fc@buildbot.net> #1683: last rites for freshcvs ------------------------+--------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.2 | Resolution: Keywords: cvs | ------------------------+--------------------- Changes (by dustin): * version: master => 0.8.2 * milestone: 0.8.+ => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 21:01:49 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 21:01:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1768: MailNotifier emails sent with base64 encoding In-Reply-To: <039.a3c5ed7b7703fddacb868504fd6c9228@buildbot.net> References: <039.a3c5ed7b7703fddacb868504fd6c9228@buildbot.net> Message-ID: <054.84d49d9060e3a014cf0db0586a560e87@buildbot.net> #1768: MailNotifier emails sent with base64 encoding --------------------+-------------------- Reporter: cortana | Owner: Type: defect | Status: new Priority: trivial | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: mail | --------------------+-------------------- Changes (by dustin): * keywords: => mail * milestone: undecided => 0.8.+ Comment: I'm not sure how to do that with the MIME tools that mail.py uses. Any ideas? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 21:02:07 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 21:02:07 -0000 Subject: [Buildbot-commits] [Buildbot] #1767: SVNPoller does not support logEnviron In-Reply-To: <037.723f28971a56e2d4357bf3c11dc762f0@buildbot.net> References: <037.723f28971a56e2d4357bf3c11dc762f0@buildbot.net> Message-ID: <052.ea8b5d7cc3d287fa92824bde93814e88@buildbot.net> #1767: SVNPoller does not support logEnviron ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Changes (by dustin): * keywords: => svn * milestone: undecided => 0.8.4 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 21:04:49 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 21:04:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1767: SVNPoller does not support logEnviron In-Reply-To: <037.723f28971a56e2d4357bf3c11dc762f0@buildbot.net> References: <037.723f28971a56e2d4357bf3c11dc762f0@buildbot.net> Message-ID: <052.6eeab269cac4038fe18b256ccc44080a@buildbot.net> #1767: SVNPoller does not support logEnviron ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Comment (by dustin): This should be done for all source steps. It will involve adding the parameter on the master side, and then processing it in Source.setup() on the slave side, and adjusting all runprocess.RunProcess invocations to use it. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 21:05:40 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 21:05:40 -0000 Subject: [Buildbot-commits] [Buildbot] #1766: Can't pass extra arguments to SVNPoller In-Reply-To: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> References: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> Message-ID: <052.31018cc412093151f46ea4e1cce98300@buildbot.net> #1766: Can't pass extra arguments to SVNPoller ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Changes (by dustin): * keywords: => svn * milestone: undecided => 0.8.+ Comment: SVNPoller and SVN are in different projects (buildbot and buildbot-slave), so using the same code would be tricky. But yes, this is a good suggestion. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 21:21:36 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 21:21:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1765: rm -rf always run even if there is nothing to delete In-Reply-To: <037.6d1f99954d171596ee7f818914c1c05f@buildbot.net> References: <037.6d1f99954d171596ee7f818914c1c05f@buildbot.net> Message-ID: <052.b9ffe4915d4310da05a8f847da9b1c0d@buildbot.net> #1765: rm -rf always run even if there is nothing to delete ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Changes (by dustin): * keywords: => svn * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 22:56:15 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 22:56:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1766: Can't pass extra arguments to SVNPoller In-Reply-To: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> References: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> Message-ID: <052.38b26c4c29119c171e5bca93b172e0c4@buildbot.net> #1766: Can't pass extra arguments to SVNPoller ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Comment (by fgsch): Unless I'm misunderstanding you, both are in buildbot: buildbot/changes/svnpoller.py:class SVNPoller(base.ChangeSource, util.ComparableMixin): buildbot/steps/source.py:class SVN(Source): -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 17 23:06:46 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 17 Jan 2011 23:06:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1766: Can't pass extra arguments to SVNPoller In-Reply-To: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> References: <037.dc3f52f4b0f33e7254c85d2b5e27a3a5@buildbot.net> Message-ID: <052.dcbd1eca9fb2876625119608ac9677a8@buildbot.net> #1766: Can't pass extra arguments to SVNPoller ------------------------+-------------------- Reporter: fgsch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: svn | ------------------------+-------------------- Comment (by dustin): True, but looking more closely, all of the "interesting" parts of the SVN step are implemented slave-side. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 18 02:23:32 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 18 Jan 2011 02:23:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.ba9b97536fe5a028f0c6ea2519e04547@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): I'm seeing this problem frequently. AFAIK I am not using any frozen version of anything, I installed from source. where can I look? Here's another error: {{{ remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 202, in processEnded self.command.finished(sig, rc) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 667, in finished d.callback(rc) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 361, in callback self._startRunCallbacks(result) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 455, in _startRunCallbacks self._runCallbacks() --- --- File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 370, in writeSourcedata open(self.sourcedatafile, "w").write(self.sourcedata) exceptions.LookupError: unknown encoding: ascii }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 18 02:37:28 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 18 Jan 2011 02:37:28 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.455dff9e9bfe756c883aa661a1a3d78b@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): another instance (in a different spot): {{{ remoteFailed: [Failure instance: Traceback from remote host -- Traceback (most recent call last): File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 133, in maybeDeferred result = f(*args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 297, in start d.addCallback(self.doVC) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 297, in addCallback callbackKeywords=kw) File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 286, in addCallbacks self._runCallbacks() --- --- File "C:\Python27\lib\site-packages\twisted\internet\defer.py", line 542, in _runCallbacks current.result = callback(current.result, *args, **kw) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\base.py", line 323, in doVC d = self.doVCFull() File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\svn.py", line 102, in doVCFull return self._dovccmd(command, args, rootdir=self.builder.basedir) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\commands\svn.py", line 73, in _dovccmd maxTime=self.maxTime, usePTY=False, **kwargs) File "C:\Python27\lib\site- packages\buildbot_slave-0.8.3-py2.7.egg\buildslave\runprocess.py", line 266, in __init__ self.command[i] = a.encode(self.builder.unicode_encoding) exceptions.LookupError: unknown encoding: mbcs }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 18 04:49:25 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 18 Jan 2011 04:49:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.a09745ba65443e4de38f6003aafb7269@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): If you type {{{ import encodings.ascii }}} at the python prompt, what happens? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 18 05:12:12 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 18 Jan 2011 05:12:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1771: Store 'slavename' in the database for every build Message-ID: <044.bf6b7e9c1f97aab3078fb21140d7ccc6@buildbot.net> #1771: Store 'slavename' in the database for every build -------------------------+----------------------- Reporter: jhopkinsmomo | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: -------------------------+----------------------- The 'slavename' property is only set for a small fraction of buildsets, so from what I can tell, for most builds there is no way to know which build slave it was run on (using only the database). This is a hindrance to writing reporting queries. I'm also wondering if the slavename should be set further down the table hierarchy - at the "builds" or "buildrequests" level. My own preference would be to add a 'slavename' field to the builds table. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 18 05:24:20 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 18 Jan 2011 05:24:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1771: Store 'slavename' in the database for every build In-Reply-To: <044.bf6b7e9c1f97aab3078fb21140d7ccc6@buildbot.net> References: <044.bf6b7e9c1f97aab3078fb21140d7ccc6@buildbot.net> Message-ID: <059.7aafac3cd6d8f59904703dc1221a07bd@buildbot.net> #1771: Store 'slavename' in the database for every build -------------------------+------------------------ Reporter: jhopkinsmomo | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: Keywords: database | -------------------------+------------------------ Changes (by dustin): * keywords: => database * type: undecided => enhancement -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Jan 18 15:50:53 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 18 Jan 2011 07:50:53 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 856154: add Fink, update URLs to point to Trac tags Message-ID: <20110118155053.006EA4219D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 856154a8ca26c3f830449a18547f998c40066488 https://github.com/buildbot/buildbot/commit/856154a8ca26c3f830449a18547f998c40066488 Author: Dustin J. Mitchell Date: 2011-01-17 (Mon, 17 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- add Fink, update URLs to point to Trac tags From nobody at buildbot.net Wed Jan 19 00:02:43 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:02:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.86e667ee90e694920faf0fdc73354867@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+---------------------- Reporter: philippem | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: invalid Keywords: windows | ----------------------+---------------------- Changes (by philippem): * status: new => closed * resolution: => invalid Comment: It imports without complaint. I'm closing this bug, because some software was uninstalled on the buildslave without me knowing. I reinstalled python27 and the problem has not re-occurred since. sorry for the distractions ... buildslaves should be tightly controlled -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 00:10:39 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:10:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" In-Reply-To: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> References: <041.ad5337efa58bbe4bca23e61e6bb4804d@buildbot.net> Message-ID: <056.e9d708fe5cf003579b160ebadc5b954a@buildbot.net> #1761: svn update failure "exceptions.LookupError: unknown encoding ascii" ----------------------+---------------------- Reporter: philippem | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.4 Version: 0.8.3 | Resolution: invalid Keywords: windows | ----------------------+---------------------- Comment (by dustin): especially on Windows :) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 00:12:08 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:12:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1772: vstudio.py misses compile errors and doesn't check for exit status Message-ID: <041.e84e795e122ec83abcea86b809814a63@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Keywords: VC9 XP ----------------------+----------------------- - slave on xp, buildbot 0.8.3 - devenv compile fails, error message in log is: {{{ 33>C:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /platform:x86 /errorreport:prompt /warn:4 /define:TRACE;DEBUG /reference:C:\buildbot-slave\trunk- continuous\build\XXX\Caches\bin\Debug\Caches.dll /reference:C:\buildbot- slave\trunk-continuous\build\XXX\Common\bin\Debug\Common.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\CommonAPI\bin\Debug\CommonAPI.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\CommonCore\bin\Debug\CommonCore.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\Database\bin\Debug\Database.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\DBCaches\bin\Debug\DBCaches.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\EventQueue\bin\Debug\EventQueue.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\FluorineFx\bin\Debug\FluorineFx.dll /reference:C :\buildbot-slave\trunk-continuous\build\XXX\INDMA\bin\INDMA.dll /reference:C:\buildbot-slave\trunk- continuous\build\XXX\INDMA.Entities\bin\Debug\INDMA.Entities.dll /reference:C:\buildbot-slave\trunk- continuous\build\XXX\INEventPlugin\bin\Debug\INEventPlugin.dll /reference:C:\buildbot-slave\trunk- continuous\build\XXX\MediaFields\bin\Debug\MediaFields.dll /reference:..\Resources\SqlServer2005\Microsoft.AnalysisServices.AdomdClient.dll /reference:C:\buildbot-slave\trunk- continuous\build\XXX\Sessions\bin\Debug\Sessions.dll /reference:C :\buildbot-slave\trunk- continuous\build\XXX\SQLServer\bin\Debug\SQLServer.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.configuration.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /debug+ /debug:full /optimize- /out:obj\Debug\API.dll /resource:obj\Debug\API.Platform.resources /target:library /warnaserror+ AdminConsole\Distribution.cs API.cs AssetImporterAPI.cs BackgroundTaskAPI.cs ClientConsole\Catalog.cs ClientConsole\Alerts.cs ClientConsole\Menu.cs ClientConsole\Partner.cs ClientConsole\ProfilePresentation.cs CommonAPI.cs FileAccessAPI.cs Logging.cs MarketplaceAPI.cs MusicServiceAPI.cs OneDigital.cs Properties\AssemblyInfo.cs SchedulerAPI.cs SchedulerUtilities.cs SyndicationUtilities.cs WebnerAPI.cs WebnerSchedulerAPI.cs error CS1504: Source file 'C:\buildbot-slave\trunk- continuous\build\XXX\API\SyndicationUtilities.cs' could not be opened ('Unspecified error ') }}} build step is: {{{ f1.addStep(VC9( projectfile="c:\\Source\\XXX\\XXX.sln", config="Debug", workdir="C:\\Source", mode="build", name="XXXcompile")); }}} This build step succeeds, however, it should fail. It appears to be due to two things: 1) the regexp has a leading space, perhaps it should be optional or absent: https://github.com/djmitche/buildbot/blob/master/master/buildbot/steps/vstudio.py#L42 (perhaps vc9 has a different error format than earlier versions, not sure) 2) the exit status of the shell command is not considered when evaluating the success of the step, only the number of errors, which is computed by the log observer: https://github.com/djmitche/buildbot/blob/master/master/buildbot/steps/vstudio.py#L184 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 00:12:54 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:12:54 -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.3e20c882e924b1224a5bb38808a70e51@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+------------------------ Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3 | Resolution: Keywords: VC9 XP | ----------------------+------------------------ Comment (by philippem): The end of the stdio log file is: {{{ ========== Build: 101 succeeded, 1 failed, 6 up-to-date, 0 skipped ========== program finished with exit code 1 elapsedTime=123.875000 }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 00:14:50 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:14:50 -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.f534837623c51943de8d984ceb35c34f@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Changes (by dustin): * cc: rstackhouse (added) * keywords: VC9 XP => windows * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 00:32:58 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 00:32:58 -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.ab83a96a01f0163e6a0fc9e639493f65@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): he following patch fixes the problem for me. I've tested both paths (failure due to cmd.rc !=0, add regexp matching errors. {{{ diff -c vstudio.py ~plm/buildbot-0.8.3/buildbot/steps/vstudio.py *** vstudio.py 2011-01-18 16:25:58.007055399 -0800 --- /home/plm/buildbot-0.8.3/buildbot/steps/vstudio.py 2010-12-19 15:50:22.000000000 -0800 *************** *** 39,45 **** _re_delimitor = re.compile(r'^(\d+>)?-{5}.+-{5}$') _re_file = re.compile(r'^(\d+>)?[^ ]+\.(cpp|c)$') _re_warning = re.compile(r' : warning [A-Z]+[0-9]+:') ! _re_error = re.compile(r' ?error [A-Z]+[0-9]+\s?: ') nbFiles = 0 nbProjects = 0 --- 39,45 ---- _re_delimitor = re.compile(r'^(\d+>)?-{5}.+-{5}$') _re_file = re.compile(r'^(\d+>)?[^ ]+\.(cpp|c)$') _re_warning = re.compile(r' : warning [A-Z]+[0-9]+:') ! _re_error = re.compile(r' error [A-Z]+[0-9]+\s?: ') nbFiles = 0 nbProjects = 0 *************** *** 182,189 **** self.step_status.setStatistic('errors', self.logobserver.nbErrors) def evaluateCommand(self, cmd): - if cmd.rc != 0: - return FAILURE if self.logobserver.nbErrors > 0: return FAILURE if self.logobserver.nbWarnings > 0: --- 182,187 ---- }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 03:31:26 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 03:31:26 -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.4cd3da0b3ca773193cc942dbba5b6fd0@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): n.b. the order of operands to diff is the reverse of what it should be. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 19 04:42:55 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 18 Jan 2011 20:42:55 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 224a9a: Update Fink URL per Charles Message-ID: <20110119044255.7AB0A422AB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 224a9a308126a36b9594bc6d45e94885a5ba4f2b https://github.com/buildbot/buildbot/commit/224a9a308126a36b9594bc6d45e94885a5ba4f2b Author: Dustin J. Mitchell Date: 2011-01-18 (Tue, 18 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- Update Fink URL per Charles From noreply at github.com Wed Jan 19 05:01:19 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 18 Jan 2011 21:01:19 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 856bcf: vstudio: catch compile errors and nonzero exits Message-ID: <20110119050119.4D19A42324@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 856bcf857406bdd751fd819efb9c8d7f2d0ba438 https://github.com/buildbot/buildbot/commit/856bcf857406bdd751fd819efb9c8d7f2d0ba438 Author: Philippe McLean Date: 2011-01-18 (Tue, 18 Jan 2011) Changed paths: M master/buildbot/steps/vstudio.py Log Message: ----------- vstudio: catch compile errors and nonzero exits Patch as posted to #1772. Fixes #1772. From nobody at buildbot.net Wed Jan 19 05:01:31 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 05:01:31 -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.2db5daf1759d85c071c6e7489ff62a06@buildbot.net> #1772: vstudio.py misses compile errors and doesn't check for exit status ----------------------+--------------------- Reporter: philippem | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.3 | Resolution: fixed Keywords: windows | ----------------------+--------------------- Changes (by Philippe McLean): * status: new => closed * resolution: => fixed Comment: vstudio: catch compile errors and nonzero exits Patch as posted to #1772. Fixes #1772. Changeset: 856bcf857406bdd751fd819efb9c8d7f2d0ba438 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 19 22:07:01 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 19 Jan 2011 14:07:01 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 5b8234: Fix an issue where change.number would be None. Message-ID: <20110119220701.529A942358@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5b8234a567c5313e5aae79d645ecc0de1e01b439 https://github.com/buildbot/buildbot/commit/5b8234a567c5313e5aae79d645ecc0de1e01b439 Author: Marc-Antoine Ruel Date: 2011-01-19 (Wed, 19 Jan 2011) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Fix an issue where change.number would be None. The int(c.number)+1 would throw an exception. In the meantime*, just use the object's id. * For an infinite period. Commit: 31d280d3ef342c6a1838b85ccfb073f83e594c0b https://github.com/buildbot/buildbot/commit/31d280d3ef342c6a1838b85ccfb073f83e594c0b Author: Dustin J. Mitchell Date: 2011-01-19 (Wed, 19 Jan 2011) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'fix_changes_without_number' of git://github.com/maruel/buildbot * 'fix_changes_without_number' of git://github.com/maruel/buildbot: Fix an issue where change.number would be None. From nobody at buildbot.net Wed Jan 19 22:46:28 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 22:46:28 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' Message-ID: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> #1773: deprecate 'default branch' -------------------------+------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.5 Version: 0.8.3p1 | Keywords: bk, bzr, cvs, darcs, git, hg, p4, | svn -------------------------+------------------------------------------------- The concept of a 'default branch' causes huge pain, with no gain. Let's see if we can make it go away: * ChangeSources should always set {{{c.branch}}} to something * schedulers should require an explicit branch or branches * Source steps should require an explicit branch or branches For backward compatibility, all of these should have parameters that can make them act the old way. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 19 23:10:14 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 19 Jan 2011 23:10:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1774: 'buildbot sendchange' should fail if given no filenames Message-ID: <038.90f3edc66dc2c458d59b7eeb940f75bd@buildbot.net> #1774: 'buildbot sendchange' should fail if given no filenames ------------------------+------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Keywords: ------------------------+------------------- PBChangeSource requires at least 1 file to be specified for a change to be added. However, it fails silently if no changes are supplied. I'm not sure *why* it requires files in the change, so we really have two options here: 1. make sendchange succeed even with no files 1. make the sendchange command fail with no files Thoughts? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 19 23:22:53 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 19 Jan 2011 15:22:53 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 380c82: Add pendingBuilds as a separate url. Message-ID: <20110119232253.6405742174@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 380c82408cd12238d017595b0bd5da5a78f26ccf https://github.com/buildbot/buildbot/commit/380c82408cd12238d017595b0bd5da5a78f26ccf Author: Marc-Antoine Ruel Date: 2011-01-19 (Wed, 19 Jan 2011) Changed paths: M master/buildbot/status/builder.py M master/buildbot/status/web/status_json.py Log Message: ----------- Add pendingBuilds as a separate url. Otherwise the builders/ status json resource has way too much data when many builds are pending. Most of the time the number of pending builds is sufficient. When more data is needed, the new builders//pendingBuilds url can be used. From nobody at buildbot.net Thu Jan 20 02:13:43 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 20 Jan 2011 02:13:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1774: 'buildbot sendchange' should fail if given no filenames In-Reply-To: <038.90f3edc66dc2c458d59b7eeb940f75bd@buildbot.net> References: <038.90f3edc66dc2c458d59b7eeb940f75bd@buildbot.net> Message-ID: <053.afaed55a6efe3e0e6bd4105c2d886cd4@buildbot.net> #1774: 'buildbot sendchange' should fail if given no filenames ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by dustin): From IRC, it sounds like #1 is the better option. I don't think anything will break from a change without any files. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 20 16:12:37 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 20 Jan 2011 16:12:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1775: git_buildbot.py can misreport file names Message-ID: <036.fa233832376a0c1d02060a33e600e137@buildbot.net> #1775: git_buildbot.py can misreport file names --------------------+------------------------- Reporter: 0x4b | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: git contrib --------------------+------------------------- In master/contrib/git_buildbot.py the construction of dummy (rollback) changes has a regular expression that is a bit too agressive. The result is that file names beginning with one of {M A D} lose their first character. This can lead to problem correctly filtering on the path. I believe the patch below solves the problem -- make the whitespace between the modify/add/delete indicator and the file name being matched required (+) not optional (*). {{{ --- a/master/contrib/git_buildbot.py +++ b/master/contrib/git_buildbot.py @@ -214,7 +214,7 @@ if not line: break + file = re.match(r"^:.*[MAD]\s*(.+)$", line).group(1) - file = re.match(r"^:.*[MAD]\s+(.+)$", line).group(1) logging.debug(" Rewound file: %s" % file) files.append(unicode(file, encoding=encoding)) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 22 02:54:29 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 22 Jan 2011 02:54:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1776: reconfig broken, but start/stop works. Message-ID: <038.c2b3bc4333d45a8c47d808c3be77ba15@buildbot.net> #1776: reconfig broken, but start/stop works. --------------------+------------------------------- Reporter: tfogal | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: reconfig database --------------------+------------------------------- Using {{{6643f3a347abe693971cc37a561148dd934eee76}}} (latest 0.8.3, I think). I cannot reconfig: {{{ visit at buildbot master buildbot reconfig sending SIGHUP to process 6553 2011-01-21 19:56:04-0700 [-] loading configuration from /home/visit/master/master.cfg 2011-01-21 19:56:04-0700 [-] configuration update started 2011-01-21 19:56:04-0700 [-] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.5/site-packages/buildbot-0.8 .1rc3_784_g6bedeee-py2.5.egg/buildbot/master.py", line 703, in loadTheConfigFile d = self.loadConfig(f) File "/usr/local/lib/python2.5/site-packages/buildbot-0.8 .1rc3_784_g6bedeee-py2.5.egg/buildbot/master.py", line 1032, in loadConfig d.addCallback(lambda res: self.loadConfig_Builders(builders)) File "/usr/local/lib/python2.5/site- packages/Twisted-10.0.0-py2.5-linux-x86_64.egg/twisted/internet/defer.py", line 224, in addCallback callbackKeywords=kw) File "/usr/local/lib/python2.5/site- packages/Twisted-10.0.0-py2.5-linux-x86_64.egg/twisted/internet/defer.py", line 213, in addCallbacks self._runCallbacks() --- --- File "/usr/local/lib/python2.5/site- packages/Twisted-10.0.0-py2.5-linux-x86_64.egg/twisted/internet/defer.py", line 371, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.5/site-packages/buildbot-0.8 .1rc3_784_g6bedeee-py2.5.egg/buildbot/master.py", line 1032, in d.addCallback(lambda res: self.loadConfig_Builders(builders)) File "/usr/local/lib/python2.5/site-packages/buildbot-0.8 .1rc3_784_g6bedeee-py2.5.egg/buildbot/master.py", line 1186, in loadConfig_Builders elif old.compareToSetup(data): File "/usr/local/lib/python2.5/site-packages/buildbot-0.8 .1rc3_784_g6bedeee-py2.5.egg/buildbot/process/builder.py", line 475, in compareToSetup if setup['category'] != self.category: exceptions.KeyError: 'category' }}} however a buildbot stop / start iteration works fine. From the stack, it looks like I could set a category to fix this. I've never defined a category before. I feel like this came up on the mailing list recently, but cannot find the thread. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 22 02:57:33 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 22 Jan 2011 02:57:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1776: reconfig broken, but start/stop works. In-Reply-To: <038.c2b3bc4333d45a8c47d808c3be77ba15@buildbot.net> References: <038.c2b3bc4333d45a8c47d808c3be77ba15@buildbot.net> Message-ID: <053.caef8ec3a980aa48ab9dbc5544565dd1@buildbot.net> #1776: reconfig broken, but start/stop works. ------------------------------+------------------------ Reporter: tfogal | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: reconfig database | ------------------------------+------------------------ Comment (by tfogal): There is a file size limit of 256 KB. My sqlite DB is 5.4 megabytes. Temporarily, it can be downloaded from the web: http://www.sci.utah.edu/~tfogal/tmp/saved-broken-category.sqlite -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 22 03:23:00 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 22 Jan 2011 03:23:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.05191bfc63d08f4324c73d6f3abb74f5@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): I dug into this by launching a single ShellCommand that sleeps, the forcibly terminating it, with some logging in the Twisted _dumbwin32proc.py. I observed: - a cmd.exe process is used to launch the slave command. - the win32process.TerminateCommand is working, but it's only killing the cmd, not its "children". - on windows, you have to explicitly walk the process tree (while it still exists), and terminate processes whose parent is the one you want to kill, to do the equivalent of a linux kill process group. - usePTY is disabled, and probably irrelevant, on win32. I tried to set it to true, but the stdio of the step said: WARNING: disabling usePTY for this commandc:\long-running.pl - I used os.system("TASKKILL /PID %s /T /F" % self.pid), and this seemed to work, to kill the process and its parents. I did this in twisted -- not sure if this is an appropriate fix, or where you would want to put it. a diff of my _dumbwin32proc.py: (i'm using buildbot 0.8.2 on this xp slave): {{{ c:\Python27\Lib\site-packages\twisted\internet>c:/unxutils/diff -c _dumbwin32proc.py _dumbwin32proc.py~ c:/unxutils/diff -c _dumbwin32proc.py _dumbwin32proc.py~ *** _dumbwin32proc.py Fri Jan 21 19:09:44 2011 --- _dumbwin32proc.py~ Mon Nov 29 14:26:40 2010 *************** *** 172,180 **** def doCreate(): self.hProcess, self.hThread, self.pid, dwTid = win32process.CreateProcess( command, cmdline, None, None, 1, 0, env, path, StartupInfo) - print "create:command=%s cmdline=%s env=%s path=%s StartupInfo=%s)" % (command, cmdline, env, path, StartupInfo) - print "create: hProcess=%s hThread=%s pid=%s dwTid=%s" % (self.hProcess, self.hThread, self.pid, dwTid) - try: doCreate() except pywintypes.error, pwte: --- 172,177 ---- *************** *** 241,250 **** if self.pid is None: raise error.ProcessExitedAlready() if signalID in ("INT", "TERM", "KILL"): ! print "terminate process on hProcess: hProcess=%s pid = %s" % (self.hProcess, self.pid) ! os.system("TASKKILL /PID %s /T /F" % self.pid) ! # win32process.TerminateProcess(self.hProcess, 1) ! def _getReason(self, status): --- 238,244 ---- if self.pid is None: raise error.ProcessExitedAlready() if signalID in ("INT", "TERM", "KILL"): ! win32process.TerminateProcess(self.hProcess, 1) def _getReason(self, status): c:\Python27\Lib\site-packages\twisted\internet> }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 22 03:24:33 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 22 Jan 2011 03:24:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.70a894c676df97676d57f437ffdcc97d@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): One other note, I looked at the source of pywin32, it is directly calling the win32 function http://msdn.microsoft.com/en-us/library/ms686714(v=vs.85).aspx -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 22 03:31:37 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 22 Jan 2011 03:31:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.d5389ad263ad6536b720ccddc8da1f42@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): here's what this badboy spews into the slave's twistd.log, when I do a "Force Build" followed by a "Stop This Build" {{{ 2011-01-21 19:28:30-0800 [Broker,client] SlaveBuilder.remote_print (buildbot-full): message from master: ping 2011-01-21 19:28:30-0800 [Broker,client] startCommand:shell [id 1] 2011-01-21 19:28:30-0800 [Broker,client] RunProcess._startCommand 2011-01-21 19:28:30-0800 [Broker,client] c:\long-running.pl 2011-01-21 19:28:30-0800 [Broker,client] in dir c:\buildbot\slave- test\full\build (timeout 1200 secs) 2011-01-21 19:28:30-0800 [Broker,client] watching logfiles {} 2011-01-21 19:28:30-0800 [Broker,client] argv: ['c:\\long-running.pl'] 2011-01-21 19:28:30-0800 [Broker,client] environment: {'TMP': 'C:\\DOCUME~1\\plm\\LOCALS~1\\Temp', 'COMPUTERNAME': 'PLM-XP2', 'USERDOMAIN': 'PLM-XP2', 'VS90COMNTOOLS': 'c:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\Tools\\', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 26 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1a05', 'SYSTEMROOT': 'C:\\WINDOWS', 'PATH': 'C:\\program files\\java\\jdk1.6.0_23\\bin;C:\\Perl\\site\\bin;C:\\Perl\\bin;C:\\Program Files\\CollabNet\\Subversion Client;C:\\Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;c:\\Program Files\\Windows Resource Kits\\Tools;C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\VSShell\\Common7\\IDE\\;C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\PrivateAssemblies\\;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\Python25;C:\\Program Files\\TortoiseSVN\\bin;C:\\Python25;c:\\Source\\GNU\\unxutils\\usr\\local\\wbin\\;C:\\xunit-1.6.1;C:\\Program Files\\NUnit 2.5.8\\bin\\net-2.0;C:\\Program Files\\QuickTime\\QTSystem\\;c:\\apache-ant-1.8.1\\bin;C:\\Program Files\\OpenVPN\\bin', 'TEMP': 'C:\\DOCUME~1\\plm\\LOCALS~1\\Temp', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\plm', 'JAVA_HOME': 'c:\\Program Files\\Java\\jdk1.6.0_23', 'USERNAME': 'plm', 'LOGONSERVER': '\\\\PLM-XP2', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'WINDIR': 'C:\\WINDOWS', 'CLASSPATH': '.;C:\\Program Files\\Java\\jre6\\lib\\ext\\QTJava.zip', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'QTJAVA': 'C:\\Program Files\\Java\\jre6\\lib\\ext\\QTJava.zip', 'HOMEDRIVE': 'C:', 'APPDATA': 'C:\\Documents and Settings\\plm\\Application Data', 'ANT_HOME': 'C :\\apache-ant-1.8.1', 'SYSTEMDRIVE': 'C:', 'NUMBER_OF_PROCESSORS': '2', 'PWD': 'c:\\buildbot\\slave-test\\full\\build', 'PROCESSOR_LEVEL': '6', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\plm'} 2011-01-21 19:28:30-0800 [Broker,client] closing stdin 2011-01-21 19:28:30-0800 [Broker,client] using PTY: False 2011-01-21 19:28:30-0800 [Broker,client] create:command=C:\WINDOWS\system32\cmd.exe cmdline=C:\WINDOWS\system32\cmd.exe /c c:\long-running.pl env={'TMP': 'C:\\DOCUME~1\\plm\\LOCALS~1\\Temp', 'COMPUTERNAME': 'PLM-XP2', 'USERDOMAIN': 'PLM-XP2', 'VS90COMNTOOLS': 'c:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\Tools\\', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 26 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1a05', 'SYSTEMROOT': 'C:\\WINDOWS', 'PATH': 'C:\\program files\\java\\jdk1.6.0_23\\bin;C:\\Perl\\site\\bin;C:\\Perl\\bin;C:\\Program Files\\CollabNet\\Subversion Client;C:\\Program Files\\Windows Resource Kits\\Tools\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;c:\\Program Files\\Windows Resource Kits\\Tools;C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\VSShell\\Common7\\IDE\\;C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\PrivateAssemblies\\;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\Python25;C:\\Program Files\\TortoiseSVN\\bin;C:\\Python25;c:\\Source\\GNU\\unxutils\\usr\\local\\wbin\\;C:\\xunit-1.6.1;C:\\Program Files\\NUnit 2.5.8\\bin\\net-2.0;C:\\Program Files\\QuickTime\\QTSystem\\;c:\\apache-ant-1.8.1\\bin;C:\\Program Files\\OpenVPN\\bin', 'TEMP': 'C:\\DOCUME~1\\plm\\LOCALS~1\\Temp', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\plm', 'JAVA_HOME': 'c:\\Program Files\\Java\\jdk1.6.0_23', 'USERNAME': 'plm', 'LOGONSERVER': '\\\\PLM-XP2', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'WINDIR': 'C:\\WINDOWS', 'CLASSPATH': '.;C:\\Program Files\\Java\\jre6\\lib\\ext\\QTJava.zip', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'QTJAVA': 'C:\\Program Files\\Java\\jre6\\lib\\ext\\QTJava.zip', 'HOMEDRIVE': 'C:', 'APPDATA': 'C:\\Documents and Settings\\plm\\Application Data', 'ANT_HOME': 'C :\\apache-ant-1.8.1', 'SYSTEMDRIVE': 'C:', 'NUMBER_OF_PROCESSORS': '2', 'PWD': 'c:\\buildbot\\slave-test\\full\\build', 'PROCESSOR_LEVEL': '6', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\plm'} path=c:\buildbot\slave-test\full\build StartupInfo=) 2011-01-21 19:28:30-0800 [Broker,client] create: hProcess= hThread= pid=884 dwTid=1672 2011-01-21 19:28:30-0800 [Broker,client] 2011-01-21 19:28:36-0800 [Broker,client] asked to interrupt current command: The web-page 'stop build' button was pressed by '<unknown>': 2011-01-21 19:28:36-0800 [Broker,client] command interrupted, killing pid 884 2011-01-21 19:28:36-0800 [Broker,client] trying process.signalProcess('KILL') 2011-01-21 19:28:36-0800 [Broker,client] terminate process on hProcess: hProcess= pid = 884 2011-01-21 19:28:36-0800 [Broker,client] signal KILL sent successfully 2011-01-21 19:28:36-0800 [-] command finished with signal None, exit code 1, elapsedTime: 6.860000 2011-01-21 19:28:36-0800 [-] SlaveBuilder.commandComplete }}} the master.cfg has: {{{ f1.addStep(ShellCommand(command=["c:\\long-running.pl"], usePTY=True)) }}} and long-running.pl looks like: {{{ $| = 1; sub sleep { my $pid = $$; for ($i = 0; $i < 600; ++$i) { sleep(1); print "$pid $i\n"; } } sleep(); }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 25 12:35:02 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 25 Jan 2011 12:35:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1777: Car Insurance Quotes - How to Get Cheaper Car Insurance For Teens Message-ID: <050.62aaa93c4ce56bd00bc41ce4700479bb@buildbot.net> #1777: Car Insurance Quotes - How to Get Cheaper Car Insurance For Teens -------------------------------+---------------------------------- Reporter: carinsurancequotes | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: car insurance quotes -------------------------------+---------------------------------- [[Image(http://images.paraorkut.com/img/pics/images/b/bmw_xcoupe-11534.jpg)]] If you are looking for the cheaper car insurance such '''[http://www.carinquotes.com/ car insurance quotes]''' are the things that you need to know first. Having a car is so risky how much more if you don't have a '''car insurance''', nowadays there are lot of people who are looking the best insurance for them. If you are looking for the best type of insurance that you need to have you need to make a research first about the '''auto insurance quotes'''. This time we could have an options in getting such car insurance we could choose either online or offline. The computer and the Internet access is the only way that could help you to find the best quote. [[Image(http://forums.aaca.org/attachments/f169/31632d1245369631 -existence-rat-pack-custom-cloud-automobiles-39985.jpg)]] Such '''[http://www.carinquotes.com/ car insurance quotes]''' could help you to find cheaper insurance rate. Getting an '''auto insurance''' you have lot of things to consider, first you need to know more about the benefits, or the coverage, the terms and conditions and your income. Having '''vehicle insurance''' it means that you are liable to pay that insurance depending on your agreement. In turn the insurance company will help you to pay the loses if ever you will encounter an accident. Auto insurance companies will recognize the potential for lower claim costs with a car that is already paid for and not just off the lot. Nowadays teens could get a car insurance and they should have a good grade in driving for them to have a cheaper car insurance otherwise they could get, driving education before they get such kind of insurance is very important to them. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 25 18:26:00 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 25 Jan 2011 18:26:00 -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.db4463fd2eae4b53a1b8b3953dfd1f6a@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.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Changes (by philippem): * status: closed => reopened * resolution: fixed => Comment: there's another error condition that is not matched by the regexp. {{{ 33>svn info --xml C:\buildbot-slave\sfs- continuous\build\XXX\VSSolutionFiles\ >C:\buildbot-slave\sfs- continuous\build\XXX\bin\Debug\BuildSVNInfo.xml || dir>nul 33>C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(539,9): error : The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='Debug' Platform='x86' 33>Done building project "DistributionFulfillment.csproj" -- FAILED. }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 25 19:19:16 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 25 Jan 2011 19:19:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1777: Dependent scheduler forgets who to trigger Message-ID: <039.4f396a5c8b35334402d8ca09ee2341fb@buildbot.net> #1777: Dependent scheduler forgets who to trigger --------------------+----------------------- Reporter: armenzg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: --------------------+----------------------- We triggered a release on Friday and in between then and today 2 reconfigurations happened.[[BR]] On Monday the "updates" builder [1] got triggered by an ftpPoller [2] and it was supposed to trigger the "update_verify" builders [3]. The problem is that a reconfigure happened before that and it made the Dependent scheduler to forget who to trigger. We could switch to trigger steps but then it prevents us from doing a "force build" and '''not''' have any dependent jobs to be triggered. The release was triggered at 14:32 on Friday.[[BR]] The updates builder was triggered at 13:01 on Monday.[[BR]] 2 reconfigures happened in between. Could this be the place where the factory is considered to be changed and the memory loss happen? 2011-01-21 21:56:03-0800 [-] updating builder release- mozilla-1.9.2-updates: factory changed nextSlave changed from to [[BR]] 2011-01-21 21:56:03-0800 [-] consumeTheSoulOfYourPredecessor: feeding upon Reconfigs on masters listed chronologically (first two happened before "updates" job got triggered):[[BR]] twistd.log.228:2011-01-21 21:56:05-0800 [-] configuration update started[[BR]] twistd.log.228:2011-01-21 21:56:37-0800 [-] configuration update complete[[BR]] twistd.log.65:2011-01-24 12:48:34-0800 [-] configuration update started[[BR]] twistd.log.65:2011-01-24 12:48:55-0800 [-] configuration update complete[[BR]] twistd.log.52:2011-01-24 16:29:40-0800 [-] configuration update started[[BR]] twistd.log.52:2011-01-24 16:31:24-0800 [-] configuration update complete[[BR]] [1] Updates scheduler - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l313 [[BR]] [2] ftpPoller - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l212 [[BR]] [3] Update_verify builder - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l327 [[BR]] -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Jan 25 22:21:52 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 25 Jan 2011 14:21:52 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] bbf51b: mark debug client as orphaned Message-ID: <20110125222152.2A6BE422B5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bbf51bd374ce3284b8185ea5c6fcc4b99c49a833 https://github.com/buildbot/buildbot/commit/bbf51bd374ce3284b8185ea5c6fcc4b99c49a833 Author: Dustin J. Mitchell Date: 2011-01-25 (Tue, 25 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- mark debug client as orphaned From nobody at buildbot.net Tue Jan 25 22:53:25 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 25 Jan 2011 22:53:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1777: Dependent scheduler forgets who to trigger In-Reply-To: <039.4f396a5c8b35334402d8ca09ee2341fb@buildbot.net> References: <039.4f396a5c8b35334402d8ca09ee2341fb@buildbot.net> Message-ID: <054.bd3388c11d454d17851bf9354b9df9cb@buildbot.net> #1777: Dependent scheduler forgets who to trigger -------------------------------+-------------------- Reporter: armenzg | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: database, reconfig | -------------------------------+-------------------- Changes (by dustin): * keywords: => database, reconfig * milestone: undecided => 0.8.4 Old description: > We triggered a release on Friday and in between then and today 2 > reconfigurations happened.[[BR]] > On Monday the "updates" builder [1] got triggered by an ftpPoller [2] and > it was supposed to trigger the "update_verify" builders [3]. > > The problem is that a reconfigure happened before that and it made the > Dependent scheduler to forget who to trigger. > > We could switch to trigger steps but then it prevents us from doing a > "force build" and '''not''' have any dependent jobs to be triggered. > > The release was triggered at 14:32 on Friday.[[BR]] > The updates builder was triggered at 13:01 on Monday.[[BR]] > 2 reconfigures happened in between. > > Could this be the place where the factory is considered to be changed and > the memory loss happen? > > 2011-01-21 21:56:03-0800 [-] updating builder release- > mozilla-1.9.2-updates: factory changed > nextSlave changed from > to [[BR]] > 2011-01-21 21:56:03-0800 [-] consumeTheSoulOfYourPredecessor: ''release-mozilla-1.9.2-updates'' at 500572364> feeding upon ''release-mozilla-1.9.2-updates'' at 240793324> > > Reconfigs on masters listed chronologically (first two happened before > "updates" job got triggered):[[BR]] > twistd.log.228:2011-01-21 21:56:05-0800 [-] configuration update > started[[BR]] > twistd.log.228:2011-01-21 21:56:37-0800 [-] configuration update > complete[[BR]] > twistd.log.65:2011-01-24 12:48:34-0800 [-] configuration update > started[[BR]] > twistd.log.65:2011-01-24 12:48:55-0800 [-] configuration update > complete[[BR]] > twistd.log.52:2011-01-24 16:29:40-0800 [-] configuration update > started[[BR]] > twistd.log.52:2011-01-24 16:31:24-0800 [-] configuration update > complete[[BR]] > > [1] Updates scheduler - > http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l313 > [[BR]] > [2] ftpPoller - > http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l212 > [[BR]] > [3] Update_verify builder - > http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l327 > [[BR]] New description: We triggered a release on Friday and in between then and today 2 reconfigurations happened. On Monday the "updates" builder [1] got triggered by an ftpPoller [2] and it was supposed to trigger the "update_verify" builders [3]. The problem is that a reconfigure happened before that and it made the Dependent scheduler to forget who to trigger. We could switch to trigger steps but then it prevents us from doing a "force build" and '''not''' have any dependent jobs to be triggered. The release was triggered at 14:32 on Friday. The updates builder was triggered at 13:01 on Monday. 2 reconfigures happened in between. Could this be the place where the factory is considered to be changed and the memory loss happen? {{{ 2011-01-21 21:56:03-0800 [-] updating builder release- mozilla-1.9.2-updates: factory changed nextSlave changed from to [[BR]] 2011-01-21 21:56:03-0800 [-] consumeTheSoulOfYourPredecessor: feeding upon }}} Reconfigs on masters listed chronologically (first two happened before "updates" job got triggered): *twistd.log.228:2011-01-21 21:56:05-0800 [-] configuration update started *twistd.log.228:2011-01-21 21:56:37-0800 [-] configuration update complete *twistd.log.65:2011-01-24 12:48:34-0800 [-] configuration update started *twistd.log.65:2011-01-24 12:48:55-0800 [-] configuration update complete *twistd.log.52:2011-01-24 16:29:40-0800 [-] configuration update started *twistd.log.52:2011-01-24 16:31:24-0800 [-] configuration update complete [1] Updates scheduler - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l313 [[BR]] [2] ftpPoller - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l212 [[BR]] [3] Update_verify builder - http://hg.mozilla.org/build/buildbotcustom/file/tip/process/release.py#l327 [[BR]] -- Comment: I don't think that particular log snippet is related, but in any case the schedulers are all being rewritten. Once Dependent is rewritten, I'll double-check that this works in 0.8.4. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Jan 25 23:35:09 2011 From: nobody at buildbot.net (Buildbot) Date: Tue, 25 Jan 2011 23:35:09 -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.b3d49ddfc9fcb2650f0466522749fd0c@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.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by philippem): There are more problems with this fix. 1 - there are warning messages that are not mached by the regexp: {{{ 69>C:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /platform:x86 /errorreport:prompt /warn:4 /define:TRACE;DEBUG /reference:..\..\3rdpartylib\ANTLRv3\bin\net-2.0\antlr.runtime.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\API\bin\Debug\API.dll /reference:F:\buildbot-slave \trunk-continuous\build\XXX\Common\bin\Debug\Common.dll /reference:F :\buildbot-slave\trunk- continuous\build\XXX\CommonCore\bin\Debug\CommonCore.dll /reference:F :\buildbot-slave\trunk- continuous\build\XXX\Database\bin\Debug\Database.dll /reference:F :\buildbot-slave\trunk- continuous\build\XXX\EventQueue\bin\Debug\EventQueue.dll /reference:F :\buildbot-slave\trunk-continuous\build\XXX\INDMA\bin\INDMA.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\INDMA.Entities\bin\Debug\INDMA.Entities.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\INEventPlugin\bin\Debug\INEventPlugin.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\INPlugin\bin\Debug\INPlugin.dll /reference:F :\buildbot-slave\trunk- continuous\build\XXX\MediaPortalCommon\bin\Debug\MediaPortalCommon.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\Sessions\bin\Debug\Sessions.dll /reference:..\..\3rdpartylib\Spring.NET_1.3.0\lib\2.0\release\Spring.Core.dll /reference:..\..\3rdpartylib\Spring.NET_1.3.0\lib\2.0\release\Spring.Services.dll /reference:F:\buildbot-slave\trunk- continuous\build\XXX\SQLServer\bin\Debug\SQLServer.dll /reference:..\..\3rdpartylib\ANTLRv3\bin\net-2.0\StringTemplate.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.Linq.dll" /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Messaging.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.Runtime.Serialization.dll" /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.ServiceModel.dll" /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.ServiceProcess.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.dll /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /reference:..\..\3rdpartylib\Microsoft.Xml.XMLGen\lib\XmlGenerator.dll /reference:..\..\3rdpartylib\xUnit\xunit-1.6.1\xunit.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\x86\Debug\MediaPortal.exe /resource:obj\x86\Debug\XXX.MediaPortal.Service.resources /target:exe Business\IConfiguration.cs Business\IDeliveryProvider.cs Business\IEventTypeStringResolver.cs Business\IFulFillmentWriter.cs Business\IImportCreator.cs Business\IImportProvider.cs Business\IImportWriter.cs Business\ILocalNameResolver.cs Business\IMediaPortalLogger.cs Business\Impl\AImportWriter.cs Business\Impl\Configuration.cs Business\Impl\DeliveryProvider.cs Business\Impl\EventTypeStringResolver.cs Business\Impl\FulfillmentWriter.cs Business\Impl\ImportAdapter.cs Business\Impl\ImportCreator.cs Business\Impl\ImportProvider.cs Business\Impl\LocalNameResolver.cs Business\Impl\NameResolver.cs Business\Impl\NullLogger.cs Business\Impl\OutLogger.cs Business\Impl\RuntimeLogger.cs Business\Impl\SyncImportProvider.cs Business\Impl\Test\ConfigurationTest.cs Business\Factory.cs Business\IHttpWsHelper.cs Business\Impl\Factory.cs Business\Impl\HttpWsHelper.cs Business\Impl\Test\Factory.cs Business\Impl\TrackInfo.cs Business\Impl\PriceCodeInformation.cs Business\Impl\UmgCheckResult.cs Business\Impl\UmgReleaseInfo.cs Business\Impl\UmgTerritoryInfo.cs Business\Impl\XmlTransformer.cs Business\ImporterAction.cs Business\ImportInformation.cs Business\INameResolver.cs Business\IProduct.cs Business\IRemoteNameResolver.cs Business\ITerritory.cs Business\IUmgReleaseInfo.cs Business\IUmgTerritoryInfo.cs Business\IXmlTransformer.cs Business\MediaPortal.cs Business\Util\ActionLogger.cs Business\Util\ChainElement.cs Business\Util\IChainElement.cs Business\Util\IMediaPortalExecutionChain.cs Business\Util\MediaPortalExecutionChain.cs Business\Util\MediaPortalErrorHandler.cs Business\Util\Mailer.cs Business\Util\MediaPortalChainDecorator.cs Business\Util\FileHelper.cs Business\Util\SpringHelper.cs Business\Util\StreamHelper.cs Business\Util\TemplateHelper.cs Business\Util\TimespanFormatter.cs Business\Util\TraceHelper.cs Business\Util\XmlHelper.cs Properties\AssemblyInfo.cs Properties\Settings.Designer.cs Service.cs Service.Designer.cs Test\515-MediaPortalWSSchema102010.cs Test\AMediaPortalTest.cs Test\ConfigurationTest.cs Test\ConversionTest.cs Test\DbTest.cs Test\FactoryTest.cs Test\GenerationTest.cs Test\HttpTests.cs Test\ImportProviderTest.cs Test\MailerTest.cs Test\MediaPortalQueueTest.cs Test\TemplateTest.cs Test\TestCreateInsertDump.cs Test\TestForSingleEvent.cs Test\TestNotificationState.cs Test\ucs_fulfillment.cs F:\buildbot-slave\trunk- continuous\build\XXX\MediaPortal\Business\Impl\PriceCodeInformation.cs(36,24): warning CS0169: The field 'XXX.MediaPortal.Business.Impl.PriceCodeInformation._release_price_code' is never used Compile complete -- 0 errors, 1 warnings }}} devenv itself is returning -1 for this build, not sure what this is supposed to indicate, or even if devenv.exe's exit status can be counted on reliably: {{{ Compile complete -- 0 errors, 0 warnings program finished with exit code -1 elapsedTime=674.625000 }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 00:38:42 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 00:38:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1778: Add a way of specifying a revlink from GitPoller. Message-ID: <042.1104c30bf7a031e1c00e179c3d86d887@buildbot.net> #1778: Add a way of specifying a revlink from GitPoller. -----------------------+----------------------- Reporter: tom.prince | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: git -----------------------+----------------------- SVNPoller already has this ability. IT would perhaps be best to refactor the code to a common base. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 26 05:11:46 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 25 Jan 2011 21:11:46 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 45a197: "Fix" PBChangeSource to ignore file list. Message-ID: <20110126051146.51F3E422B6@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 45a1976e5cba5c47d7b6a9d8ddbc929192a65fd0 https://github.com/buildbot/buildbot/commit/45a1976e5cba5c47d7b6a9d8ddbc929192a65fd0 Author: Tom Fogal Date: 2011-01-25 (Tue, 25 Jan 2011) Changed paths: M master/buildbot/changes/pb.py Log Message: ----------- "Fix" PBChangeSource to ignore file list. Old behavior was to (silently!) ignore changes which had no files associated with it. Such changes appear to work fine in basic configurations, at least. This resolves #1774. From noreply at github.com Wed Jan 26 05:13:08 2011 From: noreply at github.com (noreply at github.com) Date: Tue, 25 Jan 2011 21:13:08 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 0d3b8f: Fix two typos in buildsteps documentation Message-ID: <20110126051308.6F8BF4208C@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0d3b8f1040f13b87f098ba5303ca7e4ff0b51611 https://github.com/buildbot/buildbot/commit/0d3b8f1040f13b87f098ba5303ca7e4ff0b51611 Author: Dan Scott Date: 2011-01-25 (Tue, 25 Jan 2011) Changed paths: M master/docs/cfg-buildsteps.texinfo Log Message: ----------- Fix two typos in buildsteps documentation From nobody at buildbot.net Wed Jan 26 15:04:47 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 15:04:47 -0000 Subject: [Buildbot-commits] [Buildbot] #1779: Gitpoller throwith unhandled exception Message-ID: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> #1779: Gitpoller throwith unhandled exception ----------------------+----------------------- Reporter: Novarg | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ----------------------+----------------------- After i starting my buildbot i getting this error in it's log. I using gitpoller to get sources from git repo. {{{ 2011-01-26 14:49:42+0000 [-] gitpoller: repo poll failed 2011-01-26 14:49:42+0000 [-] Unhandled Error Traceback (most recent call last): Failure: twisted.internet.utils._UnexpectedErrorOutput: got stderr: 'fatal: unrecognized argument: --format=%H\n' 2011-01-26 14:49:42+0000 [-] gitpoller: no changes, no catch_up }}} twistd 10.1.0 (python 2.5.2) used. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 15:07:08 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 15:07:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1779: Gitpoller throwith unhandled exception In-Reply-To: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> References: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> Message-ID: <053.7af98331e9abb5587856b6cbcd9d104d@buildbot.net> #1779: Gitpoller throwith unhandled exception ----------------------+------------------------ Reporter: Novarg | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+------------------------ Comment (by Novarg): Just got an update in the log. {{{ 2011-01-26 15:04:42+0000 [-] gitpoller: repo poll failed 2011-01-26 15:04:42+0000 [-] Unhandled Error Traceback (most recent call last): Failure: twisted.internet.utils._UnexpectedErrorOutput: got stderr: 'fatal: unrecognized argument: --format=%H\n' 2011-01-26 15:04:42+0000 [-] gitpoller: no changes, no catch_up 2011-01-26 15:05:55+0000 [HTTPChannel,1,127.0.0.1] Unhandled error in Deferred: 2011-01-26 15:05:55+0000 [HTTPChannel,1,127.0.0.1] Unhandled Error Traceback (most recent call last): Failure: twisted.internet.error.ProcessTerminated: A process has ended with a probable error condition: process ended with exit code 128. }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 26 21:45:26 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 26 Jan 2011 13:45:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c4fc4c: Minor typos in the "concepts" documentation Message-ID: <20110126214526.8014F421AD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c4fc4cefeaf0cceb77bb8fc6bf2f4825d6a07977 https://github.com/buildbot/buildbot/commit/c4fc4cefeaf0cceb77bb8fc6bf2f4825d6a07977 Author: Dan Scott Date: 2011-01-26 (Wed, 26 Jan 2011) Changed paths: M master/docs/concepts.texinfo Log Message: ----------- Minor typos in the "concepts" documentation Commit: d013e2ce85aaf8a8e5378edb716f72abf3cef76b https://github.com/buildbot/buildbot/commit/d013e2ce85aaf8a8e5378edb716f72abf3cef76b Author: Dan Scott Date: 2011-01-26 (Wed, 26 Jan 2011) Changed paths: M master/buildbot/steps/python.py Log Message: ----------- Update PyLint log format regular expressions The python.PyLint regular expressions do not match the current PyLint log entry formats for either the default or parseable output, so we need to update the regexes accordingly. Examples for PyLint 0.22.0 are as follows: Parseable: src/python/osrf/app.py:102: [C] Line too long (83/80) Default: C:102: Line too long (83/80) From noreply at github.com Wed Jan 26 21:43:40 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 26 Jan 2011 13:43:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f73fc3: If maxTime is set, add it to the beginning of log. Message-ID: <20110126214340.48CE7421AD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f73fc34d8bbc1788bb9ec7fd8f61cd5f169b4572 https://github.com/buildbot/buildbot/commit/f73fc34d8bbc1788bb9ec7fd8f61cd5f169b4572 Author: Chris AtLee Date: 2011-01-26 (Wed, 26 Jan 2011) Changed paths: M slave/buildslave/runprocess.py Log Message: ----------- If maxTime is set, add it to the beginning of log. We do this for timeout, so good to be consistent. Also, fix up units in the case that timeout or maxTime is set to 1. From nobody at buildbot.net Wed Jan 26 22:24:56 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:24:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1781: GitPoller default "workdir" should be relative to master Message-ID: <038.6ce711d22a0aa40b124b8529ab9e8e35@buildbot.net> #1781: GitPoller default "workdir" should be relative to master --------------------+----------------------- Reporter: tfogal | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Keywords: git --------------------+----------------------- GitPoller's default is `/gitpoller_work`. {{{ if self.workdir == None: self.workdir = tempfile.gettempdir() + '/gitpoller_work' }}} This is a poor choice, because it's a global directory and not in any way specific to the master. This means that if the user runs two masters on the same server (say, for different projects) and both use a gitpoller, they're going to get hit by some sort of painful "gotcha". The default should be relative to the basedir. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 22:22:31 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:22:31 -0000 Subject: [Buildbot-commits] [Buildbot] #1763: gitpoller should allow relative workdirs In-Reply-To: <038.2f5e082190763ab445b1eac338df0885@buildbot.net> References: <038.2f5e082190763ab445b1eac338df0885@buildbot.net> Message-ID: <053.2c37413a09cef6ab5712148cac8cf927@buildbot.net> #1763: gitpoller should allow relative workdirs ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | ------------------------+-------------------- Comment (by tfogal): {{{ def startService(self): # make our workdir absolute, relative to the master's basedir if not os.path.isabs(self.workdir): self.workdir = os.path.join(self.master.basedir, self.workdir) log.msg("gitpoller: using workdir '%s'" % self.workdir) }}} Does that code not work? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 22:35:18 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:35:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1782: Hide email address in web status Message-ID: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> #1782: Hide email address in web status ------------------------+----------------------- Reporter: tfogal | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- When using VCSs that use email addresses for the "change author", such as git, the "changed by" line in the web status appears as the author's exacty email. This allows web bots to scrape it, of course. It would be nice if buildbot had a notion of "displayed name" versus "e-mail I need to use for MailNotifiers". That way those running a master could provide a mapping explicitly, or something like gitpoller could automatically set email=author_field, displayedname=author_field_before_the_ at _sign. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 19:17:35 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 19:17:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1780: Latent build slaves shut down uncleanly and get forgotten by the master Message-ID: <040.ea5c2cbbd82d21ecc7d22b950b6307bf@buildbot.net> #1780: Latent build slaves shut down uncleanly and get forgotten by the master ---------------------+----------------------- Reporter: jacobian | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ---------------------+----------------------- Occasionally when the master shuts down a latent buildslave it'll fail weirdly, and the master decides that the latent build slave is broken and never tries to reboot it. Unfortunately I don't have a lot of insight into what's actually happening, but I'll provide as much detail as a I can: The buildmaster is http://buildbot.djangoproject.com/. All the code running there lives at https://github.com/jacobian/django-buildmaster, and you can see the specific latent buildslave implementation at https://github.com/jacobian/django- buildmaster/blob/master/djangobotcfg/rsc_slave.py. Here's what I see in the logs when this error occurs: {{{ 2011-01-26 10:22:41-0800 [-] disconnecting old slave bs1.jacobian.org now 2011-01-26 10:22:41-0800 [-] waiting for slave to finish disconnecting 2011-01-26 10:22:41-0800 [-] DjangoCloudserversBuildSlave bs1.jacobian.org deleting instance 572258 2011-01-26 10:22:41-0800 [Broker,2,204.232.209.196] BuildSlave.detached(bs1.jacobian.org) 2011-01-26 10:22:45-0800 [Broker,3,204.232.209.196] slave 'bs1.jacobian.org' attaching from IPv4Address(TCP, '204.232.209.196', 53732) 2011-01-26 10:22:45-0800 [Broker,3,204.232.209.196] Slave bs1.jacobian.org received connection while not trying to substantiate. Disconnecting. 2011-01-26 10:22:45-0800 [Broker,3,204.232.209.196] waiting for slave to finish disconnecting 2011-01-26 10:22:45-0800 [Broker,3,204.232.209.196] Peer will receive following PB traceback: 2011-01-26 10:22:45-0800 [Broker,3,204.232.209.196] Unhandled Error Traceback (most recent call last): Failure: exceptions.RuntimeError: Slave bs1.jacobian.org received connection while not trying to substantiate. Disconnecting. 2011-01-26 10:22:45-0800 [-] DjangoCloudserversBuildSlave bs1.jacobian.org deleted instance 572258 }}} The lines "DjangoCloudserversBuildSlave bs1.jacobian.org deleting instance 572258" and "DjangoCloudserversBuildSlave bs1.jacobian.org deleted instance 572258" are coming from my code; the rest are logged by Buildbot itself. The problem isn't the connection error: the slave gets shut down just a few seconds later. But when this happens the master decides the slave is somehow broken and never boots another instance. The only way to get it working again is to restart the buildmaster. That's all I know for sure, but here's my speculation on what I *think* might be happening: it appears that the build master disconnects my latent slave, then calls `stop_instance()` to shut it down. The master then detaches the slave. If the shutdown hasn't finished quickly enough, though, it looks like the slave tries to reconnect -- it's been kicked off by the master, and not yet killed as part of the shutdown process. So it looks like the master freaks out and decides that the slave's misbehaving and never tries to boot it again. It seems that the master should just ignore connections from the slave while it's trying to unsubstantiate the slave. Otherwise unless the slave shuts down immediately upon the `stop_instance()` call it seems like this'll happen again and again. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 22:46:29 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:46:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1775: git_buildbot.py can misreport file names In-Reply-To: <036.fa233832376a0c1d02060a33e600e137@buildbot.net> References: <036.fa233832376a0c1d02060a33e600e137@buildbot.net> Message-ID: <051.618b7abc92054fb93ef0265d2406985a@buildbot.net> #1775: git_buildbot.py can misreport file names ------------------------+------------------------ Reporter: 0x4b | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: git contrib | ------------------------+------------------------ Comment (by dustin): Interesting - the pattern in {{{grab_commit_info}}} already had the {{{+}}}. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Jan 26 22:48:47 2011 From: noreply at github.com (noreply at github.com) Date: Wed, 26 Jan 2011 14:48:47 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 85d42d: make git_buildbot.py's regex more strict to avoid ... Message-ID: <20110126224847.A0B5242171@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 85d42d4e55daf24aa9cfb2c67450e4ff38f284a9 https://github.com/buildbot/buildbot/commit/85d42d4e55daf24aa9cfb2c67450e4ff38f284a9 Author: Dustin J. Mitchell Date: 2011-01-26 (Wed, 26 Jan 2011) Changed paths: M master/contrib/git_buildbot.py Log Message: ----------- make git_buildbot.py's regex more strict to avoid stripping filenames - fixes #1775 From nobody at buildbot.net Wed Jan 26 22:48:58 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:48:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1775: git_buildbot.py can misreport file names In-Reply-To: <036.fa233832376a0c1d02060a33e600e137@buildbot.net> References: <036.fa233832376a0c1d02060a33e600e137@buildbot.net> Message-ID: <051.6877ebf6320bb37ce09c37e909f4e4cd@buildbot.net> #1775: git_buildbot.py can misreport file names ------------------------+------------------------ Reporter: 0x4b | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: 0.8.3p1 | Resolution: fixed Keywords: git contrib | ------------------------+------------------------ Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: make git_buildbot.py's regex more strict to avoid stripping filenames - fixes #1775 Changeset: 85d42d4e55daf24aa9cfb2c67450e4ff38f284a9 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 22:50:00 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:50:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1774: 'buildbot sendchange' should fail if given no filenames In-Reply-To: <038.90f3edc66dc2c458d59b7eeb940f75bd@buildbot.net> References: <038.90f3edc66dc2c458d59b7eeb940f75bd@buildbot.net> Message-ID: <053.e448fa930328df5584ba957dbb1072be@buildbot.net> #1774: 'buildbot sendchange' should fail if given no filenames ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: | ------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: fixed in 45a1976e5cba5c47d7b6a9d8ddbc929192a65fd0 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 22:53:55 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 22:53:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1776: reconfig broken, but start/stop works. In-Reply-To: <038.c2b3bc4333d45a8c47d808c3be77ba15@buildbot.net> References: <038.c2b3bc4333d45a8c47d808c3be77ba15@buildbot.net> Message-ID: <053.d2cb46ef1703ba4a2861896ad7574cfa@buildbot.net> #1776: reconfig broken, but start/stop works. ------------------------------+------------------------ Reporter: tfogal | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: duplicate Keywords: reconfig database | ------------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => duplicate Comment: Dup of #1757. Sorry about that, but you've got the right workaround. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Jan 26 23:00:55 2011 From: nobody at buildbot.net (Buildbot) Date: Wed, 26 Jan 2011 23:00:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.f22f3838f793a68f3edd4ddbdd5afa71@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): Ah, so the key is that commands which are run directly, rather than via cmd.exe, can be killed successfully. Do you think you could fold this patch into one against buildbot? Perhaps this could be rewritten to use TASKKILL.EXE in {{{kill}}} around line 766 of [source:master/slave/buildslave/runprocess.py]? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 27 01:26:46 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 27 Jan 2011 01:26:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1783: Patio Heaters - Its accesory Message-ID: <043.39e32c434822383270fa03480dc5da22@buildbot.net> #1783: Patio Heaters - Its accesory ------------------------+----------------------- Reporter: patioheater | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ------------------------+----------------------- There are a lot of things that you could include in your patio. A patio umbrella is an integral part of any outdoor fixture. Buy one that has a bright color. It should also go with other '''[http://patioheaterz.com/ patio heaters]''' for the best outcome. Please note that when we talk about patio, we do not mean only the patio, but any open space you may have. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 27 02:58:59 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 27 Jan 2011 02:58:59 -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.f283fff1b298f8da51f8b66dfd155226@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.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by philippem): I like this fix better (so far): {{{ plm at TommyDevUbuntu1:~/buildbot-0.8.3/buildbot/steps$ !diff diff -c vstudio.py /usr/local/lib/python2.6/dist- packages/buildbot-0.8.3-py2.6.egg/buildbot/steps/vstudio.py *** vstudio.py 2010-12-19 15:50:22.000000000 -0800 --- /usr/local/lib/python2.6/dist- packages/buildbot-0.8.3-py2.6.egg/buildbot/steps/vstudio.py 2011-01-25 18:05:57.610744306 -0800 *************** *** 38,45 **** _re_delimitor = re.compile(r'^(\d+>)?-{5}.+-{5}$') _re_file = re.compile(r'^(\d+>)?[^ ]+\.(cpp|c)$') ! _re_warning = re.compile(r' : warning [A-Z]+[0-9]+:') ! _re_error = re.compile(r' error [A-Z]+[0-9]+\s?: ') nbFiles = 0 nbProjects = 0 --- 38,45 ---- _re_delimitor = re.compile(r'^(\d+>)?-{5}.+-{5}$') _re_file = re.compile(r'^(\d+>)?[^ ]+\.(cpp|c)$') ! _re_warning = re.compile(r' ?: warning [A-Z]+[0-9]+:') ! _re_error = re.compile(r' ?error ([A-Z]+[0-9]+)?\s?: ') nbFiles = 0 nbProjects = 0 *************** *** 182,187 **** --- 182,190 ---- self.step_status.setStatistic('errors', self.logobserver.nbErrors) def evaluateCommand(self, cmd): + # sometimes it returns -1 when warnings occur, not sure why. + if cmd.rc == 1: + return FAILURE if self.logobserver.nbErrors > 0: return FAILURE if self.logobserver.nbWarnings > 0: plm at TommyDevUbuntu1:~/buildbot-0.8.3/buildbot/steps$ }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Jan 27 03:07:04 2011 From: nobody at buildbot.net (Buildbot) Date: Thu, 27 Jan 2011 03:07:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.4a2bb691cfbf585199ffb6cbe6bc953c@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by philippem): I can give that a shot, it's probably easier than trying to fold this change into twisted. question: - does this code always execute in the context of the build slave? - can i just call os.system(...) instead of using the signal through twisted? - what is the proper test for the platform? thanks -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 28 04:37:06 2011 From: noreply at github.com (noreply at github.com) Date: Thu, 27 Jan 2011 20:37:06 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c74290: Merge branch 'docfix' of git://github.com/tfogal/b... Message-ID: <20110128043706.3358B422ED@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c74290de29b2c3190d1ec03abec2f17ab0aa9c15 https://github.com/buildbot/buildbot/commit/c74290de29b2c3190d1ec03abec2f17ab0aa9c15 Author: Dustin J. Mitchell Date: 2011-01-27 (Thu, 27 Jan 2011) Changed paths: M master/docs/cfg-changesources.texinfo M master/docs/cfg-schedulers.texinfo Log Message: ----------- Merge branch 'docfix' of git://github.com/tfogal/buildbot * 'docfix' of git://github.com/tfogal/buildbot: Mark ChangeFilter args as @code. docs: upgrade git version requirement comment. From nobody at buildbot.net Fri Jan 28 05:54:08 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 05:54:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1783: Nightly 16, lost power control widget in notification dropdown Message-ID: <038.bb27e97688de26576a8ff9ecb512b89e@buildbot.net> #1783: Nightly 16, lost power control widget in notification dropdown --------------------+----------------------------------- Reporter: onetri | Owner: Type: defect | Status: new Priority: trivial | Milestone: undecided Version: 0.8.3p1 | Keywords: widget, power control --------------------+----------------------------------- I suppose it could be a problem stemming from somewhere else, but it was definitely there before I updated from NIGHTLY 15 to 16. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 28 14:17:09 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 14:17:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks Message-ID: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> #1784: Buildmaster blocks ----------------------+----------------------- Reporter: Schenker | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.0 | Keywords: ----------------------+----------------------- When doing a long build and the server loads, the master blocks, the webpage can't be loaded. The buildslave sends keepalive each 600 seconds, waits 30 seconds for answer and returns: {{{ 2011-01-19 20:49:13+0200 [-] sending app-level keepalive 2011-01-19 20:49:43+0200 [-] BotFactory.checkActivity: nothing from master for 629 secs 2011-01-19 20:49:43+0200 [Broker,client] SlaveBuilder._ackFailed: SlaveBuilder.sendUpdate 2011-01-19 20:49:43+0200 [Broker,client] SlaveBuilder._ackFailed: SlaveBuilder.sendUpdate 2011-01-19 20:49:43+0200 [Broker,client] SlaveBuilder._ackFailed: SlaveBuilder.sendUpdate 2011-01-19 20:49:43+0200 [Broker,client] SlaveBuilder._ackFailed: SlaveBuilder.sendUpdate 2011-01-19 20:49:43+0200 [Broker,client] SlaveBuilder._ackFailed: SlaveBuilder.sendUpdate 2011-01-19 20:49:43+0200 [Broker,client] BotFactory.keepaliveLost 2011-01-19 20:49:43+0200 [Broker,client] lost remote }}} The masters actually freezes and is waken up after the buildslave detaches. This happens on Buildbot 0.8.* (I tried with every 0.8.0+ version). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 28 15:44:09 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 15:44:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1783: Nightly 16, lost power control widget in notification dropdown In-Reply-To: <038.bb27e97688de26576a8ff9ecb512b89e@buildbot.net> References: <038.bb27e97688de26576a8ff9ecb512b89e@buildbot.net> Message-ID: <053.3ea8b9348d27f3e9cb0070d53ef4b36b@buildbot.net> #1783: Nightly 16, lost power control widget in notification dropdown --------------------+------------------------ Reporter: onetri | Owner: Type: defect | Status: closed Priority: trivial | Milestone: undecided Version: 0.8.3p1 | Resolution: invalid Keywords: | --------------------+------------------------ Changes (by dustin): * keywords: widget, power control => * status: new => closed * resolution: => invalid Comment: I think you filed this with the wrong project. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 28 15:46:14 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 15:46:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks In-Reply-To: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> References: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> Message-ID: <055.ddb5707ca7b36b97f7426f0a567726cc@buildbot.net> #1784: Buildmaster blocks ---------------------+-------------------- Reporter: Schenker | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: | ---------------------+-------------------- Changes (by dustin): * cc: catlee (added) * type: undecided => defect * milestone: undecided => 0.8.4 Comment: This is a problem with polling. How are you overloading your master? What is it doing while it is not responding to the slave? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 28 16:20:13 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 16:20:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks In-Reply-To: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> References: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> Message-ID: <055.3ef6274eae5a63354eba7836d93c874b@buildbot.net> #1784: Buildmaster blocks ---------------------+-------------------- Reporter: Schenker | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: | ---------------------+-------------------- Comment (by Schenker): So, the buildbot executes a build and comes to a step on which executes a shell script. The master stops responding not only to the slave - it stops responding at all. Here is a log output from master/twistd.log: {{{ 2011-01-19 20:31:42+0200 [-] SVNPoller polling 2011-01-19 20:31:42+0200 [-] svnPoller: _process_changes last 37211 mostRecent 37211 2011-01-19 20:31:42+0200 [-] svnPoller: _process_changes 37211 .. 37211 2011-01-19 20:31:42+0200 [-] SVNPoller finished polling None 2011-01-19 20:33:42+0200 [-] SVNPoller polling 2011-01-19 20:33:47+0200 [-] svnPoller: _process_changes last 37211 mostRecent 37211 2011-01-19 20:33:47+0200 [-] svnPoller: _process_changes 37211 .. 37211 2011-01-19 20:33:47+0200 [-] SVNPoller finished polling None 2011-01-19 20:35:42+0200 [-] SVNPoller polling 2011-01-19 20:35:42+0200 [-] svnPoller: _process_changes last 37211 mostRecent 37211 2011-01-19 20:35:42+0200 [-] svnPoller: _process_changes 37211 .. 37211 2011-01-19 20:35:42+0200 [-] SVNPoller finished polling None 2011-01-19 20:37:42+0200 [-] SVNPoller polling 2011-01-19 20:37:42+0200 [-] svnPoller: _process_changes last 37211 mostRecent 37211 2011-01-19 20:37:42+0200 [-] svnPoller: _process_changes 37211 .. 37211 2011-01-19 20:37:42+0200 [-] SVNPoller finished polling None 2011-01-19 20:57:35+0200 [-] SVNPoller polling 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] BuildSlave.detached(slave1) 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] Buildslave slave1 detached from debug-build 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] Buildslave slave1 detached from bootstrap-build 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] Buildslave slave1 detached from bootstrap-weekly-build 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] Buildslave slave1 detached from release-build 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] Buildslave slave1 detached from stable 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] .lostRemote 2011-01-19 20:57:35+0200 [Broker,0,127.0.0.1] stopping currentStep }}} As we see, till 20:37 it works (it connects to the svn as scheduled) but in one moment it stops. 12 minutes later (as we can see in the slave log from the previous post) the slave identifies that the master has gone away and they break the connection. The same build on the same server works without a problem with buildbot 0.7.12, but after I upgraded to a buildbot 0.8.* it acts like that (I built the new buildbot, then ran a ''buildbot upgrade-master'' and ''buildbot upgrade-slave''). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Jan 28 16:23:24 2011 From: nobody at buildbot.net (Buildbot) Date: Fri, 28 Jan 2011 16:23:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks In-Reply-To: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> References: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> Message-ID: <055.b121511e0353a798b01423f6d2ed2631@buildbot.net> #1784: Buildmaster blocks ---------------------+-------------------- Reporter: Schenker | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: | ---------------------+-------------------- Comment (by dustin): Can you see what the master is doing during that time? Surely it shouldn't be blocking entirely, but if that slave is sending huge quantities of data, it may be crowding out other operations (although Twisted is generally reasonably fair, so even that is unexpected). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Jan 28 20:07:47 2011 From: noreply at github.com (noreply at github.com) Date: Fri, 28 Jan 2011 12:07:47 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 145e6f: remove James Tomson at his request Message-ID: <20110128200747.99E8D423BB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 145e6f3f4b7d4aa1b2aed921b4f768d52562090d https://github.com/buildbot/buildbot/commit/145e6f3f4b7d4aa1b2aed921b4f768d52562090d Author: Dustin J. Mitchell Date: 2011-01-28 (Fri, 28 Jan 2011) Changed paths: M MAINTAINERS.txt Log Message: ----------- remove James Tomson at his request From nobody at buildbot.net Sat Jan 29 00:32:36 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 00:32:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1780: Latent build slaves shut down uncleanly and get forgotten by the master In-Reply-To: <040.ea5c2cbbd82d21ecc7d22b950b6307bf@buildbot.net> References: <040.ea5c2cbbd82d21ecc7d22b950b6307bf@buildbot.net> Message-ID: <055.f94a286331deecfed3b64bcd71a090f0@buildbot.net> #1780: Latent build slaves shut down uncleanly and get forgotten by the master ---------------------+------------------------ Reporter: jacobian | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ---------------------+------------------------ Comment (by jacobian): Update: I've worked around the problem by overriding `attached()` and taking out the call to detach the slave when we get a spurious connect. I don't know that this is a good fix, but it seems to work so far. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:02:16 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:02:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1778: Add a way of specifying a revlink from GitPoller. In-Reply-To: <042.1104c30bf7a031e1c00e179c3d86d887@buildbot.net> References: <042.1104c30bf7a031e1c00e179c3d86d887@buildbot.net> Message-ID: <057.624a322e41419e15f36e11d89c4f3c53@buildbot.net> #1778: Add a way of specifying a revlink from GitPoller. ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | ------------------------+-------------------- Changes (by dustin): * type: undecided => enhancement * milestone: undecided => 0.8.4 Comment: The functionality's not too complex - take a constructor parameter, add a revision, and pass it to {{{addChange}}}. Still, it would be a good improvement. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:20:26 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:20:26 -0000 Subject: [Buildbot-commits] [Buildbot] #1779: Gitpoller throwith unhandled exception In-Reply-To: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> References: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> Message-ID: <053.04590142ecd5b784c9c7f8a552a8a139@buildbot.net> #1779: Gitpoller throwith unhandled exception ----------------------+------------------------ Reporter: Novarg | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+------------------------ Comment (by dustin): What version of git? Buildbot requires 1.7 at this point. I thought {{{--format=$H}}} was in git since forever, though.. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:21:38 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:21:38 -0000 Subject: [Buildbot-commits] [Buildbot] #1763: gitpoller should allow relative workdirs In-Reply-To: <038.2f5e082190763ab445b1eac338df0885@buildbot.net> References: <038.2f5e082190763ab445b1eac338df0885@buildbot.net> Message-ID: <053.ca6529cbf858834b0e6d10a0bc6f6efd@buildbot.net> #1763: gitpoller should allow relative workdirs ------------------------+--------------------- Reporter: dustin | Owner: Type: enhancement | 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: Yes - fixed in 8906f8838a2ac61d5874e66fa35811bc981fa355. I forgot to update the ticket. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:24:30 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:24:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1781: GitPoller default "workdir" should be relative to master In-Reply-To: <038.6ce711d22a0aa40b124b8529ab9e8e35@buildbot.net> References: <038.6ce711d22a0aa40b124b8529ab9e8e35@buildbot.net> Message-ID: <053.8e008c0397fc822ac9cb73101ced3a47@buildbot.net> #1781: GitPoller default "workdir" should be relative to master ------------------------+-------------------- Reporter: tfogal | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: Keywords: git | ------------------------+-------------------- Changes (by dustin): * type: defect => enhancement * milestone: undecided => 0.8.4 Comment: Changing the default will cause upgrade difficulties. I think that we should deprecate the default, instead. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 29 22:24:58 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 29 Jan 2011 14:24:58 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 6216e6: remove unused attribute Message-ID: <20110129222458.54F56423C9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6216e6757468a347df6b03db22829f29f7b5ef04 https://github.com/buildbot/buildbot/commit/6216e6757468a347df6b03db22829f29f7b5ef04 Author: Dustin J. Mitchell Date: 2011-01-29 (Sat, 29 Jan 2011) Changed paths: M master/buildbot/changes/svnpoller.py Log Message: ----------- remove unused attribute Commit: 6ef7160f4ac06fa7756b0b50b2afb3c5f3935ebd https://github.com/buildbot/buildbot/commit/6ef7160f4ac06fa7756b0b50b2afb3c5f3935ebd Author: Dustin J. Mitchell Date: 2011-01-29 (Sat, 29 Jan 2011) Changed paths: M master/NEWS M master/buildbot/changes/gitpoller.py Log Message: ----------- Deprecate GitPoller workdir default; fixes #1781 From nobody at buildbot.net Sat Jan 29 22:25:05 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:25:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1781: GitPoller default "workdir" should be relative to master In-Reply-To: <038.6ce711d22a0aa40b124b8529ab9e8e35@buildbot.net> References: <038.6ce711d22a0aa40b124b8529ab9e8e35@buildbot.net> Message-ID: <053.fa1048bc16f4c5f1a52de6b9393f2b51@buildbot.net> #1781: GitPoller default "workdir" should be relative to master ------------------------+--------------------- Reporter: tfogal | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.4 Version: 0.8.3p1 | Resolution: fixed Keywords: git | ------------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Deprecate GitPoller workdir default; fixes #1781 Changeset: 6ef7160f4ac06fa7756b0b50b2afb3c5f3935ebd -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:25:53 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:25:53 -0000 Subject: [Buildbot-commits] [Buildbot] #1782: Hide email address in web status In-Reply-To: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> References: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> Message-ID: <053.0053d82dc2e9a507cafa85f03d755aa4@buildbot.net> #1782: Hide email address in web status ------------------------+-------------------- Reporter: tfogal | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by dustin): * milestone: undecided => 0.8.+ Comment: I think that this should be fixed at the display level, rather than at the poller level - but yes, it's a good thing to fix. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 29 22:29:23 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 29 Jan 2011 14:29:23 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4b940e: make vstudio warning/error regexes more lenient; r... Message-ID: <20110129222923.E8EF942405@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4b940e98e8c0ef9b923c7ee23af5877ab9832107 https://github.com/buildbot/buildbot/commit/4b940e98e8c0ef9b923c7ee23af5877ab9832107 Author: Dustin J. Mitchell Date: 2011-01-29 (Sat, 29 Jan 2011) Changed paths: M master/buildbot/steps/vstudio.py Log Message: ----------- make vstudio warning/error regexes more lenient; refs #1772 From nobody at buildbot.net Sat Jan 29 22:29:32 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:29:32 -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.378be47ef9199a7d053d8decbb3bc1e3@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.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+----------------------- Comment (by Dustin J. Mitchell): make vstudio warning/error regexes more lenient; refs #1772 Changeset: 4b940e98e8c0ef9b923c7ee23af5877ab9832107 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:31:38 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:31:38 -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.c917c36e7df9975fd22e49e57ed1fbd7@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 | ----------------------+----------------------- Changes (by dustin): * milestone: 0.8.+ => 0.8.4 Comment: The changeset above commits the regexp changes, but not the second hung about -1. I'd like to know a bit better what's up there. The -1 value usually means that Buildbot killed the process - real exit codes are unsigned integers. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:35:49 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:35:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1749: xp slave fails to kill child process after network disconnect In-Reply-To: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> References: <041.0ba5760290cca1b300b9ab289147eda3@buildbot.net> Message-ID: <056.9f1cb4c136ef2fcb18532c2711d955d6@buildbot.net> #1749: xp slave fails to kill child process after network disconnect ----------------------+-------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.3 | Resolution: Keywords: windows | ----------------------+-------------------- Comment (by dustin): * Anything in the 'buildslave' package is slave-side only, so yes, it executes in the context of the slave. * os.system is OK in this case. If we can get that working, we can look at using spawnProcess instead, so that the Twisted reactor can keep executing - but that's not critical in this case. * I think that designing a test for this behavior will be harder than writing the correct behavior, since we don't know much about processes on Windows. So the testing should be done with a test buildmaster and a Windows slave, and a step that uses cmd.exe. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Jan 29 22:59:38 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 22:59:38 -0000 Subject: [Buildbot-commits] [Buildbot] #1779: Gitpoller throwith unhandled exception In-Reply-To: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> References: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> Message-ID: <053.0d3ee66bb583b9512572cca7a6379dec@buildbot.net> #1779: Gitpoller throwith unhandled exception ----------------------+------------------------ Reporter: Novarg | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: | ----------------------+------------------------ Comment (by Novarg): I have git version 1.5.6.5 from EPEL repository. Looks like that's the reason. I will try to setup 1.7.x and update this ticket. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Jan 29 23:30:57 2011 From: noreply at github.com (noreply at github.com) Date: Sat, 29 Jan 2011 15:30:57 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] cd481f: Merge branch 'buildslave_doc_typos' of git://githu... Message-ID: <20110129233057.EFDDD42429@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: cd481f028c60c41aa81d80db615343feb8ef84d4 https://github.com/buildbot/buildbot/commit/cd481f028c60c41aa81d80db615343feb8ef84d4 Author: Dustin J. Mitchell Date: 2011-01-29 (Sat, 29 Jan 2011) Changed paths: M master/docs/cfg-buildslaves.texinfo Log Message: ----------- Merge branch 'buildslave_doc_typos' of git://github.com/dbs/buildbot * 'buildslave_doc_typos' of git://github.com/dbs/buildbot: Minor typos and grammar in buildslave docs From nobody at buildbot.net Sat Jan 29 23:36:29 2011 From: nobody at buildbot.net (Buildbot) Date: Sat, 29 Jan 2011 23:36:29 -0000 Subject: [Buildbot-commits] [Buildbot] #1779: Gitpoller throwith unhandled exception In-Reply-To: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> References: <038.7fd4464fad4f6eb02d25b35cd749d721@buildbot.net> Message-ID: <053.a7e62fd027506f6bb7c313a9d518409a@buildbot.net> #1779: Gitpoller throwith unhandled exception ----------------------------+------------------------ Reporter: Novarg | Owner: Type: support-request | Status: closed Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: fixed Keywords: | ----------------------------+------------------------ Changes (by dustin): * status: new => closed * type: undecided => support-request * resolution: => fixed Comment: I don't think we've supported earlier than 1.6.0 for a *long* time. Re-open if an upgrade doesn't help. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Jan 30 17:20:36 2011 From: nobody at buildbot.net (Buildbot) Date: Sun, 30 Jan 2011 17:20:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1782: Hide email address in web status In-Reply-To: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> References: <038.56052ef3d3464397f95b3fcc291e0c55@buildbot.net> Message-ID: <053.a802fa321dd1a693cc259c6b5855e2aa@buildbot.net> #1782: Hide email address in web status ------------------------+-------------------- Reporter: tfogal | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Comment (by marcusl): This is taken care of in the Jinja templates, via the [https://github.com/buildbot/buildbot/blob/master/master/buildbot/status/web/base.py#L473 emailfilter()] function. It injects a {{{div style='display:none'>}}} tag in the middle of the e-mail, which is reported to be reasonably efficent against scapers. Of course, we could/should allow the user to configure their own e-mail- filter (to obfuscate or eliminate parts of the e-mail) if the default functionality isn't enough. However, I'd like to point out that we're not entirely naive about it. :) For now, you could monkey-patch status.web.base.emailfilter (before creating WebStatus) to replace the current with your own. ''Related: Not sure if the JSON api filters e-mail addresses this way. I suspect it may not, and then we're indeed wide-open to web scrapers, but that can probably be remedied easily enough...'' -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 31 11:55:24 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 31 Jan 2011 11:55:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1785: gitpoller error with multibyte character commit comments Message-ID: <037.d70b452da54e04949a040b0331479326@buildbot.net> #1785: gitpoller error with multibyte character commit comments ----------------------+----------------------- Reporter: anton | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: ----------------------+----------------------- I noticed the following error in twistd.log, it looks like gitpoller doesn't handle multibyte character commit comments. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 31 15:30:18 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 31 Jan 2011 15:30:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks In-Reply-To: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> References: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> Message-ID: <055.830474b0363bc69e5f7801568c9505fc@buildbot.net> #1784: Buildmaster blocks ---------------------+-------------------- Reporter: Schenker | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: | ---------------------+-------------------- Comment (by Schenker): Actually I think that it blocks because nothing is written to the twistd.log and the webpage can't be opened ... is there any other way to see if it's doing something? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 31 16:21:27 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 31 Jan 2011 16:21:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1784: Buildmaster blocks In-Reply-To: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> References: <040.b9bf7390b4609c7970b110cd158d5cf1@buildbot.net> Message-ID: <055.e3fee5f6e9d6ebd6e98bfde8e1157e37@buildbot.net> #1784: Buildmaster blocks ---------------------+-------------------- Reporter: Schenker | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.4 Version: 0.8.0 | Resolution: Keywords: | ---------------------+-------------------- Comment (by dustin): strace, or the platform equivalent? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 31 19:55:59 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 31 Jan 2011 19:55:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1786: master fails to send mail with TLS on windows Message-ID: <041.17c065ce0b4b102fac9a5d0fd4a17072@buildbot.net> #1786: master fails to send mail with TLS on windows ----------------------+----------------------- Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Keywords: windows ----------------------+----------------------- - buildbot 0.8.3p1 on windows server 2008 - mail sending fails, errors in twistd.log. - this worked fine on ubuntu with buidbot 0.8.3, twisted 10.2.0. - mail server spec has not changed (it's via gmail) - master.cfg has not changed. - I'm wondering if it is something to do with line ending parsing? because the STARTTLS is advertised by gmail, but twistd is not picking itup. twistd.log on master: {{{ 2011-01-31 11:08:14-0800 [-] releaseLocks(): [] 2011-01-31 11:08:14-0800 [ESMTPSender,client] Unhandled error in Deferred: 2011-01-31 11:08:14-0800 [ESMTPSender,client] Unhandled Error Traceback (most recent call last): Failure: twisted.mail.smtp.TLSRequiredError: 502 Server does not support secure communication via TLS / SSL <<< 220 mx.google.com ESMTP g27sm3135774yhc.8 >>> EHLO JIRA.??? <<< 250-mx.google.com at your service, [206.80.15.66] <<< 250-SIZE 35651584 <<< 250-8BITMIME <<< 250-STARTTLS <<< 250 ENHANCEDSTATUSCODES 2011-01-31 11:08:14-0800 [ESMTPSender,client] Unhandled error in Deferred: 2011-01-31 11:08:14-0800 [ESMTPSender,client] Unhandled Error Traceback (most recent call last): Failure: twisted.mail.smtp.TLSRequiredError: 502 Server does not support secure communication via TLS / SSL <<< 250-SIZE 35651584 <<< 250-8BITMIME <<< 250-STARTTLS <<< 250 ENHANCEDSTATUSCODES 2011-01-31 11:08:14-0800 [ESMTPSender,client] Stopping factory 2011-01-31 11:08:14-0800 [ESMTPSender,client] Stopping factory 2011-01-31 11:08:59-0800 [-] SVNPoller polling I??? }}} master.cfg: {{{ c['status'].append(mail.MailNotifier(fromaddr="buildbot@???.com", useTls=True, relayhost="smtp.gmail.com", smtpPort=587, smtpUser="XXX", smtpPassword="XXXX", sendToInterestedUsers=False, extraRecipients=["plm@???.com", "lee@???.com", "maria@???.com"], )) c['status'].append(mail.MailNotifier(fromaddr="buildbot@???.com", useTls=True, relayhost="smtp.gmail.com", smtpPort=587, smtpUser="XXX", smtpPassword="XXXXX", sendToInterestedUsers=True, extraRecipients=["plm@???.com"], builders=["DAVeOrders-continuous"] )) }}} and gmail itself supports tls: {{{ pro:~ philippe$ telnet smtp.gmail.com 587 Trying 74.125.53.109... Connected to gmail-smtp-msa.l.google.com. Escape character is '^]'. 220 mx.google.com ESMTP v19sm28705867wfh.12 ehlo host giggity.com 250-mx.google.com at your service, [154.5.47.18] 250-SIZE 35651584 250-8BITMIME 250-STARTTLS 250 ENHANCEDSTATUSCODES STARTTLS 220 2.0.0 Ready to start TLS Connection closed by foreign host. pro:~ philippe$ }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Jan 31 19:57:44 2011 From: nobody at buildbot.net (Buildbot) Date: Mon, 31 Jan 2011 19:57:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1786: master fails to send mail with TLS on windows In-Reply-To: <041.17c065ce0b4b102fac9a5d0fd4a17072@buildbot.net> References: <041.17c065ce0b4b102fac9a5d0fd4a17072@buildbot.net> Message-ID: <056.fa91f832fbc99ca25445934546c6e948@buildbot.net> #1786: master fails to send mail with TLS on windows ----------------------+------------------------ Reporter: philippem | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.3p1 | Resolution: Keywords: windows | ----------------------+------------------------ Comment (by philippem): might be some codesmell: http://twistedmatrix.com/trac/ticket/4796 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Jan 31 21:36:51 2011 From: noreply at github.com (noreply at github.com) Date: Mon, 31 Jan 2011 13:36:51 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 07f3d7: Make Source steps conform to docs Message-ID: <20110131213651.27872422C9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 07f3d79c9a7f3464cbe04c27be288a583853844f https://github.com/buildbot/buildbot/commit/07f3d79c9a7f3464cbe04c27be288a583853844f Author: Amber Yust Date: 2011-01-31 (Mon, 31 Jan 2011) Changed paths: M master/buildbot/steps/source.py Log Message: ----------- Make Source steps conform to docs We state that we allow WithProperties in the repository kwarg, but repository=WithProperties(...) didn't work. Now it does.