From buildbot-devel at lists.sourceforge.net Mon Nov 1 10:05:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 10:05:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support Message-ID: <039.f7b5158abdc8df351f45766124df3974@lists.sourceforge.net> #1034: REQ: Fossil support ------------------------+--------------------------------------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: ------------------------+--------------------------------------------------- The steps in my master.cfg are all ShellCommands atm. While this is perfectly satisfactory, I would like to see support for the tools I use, notably Fossil (and CMake, but one thing at a time). Although Fossil works perfectly well with Buildbot in a ShellCommand ("fossil update"), I would like to see tighter Fossil integration so that we might do something like: {{{ src = s(source.Fossil, user="nobody", // nobody has very few rights password="", // nobody does not actually need to log in sync="update", // nobody can only do a one-way sync repourl="http://blah/repo.cgi", branch="trunk") }}} and I wouldn't need to go around cloning and opening beforehand on all my buildslaves. (For the above example to work, I think user nobody needs "clone" permission.) Fossil is a source code management (SCM) tool for Windows, Linux, BSD and pretty much any other platform with a C compiler. A Fossil repo is a SQLite3 database. Fossil has no build requirements except a C compiler and is a single executable binary on all platforms. I know certain parts of the source code very well, so feel free to ask. I have submitted a patch to add post-push hooking to Fossil (so we can do a "buildbot sendchange" server-side). I'm hoping my patch will make it into the main branch. In usage, it is a lot like DARCS. (In fact there is a wiki page specifically for users migrating from DARCS because the basic usage is so familiar.) Please see http://www.fossil-scm.org/ for more information on Fossil. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 1 10:35:36 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 10:35:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support In-Reply-To: <039.f7b5158abdc8df351f45766124df3974@lists.sourceforge.net> References: <039.f7b5158abdc8df351f45766124df3974@lists.sourceforge.net> Message-ID: <048.0952332f2b14061875dae9f396d92f15@lists.sourceforge.net> #1034: REQ: Fossil support ------------------------+--------------------------------------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: ------------------------+--------------------------------------------------- Comment(by fatman2): >I don't have a good feeling for how widely used Fossil is - do you think this would be beneficial to others? ([http://buildbot.net/trac/ticket/971#comment:11 bug 971 comment 11]) Mmm, it's hard to get a feel for the size of the Fossil community, but here are some observations: * The mailing list suggests there are quite a few active users since it issues one to three digests a day.[[BR]] * Fossil was featured on... let me check... "BSDTalk 194: Fossil SCM with D. Richard Hipp", so that must have attracted at least a couple of BSD users.[[BR]] * Then there is the [http://fossil-scm.org/index.html/rptview?rn=2 Fossil bugs list] with many bug reports in the last couple of months. Many bug reports implies many users finding bugs. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 1 10:49:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 10:49:11 -0000 Subject: [Buildbot-commits] [Buildbot] #971: Build a windows installer In-Reply-To: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> References: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> Message-ID: <047.604567e7c017c0045861ec8b6a6a3c28@lists.sourceforge.net> #971: Build a windows installer ------------------------+--------------------------------------------------- Reporter: dustin | Owner: fatman Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: windows ------------------------+--------------------------------------------------- Comment(by fatman2): I'll stick with bundling if everyone's happy with it and note the downloader in my "would like to have" list. (It's a complication I don't need right now, but it would be cool later on.) You're right that Fossil support is offtopic in this bug. Let's continue that discussion in [http://buildbot.net/trac/ticket/1034 bug 1034, "REQ: Fossil support"]. >As for using Fossil - there's no harm at the moment, but for future maintainability I'd like to get this into the main Buildbot repository, so I may just copy it over when it's ready. No problem. Actually you can do that now. First you clone the fossil, then you open it, then you can have buildbot issue regular "fossil update" commands (that's what I do in my build steps). I'll set user "nobody" to have "clone" permission so you don't have to supply a username and password. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 1 11:11:30 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 11:11:30 -0000 Subject: [Buildbot-commits] [Buildbot] #971: Build a windows installer In-Reply-To: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> References: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> Message-ID: <047.629fd9cc313ab1503f9e0514622ad848@lists.sourceforge.net> #971: Build a windows installer ------------------------+--------------------------------------------------- Reporter: dustin | Owner: fatman2 Type: enhancement | Status: accepted Priority: major | Milestone: ongoing Version: | Keywords: windows ------------------------+--------------------------------------------------- Changes (by fatman2): * owner: fatman => fatman2 * version: 0.8.1 => * milestone: 0.8.3 => ongoing -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 1 14:48:16 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 14:48:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1033: allow non-verbose darcs checkouts (was: allow non-verbose VCS checkouts) In-Reply-To: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> References: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> Message-ID: <046.bc9fc6deb08b3d7234459df6a81327e1@lists.sourceforge.net> #1033: allow non-verbose darcs checkouts ------------------------+--------------------------------------------------- Reporter: zooko | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Keywords: darcs ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => darcs * milestone: undecided => 0.8.+ Comment: We don't have a Darcs maintainer who could take care of this at the moment, but when we do, this would be a good starting point. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 1 14:49:52 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 01 Nov 2010 14:49:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.57141ec01dd7ded990059c9f19f2b8af@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by dustin): Great! I'll be happy to take a look, once you have permission. Is there anything I can do to make the lawyers happier. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 2 04:17:27 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 02 Nov 2010 04:17:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1035: builds automatically retried every hour Message-ID: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> #1035: builds automatically retried every hour -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: db -------------------+-------------------------------------------------------- The buildrequest-claiming machinery marks the time a build is claimed, and considers it stale if the build is not claimed in RECLAIM_INTERVAL - by default, one hour. The comments indicate that the timestamp should be updated periodically, but this is not the case. This was discovered at Mozilla in https://bugzilla.mozilla.org/show_bug.cgi?id=608886. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 2 16:12:25 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 02 Nov 2010 16:12:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1036: buildrequest can be multiply claimed on MySQL Message-ID: <038.e7f6e2904c75db40ead925b3fbd5d384@lists.sourceforge.net> #1036: buildrequest can be multiply claimed on MySQL --------------------+------------------------------------------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.3 Version: 0.8.1 | Keywords: db --------------------+------------------------------------------------------- Even with InnoDB, it is not an error for two concurrent transactions to alter the same row. The serialization is simple: the second transaction to complete takes effect. So updating {{{buildrequests.claimed_at}}} is not sufficient to actually claim a buildrequest - in fact, we're seeing buildrequests multiply claimed in https://bugzilla.mozilla.org/show_bug.cgi?id=592244. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 2 16:43:04 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 02 Nov 2010 16:43:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1037: Refactor builds/build_requests tables to remove duplicate rows in builds table. Message-ID: <038.3079e84f94ab81c71bd89b104899b418@lists.sourceforge.net> #1037: Refactor builds/build_requests tables to remove duplicate rows in builds table. ------------------------+--------------------------------------------------- Reporter: catlee | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.3 Version: 0.8.1 | Keywords: ------------------------+--------------------------------------------------- If you have a build that has merged more than one build request, you'll have one row in the builds table per build request. Each row will be identical, except for the column linking back to the build request. This makes writing tools a bit complicated since you have to cope with the fact that more than one row in builds can correspond to the same single build on a slave. I think we need another table that maps builds to build requests, e.g. a list of (build request id, build id) tuples. We could then drop the 'brid' column from the builds table. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 2 16:56:28 2010 From: noreply at github.com (noreply at github.com) Date: Tue, 2 Nov 2010 09:56:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bd1363: Use a different template variable for slave versio... Message-ID: <20101102165628.6C428421B6@smtp1.rs.github.com> Branch: refs/heads/master Home: http://github.com/buildbot/buildbot Commit: bd1363c79388485d64340a92e17abf9cba5bea58 http://github.com/buildbot/buildbot/commit/bd1363c79388485d64340a92e17abf9cba5bea58 Author: Dustin J. Mitchell Date: 2010-11-02 (Tue, 02 Nov 2010) Changed paths: M master/buildbot/status/web/slaves.py M master/buildbot/status/web/templates/buildslave.html Log Message: ----------- Use a different template variable for slave version The master version in the footer was getting changed to the slave version From buildbot-devel at lists.sourceforge.net Tue Nov 2 21:14:25 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 02 Nov 2010 21:14:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1035: builds automatically retried every hour In-Reply-To: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> References: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> Message-ID: <047.df977ba5750f92efecaad18a3c4030aa@lists.sourceforge.net> #1035: builds automatically retried every hour -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: db -------------------+-------------------------------------------------------- Comment(by dustin): There's something more subtle going on here - builder.py does, indeed, contain a !TimerService that should re-claim all buildrequests every 10 minutes. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 2 21:24:39 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 02 Nov 2010 21:24:39 -0000 Subject: [Buildbot-commits] [Buildbot] #960: Convert all buildbot classes to new style, i.e. inherit from object. In-Reply-To: <038.d2790722df76541e40fedfc676770414@lists.sourceforge.net> References: <038.d2790722df76541e40fedfc676770414@lists.sourceforge.net> Message-ID: <047.9b454a8e9b07c8bc0cd7e012d9219126@lists.sourceforge.net> #960: Convert all buildbot classes to new style, i.e. inherit from object. -------------------+-------------------------------------------------------- Reporter: maruel | Owner: Type: task | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Keywords: tests -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: tests, ship-this => tests * milestone: 0.8.3 => 0.8.+ Comment: This fails badly when unpickling builds from previous versions. Comments on the commit - http://github.com/catlee/buildbot/commit/0593a9dbff1ccc286b06cbbcac3408e7d996b4ae#commitcomment-183550. One option is to write some sort of conversion code into the unpickling. The other option is to wait for the StatusDB when we're not using pickles anymore. I prefer the latter, honestly.. Also, I'm not so keen on tests looking at the sizes of the classes before and after. It's nice to demonstrate that this has a savings and so on, but it doesn't really constitute a unit test - more of a performance test, I guess. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 04:10:10 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 04:10:10 -0000 Subject: [Buildbot-commits] [Buildbot] #971: Build a windows installer In-Reply-To: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> References: <038.6c763d0f053bc258fcb2f8f99b00326c@lists.sourceforge.net> Message-ID: <047.fdcd75eba460d6619cc6157bd2bd8927@lists.sourceforge.net> #971: Build a windows installer ------------------------+--------------------------------------------------- Reporter: dustin | Owner: fatman2 Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: | Keywords: windows ------------------------+--------------------------------------------------- Changes (by dustin): * milestone: ongoing => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 05:03:56 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 05:03:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1034: REQ: Fossil support In-Reply-To: <039.f7b5158abdc8df351f45766124df3974@lists.sourceforge.net> References: <039.f7b5158abdc8df351f45766124df3974@lists.sourceforge.net> Message-ID: <048.d2e95d215380d2be45d1dc2a76385421@lists.sourceforge.net> #1034: REQ: Fossil support ------------------------+--------------------------------------------------- Reporter: fatman2 | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 05:09:45 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 05:09:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1037: Refactor builds/build_requests tables to remove duplicate rows in builds table. In-Reply-To: <038.3079e84f94ab81c71bd89b104899b418@lists.sourceforge.net> References: <038.3079e84f94ab81c71bd89b104899b418@lists.sourceforge.net> Message-ID: <047.c884f60d87b798f8d03601957ca5a54c@lists.sourceforge.net> #1037: Refactor builds/build_requests tables to remove duplicate rows in builds table. ------------------------+--------------------------------------------------- Reporter: catlee | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => database -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 3 14:55:17 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 3 Nov 2010 07:55:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 91343c: Fixes for HP-UX - handle process exit more explici... Message-ID: <20101103145517.600844216F@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 91343c2ba3fa840cca3d358087878a72ad8085c4 https://github.com/buildbot/buildbot/commit/91343c2ba3fa840cca3d358087878a72ad8085c4 Author: Douglas Leeder Date: 2010-11-03 (Wed, 03 Nov 2010) Changed paths: M slave/buildslave/runprocess.py Log Message: ----------- Fixes for HP-UX - handle process exit more explicitly. Commit: 8ca43fee8524335a60ace8461daf1494dbf2505d https://github.com/buildbot/buildbot/commit/8ca43fee8524335a60ace8461daf1494dbf2505d Author: Dustin J. Mitchell Date: 2010-11-03 (Wed, 03 Nov 2010) Changed paths: M slave/buildslave/runprocess.py Log Message: ----------- Merge branch 'HPUX' of git://github.com/paperclip/buildbot * 'HPUX' of git://github.com/paperclip/buildbot: Fixes for HP-UX - handle process exit more explicitly. From buildbot-devel at lists.sourceforge.net Wed Nov 3 16:59:39 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 16:59:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.c14cc8b5ea90d4fa6770d9f723bac41b@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by matisse): The attached file still has _get_git_output(0 but it's not used - i replaced all calls to _get_git_output with getProcessOutput. I'm not a python expert - really still a beginner so I will not feel bad at all if you improve on what I did. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 17:13:24 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 17:13:24 -0000 Subject: [Buildbot-commits] [Buildbot] #1035: builds automatically retried every hour In-Reply-To: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> References: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> Message-ID: <047.f58699e3a915ef02ca9cb3c4664ca542@lists.sourceforge.net> #1035: builds automatically retried every hour -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: db -------------------+-------------------------------------------------------- Comment(by catlee): So the cause of this was an exception raised inside the reclaimAllBuilds call when DNS went away temporarily, the master couldn't resolve the hostname of the database server. The uncaught exception broke the TimerService. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 17:26:48 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 17:26:48 -0000 Subject: [Buildbot-commits] [Buildbot] #1038: Audit TimerService / other looping calls Message-ID: <038.4c96b15288faad52c58d8f2a564849bf@lists.sourceforge.net> #1038: Audit TimerService / other looping calls -------------------+-------------------------------------------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: -------------------+-------------------------------------------------------- Uncaught exceptions in TimerServices cause the service to stop running. Most of the time this isn't what you want to happen, and causes things like ticket #1035. We need to check for other instances where uncaught exceptions break these loops. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 3 17:46:17 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 3 Nov 2010 10:46:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 8ba6d6: Wrap reclaimAllBuilds in try/except loop. Message-ID: <20101103174617.37E74422A9@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8ba6d68b52d1906da32704296157351804972dab https://github.com/buildbot/buildbot/commit/8ba6d68b52d1906da32704296157351804972dab Author: Chris AtLee Date: 2010-11-03 (Wed, 03 Nov 2010) Changed paths: M master/buildbot/process/builder.py Log Message: ----------- Wrap reclaimAllBuilds in try/except loop. Uncaught exceptions here break the TimerService, so future builds wouldn't be reclaimed. Fixes: #1035 From buildbot-devel at lists.sourceforge.net Wed Nov 3 17:50:33 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 17:50:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1035: builds automatically retried every hour In-Reply-To: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> References: <038.d42ba9c82c0583adafa465a0b1514895@lists.sourceforge.net> Message-ID: <047.a17bdad59fd795182ccf6c222e53fcf9@lists.sourceforge.net> #1035: builds automatically retried every hour -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Resolution: fixed Keywords: db | -------------------+-------------------------------------------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: Fixed in [8ba6d68b52d1906da32704296157351804972dab] -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 3 17:51:50 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 03 Nov 2010 17:51:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1038: Audit TimerService / other looping calls In-Reply-To: <038.4c96b15288faad52c58d8f2a564849bf@lists.sourceforge.net> References: <038.4c96b15288faad52c58d8f2a564849bf@lists.sourceforge.net> Message-ID: <047.e54b1774e928013f472fd3fc248fb00a@lists.sourceforge.net> #1038: Audit TimerService / other looping calls -------------------+-------------------------------------------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: => database -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 4 14:54:37 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 04 Nov 2010 14:54:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1039: Allow trigger -> triggerable to span masters Message-ID: <038.fa20366b372b6a82d150302063839a01@lists.sourceforge.net> #1039: Allow trigger -> triggerable to span masters ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database ------------------------+--------------------------------------------------- Right now, a Trigger step must run on the same master as the Triggerable scheduler it talks to. That should move into the database so that the two can be isolated and Trigger can queue a message to the Triggerable. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 4 20:43:00 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 04 Nov 2010 20:43:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1040: always show 'last heard from' information on /buildslaves Message-ID: <038.51367ce857fb1792dc4e2b3ffeaa6ad3@lists.sourceforge.net> #1040: always show 'last heard from' information on /buildslaves ----------------------+----------------------------------------------------- Reporter: jhford | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: ----------------------+----------------------------------------------------- We have devices that reboot often. Some of these devices (which happen to be phones) are offline for up to 30 minutes on a reboot. Currently, the 'last heard from' time on /buildslaves is only shown for connected slaves. It would be great to display this for all slaves. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 5 14:06:15 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 05 Nov 2010 14:06:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1039: Allow trigger -> triggerable to span masters In-Reply-To: <038.fa20366b372b6a82d150302063839a01@lists.sourceforge.net> References: <038.fa20366b372b6a82d150302063839a01@lists.sourceforge.net> Message-ID: <047.58f3a4aa6f9a080578be023612a0d6c5@lists.sourceforge.net> #1039: Allow trigger -> triggerable to span masters ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database ------------------------+--------------------------------------------------- Comment(by catlee): As part of this, we should build a cmdline interface to trigger schedulers via 'buildbot trigger' -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 5 14:57:16 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 05 Nov 2010 14:57:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.2990e511b979e5679531f18cf153af43@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by matisse): Update: I've found that the 'errortoo' keyword for getProcessOutput should be set to False for those cases where we actually want the stdout from the git process, otherwise stderr gets mixed in and the parsing of the output breaks in weird ways. I'll upload a revised patch later today. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 5 17:26:43 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 05 Nov 2010 17:26:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1040: always show 'last heard from' information on /buildslaves In-Reply-To: <038.51367ce857fb1792dc4e2b3ffeaa6ad3@lists.sourceforge.net> References: <038.51367ce857fb1792dc4e2b3ffeaa6ad3@lists.sourceforge.net> Message-ID: <047.fc23fce0cbc7d733a49677c04a38a674@lists.sourceforge.net> #1040: always show 'last heard from' information on /buildslaves ------------------------+--------------------------------------------------- Reporter: jhford | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: web ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => web * type: undecided => enhancement * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 5 22:17:00 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 05 Nov 2010 22:17:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1041: reject unknown keys in BuildmasterConfig Message-ID: <038.5f86883397ee2fbc4d9c94ecd876dfd0@lists.sourceforge.net> #1041: reject unknown keys in BuildmasterConfig ------------------------+--------------------------------------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: ------------------------+--------------------------------------------------- It's easy to mistype a configuration key, and the master gives no indication of such when it starts up. This should be a simple process of cataloging the allowed keys and flagging anything else as invalid. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 7 11:56:35 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 07 Nov 2010 11:56:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1042: FileUpload fails when mode-parameter is given Message-ID: <037.58f627e3168e298d64d3a442cab0c119@lists.sourceforge.net> #1042: FileUpload fails when mode-parameter is given --------------------+------------------------------------------------------- Reporter: m!nus | Owner: Type: defect | Status: new Priority: trivial | Milestone: 0.8.3 Version: 0.8.2 | Keywords: FileUpload mode chmod --------------------+------------------------------------------------------- Buildbot tries to chmod the file to be uploaded but the data gets written to a temporary file first which then is renamed. The chmod call is on the destination filename though. in buildbot/steps/transfer.py:33 change os.chmod(destfile, mode) to os.chmod(self.tmpname, mode) in order to fix this -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 07:57:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 07:57:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1043: Skipped step status is merged incorrectly into overall build Message-ID: <037.284223cecf280f7b532b62542d603a59@lists.sourceforge.net> #1043: Skipped step status is merged incorrectly into overall build -------------------+-------------------------------------------------------- Reporter: Dylan | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Say I have builder b1 which triggers builder b2 and waits for it to finish. b2 has a step which is skipped. This causes b1 to fail when it should succeed. Another symptom of this problem is that builds that should be green on the top of the waterfall are white because they obviously have an overall status of skipped. A quick fix that worked for me is as follows. I'm sure this will make it obvious to someone else what needs to be fixed. In buildbot/process/base.py inside the stepDone method I added this conditional (and imported SKIPPED) if result != SKIPPED: self.result = worst_status(self.result, possible_overall_result) Thanks -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 17:22:12 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 17:22:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.18d31ec20f672d15f6c6866e7706157f@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by matisse): Replying to [comment:4 dustin]: > Great! I'll be happy to take a look, once you have permission. Is there anything I can do to make the lawyers happier. Just pinging you - the attached version of gitpoller.py seems to work for us. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 17:23:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 17:23:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.b6dd8b834e2d01b1d4d5525159cbd7f6@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: matisse Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Changes (by matisse): * owner: => matisse * status: new => accepted -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 17:24:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 17:24:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.e03ff0eff87884c0dfb670b72a196dab@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: matisse Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by matisse): I figure I'll accept this since I've already put in time on it :-) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 18:06:21 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 18:06:21 -0000 Subject: [Buildbot-commits] [Buildbot] #1042: FileUpload fails when mode-parameter is given In-Reply-To: <037.58f627e3168e298d64d3a442cab0c119@lists.sourceforge.net> References: <037.58f627e3168e298d64d3a442cab0c119@lists.sourceforge.net> Message-ID: <046.212308985f01f23857b85f097dc08a48@lists.sourceforge.net> #1042: FileUpload fails when mode-parameter is given ----------------------------------+----------------------------------------- Reporter: m!nus | Owner: Type: defect | Status: closed Priority: trivial | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: FileUpload mode chmod | ----------------------------------+----------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Merge branch 'fileupload-chmod-fix' of git://github.com/whiteley/buildbot Fixes #1042 * 'fileupload-chmod-fix' of git://github.com/whiteley/buildbot: Move chmod for FileUpload after temporary file rename. Changeset: de8b4bf825930921cf78624b0ad937a8a0b63a18 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 8 18:06:21 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 10:06:21 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 8ffa07: move MockRequest to buildbot.test.fake Message-ID: <20101108180621.8019642347@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8ffa076d4f7c53da63ed66686d35bde25dd9bb20 https://github.com/buildbot/buildbot/commit/8ffa076d4f7c53da63ed66686d35bde25dd9bb20 Author: Dustin J. Mitchell Date: 2010-11-06 (Sat, 06 Nov 2010) Changed paths: A master/buildbot/test/fake/web.py M master/buildbot/test/unit/test_status_web_change_hook.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py R master/buildbot/test/util/web.py Log Message: ----------- move MockRequest to buildbot.test.fake Commit: 07bc76442ae0987ca36af74e219d422aca205579 https://github.com/buildbot/buildbot/commit/07bc76442ae0987ca36af74e219d422aca205579 Author: Matt Whiteley Date: 2010-11-06 (Sat, 06 Nov 2010) Changed paths: M master/buildbot/steps/transfer.py Log Message: ----------- Move chmod for FileUpload after temporary file rename. Commit: de8b4bf825930921cf78624b0ad937a8a0b63a18 https://github.com/buildbot/buildbot/commit/de8b4bf825930921cf78624b0ad937a8a0b63a18 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/steps/transfer.py Log Message: ----------- Merge branch 'fileupload-chmod-fix' of git://github.com/whiteley/buildbot Fixes #1042 * 'fileupload-chmod-fix' of git://github.com/whiteley/buildbot: Move chmod for FileUpload after temporary file rename. From buildbot-devel at lists.sourceforge.net Mon Nov 8 18:13:06 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 18:13:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.c80e6fb9576d03d12665c696a8e0521b@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: matisse Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by dustin): I just freed up my working copy, so I'll take a look in a moment. Thanks! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 8 18:24:59 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 10:24:59 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] b2db59: Don't try to use entry_points['console_scripts'] Message-ID: <20101108182459.5AEB2422B7@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b2db59faec8b429e9cdb2016992b10a504f2bc48 https://github.com/buildbot/buildbot/commit/b2db59faec8b429e9cdb2016992b10a504f2bc48 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/setup.py M slave/setup.py Log Message: ----------- Don't try to use entry_points['console_scripts'] It never had any effect anyway. Use setup(scripts=..) instead, which is the way things have been done for a while now. From buildbot-devel at lists.sourceforge.net Mon Nov 8 19:08:19 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 19:08:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1044: Problems to running an slave on Windows XP Message-ID: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> #1044: Problems to running an slave on Windows XP ----------------------+----------------------------------------------------- Reporter: acamargo | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: slave on Windows ----------------------+----------------------------------------------------- Hi group: I am having problems running this code: python C:\Python26\Scripts\buildbot_service.py ? --user .\acamargo --password Somepasswd --startup auto install File "c:\python26\scripts\buildbot_service.py", line 74 in import win32event. ImportError: DLL load failed: The specified module could not be found -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 19:41:38 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 19:41:38 -0000 Subject: [Buildbot-commits] [Buildbot] #1044: Problems to running an slave on Windows XP In-Reply-To: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> References: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> Message-ID: <049.a79b86a7b9c88c27b27fbe1c93c10228@lists.sourceforge.net> #1044: Problems to running an slave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: slave on Windows ----------------------------+----------------------------------------------- Changes (by marcusl): * type: undecided => support-request Comment: Do you have pywin32 installed? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 19:44:47 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 19:44:47 -0000 Subject: [Buildbot-commits] [Buildbot] #1044: Problems to running an slave on Windows XP In-Reply-To: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> References: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> Message-ID: <049.10b9a19b6ac46160cdbb857033acf271@lists.sourceforge.net> #1044: Problems to running an slave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: slave on Windows ----------------------------+----------------------------------------------- Comment(by acamargo): Replying to [comment:1 marcusl]: > Do you have pywin32 installed? Yes I do. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 19:48:14 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 19:48:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1032: use getProcessOutput in gitpoller In-Reply-To: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> References: <038.848247be702ab0c7e7fe2aaa53c79189@lists.sourceforge.net> Message-ID: <047.ac695cb05f37af573f6e1884f5e2205b@lists.sourceforge.net> #1032: use getProcessOutput in gitpoller ------------------------+--------------------------------------------------- Reporter: dustin | Owner: matisse Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: git ------------------------+--------------------------------------------------- Comment(by Matisse Enzer): update gitpoller to use getProcessOutput Refs #1032 Changeset: 0adbf64418fef20d8b12c02ffaef7587a274565a -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 8 19:48:14 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 11:48:14 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 0adbf6: update gitpoller to use getProcessOutput Message-ID: <20101108194814.88CF4422DA@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0adbf64418fef20d8b12c02ffaef7587a274565a https://github.com/buildbot/buildbot/commit/0adbf64418fef20d8b12c02ffaef7587a274565a Author: Matisse Enzer Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- update gitpoller to use getProcessOutput Refs #1032 Commit: 3d970b7cb97dd41eae6ed833b80526dec4f3f474 https://github.com/buildbot/buildbot/commit/3d970b7cb97dd41eae6ed833b80526dec4f3f474 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/test/unit/test_gitpoller.py Log Message: ----------- fix unit tests to successfully test gitpoller, now that it is async Commit: e1b45c2b235afe762fbb1d5b28454def599624a0 https://github.com/buildbot/buildbot/commit/e1b45c2b235afe762fbb1d5b28454def599624a0 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: A master/buildbot/test/unit/test_changes_gitpoller.py R master/buildbot/test/unit/test_gitpoller.py Log Message: ----------- rename gitpoller tests From buildbot-devel at lists.sourceforge.net Mon Nov 8 20:02:12 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 20:02:12 -0000 Subject: [Buildbot-commits] [Buildbot] #1043: Skipped step status is merged incorrectly into overall build In-Reply-To: <037.284223cecf280f7b532b62542d603a59@lists.sourceforge.net> References: <037.284223cecf280f7b532b62542d603a59@lists.sourceforge.net> Message-ID: <046.0c225b0695d757bc11c65448a85cafcc@lists.sourceforge.net> #1043: Skipped step status is merged incorrectly into overall build -------------------+-------------------------------------------------------- Reporter: Dylan | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Changes (by dustin): * milestone: undecided => 0.8.3 Old description: > Say I have builder b1 which triggers builder b2 and waits for it to > finish. > > b2 has a step which is skipped. This causes b1 to fail when it should > succeed. > > Another symptom of this problem is that builds that should be green on > the top of the waterfall are white because they obviously have an overall > status of skipped. > > A quick fix that worked for me is as follows. I'm sure this will make it > obvious to someone else what needs to be fixed. > > In buildbot/process/base.py inside the stepDone method I added this > conditional (and imported SKIPPED) > > if result != SKIPPED: > self.result = worst_status(self.result, possible_overall_result) > > Thanks New description: Say I have builder b1 which triggers builder b2 and waits for it to finish. b2 has a step which is skipped. This causes b1 to fail when it should succeed. Another symptom of this problem is that builds that should be green on the top of the waterfall are white because they obviously have an overall status of skipped. A quick fix that worked for me is as follows. I'm sure this will make it obvious to someone else what needs to be fixed. In buildbot/process/base.py inside the stepDone method I added this conditional (and imported SKIPPED) {{{ #!text/x-python if result != SKIPPED: self.result = worst_status(self.result, possible_overall_result) }}} Thanks -- -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 8 20:19:20 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 08 Nov 2010 20:19:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1043: Skipped step status is merged incorrectly into overall build In-Reply-To: <037.284223cecf280f7b532b62542d603a59@lists.sourceforge.net> References: <037.284223cecf280f7b532b62542d603a59@lists.sourceforge.net> Message-ID: <046.93dc37269e7697a8a10bc80aa49c5253@lists.sourceforge.net> #1043: Skipped step status is merged incorrectly into overall build -------------------+-------------------------------------------------------- Reporter: Dylan | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | -------------------+-------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Do not propagate SKIPPED status from step to build Fixes #1043 Changeset: 3c1da86968a623a0fd17183461da8afe213bb2b5 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 8 20:19:20 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 12:19:20 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 3c1da8: Do not propagate SKIPPED status from step to build Message-ID: <20101108201920.9AAD4422F3@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 3c1da86968a623a0fd17183461da8afe213bb2b5 https://github.com/buildbot/buildbot/commit/3c1da86968a623a0fd17183461da8afe213bb2b5 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/process/base.py M master/buildbot/status/builder.py Log Message: ----------- Do not propagate SKIPPED status from step to build Fixes #1043 From noreply at github.com Mon Nov 8 22:14:30 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 14:14:30 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 6df724: revert incorrect comment change Message-ID: <20101108221430.8A12A422F8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6df724e93bcfb871ef3d2f9d55c54a218c4d28a8 https://github.com/buildbot/buildbot/commit/6df724e93bcfb871ef3d2f9d55c54a218c4d28a8 Author: Dustin J. Mitchell Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- revert incorrect comment change From buildbot-devel at lists.sourceforge.net Tue Nov 9 00:39:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 00:39:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1045: "Force All" button links to the wrong place.. Message-ID: <038.9f39cea6459ba5704b4b5e60363da8d1@lists.sourceforge.net> #1045: "Force All" button links to the wrong place.. -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: master | Keywords: web -------------------+-------------------------------------------------------- I get sent to {{{/builders/builders/_all/forceall}}}. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 00:41:43 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 00:41:43 -0000 Subject: [Buildbot-commits] [Buildbot] #33: Build failure from interrupt should be purple In-Reply-To: <039.58433504b28118d9e5c98c5f8860ec83@lists.sourceforge.net> References: <039.58433504b28118d9e5c98c5f8860ec83@lists.sourceforge.net> Message-ID: <048.88d1fabd38a61cffee75e98081d8cded@lists.sourceforge.net> #33: Build failure from interrupt should be purple --------------------+------------------------------------------------------- Reporter: jknight | Owner: warner Type: defect | Status: closed Priority: minor | Milestone: 0.8.3 Version: | Resolution: fixed Keywords: web | --------------------+------------------------------------------------------- Changes (by Amber Yust): * status: new => closed * resolution: => fixed Comment: Make interrupted builds show up as exceptions. Previously, they would show up as failures. Fixes #33. Changeset: 90bd97580362af8bf7b22b939ca97fc0456023e4 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 9 00:41:43 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 16:41:43 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 90bd97: Make interrupted builds show up as exceptions. Message-ID: <20101109004143.D8087422CC@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 90bd97580362af8bf7b22b939ca97fc0456023e4 https://github.com/buildbot/buildbot/commit/90bd97580362af8bf7b22b939ca97fc0456023e4 Author: Amber Yust Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/process/base.py M master/buildbot/process/buildstep.py M master/buildbot/status/web/files/default.css M master/buildbot/test/unit/test_process_base.py Log Message: ----------- Make interrupted builds show up as exceptions. Previously, they would show up as failures. Fixes #33. From noreply at github.com Tue Nov 9 01:15:01 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 8 Nov 2010 17:15:01 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 652c95: Fix pyflakes errors introduced in 0adbf64 Message-ID: <20101109011501.8A371422BD@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 652c950c122dfbf575d03433b4d20fbce4607eac https://github.com/buildbot/buildbot/commit/652c950c122dfbf575d03433b4d20fbce4607eac Author: Amber Yust Date: 2010-11-08 (Mon, 08 Nov 2010) Changed paths: M master/buildbot/changes/gitpoller.py Log Message: ----------- Fix pyflakes errors introduced in 0adbf64 From buildbot-devel at lists.sourceforge.net Tue Nov 9 01:23:54 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 01:23:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1046: make the pyflakes builder on metabbot actually use the Pyflakes step Message-ID: <037.3c4636b76e3f32071f2a64aaba7e8ca6@lists.sourceforge.net> #1046: make the pyflakes builder on metabbot actually use the Pyflakes step -------------------+-------------------------------------------------------- Reporter: ayust | Owner: djmitche Type: task | Status: new Priority: major | Milestone: undecided Version: master | Keywords: -------------------+-------------------------------------------------------- We have a dedicated Pyflakes command in buildbot.steps.python.Pyflakes; we should actually use it instead of a ShellCommand. http://buildbot.net/buildbot/docs/latest/PyFlakes.html -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 01:43:16 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 01:43:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1046: make the pyflakes builder on metabbot actually use the Pyflakes step In-Reply-To: <037.3c4636b76e3f32071f2a64aaba7e8ca6@lists.sourceforge.net> References: <037.3c4636b76e3f32071f2a64aaba7e8ca6@lists.sourceforge.net> Message-ID: <046.ba675b0980c2a7c09ed9add96c56e161@lists.sourceforge.net> #1046: make the pyflakes builder on metabbot actually use the Pyflakes step -------------------+-------------------------------------------------------- Reporter: ayust | Owner: djmitche Type: task | Status: closed Priority: major | Milestone: ongoing Version: master | Resolution: fixed Keywords: | -------------------+-------------------------------------------------------- Changes (by dustin): * status: new => closed * resolution: => fixed * milestone: undecided => ongoing Comment: Done. I should read that handy-dandy manual someday! -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 05:39:22 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 05:39:22 -0000 Subject: [Buildbot-commits] [Buildbot] #1047: Build slave sends kill signal to wrong pid Message-ID: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> #1047: Build slave sends kill signal to wrong pid -------------------+-------------------------------------------------------- Reporter: ixokai | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- On my build slave, there's a test enabled currently that fails consistently by taking too long without output-- that's fine, however I noticed that when the slave started up another build later, the previous failed process never got killed. This is the build in question: http://www.python.org/dev/buildbot/builders/AMD64%20Leopard%20Bigmem%203.x/builds/147/steps/test/logs/stdio Of particular interest are these lines: {{{./python.exe -Wd -E -bb ./Lib/test/regrtest.py -uall -rwW -M5.1G == CPython 3.2a3+ (py3k:86348, Nov 8 2010, 19:35:02) [GCC 4.0.1 (Apple Inc. build 5493)] == Darwin-9.8.0-i386-64bit little-endian == /Users/pythonbuildbot/buildarea/3.x.hansen- osx-x86-2/build/build/test_python_24024 ... [ 67/349] test_bigmem command timed out: 1800 seconds without output, killing pid 24014 process killed by signal 9 program finished with exit code -1 elapsedTime=1933.903858}}} If you notice in the top few lines, it mentions 24024 -- which is the pid of the python.exe process. I'm quite certain it is the actual pid, as while this entire test-run was going on I was monitoring it and watching its memory usage spike. But on the bottom, its killing pid 24014. I've done this a few times, and noticed that each time the pid it tries to kill is exactly -10 of the actual id of the process. Since the test that this is failing on is all about consuming huge amounts of memory-- the fact that the slave leaves the process running then goes on to start new ones is problematic. Several processes running trying to chew up gigs of ram is bad :) This slave is running Mac OSX 10.5.8, buildbot-slave 0.8.2, twisted 10.1.0, python 2.5.1. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 05:56:10 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 05:56:10 -0000 Subject: [Buildbot-commits] [Buildbot] #1047: Build slave sends kill signal to wrong pid In-Reply-To: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> References: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> Message-ID: <047.2d32c622b44e8d5ee42ae1d6ce57eb62@lists.sourceforge.net> #1047: Build slave sends kill signal to wrong pid -------------------+-------------------------------------------------------- Reporter: ixokai | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Old description: > On my build slave, there's a test enabled currently that fails > consistently by taking too long without output-- that's fine, however I > noticed that when the slave started up another build later, the previous > failed process never got killed. > > This is the build in question: > http://www.python.org/dev/buildbot/builders/AMD64%20Leopard%20Bigmem%203.x/builds/147/steps/test/logs/stdio > > Of particular interest are these lines: > > {{{./python.exe -Wd -E -bb ./Lib/test/regrtest.py -uall -rwW -M5.1G > == CPython 3.2a3+ (py3k:86348, Nov 8 2010, 19:35:02) [GCC 4.0.1 (Apple > Inc. build 5493)] > == Darwin-9.8.0-i386-64bit little-endian > == /Users/pythonbuildbot/buildarea/3.x.hansen- > osx-x86-2/build/build/test_python_24024 > > ... > > [ 67/349] test_bigmem > > command timed out: 1800 seconds without output, killing pid 24014 > process killed by signal 9 > program finished with exit code -1 > elapsedTime=1933.903858}}} > > If you notice in the top few lines, it mentions 24024 -- which is the pid > of the python.exe process. I'm quite certain it is the actual pid, as > while this entire test-run was going on I was monitoring it and watching > its memory usage spike. > > But on the bottom, its killing pid 24014. > > I've done this a few times, and noticed that each time the pid it tries > to kill is exactly -10 of the actual id of the process. > > Since the test that this is failing on is all about consuming huge > amounts of memory-- the fact that the slave leaves the process running > then goes on to start new ones is problematic. Several processes running > trying to chew up gigs of ram is bad :) > > This slave is running Mac OSX 10.5.8, buildbot-slave 0.8.2, twisted > 10.1.0, python 2.5.1. New description: On my build slave, there's a test enabled currently that fails consistently by taking too long without output-- that's fine, however I noticed that when the slave started up another build later, the previous failed process never got killed. This is the build in question: http://www.python.org/dev/buildbot/builders/AMD64%20Leopard%20Bigmem%203.x/builds/147/steps/test/logs/stdio Of particular interest are these lines: {{{ ./python.exe -Wd -E -bb ./Lib/test/regrtest.py -uall -rwW -M5.1G == CPython 3.2a3+ (py3k:86348, Nov 8 2010, 19:35:02) [GCC 4.0.1 (Apple Inc. build 5493)] == Darwin-9.8.0-i386-64bit little-endian == /Users/pythonbuildbot/buildarea/3.x.hansen- osx-x86-2/build/build/test_python_24024 ... [ 67/349] test_bigmem command timed out: 1800 seconds without output, killing pid 24014 process killed by signal 9 program finished with exit code -1 elapsedTime=1933.903858 }}} If you notice in the top few lines, it mentions 24024 -- which is the pid of the python.exe process. I'm quite certain it is the actual pid, as while this entire test-run was going on I was monitoring it and watching its memory usage spike. But on the bottom, its killing pid 24014. I've done this a few times, and noticed that each time the pid it tries to kill is exactly -10 of the actual id of the process. Since the test that this is failing on is all about consuming huge amounts of memory-- the fact that the slave leaves the process running then goes on to start new ones is problematic. Several processes running trying to chew up gigs of ram is bad :) This slave is running Mac OSX 10.5.8, buildbot-slave 0.8.2, twisted 10.1.0, python 2.5.1. -- Comment(by dustin): I suspect that what's happening is Buildbot is trying to kill the parent shell process, since you're running "./python.exe ....", which is executed via {{{sh -c}}}. It seems that the child Python process removes itself from the session so that it doesn't get the kill signal? Can you verify what process is (or was) at the PID it tries to kill? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 06:13:38 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 06:13:38 -0000 Subject: [Buildbot-commits] [Buildbot] #1047: Build slave sends kill signal to wrong pid In-Reply-To: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> References: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> Message-ID: <047.48866ada27cefed148b6efb71d73ffd2@lists.sourceforge.net> #1047: Build slave sends kill signal to wrong pid -------------------+-------------------------------------------------------- Reporter: ixokai | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: invalid Keywords: | -------------------+-------------------------------------------------------- Changes (by ixokai): * status: new => closed * resolution: => invalid Comment: ... I was so sure I looked into it enough to rule out something lower in the process from the buildslave going wrong, but I hadn't thought to look at what that pid was (since I always looked at it after the kill happened) The process at -10 is 'make buildbottest', which eventually runs ./python.exe ...etc. So apparently this isn't an actual bug in buildbot. I'll go talk to #python-dev. Sorry for the confusion! -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 9 06:41:25 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 09 Nov 2010 06:41:25 -0000 Subject: [Buildbot-commits] [Buildbot] #1047: Build slave sends kill signal to wrong pid In-Reply-To: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> References: <038.cef4728c405e2d5304a7e77c32aeaa4e@lists.sourceforge.net> Message-ID: <047.41496e0cdde40d97050a63aeae1b839d@lists.sourceforge.net> #1047: Build slave sends kill signal to wrong pid -------------------+-------------------------------------------------------- Reporter: ixokai | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: invalid Keywords: | -------------------+-------------------------------------------------------- Comment(by dustin): No problem. Process management is hard to do right in general. Send #python-dev my love :) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 9 20:27:19 2010 From: noreply at github.com (noreply at github.com) Date: Tue, 9 Nov 2010 12:27:19 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] be896e: make project='' by default in SVNPoller Message-ID: <20101109202719.1D3CD4204D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: be896e05c57527796ee0c175e669f5406964a6d7 https://github.com/buildbot/buildbot/commit/be896e05c57527796ee0c175e669f5406964a6d7 Author: Dustin J. Mitchell Date: 2010-11-09 (Tue, 09 Nov 2010) Changed paths: M master/buildbot/changes/svnpoller.py Log Message: ----------- make project='' by default in SVNPoller From noreply at github.com Wed Nov 10 03:38:53 2010 From: noreply at github.com (noreply at github.com) Date: Tue, 9 Nov 2010 19:38:53 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f48aca: Include a base64'd srcdir in sourcedata file path. Message-ID: <20101110033853.3D2C44230A@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f48acab953ff83be6417bea9ac9a0601b57fb821 https://github.com/buildbot/buildbot/commit/f48acab953ff83be6417bea9ac9a0601b57fb821 Author: Amber Yust Date: 2010-11-09 (Tue, 09 Nov 2010) Changed paths: M slave/buildslave/commands/base.py Log Message: ----------- Include a base64'd srcdir in sourcedata file path. Fixes issues where dynamically-set source paths for different branches would be clobbered unnecessarily after the move of the sourcedata file to the builder basedir. From buildbot-devel at lists.sourceforge.net Wed Nov 10 17:43:45 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 17:43:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1039: Allow trigger -> triggerable to span masters In-Reply-To: <038.fa20366b372b6a82d150302063839a01@lists.sourceforge.net> References: <038.fa20366b372b6a82d150302063839a01@lists.sourceforge.net> Message-ID: <047.7b13af67404d2a65a15aedc114c90fc0@lists.sourceforge.net> #1039: Allow trigger -> triggerable to span masters ------------------------+--------------------------------------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database ------------------------+--------------------------------------------------- Changes (by Pike): * cc: l10n.moz@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 18:17:58 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 18:17:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP Message-ID: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Dear group: I am trying to install buildslave on Windows XP, I did follow all the steps on http://kb.askmonty.org/v/buildbot-setup-for-windows but is not working. The strange thing is that I did the same in my laptop and it works but in my desktop doesn't. C:\Python26\Scripts>buildslave --version Traceback (most recent call last): File "C:\Python26\Scripts\buildslave-script.py", line 9, in load_entry_point('buildbot-slave==0.8.2', 'console_scripts', 'buildslave')() File "C:\Python26\lib\site- packages\distribute-0.6.14-py2.6.egg\pkg_resources. py", line 305, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "C:\Python26\lib\site- packages\distribute-0.6.14-py2.6.egg\pkg_resources. py", line 2243, in load_entry_point raise ImportError("Entry point %r not found" % ((group,name),)) ImportError: Entry point ('console_scripts', 'buildslave') not found -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 18:27:07 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 18:27:07 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.6becb24cfed583cb0e5ae0570f038d14@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Changes (by dustin): * cc: garmstrong (added) * milestone: 0.8.+ => 0.8.3 Old description: > Dear group: > > I am trying to install buildslave on Windows XP, I did follow all the > steps on http://kb.askmonty.org/v/buildbot-setup-for-windows > but is not working. The strange thing is that I did the same in my laptop > and it works but in my desktop doesn't. > > C:\Python26\Scripts>buildslave --version > Traceback (most recent call last): > File "C:\Python26\Scripts\buildslave-script.py", line 9, in > load_entry_point('buildbot-slave==0.8.2', 'console_scripts', > 'buildslave')() > > File "C:\Python26\lib\site- > packages\distribute-0.6.14-py2.6.egg\pkg_resources. > py", line 305, in load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "C:\Python26\lib\site- > packages\distribute-0.6.14-py2.6.egg\pkg_resources. > py", line 2243, in load_entry_point > raise ImportError("Entry point %r not found" % ((group,name),)) > ImportError: Entry point ('console_scripts', 'buildslave') not found New description: Dear group: I am trying to install buildslave on Windows XP, I did follow all the steps on http://kb.askmonty.org/v/buildbot-setup-for-windows but is not working. The strange thing is that I did the same in my laptop and it works but in my desktop doesn't. {{{ C:\Python26\Scripts>buildslave --version Traceback (most recent call last): File "C:\Python26\Scripts\buildslave-script.py", line 9, in load_entry_point('buildbot-slave==0.8.2', 'console_scripts', 'buildslave')() File "C:\Python26\lib\site- packages\distribute-0.6.14-py2.6.egg\pkg_resources. py", line 305, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "C:\Python26\lib\site- packages\distribute-0.6.14-py2.6.egg\pkg_resources. py", line 2243, in load_entry_point raise ImportError("Entry point %r not found" % ((group,name),)) ImportError: Entry point ('console_scripts', 'buildslave') not found }}} -- Comment: Looks like the same bug as https://github.com/buildbot/buildbot/pull/25 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 19:58:05 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 19:58:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1049: Maybe bogus assertion Message-ID: <039.7c6e4ea77183ccfa9c10f580e4161e4f@lists.sourceforge.net> #1049: Maybe bogus assertion --------------------+------------------------------------------------------- Reporter: qzhwang | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: --------------------+------------------------------------------------------- The assertion on line 103 of buildbot/sourcestamp.py for 0.8.1p1 seems to be redundant. Here's the code: for req in others: assert self.canBeMergedWith(req) # should have been checked already changes.extend(req.changes) It normally works fine. But if I have a customized mergeRequests to merge some requests o.w. won't be mregeable, this assertion will fail. I have to comment it out for our mergeRequests to work. I'm wondering if this assertion really considers the situation where the user supplied their own mergeRequests function. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 20:08:44 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 20:08:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.e1897005b12116ac6528ffa024e03330@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by acamargo): Replying to [comment:1 dustin]: > Looks like the same bug as > https://github.com/buildbot/buildbot/pull/25 I was checking the installation of buildslave on my laptop and I don't have installed buildbot, just buildslave. So, I want to do the same for my desktop. But now, how do I uninstall buildbot? I tried: python setup.py uninstall an is not working. Does somebody know how to uninstall buildbot? Thanks a lot in advance, Aldo -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 21:07:05 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 21:07:05 -0000 Subject: [Buildbot-commits] [Buildbot] #1050: sendchange with no --revlink creates a Change with revlink=None, not '' Message-ID: <038.19202bfbe04ffd2f0f9fb80281b9cacb@lists.sourceforge.net> #1050: sendchange with no --revlink creates a Change with revlink=None, not '' -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Like most properties, revlink should have a single type. We're seeing this at Mozilla, and will do more digging. {{{ /tools/buildbot-0.8.2/bin/buildbot sendchange --master localhost:9011 --user ssalbiz --branch users/stage-ffxbld/mozilla-central foo && tail -F twistd.log 2010-11-10 12:11:47-0800 [Broker,15,127.0.0.1] perspective_addChange called 2010-11-10 12:11:47-0800 [Broker,15,127.0.0.1] adding change, who ssalbiz, 1 files, rev=None, branch=users/stage-ffxbld/mozilla-central, repository=, comments , category None, project 2010-11-10 12:11:47-0800 [Broker,15,127.0.0.1] removing change with id 551 2010-11-10 12:11:47-0800 [-] Unhandled Error Traceback (most recent call last): File "/tools/python-2.6.5/lib/python2.6/threading.py", line 504, in __bootstrap self.__bootstrap_inner() File "/tools/python-2.6.5/lib/python2.6/threading.py", line 532, in __bootstrap_inner self.run() File "/tools/python-2.6.5/lib/python2.6/threading.py", line 484, in run self.__target(*self.__args, **self.__kwargs) --- --- File "/tools/buildbot-0.8.2/lib/python2.6/site- packages/Twisted-10.1.0-py2.6-linux-i686.egg/twisted/python/threadpool.py", line 207, in _worker result = context.call(ctx, function, *args, **kwargs) File "/tools/buildbot-0.8.2/lib/python2.6/site- packages/Twisted-10.1.0-py2.6-linux-i686.egg/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/tools/buildbot-0.8.2/lib/python2.6/site- packages/Twisted-10.1.0-py2.6-linux-i686.egg/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/tools/buildbot-0.8.2/lib/python2.6/site- packages/Twisted-10.1.0-py2.6-linux-i686.egg/twisted/enterprise/adbapi.py", line 429, in _runInteraction result = interaction(trans, *args, **kw) File "/tools/buildbot-0.8.2/lib/python2.6/site- packages/buildbot-0.8.2-py2.6.egg/buildbot/schedulers/base.py", line 146, in classify_changes important = self.fileIsImportant(c) File "/tools/buildbotcustom2/buildbotcustom/process/release.py", line 85, in branchConfig['hgurl']) File "/tools/buildbotcustom2/buildbotcustom/misc.py", line 116, in isHgPollerTriggered if hgUrl in change.revlink or change.comments.find(hgUrl) > -1: exceptions.TypeError: argument of type 'NoneType' is not iterable }}} -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 21:28:03 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 21:28:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.63b4a06f4c5b7df4564ee18e5f098b66@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by dustin): Python packages don't have a means to uninstall (stupid, I know..). It's not the simultaneous install that's getting you, though. Can you try applying this patch https://github.com/djmitche/buildbot/commit/b2db59faec8b429e9cdb2016992b10a504f2bc48 and let me know if it fixes it for you? I'm strongly considering releasing 0.8.2p1 with this fix, but I'd like to verify it with you first.. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:07:32 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:07:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1050: sendchange with no --revlink creates a Change with revlink=None, not '' In-Reply-To: <038.19202bfbe04ffd2f0f9fb80281b9cacb@lists.sourceforge.net> References: <038.19202bfbe04ffd2f0f9fb80281b9cacb@lists.sourceforge.net> Message-ID: <047.f59f02942df3e2cb331a0c3c5d94a721@lists.sourceforge.net> #1050: sendchange with no --revlink creates a Change with revlink=None, not '' -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | -------------------+-------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: sendchange's --project, --repository, --revlink default to '', not None Fixes #1050 Changeset: 839d230aa10326a3097f467dcb39cd09b3709288 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 10 22:07:32 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 10 Nov 2010 14:07:32 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 839d23: sendchange's --project, --repository, --revlink de... Message-ID: <20101110220732.58F93422A2@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 839d230aa10326a3097f467dcb39cd09b3709288 https://github.com/buildbot/buildbot/commit/839d230aa10326a3097f467dcb39cd09b3709288 Author: Dustin J. Mitchell Date: 2010-11-10 (Wed, 10 Nov 2010) Changed paths: M master/buildbot/scripts/runner.py Log Message: ----------- sendchange's --project, --repository, --revlink default to '', not None Fixes #1050 From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:26:34 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:26:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge Message-ID: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Sourceforge really, really sucks. We are only using it to host files and mailing lists, and I think we should stop using it for files. Google Code seems a good option. It's even scriptable: http://code.google.com/p/support/wiki/ScriptedUploads -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:41:06 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:41:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.47924d5f943758abc8bbd91e7cabb014@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by acamargo): Replying to [comment:3 dustin]: > Python packages don't have a means to uninstall (stupid, I know..). It's not the simultaneous install that's getting you, though. > > Can you try applying this patch > https://github.com/djmitche/buildbot/commit/b2db59faec8b429e9cdb2016992b10a504f2bc48 > and let me know if it fixes it for you? I'm strongly considering releasing 0.8.2p1 with this fix, but I'd like to verify it with you first.. Hi: I did the changes on that link and still I have the same problem using buildslave --version, but using buildbot --version I am getting the following: > buildbot --version Buildbot version:0.8.2 Twisted version: 10.1.0 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:46:34 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:46:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.22492a7debf42c34a062d71f0eee91b3@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by dustin): Hm, and you re-ran setup.py install after making those changes? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:52:56 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:52:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.5b3ea0eca5b4aafc2c0765332065bad9@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by acamargo): Replying to [comment:5 dustin]: > Hm, and you re-ran setup.py install after making those changes? Yes I did it, I re-run the setup.py install for buildbot and buildslave. I am still getting the same error running builslave --version. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 10 22:55:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 10 Nov 2010 22:55:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.17131698bbbbae3af143442bd5de8fc2@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by dustin): That shouldn't be the case - can you figure out which buildslave script is getting run from the command line, and post its contents here (it should only be a few lines)? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 01:43:01 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 01:43:01 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.7bf770dd0ed069ff71d4bc118eb7851c@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: Buildslave on windows ----------------------------+----------------------------------------------- Comment(by acamargo): Replying to [comment:7 dustin]: > That shouldn't be the case - can you figure out which buildslave script is getting run from the command line, and post its contents here (it should only be a few lines)? Here you have the lines of the code in the file: buildslave-script.py #!C:\Python26\python.exe # EASY-INSTALL-ENTRY-SCRIPT: 'buildbot- slave==0.8.2','console_scripts','buildslave' __requires__ = 'buildbot-slave==0.8.2' import sys from pkg_resources import load_entry_point if __name__ == '__main__': sys.exit( load_entry_point('buildbot-slave==0.8.2', 'console_scripts', 'buildslave')() ) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 11:58:13 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 11:58:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1036: buildrequest can be multiply claimed on MySQL In-Reply-To: <038.e7f6e2904c75db40ead925b3fbd5d384@lists.sourceforge.net> References: <038.e7f6e2904c75db40ead925b3fbd5d384@lists.sourceforge.net> Message-ID: <047.598f8ceac3431a457f668bf717197b2d@lists.sourceforge.net> #1036: buildrequest can be multiply claimed on MySQL --------------------+------------------------------------------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.3 Version: 0.8.1 | Keywords: db --------------------+------------------------------------------------------- Changes (by Pike): * cc: l10n.moz@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 12:17:15 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 12:17:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1052: blamelist lost via trigger In-Reply-To: <039.c1a1ed20af5a431c7d00e91345a91371@lists.sourceforge.net> References: <039.c1a1ed20af5a431c7d00e91345a91371@lists.sourceforge.net> Message-ID: <048.fad25f3c454d271e16137609eebce2c6@lists.sourceforge.net> #1052: blamelist lost via trigger --------------------+------------------------------------------------------- Reporter: qzhwang | Owner: Type: defect | Status: new Priority: minor | Milestone: Version: 0.8.1 | Keywords: --------------------+------------------------------------------------------- Changes (by Pike): * cc: l10n.moz@? (added) Comment: http://buildbot.net/buildbot/docs/0.8.2/Triggering-Schedulers.html #Triggering-Schedulers doesn't say that it's dropping the changes from the sourcestamp by default, that could be documented better. Which may be still wrong. If changing getAbsoluteSourceStamp depends on which other callsites there are. I found a few in the grid display, no idea about those. The one in process.builder, rebuildBuild, looks to me like it should want to rebuild with the changes? In your case, it may or may not be right to just set updateSourceStamp to False, and to explicitly carry over the got_revision property, if you need to? Which may just be a hacky workaround. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 12:20:35 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 12:20:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1053: schedulerdb should have id columns on all tables Message-ID: <036.4ff7f269375e4aa2c6c44266d369e161@lists.sourceforge.net> #1053: schedulerdb should have id columns on all tables ----------------------+----------------------------------------------------- Reporter: Pike | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- I've been hacking on a django wrapper on the schedulerdb, and django really wants id columns on all tables. The list of affected tables seems to be buildset_properties change_files change_links change_properties last_access scheduler_changes scheduler_upstream_buildsets sourcestamp_changes version -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 15:15:30 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 15:15:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1054: sqlite3.ProgrammingError when starting a rebuild with non-ASCII chars in re-build reason Message-ID: <044.2de614d921abd44d3f564e3b01bf901d@lists.sourceforge.net> #1054: sqlite3.ProgrammingError when starting a rebuild with non-ASCII chars in re-build reason -------------------------+-------------------------------------------------- Reporter: andialbrecht | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: -------------------------+-------------------------------------------------- I've hit this bug when I tried to start a re-build of a failed build and entered a message with non-ASCII chars in the "Reason for re-build" textbox (buildbot 0.8.1p1 with SQLite database): {{{ /home/build/.virtualenvs/buildbot/lib/python2.6/site- packages/buildbot/db/dbspec.py, line 105 in execute 103 try: 104 query_start_time = util.now() 105 result = self.cursor.execute(*args, **kw) 106 end_time = util.now() Self cursor Locals kw Dictionary instance @ 0xa96f604 query_start_time 1289488174.3802421 self buildbot.db.dbspec.RetryingCursor instance @ 0xa9f02ec args ('INSERT INTO buildsets (external_idstring, reason, sourcestampid, submitted_at) VALUES (?,?,?,?)', (None, "The web-page 'rebuild' button was pressed by '': Tabellenspalte erg\xc3\xa4nzt\n", 186, 1289488174.3802321)) Globals util : You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings. }}} -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 15:15:44 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 15:15:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1053: schedulerdb should have id columns on all tables In-Reply-To: <036.4ff7f269375e4aa2c6c44266d369e161@lists.sourceforge.net> References: <036.4ff7f269375e4aa2c6c44266d369e161@lists.sourceforge.net> Message-ID: <045.f681d3be83d864fc62c115a04e2d9e79@lists.sourceforge.net> #1053: schedulerdb should have id columns on all tables ------------------------+--------------------------------------------------- Reporter: Pike | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: database ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => database * type: undecided => enhancement * milestone: undecided => 0.8.3 Old description: > I've been hacking on a django wrapper on the schedulerdb, and django > really wants id columns on all tables. > > The list of affected tables seems to be > > buildset_properties > change_files > change_links > change_properties > last_access > scheduler_changes > scheduler_upstream_buildsets > sourcestamp_changes > version New description: I've been hacking on a django wrapper on the schedulerdb, and django really wants id columns on all tables. The list of affected tables seems to be {{{ buildset_properties change_files change_links change_properties last_access scheduler_changes scheduler_upstream_buildsets sourcestamp_changes version }}} -- Comment: The {{{version}}} table is a singleton (soon to be replaced with {{{migrate_version}}}). I don't see what harm an extra column will do in the other tables. I'll take care of this when the SQLAlchemy stuff lands. Thanks, Axel! -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Thu Nov 11 15:19:53 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Thu, 11 Nov 2010 15:19:53 -0000 Subject: [Buildbot-commits] [Buildbot] #1054: sqlite3.ProgrammingError when starting a rebuild with non-ASCII chars in re-build reason In-Reply-To: <044.2de614d921abd44d3f564e3b01bf901d@lists.sourceforge.net> References: <044.2de614d921abd44d3f564e3b01bf901d@lists.sourceforge.net> Message-ID: <053.9ae5636d0ed645de5a5f756e73f88441@lists.sourceforge.net> #1054: sqlite3.ProgrammingError when starting a rebuild with non-ASCII chars in re-build reason -------------------------+-------------------------------------------------- Reporter: andialbrecht | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database -------------------------+-------------------------------------------------- Changes (by dustin): * keywords: => database * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 12 00:16:30 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 12 Nov 2010 00:16:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1053: schedulerdb should have id columns on all tables In-Reply-To: <036.4ff7f269375e4aa2c6c44266d369e161@lists.sourceforge.net> References: <036.4ff7f269375e4aa2c6c44266d369e161@lists.sourceforge.net> Message-ID: <045.a1eefc401584b7444116ba92ee9cf40e@lists.sourceforge.net> #1053: schedulerdb should have id columns on all tables ------------------------+--------------------------------------------------- Reporter: Pike | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: database ------------------------+--------------------------------------------------- Changes (by Pike): * cc: l10n.moz@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 12 02:42:09 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 12 Nov 2010 02:42:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1055: missing a no-clobber option when svn fail to update? (and other rcs?) Message-ID: <038.db313d3456fca85b3d9c76021a8ec60e@lists.sourceforge.net> #1055: missing a no-clobber option when svn fail to update? (and other rcs?) -------------------+-------------------------------------------------------- Reporter: blaize | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: svn update clobber -------------------+-------------------------------------------------------- I'm running buildbot with an svn revision control system on winxp. Periodically the svn update step fails. Then maybeDoVCFallback() is called in \buildbot_slave-0.8.1-py2.6.egg\buildslave\vcs.py Which does a clobber. Which deletes my source tree. Now, my problems are (or seem to be to me): i) when the SVN step fails it never recovers from this (it clobbers but doesn't seem to checkout the source when it does). ii) I have a 4Gb svn trunk dir (yes that is crazy) and I'd much much much rather the SVN step just failed and continued to fail waiting on human intervention. There doesn't seem to be an obvious way to turn this behaviour off - is that right? Amber Yust took a quick look and seems to think that this is indeed a bug. thanks -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 12 03:10:27 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 12 Nov 2010 03:10:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1056: handle encodings of change_files properly Message-ID: <038.4a06b9686bd3ff1ac4cdca55dfaea0f1@lists.sourceforge.net> #1056: handle encodings of change_files properly ------------------------+--------------------------------------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: encoding ------------------------+--------------------------------------------------- This can mean one of two things: 1. store them as unicode, requiring all changesources to handle any necessary decoding (e.g., using {{{sys.getfilesystemencoding()}}} or a config variable) 1. store them as bytestrings The first option is consistent, but may trip up users who do not use a single filesystem encoding, or who have filenames that are otherwise not valid. Changesources could deal with this using {{{bytestring.decode(enc, errors='replace')}}} The second option is more general, but has a similar problem when trying to display the non-ASCII characters. Worse, in fact, as any context for that filename is gone! So I think that we should implement the first option. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 12 12:38:39 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 12 Nov 2010 12:38:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1033: allow non-verbose darcs checkouts In-Reply-To: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> References: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> Message-ID: <046.6e954a84e5b31cfe3fd17e71cf6467fc@lists.sourceforge.net> #1033: allow non-verbose darcs checkouts ------------------------+--------------------------------------------------- Reporter: zooko | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Keywords: darcs ------------------------+--------------------------------------------------- Comment(by zooko): To make darcs be quiet, pass {{{--quiet}}} instead of {{{--verbose}}}. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 12 18:31:59 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 12 Nov 2010 18:31:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1052: blamelist lost via trigger In-Reply-To: <039.c1a1ed20af5a431c7d00e91345a91371@lists.sourceforge.net> References: <039.c1a1ed20af5a431c7d00e91345a91371@lists.sourceforge.net> Message-ID: <048.6538a99764d98e4cd9b9bc71f54fad16@lists.sourceforge.net> #1052: blamelist lost via trigger --------------------+------------------------------------------------------- Reporter: qzhwang | Owner: Type: defect | Status: new Priority: minor | Milestone: Version: 0.8.1 | Keywords: --------------------+------------------------------------------------------- Comment(by qzhwang): Unfortunately I can't set updateSourceStamp to False. I have a customized mergeRequests that merges a different triggers into a single one; I need to translate 'HEAD' into a real rev number. The proposed fix seems rather harmless to other callers. But I only eye- balled the other affected code; our buildbot setup doesn't seem to exercise any of them. So I could be wrong. Maybe if regression tests work fine, this can actually go in. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 12 20:48:48 2010 From: noreply at github.com (noreply at github.com) Date: Fri, 12 Nov 2010 12:48:48 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 314cc3: fix error handling in checkconfig Message-ID: <20101112204848.C08414219D@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 314cc3e3d5814ad2df25de4fe945ec7feb7bb671 https://github.com/buildbot/buildbot/commit/314cc3e3d5814ad2df25de4fe945ec7feb7bb671 Author: Dustin J. Mitchell Date: 2010-11-12 (Fri, 12 Nov 2010) Changed paths: M master/buildbot/scripts/checkconfig.py Log Message: ----------- fix error handling in checkconfig From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:07:54 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:07:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1049: Maybe bogus assertion In-Reply-To: <039.7c6e4ea77183ccfa9c10f580e4161e4f@lists.sourceforge.net> References: <039.7c6e4ea77183ccfa9c10f580e4161e4f@lists.sourceforge.net> Message-ID: <048.31dfead08168fa62fcef95779609af32@lists.sourceforge.net> #1049: Maybe bogus assertion --------------------+------------------------------------------------------- Reporter: qzhwang | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: --------------------+------------------------------------------------------- Changes (by dustin): * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:08:15 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:08:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1049: Maybe bogus assertion In-Reply-To: <039.7c6e4ea77183ccfa9c10f580e4161e4f@lists.sourceforge.net> References: <039.7c6e4ea77183ccfa9c10f580e4161e4f@lists.sourceforge.net> Message-ID: <048.0324ea22c7d552db31682f33cbd3d475@lists.sourceforge.net> #1049: Maybe bogus assertion --------------------+------------------------------------------------------- Reporter: qzhwang | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Resolution: fixed Keywords: | --------------------+------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Remove incorrect assertion regarding sourcestamp mergeability If the user has supplied a custom mergeRequests, then the assertion is no longer valid. Fixes #1049. Changeset: f23c3f90ed2fb6a89b841195a229d931c7b16c1f -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Nov 13 20:08:16 2010 From: noreply at github.com (noreply at github.com) Date: Sat, 13 Nov 2010 12:08:16 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f23c3f: Remove incorrect assertion regarding sourcestamp m... Message-ID: <20101113200816.02169422F1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f23c3f90ed2fb6a89b841195a229d931c7b16c1f https://github.com/buildbot/buildbot/commit/f23c3f90ed2fb6a89b841195a229d931c7b16c1f Author: Dustin J. Mitchell Date: 2010-11-13 (Sat, 13 Nov 2010) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- Remove incorrect assertion regarding sourcestamp mergeability If the user has supplied a custom mergeRequests, then the assertion is no longer valid. Fixes #1049. From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:14:39 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:14:39 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge In-Reply-To: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> References: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> Message-ID: <047.0b87c8e5e1b289b27e09c998c34d361f@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Comment(by dustin): I just requested a google code project. It needs approval from warner. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:15:08 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:15:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge In-Reply-To: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> References: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> Message-ID: <047.d1483fb9eba14dd4dfcdd0643e7f1257@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Comment(by dustin): As a note to self, I can also assert ownership of the SF project via google-code-hosting-reservations at googlegroups.com. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:42:40 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:42:40 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge In-Reply-To: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> References: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> Message-ID: <047.199713798a53fba08ead6ee83666d92d@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Comment(by marcusl): Doesn't GitHub have some support for file storage that would suffice? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 20:52:14 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 20:52:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge In-Reply-To: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> References: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> Message-ID: <047.b650b3856234ed83936f34afa4f3e677@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Comment(by dustin): Yes, but the space available there is fairly limited. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 21:53:08 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 21:53:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1051: use google code for uploads instead of sourceforge In-Reply-To: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> References: <038.101b5b8b3b477b8f9a3ff9fec55da386@lists.sourceforge.net> Message-ID: <047.ce1f73236594677ee7fe293ae757c4e1@lists.sourceforge.net> #1051: use google code for uploads instead of sourceforge -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | -------------------+-------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: add a script to upload to google code - fixes #1051 Changeset: 84d8fdbe3b2d61af580a7536d357907e718754ef -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Nov 13 21:53:08 2010 From: noreply at github.com (noreply at github.com) Date: Sat, 13 Nov 2010 13:53:08 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 84d8fd: add a script to upload to google code - fixes #105... Message-ID: <20101113215308.E9B5942295@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 84d8fdbe3b2d61af580a7536d357907e718754ef https://github.com/buildbot/buildbot/commit/84d8fdbe3b2d61af580a7536d357907e718754ef Author: Dustin J. Mitchell Date: 2010-11-13 (Sat, 13 Nov 2010) Changed paths: M .gitignore A common/gcode-upload.sh Log Message: ----------- add a script to upload to google code - fixes #1051 From buildbot-devel at lists.sourceforge.net Sat Nov 13 22:21:00 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 22:21:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1048: Buildslave on Windows XP In-Reply-To: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> References: <040.4f8b6154d3fb3d828fd25745e63a37f6@lists.sourceforge.net> Message-ID: <049.d513ba4e07e7182224c77fb39448a814@lists.sourceforge.net> #1048: Buildslave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: windows ----------------------------+----------------------------------------------- Changes (by dustin): * keywords: Buildslave on windows => windows Comment: Just to confirm, can you scrub the system as well as possible of the existing install (making sure in particular to delete the offending script) and then try installing this zip? This is what will be buildbot-0.8.2p1, but I'd like to verify that it solves your problem first. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 22:22:09 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 22:22:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1036: buildrequest can be multiply claimed on MySQL In-Reply-To: <038.e7f6e2904c75db40ead925b3fbd5d384@lists.sourceforge.net> References: <038.e7f6e2904c75db40ead925b3fbd5d384@lists.sourceforge.net> Message-ID: <047.7ecbda9b4bba06a2c6a5f307959736d5@lists.sourceforge.net> #1036: buildrequest can be multiply claimed on MySQL --------------------+------------------------------------------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: blocker | Milestone: 0.8.3 Version: 0.8.1 | Keywords: database --------------------+------------------------------------------------------- Changes (by dustin): * keywords: db => database Comment: The correct solution is to use an INSERT into a table with a primary key, paying particular attention that the value gets committed and properly re- read from the database. We'll do that in 0.8.3, using SQLAlchemy. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 22:23:59 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 22:23:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1055: missing a no-clobber option when svn fail to update? (and other rcs?) In-Reply-To: <038.db313d3456fca85b3d9c76021a8ec60e@lists.sourceforge.net> References: <038.db313d3456fca85b3d9c76021a8ec60e@lists.sourceforge.net> Message-ID: <047.54c51a6a2bae61ee30d955a0bcf1f7f3@lists.sourceforge.net> #1055: missing a no-clobber option when svn fail to update? (and other rcs?) -------------------+-------------------------------------------------------- Reporter: blaize | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Keywords: svn -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: svn update clobber => svn * milestone: undecided => 0.8.+ Old description: > I'm running buildbot with an svn revision control system on winxp. > Periodically the svn update step fails. Then maybeDoVCFallback() is > called in > > \buildbot_slave-0.8.1-py2.6.egg\buildslave\vcs.py > > Which does a clobber. Which deletes my source tree. > > Now, my problems are (or seem to be to me): > > i) when the SVN step fails it never recovers from this (it clobbers but > doesn't seem to checkout the source when it does). > > ii) I have a 4Gb svn trunk dir (yes that is crazy) and I'd much much > much rather the SVN step just failed and continued to fail waiting on > human intervention. > > There doesn't seem to be an obvious way to turn this behaviour off - is > that right? Amber Yust took a quick look and seems to think that this is > indeed a bug. > > thanks New description: I'm running buildbot with an svn revision control system on winxp. Periodically the svn update step fails. Then maybeDoVCFallback() is called in \buildbot_slave-0.8.1-py2.6.egg\buildslave\vcs.py Which does a clobber. Which deletes my source tree. Now, my problems are (or seem to be to me): i) when the SVN step fails it never recovers from this (it clobbers but doesn't seem to checkout the source when it does). ii) I have a 4Gb svn trunk dir (yes that is crazy) and I'd much much much rather the SVN step just failed and continued to fail waiting on human intervention. There doesn't seem to be an obvious way to turn this behaviour off - is that right? Amber Yust took a quick look and seems to think that this is indeed a bug. thanks -- Comment: What should Buildbot do in this situation? I assume (i) is related to the original subversion failure. How can Buildbot distinguish this situation from other subversion failures (such as an update that fails because a generated file is in the way)? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 13 22:24:47 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 13 Nov 2010 22:24:47 -0000 Subject: [Buildbot-commits] [Buildbot] #1056: handle encodings of change_files properly In-Reply-To: <038.4a06b9686bd3ff1ac4cdca55dfaea0f1@lists.sourceforge.net> References: <038.4a06b9686bd3ff1ac4cdca55dfaea0f1@lists.sourceforge.net> Message-ID: <047.6fbcf798d80a33549316458cca98fa3d@lists.sourceforge.net> #1056: handle encodings of change_files properly ------------------------+--------------------------------------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: encoding, database ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: encoding => encoding, database -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 14 02:57:45 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 14 Nov 2010 02:57:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1057: produce a PDF version of the manual Message-ID: <038.1f142af6eaf79aabc7323d9c3647d37a@lists.sourceforge.net> #1057: produce a PDF version of the manual ------------------------+--------------------------------------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: docs ------------------------+--------------------------------------------------- It would be great to have a PDF'd version of the manual available for download. I see several searches for 'buildbot manual pdf' in the web analytics. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 14 07:53:28 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 14 Nov 2010 07:53:28 -0000 Subject: [Buildbot-commits] [Buildbot] #1033: allow non-verbose darcs checkouts In-Reply-To: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> References: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> Message-ID: <046.44351640bca7700cf56193dcca4fd1c4@lists.sourceforge.net> #1033: allow non-verbose darcs checkouts ------------------------+--------------------------------------------------- Reporter: zooko | Owner: zooko Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Keywords: darcs ------------------------+--------------------------------------------------- Changes (by zooko): * owner: => zooko * status: new => accepted Comment: Replying to [comment:1 dustin]: > We don't have a Darcs maintainer who could take care of this at the moment, but when we do, this would be a good starting point. Dustin: I'm willing to write this patch. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 14 14:00:42 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 14 Nov 2010 14:00:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1033: allow non-verbose darcs checkouts In-Reply-To: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> References: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> Message-ID: <046.7725a804430cb2ccc3723eade5349e9c@lists.sourceforge.net> #1033: allow non-verbose darcs checkouts ------------------------+--------------------------------------------------- Reporter: zooko | Owner: zooko Type: enhancement | Status: accepted Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Keywords: darcs ------------------------+--------------------------------------------------- Changes (by dustin): * milestone: 0.8.+ => 0.8.3 Comment: Awesome! Ping the folks in #buildbot if you run into trouble. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 14 19:29:09 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 14 Nov 2010 19:29:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1033: allow non-verbose darcs checkouts In-Reply-To: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> References: <037.efb71af24951dc88325daf41fe6055ba@lists.sourceforge.net> Message-ID: <046.5228126d453efc42ce2ad2b0df585221@lists.sourceforge.net> #1033: allow non-verbose darcs checkouts ------------------------+--------------------------------------------------- Reporter: zooko | Owner: zooko Type: enhancement | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.1 | Resolution: wontfix Keywords: darcs | ------------------------+--------------------------------------------------- Changes (by zooko): * status: accepted => closed * resolution: => wontfix Comment: I tested it with this buildslave which took 180 seconds to do a checkout: http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/674 but changing it from {{{--verbose}}} to {{{--quiet}}} made little difference (new total time 144 seconds; the difference could be due to other factors): http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/676 Then I upgraded darcs on that buildslave from darcs-2.0.2 to darcs-2.5.0 and the time (after darcs has established its slave-side cache) went down to about 6 seconds: http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/678 So: nevermind! Closing as wontfix. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 15 17:56:59 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 15 Nov 2010 17:56:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1058: FileUpload step crashes if file already exists at server (Windows) Message-ID: <039.d25d872c65953c30743aeda7806d1be8@lists.sourceforge.net> #1058: FileUpload step crashes if file already exists at server (Windows) --------------------+------------------------------------------------------- Reporter: parshin | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: windows --------------------+------------------------------------------------------- If build uploads file to server and the file already exists on server, step crashes with !WindowsError: {{{ Traceback (most recent call last): File "c:\Python26\lib\site-packages\twisted\spread\banana.py", line 153, in gotItem self.callExpressionReceived(item) File "c:\Python26\lib\site-packages\twisted\spread\banana.py", line 116, in callExpressionReceived self.expressionReceived(obj) File "c:\Python26\lib\site-packages\twisted\spread\pb.py", line 514, in expressionReceived method(*sexp[1:]) File "c:\Python26\lib\site-packages\twisted\spread\pb.py", line 826, in proto_message self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw) --- --- File "c:\Python26\lib\site-packages\twisted\spread\pb.py", line 840, in _recvMessage netResult = object.remoteMessageReceived(self, message, netArgs, netKw) File "c:\Python26\lib\site-packages\twisted\spread\flavors.py", line 114, in remoteMessageReceived state = method(*args, **kw) File "c:\Python26\lib\site-packages\buildbot\steps\transfer.py", line 58, in remote_close os.rename(self.tmpname, self.destfile) exceptions.WindowsError: [Error 183] Cannot create a file when that file already exists }}} Maybe, file on server should be deleted before rename (or when step starts?)... -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 15 19:44:48 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 15 Nov 2010 19:44:48 -0000 Subject: [Buildbot-commits] [Buildbot] #1059: Console view crashes when category starts with a number (or has a dot?) Message-ID: <038.b9ee1b93e04defb52c0b2dcbfec8dd97@lists.sourceforge.net> #1059: Console view crashes when category starts with a number (or has a dot?) -------------------+-------------------------------------------------------- Reporter: pitrou | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: web -------------------+-------------------------------------------------------- You can see it when clicking on the "console" link at top here: http://www.python.org/dev/buildbot/all/waterfall The console view crashes because it doesn't find a category named ".7.stable". Actually, a category "2.7.stable" exists. It seems the console view tries to strip the leading number of category names (or perhaps this is because of the dot?). On the debug page which is generated: http://www.python.org/dev/buildbot/all/console we see that indeed the items in the "categories" list are wrong: {{{ List instance @ 0x954d10c Dictionary instance @ 0xb2d1446cL 'name' '.7.stable' 'size' 11 Dictionary instance @ 0xb372146cL 'name' '.7.unstable' 'size' 20 [etc.] }}} (this should have been "2.7.stable", "2.7.unstable"...) ... while the keys in the "slaves" dictionary are right. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 15 20:14:35 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 15 Nov 2010 20:14:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1059: Console view crashes when category starts with a number (or has a dot?) In-Reply-To: <038.b9ee1b93e04defb52c0b2dcbfec8dd97@lists.sourceforge.net> References: <038.b9ee1b93e04defb52c0b2dcbfec8dd97@lists.sourceforge.net> Message-ID: <047.aa0353535838515660aec169a1f23e27@lists.sourceforge.net> #1059: Console view crashes when category starts with a number (or has a dot?) -------------------+-------------------------------------------------------- Reporter: pitrou | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: web -------------------+-------------------------------------------------------- Comment(by pitrou): And of course the fix is trivial: {{{ --- console-orig.py 2010-11-15 20:46:48.000000000 +0100 +++ console.py 2010-11-15 20:50:02.000000000 +0100 @@ -353,7 +353,8 @@ # way. If the master owner wants to display the categories in a # given order, he/she can prepend a number to it. This number won't # be shown. - c["name"] = category.lstrip('0123456789') + #c["name"] = category.lstrip('0123456789') + c["name"] = category # To be able to align the table correctly, we need to know # what percentage of space this category will be taking. This is }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 15 22:55:37 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 15 Nov 2010 14:55:37 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 84028c: Fix forceall paths Message-ID: <20101115225537.1A52E422CF@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 84028c81ca082170f809168618d76a1b1a421b37 https://github.com/buildbot/buildbot/commit/84028c81ca082170f809168618d76a1b1a421b37 Author: Amber Yust Date: 2010-11-15 (Mon, 15 Nov 2010) Changed paths: M master/buildbot/status/web/templates/builders.html Log Message: ----------- Fix forceall paths From noreply at github.com Tue Nov 16 15:53:50 2010 From: noreply at github.com (noreply at github.com) Date: Tue, 16 Nov 2010 07:53:50 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9bb383: Don't show "graceful shutdown" button on /buildsla... Message-ID: <20101116155350.6BE8D42330@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9bb3834259eeb7d9f94442f1a432f74930eb41f0 https://github.com/buildbot/buildbot/commit/9bb3834259eeb7d9f94442f1a432f74930eb41f0 Author: Ben Hearsum Date: 2010-11-16 (Tue, 16 Nov 2010) Changed paths: M master/buildbot/status/web/templates/buildslave.html Log Message: ----------- Don't show "graceful shutdown" button on /buildslaves/ page unless slave is connected. From buildbot-devel at lists.sourceforge.net Sun Nov 21 18:10:48 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 21 Nov 2010 18:10:48 -0000 Subject: [Buildbot-commits] [Buildbot] #1063: rehost buildbot.net Message-ID: <038.d245f163e3b6d244086be7c91f7c18cf@lists.sourceforge.net> #1063: rehost buildbot.net --------------------+------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: blocker | Milestone: ongoing Version: 0.8.2 | Keywords: --------------------+------------------------------------------------------- buildbot.net has outgrown its linode slice -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 21 18:40:13 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 21 Nov 2010 18:40:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1060: Standardize URL arguments to form templates In-Reply-To: <037.48eaabeee9f70776061a6cc320a3e4fc@lists.sourceforge.net> References: <037.48eaabeee9f70776061a6cc320a3e4fc@lists.sourceforge.net> Message-ID: <046.cf7132fc903be987b8ad5f7d8e7268bb@lists.sourceforge.net> #1060: Standardize URL arguments to form templates ------------------------+--------------------------------------------------- Reporter: ayust | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: master | Keywords: web ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => web * type: undecided => enhancement * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 21 18:45:44 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 21 Nov 2010 18:45:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1062: buildstep subclass of SVN step broken by 0.82 (worked with 0.81) In-Reply-To: <039.5120b436c6fa2f779631bfc569f0bb63@lists.sourceforge.net> References: <039.5120b436c6fa2f779631bfc569f0bb63@lists.sourceforge.net> Message-ID: <048.4c88206581dcb421d996460aa9adfd97@lists.sourceforge.net> #1062: buildstep subclass of SVN step broken by 0.82 (worked with 0.81) ----------------------------+----------------------------------------------- Reporter: aclight | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: svn ----------------------------+----------------------------------------------- Changes (by dustin): * keywords: => svn * type: defect => support-request Comment: I would start by comparing your {{{start}}} impl with that of the SVN steps in 0.8.2. You've run across a fundamental problem with Buildbot that will take some time to fix. Jacob summed it up nicely at http://jacobian.org/writing/buildbot/ci-is-hard/: Buildbot is a framework, not an app. But Buildbot doesn't have a well-defined API. We've never written down what you should and should not override in a buildstep, much less a Source buildstep. If we tried to write such a thing down, it would be highly contentious and probably still break a lot of custom configurations. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 21 21:52:43 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 21 Nov 2010 21:52:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1064: Logging ChangeFilter checks Message-ID: <036.ea1b0c67a656f852f154c2ba07bb974b@lists.sourceforge.net> #1064: Logging ChangeFilter checks ----------------------+----------------------------------------------------- Reporter: strk | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- While trying to understand Scheduler and ChangeFilter activity I've noticed there's no much logged about its activity, making it hard to understand why a signaled change doesn't trigger any build. I was suggested by djmitche on #buildbot freenode to file a ticket for this. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 22 22:07:30 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 22 Nov 2010 22:07:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp Message-ID: <038.1ff844c279f3e866f9d11ce44e40a7c8@lists.sourceforge.net> #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp -------------------+-------------------------------------------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Scenario: User Bob pushes revision A, which is determined by the scheduler to be unimportant (e.g. by adding DONTBUILD to the comments) User Charlie pushes revision B, which is important. The scheduler triggers builds at the appropriate time. The build's sourcestamp has two changes, A and B. But the sourcestamp's revision is A (the unimportant one), however it's actually checking out B (the important one). Expected behaviour would be to have B as the sourcestamp's revision, since it's the more recent of the two. Easiest fix I can think of right now is to change that line in the scheduler to say all_changes = unimportant + important...or sort all_changes by change.number. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 01:11:23 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 01:11:23 -0000 Subject: [Buildbot-commits] [Buildbot] #1064: Logging ChangeFilter checks In-Reply-To: <036.ea1b0c67a656f852f154c2ba07bb974b@lists.sourceforge.net> References: <036.ea1b0c67a656f852f154c2ba07bb974b@lists.sourceforge.net> Message-ID: <045.2843e7b4a2490525dccd0d036775a9f8@lists.sourceforge.net> #1064: Logging ChangeFilter checks ------------------------+--------------------------------------------------- Reporter: strk | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * type: undecided => enhancement * milestone: undecided => 0.8.3 -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 01:15:13 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 01:15:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp In-Reply-To: <038.1ff844c279f3e866f9d11ce44e40a7c8@lists.sourceforge.net> References: <038.1ff844c279f3e866f9d11ce44e40a7c8@lists.sourceforge.net> Message-ID: <047.027be7c35f5c8b2c834b8aaebcb088a7@lists.sourceforge.net> #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp -------------------+-------------------------------------------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: -------------------+-------------------------------------------------------- Changes (by dustin): * milestone: undecided => 0.8.3 Comment: I could swear we dealt with this before. Perhaps that was before the schedulerdb landed. At any rate, it's clearly broken in trunk. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 23 02:11:48 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 22 Nov 2010 18:11:48 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ac24bf: Don't try to use entry_points['console_scripts'] Message-ID: <20101123021148.83CCE422A9@smtp1.rs.github.com> Branch: refs/heads/buildbot-0.8.2 Home: https://github.com/buildbot/buildbot Commit: ac24bf676bc566b575f1c38324ec093806d3409e https://github.com/buildbot/buildbot/commit/ac24bf676bc566b575f1c38324ec093806d3409e Author: Dustin J. Mitchell Date: 2010-11-13 (Sat, 13 Nov 2010) Changed paths: M master/setup.py M slave/setup.py Log Message: ----------- Don't try to use entry_points['console_scripts'] It never had any effect anyway. Use setup(scripts=..) instead, which is the way things have been done for a while now. From buildbot-devel at lists.sourceforge.net Tue Nov 23 02:12:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 02:12:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp In-Reply-To: <038.1ff844c279f3e866f9d11ce44e40a7c8@lists.sourceforge.net> References: <038.1ff844c279f3e866f9d11ce44e40a7c8@lists.sourceforge.net> Message-ID: <047.5479d8b4ed66b3564f917dcaaf3c14b9@lists.sourceforge.net> #1065: Builds scheduled with unimportant changes have the last unimportant change's revision used in the sourcestamp -------------------+-------------------------------------------------------- Reporter: catlee | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | -------------------+-------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Sort changes before attaching them to a SourceStamp Tested manually with an AnyBranchScheduler Fixes #1065 Changeset: c3e9f1e772cca6be557e4e38388da92d8ada6c9c -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 23 02:12:02 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 22 Nov 2010 18:12:02 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c3e9f1: Sort changes before attaching them to a SourceStam... Message-ID: <20101123021202.6673A422EB@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c3e9f1e772cca6be557e4e38388da92d8ada6c9c https://github.com/buildbot/buildbot/commit/c3e9f1e772cca6be557e4e38388da92d8ada6c9c Author: Dustin J. Mitchell Date: 2010-11-22 (Mon, 22 Nov 2010) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- Sort changes before attaching them to a SourceStamp Tested manually with an AnyBranchScheduler Fixes #1065 From buildbot-devel at lists.sourceforge.net Tue Nov 23 02:14:13 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 02:14:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1023: add pyflakes step to metabuildbot In-Reply-To: <038.2e870d63d4f26cd440a1e0cabf0561d4@lists.sourceforge.net> References: <038.2e870d63d4f26cd440a1e0cabf0561d4@lists.sourceforge.net> Message-ID: <047.3c611dbb9df11d00a1688e36dd8bbd94@lists.sourceforge.net> #1023: add pyflakes step to metabuildbot -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: major | Milestone: 0.8.3 Version: master | Keywords: admin -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: => admin -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 02:14:13 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 02:14:13 -0000 Subject: [Buildbot-commits] [Buildbot] #1063: rehost buildbot.net In-Reply-To: <038.d245f163e3b6d244086be7c91f7c18cf@lists.sourceforge.net> References: <038.d245f163e3b6d244086be7c91f7c18cf@lists.sourceforge.net> Message-ID: <047.bffba55585ef4a26401b1d09a533b73d@lists.sourceforge.net> #1063: rehost buildbot.net --------------------+------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: new Priority: blocker | Milestone: ongoing Version: 0.8.2 | Keywords: admin --------------------+------------------------------------------------------- Changes (by dustin): * keywords: => admin -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 02:14:23 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 02:14:23 -0000 Subject: [Buildbot-commits] [Buildbot] #1023: add pyflakes step to metabuildbot In-Reply-To: <038.2e870d63d4f26cd440a1e0cabf0561d4@lists.sourceforge.net> References: <038.2e870d63d4f26cd440a1e0cabf0561d4@lists.sourceforge.net> Message-ID: <047.aded5ef393ba61dcf09d1f0808c67ae0@lists.sourceforge.net> #1023: add pyflakes step to metabuildbot -------------------+-------------------------------------------------------- Reporter: dustin | Owner: dustin Type: task | Status: closed Priority: major | Milestone: 0.8.3 Version: master | Resolution: fixed Keywords: admin | -------------------+-------------------------------------------------------- Changes (by dustin): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 02:14:44 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 02:14:44 -0000 Subject: [Buildbot-commits] [Buildbot] #1019: buildbot.net isn't a good mail-sender In-Reply-To: <038.b43b22f572357e15ade829210d7884dd@lists.sourceforge.net> References: <038.b43b22f572357e15ade829210d7884dd@lists.sourceforge.net> Message-ID: <047.41c0ce38968616e0bc94713730fb3882@lists.sourceforge.net> #1019: buildbot.net isn't a good mail-sender -------------------+-------------------------------------------------------- Reporter: dustin | Owner: Type: task | Status: new Priority: major | Milestone: ongoing Version: 0.8.1 | Keywords: admin -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: => admin Comment: rehosting is #1063. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 23 03:21:59 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 22 Nov 2010 19:21:59 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9beb20: remove unnecessary print statement Message-ID: <20101123032159.4377E422E1@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9beb205847527c814cc47605f2371fbbf48dfce0 https://github.com/buildbot/buildbot/commit/9beb205847527c814cc47605f2371fbbf48dfce0 Author: Dustin J. Mitchell Date: 2010-11-22 (Mon, 22 Nov 2010) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- remove unnecessary print statement From buildbot-devel at lists.sourceforge.net Tue Nov 23 03:22:14 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 03:22:14 -0000 Subject: [Buildbot-commits] [Buildbot] #1059: Console view crashes when category starts with a number (or has a dot?) In-Reply-To: <038.b9ee1b93e04defb52c0b2dcbfec8dd97@lists.sourceforge.net> References: <038.b9ee1b93e04defb52c0b2dcbfec8dd97@lists.sourceforge.net> Message-ID: <047.e8faceeae94e5b5b94103f47cc4d5e4f@lists.sourceforge.net> #1059: Console view crashes when category starts with a number (or has a dot?) -------------------+-------------------------------------------------------- Reporter: pitrou | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: fixed Keywords: web | -------------------+-------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: remove stripping of leading digits from category in console Fixes #1059 Changeset: 226e56d21b42f677cc54c70db751d1b4dd2b6167 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 23 03:22:27 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 22 Nov 2010 19:22:27 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 226e56: remove stripping of leading digits from category i... Message-ID: <20101123032227.BCC0F4230B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 226e56d21b42f677cc54c70db751d1b4dd2b6167 https://github.com/buildbot/buildbot/commit/226e56d21b42f677cc54c70db751d1b4dd2b6167 Author: Dustin J. Mitchell Date: 2010-11-22 (Mon, 22 Nov 2010) Changed paths: M master/NEWS M master/buildbot/status/web/console.py Log Message: ----------- remove stripping of leading digits from category in console Fixes #1059 From buildbot-devel at lists.sourceforge.net Tue Nov 23 03:42:54 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 03:42:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1060: Standardize URL arguments to form templates In-Reply-To: <037.48eaabeee9f70776061a6cc320a3e4fc@lists.sourceforge.net> References: <037.48eaabeee9f70776061a6cc320a3e4fc@lists.sourceforge.net> Message-ID: <046.14f513b34ac29dd0e597f364ef32570d@lists.sourceforge.net> #1060: Standardize URL arguments to form templates ------------------------+--------------------------------------------------- Reporter: ayust | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: master | Keywords: web ------------------------+--------------------------------------------------- Comment(by dustin): We're using the {{{path_to_root}}} variable now, which seems functional. What would you suggest to improve that? -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:00:37 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:00:37 -0000 Subject: [Buildbot-commits] [Buildbot] #1058: FileUpload step crashes if file already exists at server (Windows) In-Reply-To: <039.d25d872c65953c30743aeda7806d1be8@lists.sourceforge.net> References: <039.d25d872c65953c30743aeda7806d1be8@lists.sourceforge.net> Message-ID: <048.7dd1e9a9b583537b2f0279695957ff5a@lists.sourceforge.net> #1058: FileUpload step crashes if file already exists at server (Windows) --------------------+------------------------------------------------------- Reporter: parshin | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: fixed Keywords: windows | --------------------+------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Unlink the destination for an upload before renaming This is required on Windows, which does not implicitly unlink the destination in rename. Tested by hand. Fixes #1058. Changeset: 1b69b024b28bf29e204a6a4d38f8ead642e819b8 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 23 04:00:38 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 22 Nov 2010 20:00:38 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 1b69b0: Unlink the destination for an upload before renami... Message-ID: <20101123040038.8432C422E8@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1b69b024b28bf29e204a6a4d38f8ead642e819b8 https://github.com/buildbot/buildbot/commit/1b69b024b28bf29e204a6a4d38f8ead642e819b8 Author: Dustin J. Mitchell Date: 2010-11-22 (Mon, 22 Nov 2010) Changed paths: M master/buildbot/steps/transfer.py Log Message: ----------- Unlink the destination for an upload before renaming This is required on Windows, which does not implicitly unlink the destination in rename. Tested by hand. Fixes #1058. From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:21 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:21 -0000 Subject: [Buildbot-commits] [Buildbot] #518: allow complete rebuild during force In-Reply-To: <040.552f63dffbe457d99f43e8c92ff2d8f0@lists.sourceforge.net> References: <040.552f63dffbe457d99f43e8c92ff2d8f0@lists.sourceforge.net> Message-ID: <049.aa51621e19f1476a25a0d1c7922676be@lists.sourceforge.net> #518: allow complete rebuild during force ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1618984 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:27 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:27 -0000 Subject: [Buildbot-commits] [Buildbot] #530: ability to log into slaves from the master In-Reply-To: <040.0f5a7da6f6e3666f9df893567b3cee4c@lists.sourceforge.net> References: <040.0f5a7da6f6e3666f9df893567b3cee4c@lists.sourceforge.net> Message-ID: <049.0f53682fcb2e1e4a1cdde4dfa62463e9@lists.sourceforge.net> #530: ability to log into slaves from the master ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1485902 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:34 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:34 -0000 Subject: [Buildbot-commits] [Buildbot] #536: Show total tests run in summary page In-Reply-To: <040.f6fb432ab76b7d9e3d46dded5ff3c152@lists.sourceforge.net> References: <040.f6fb432ab76b7d9e3d46dded5ff3c152@lists.sourceforge.net> Message-ID: <049.df0110c1ef126157f51d5ce0f3f61ea5@lists.sourceforge.net> #536: Show total tests run in summary page ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1313393 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:38 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:38 -0000 Subject: [Buildbot-commits] [Buildbot] #537: pause buildslaves In-Reply-To: <040.48f20d02519df66a5f2f4a17c988a2ef@lists.sourceforge.net> References: <040.48f20d02519df66a5f2f4a17c988a2ef@lists.sourceforge.net> Message-ID: <049.8b15d26db5587b4423080dd39690302a@lists.sourceforge.net> #537: pause buildslaves ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1251484 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:43 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:43 -0000 Subject: [Buildbot-commits] [Buildbot] #539: add a simpler change notification protocol In-Reply-To: <040.77cee5f32c0b6f91f372aa7f464a79d2@lists.sourceforge.net> References: <040.77cee5f32c0b6f91f372aa7f464a79d2@lists.sourceforge.net> Message-ID: <049.fd30cafdf12ec8ec6395a8644a06cfa6@lists.sourceforge.net> #539: add a simpler change notification protocol ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1206370 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:57:48 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:57:48 -0000 Subject: [Buildbot-commits] [Buildbot] #540: overhaul ETA calculation In-Reply-To: <040.92953aafe7562adb1b4d7d14c9032354@lists.sourceforge.net> References: <040.92953aafe7562adb1b4d7d14c9032354@lists.sourceforge.net> Message-ID: <049.e072789926316f9013870294b7848aec@lists.sourceforge.net> #540: overhaul ETA calculation ------------------------+--------------------------------------------------- Reporter: ipv6guru | Owner: warner Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.7.10 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: sourceforge 1203905 => -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:59:50 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:59:50 -0000 Subject: [Buildbot-commits] [Buildbot] #66: need a test for the BonsaiMaildirSource In-Reply-To: <038.d06c589d607d0b941af936b4970df3f5@lists.sourceforge.net> References: <038.d06c589d607d0b941af936b4970df3f5@lists.sourceforge.net> Message-ID: <047.164ffd6af82eb8bb2d3f52714582e205@lists.sourceforge.net> #66: need a test for the BonsaiMaildirSource -------------------+-------------------------------------------------------- Reporter: warner | Owner: warner Type: task | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.5 | Keywords: tests -------------------+-------------------------------------------------------- Changes (by dustin): * keywords: bonsai => tests -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 04:59:58 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 04:59:58 -0000 Subject: [Buildbot-commits] [Buildbot] #1044: Problems to running an slave on Windows XP In-Reply-To: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> References: <040.af193039d9df894cbd298524c2187b54@lists.sourceforge.net> Message-ID: <049.b5247ae20864c138634235928c6aee7c@lists.sourceforge.net> #1044: Problems to running an slave on Windows XP ----------------------------+----------------------------------------------- Reporter: acamargo | Owner: Type: support-request | Status: new Priority: major | Milestone: undecided Version: 0.8.1 | Keywords: windows ----------------------------+----------------------------------------------- Changes (by dustin): * keywords: slave on Windows => windows -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 05:00:17 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 05:00:17 -0000 Subject: [Buildbot-commits] [Buildbot] #189: Cannot generate pdf from the source documentation In-Reply-To: <039.a8def7e36e19b169a2efad013e9f5094@lists.sourceforge.net> References: <039.a8def7e36e19b169a2efad013e9f5094@lists.sourceforge.net> Message-ID: <048.abcce9a2fdf142711540b22047ca65fe@lists.sourceforge.net> #189: Cannot generate pdf from the source documentation --------------------+------------------------------------------------------- Reporter: ludovic | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.7.6 | Keywords: docs --------------------+------------------------------------------------------- Changes (by dustin): * keywords: pdf => docs -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 05:03:25 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 05:03:25 -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@lists.sourceforge.net> References: <041.fc9e9a06a44fa9b3d92a3a1f5c0a476f@lists.sourceforge.net> Message-ID: <050.2572e81c1cc11831a78175a2614453cf@lists.sourceforge.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 | Keywords: svnpoller ----------------------+----------------------------------------------------- Changes (by dustin): * keywords: svnpoller, changes => svnpoller -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 23 18:56:08 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 23 Nov 2010 18:56:08 -0000 Subject: [Buildbot-commits] [Buildbot] #1066: Notification for backed up builder Message-ID: <037.19b9d4ebc2a055115895b0e20f6aeacf@lists.sourceforge.net> #1066: Notification for backed up builder ------------------------+--------------------------------------------------- Reporter: ayust | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.2 | Keywords: ------------------------+--------------------------------------------------- It'd be nice if there were a way to tell Buildbot to notify someone if a builder's "pending" queue grows larger than a certain length (often a symptom of a broken build/builder). -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 24 15:08:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 15:08:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1067: jinja2 link in installation.texinfo is wrong Message-ID: <039.919a2d02c42a096ae1e2713d440be616@lists.sourceforge.net> #1067: jinja2 link in installation.texinfo is wrong ----------------------+----------------------------------------------------- Reporter: exarkun | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- {{{ @item Jinja2: http://jinja.pocoo.org/2 }}} The correct link appears merely to be http://jinja.pocoo.org/ -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 24 15:33:41 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 15:33:41 -0000 Subject: [Buildbot-commits] [Buildbot] #1067: jinja2 link in installation.texinfo is wrong In-Reply-To: <039.919a2d02c42a096ae1e2713d440be616@lists.sourceforge.net> References: <039.919a2d02c42a096ae1e2713d440be616@lists.sourceforge.net> Message-ID: <048.1770c998505ccee0c2ad62935c6406fe@lists.sourceforge.net> #1067: jinja2 link in installation.texinfo is wrong ----------------------+----------------------------------------------------- Reporter: exarkun | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Comment(by marcusl): The page has changed, since the sans "2" link pointed to jinja-1 previously. Oh well. :) -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 24 16:26:59 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 16:26:59 -0000 Subject: [Buildbot-commits] [Buildbot] #1067: jinja2 link in installation.texinfo is wrong In-Reply-To: <039.919a2d02c42a096ae1e2713d440be616@lists.sourceforge.net> References: <039.919a2d02c42a096ae1e2713d440be616@lists.sourceforge.net> Message-ID: <048.96d92d5112516666cfac9a2526431a72@lists.sourceforge.net> #1067: jinja2 link in installation.texinfo is wrong ----------------------+----------------------------------------------------- Reporter: exarkun | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.2 | Resolution: fixed Keywords: | ----------------------+----------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: fix Jinja link - fixes #1067 Changeset: 851b8d74141d2dbf8351e67cf8f3e3c1bb7bbc2e -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 24 16:26:59 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Nov 2010 08:26:59 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 851b8d: fix Jinja link - fixes #1067 Message-ID: <20101124162659.E296B422F4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 851b8d74141d2dbf8351e67cf8f3e3c1bb7bbc2e https://github.com/buildbot/buildbot/commit/851b8d74141d2dbf8351e67cf8f3e3c1bb7bbc2e Author: Dustin J. Mitchell Date: 2010-11-24 (Wed, 24 Nov 2010) Changed paths: M master/docs/installation.texinfo Log Message: ----------- fix Jinja link - fixes #1067 From buildbot-devel at lists.sourceforge.net Wed Nov 24 16:44:50 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 16:44:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1068: Build history pickles are perpetually re-upgraded Message-ID: <039.b488edaa8a6dc9e206a48a16d41f4748@lists.sourceforge.net> #1068: Build history pickles are perpetually re-upgraded ----------------------+----------------------------------------------------- Reporter: exarkun | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Whenever an out of date build history pickle is loaded, if it isn't the latest version, it is upgraded. Unfortunately, if nothing about the state is changed (as is frequently the case), the upgraded version is discarded and the upgrade is re-done the next time that pickle is loaded. Instead, if the state is upgraded, the pickle should be re-written with the upgraded state. This can be done by marking upgraded objects using a simple flag, set to True by any `upgradeToVersionN` method, and then checked after `styles.doUpgrade` is called. If and only if the flag is set, the object was upgraded and should be rewritten. Additionally, adding the flag to the `persistenceForgets` tuple on the `Versioned` subclass will cause it to be discarded when the object is re-serialized. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 24 17:19:18 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 17:19:18 -0000 Subject: [Buildbot-commits] [Buildbot] #1068: Build history pickles are perpetually re-upgraded In-Reply-To: <039.b488edaa8a6dc9e206a48a16d41f4748@lists.sourceforge.net> References: <039.b488edaa8a6dc9e206a48a16d41f4748@lists.sourceforge.net> Message-ID: <048.396d9d9d7972aba2aa1f7c2e5b5b6319@lists.sourceforge.net> #1068: Build history pickles are perpetually re-upgraded --------------------+------------------------------------------------------- Reporter: exarkun | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: --------------------+------------------------------------------------------- Changes (by dustin): * type: undecided => defect * milestone: undecided => 0.8.3 Comment: as for knowing that sub-objects have been updated: {{{ 11:13 <+exarkun> Bummer. There's a thing... it's gross though 11:14 <+exarkun> twisted.persisted.styles.versionedsToUpgrade is a dict 11:14 <+exarkun> If there's stuff in it, there's objects to be upgraded 11:14 <+exarkun> and styles.doUpgrade will reset it to empty 11:15 <+exarkun> So you can sort of guess that it being non-empty after you call pickle.load means you should rewrite that pickle 11:15 <+exarkun> it could also mean that someone else previously loaded an old pickle and they /didn't/ call doUpgrade 11:16 <+exarkun> So if you missed a doUpgrade call somewhere, you might end up rewriting stuff you don't have to 11:16 <+exarkun> otoh that's just a bug to be fixed by adding the necessary doUpgrade call }}} -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Wed Nov 24 18:05:07 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 18:05:07 -0000 Subject: [Buildbot-commits] [Buildbot] #1068: Build history pickles are perpetually re-upgraded In-Reply-To: <039.b488edaa8a6dc9e206a48a16d41f4748@lists.sourceforge.net> References: <039.b488edaa8a6dc9e206a48a16d41f4748@lists.sourceforge.net> Message-ID: <048.7b10f5dcc18279252ab4ba8c4f040fbc@lists.sourceforge.net> #1068: Build history pickles are perpetually re-upgraded --------------------+------------------------------------------------------- Reporter: exarkun | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Resolution: fixed Keywords: | --------------------+------------------------------------------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: detect when Versioned objects are upgraded, and re-write pickle This should cut down on the number of log messages about pickles being upgraded. Fixes #1068 Changeset: 95f33ad1bd65b5fa06e0fc4614830b1cb04d52db -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 24 18:05:07 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Nov 2010 10:05:07 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 95f33a: detect when Versioned objects are upgraded, and re... Message-ID: <20101124180507.CF1C042305@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 95f33ad1bd65b5fa06e0fc4614830b1cb04d52db https://github.com/buildbot/buildbot/commit/95f33ad1bd65b5fa06e0fc4614830b1cb04d52db Author: Dustin J. Mitchell Date: 2010-11-24 (Wed, 24 Nov 2010) Changed paths: M master/buildbot/sourcestamp.py M master/buildbot/status/builder.py Log Message: ----------- detect when Versioned objects are upgraded, and re-write pickle This should cut down on the number of log messages about pickles being upgraded. Fixes #1068 From noreply at github.com Wed Nov 24 19:03:03 2010 From: noreply at github.com (noreply at github.com) Date: Wed, 24 Nov 2010 11:03:03 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] d7c68b: Merge branch 'htmlresource-compat' of git://github... Message-ID: <20101124190303.F25C442345@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d7c68bbd853bccc134bfb7c00450d35335478eba https://github.com/buildbot/buildbot/commit/d7c68bbd853bccc134bfb7c00450d35335478eba Author: Dustin J. Mitchell Date: 2010-11-24 (Wed, 24 Nov 2010) Changed paths: M master/buildbot/status/web/base.py Log Message: ----------- Merge branch 'htmlresource-compat' of git://github.com/exarkun/buildbot * 'htmlresource-compat' of git://github.com/exarkun/buildbot: Add a helper method for generating HtmlResource responses, by calling the old body() method and filling in the new layout template with the result. From buildbot-devel at lists.sourceforge.net Wed Nov 24 19:18:34 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Wed, 24 Nov 2010 19:18:34 -0000 Subject: [Buildbot-commits] [Buildbot] #1066: Notification for backed up builder In-Reply-To: <037.19b9d4ebc2a055115895b0e20f6aeacf@lists.sourceforge.net> References: <037.19b9d4ebc2a055115895b0e20f6aeacf@lists.sourceforge.net> Message-ID: <046.8a40049e2c02b6a3383a5aa154758447@lists.sourceforge.net> #1066: Notification for backed up builder ------------------------+--------------------------------------------------- Reporter: ayust | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.2 | Keywords: mail, ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => mail, -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 25 20:10:51 2010 From: noreply at github.com (noreply at github.com) Date: Thu, 25 Nov 2010 12:10:51 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4bf5dc: remove spurious prints Message-ID: <20101125201051.D21BD42345@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4bf5dcfebab9ff26cd6a0bcf7aa52e2baa812268 https://github.com/buildbot/buildbot/commit/4bf5dcfebab9ff26cd6a0bcf7aa52e2baa812268 Author: Dustin J. Mitchell Date: 2010-11-25 (Thu, 25 Nov 2010) Changed paths: M master/buildbot/sourcestamp.py Log Message: ----------- remove spurious prints From buildbot-devel at lists.sourceforge.net Fri Nov 26 11:40:52 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 26 Nov 2010 11:40:52 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: asd Message-ID: <036.b066a4b6ddef21988ba4bc86c35ba89f@lists.sourceforge.net> #1069: asd ----------------------+----------------------------------------------------- Reporter: shop | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- asd -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Fri Nov 26 11:41:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Fri, 26 Nov 2010 11:41:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: asd In-Reply-To: <036.b066a4b6ddef21988ba4bc86c35ba89f@lists.sourceforge.net> References: <036.b066a4b6ddef21988ba4bc86c35ba89f@lists.sourceforge.net> Message-ID: <045.90ba37df2d9711e1c869d63323b73d9a@lists.sourceforge.net> #1069: asd ----------------------+----------------------------------------------------- Reporter: shop | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Comment(by shop): {{{ #!html




}}} -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 27 16:32:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 27 Nov 2010 16:32:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: test spammy ticket Message-ID: <038.428f337b004b8d548d0744d08befd5c9@lists.sourceforge.net> #1069: test spammy ticket ----------------------+----------------------------------------------------- Reporter: dustin | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- try cialis at this canadian pharmacy -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 27 16:37:27 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 27 Nov 2010 16:37:27 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: test spammy ticket In-Reply-To: <038.428f337b004b8d548d0744d08befd5c9@lists.sourceforge.net> References: <038.428f337b004b8d548d0744d08befd5c9@lists.sourceforge.net> Message-ID: <047.e5cea8ed10d6f5b2df100c9b14d0d996@lists.sourceforge.net> #1069: test spammy ticket ----------------------+----------------------------------------------------- Reporter: dustin | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Comment(by dustin): spam spam spam spammity spam -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sat Nov 27 16:54:45 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sat, 27 Nov 2010 16:54:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: test spammy ticket In-Reply-To: <038.428f337b004b8d548d0744d08befd5c9@lists.sourceforge.net> References: <038.428f337b004b8d548d0744d08befd5c9@lists.sourceforge.net> Message-ID: <047.3c39df0a22d210b6d17172f8d7761737@lists.sourceforge.net> #1069: test spammy ticket ----------------------+----------------------------------------------------- Reporter: dustin | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Comment(by dustin): test -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Nov 28 05:36:27 2010 From: noreply at github.com (noreply at github.com) Date: Sat, 27 Nov 2010 21:36:27 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9774f1: resuscitate test_changes_bonsaipoller from c5a5675... Message-ID: <20101128053627.A581B42175@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9774f1ddd195ca8a488b9e09cd81f4fed1f6867f https://github.com/buildbot/buildbot/commit/9774f1ddd195ca8a488b9e09cd81f4fed1f6867f Author: Dustin J. Mitchell Date: 2010-11-27 (Sat, 27 Nov 2010) Changed paths: A master/buildbot/test/unit/test_changes_bonsaipoller.py Log Message: ----------- resuscitate test_changes_bonsaipoller from c5a5675f Commit: cec5ac35862424beab0fb46038791c2609447879 https://github.com/buildbot/buildbot/commit/cec5ac35862424beab0fb46038791c2609447879 Author: Dustin J. Mitchell Date: 2010-11-27 (Sat, 27 Nov 2010) Changed paths: M master/buildbot/changes/bonsaipoller.py M master/buildbot/test/unit/test_changes_bonsaipoller.py A master/buildbot/test/util/changesource.py Log Message: ----------- improve tests for bonsaipoller From buildbot-devel at lists.sourceforge.net Sun Nov 28 06:19:49 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 28 Nov 2010 06:19:49 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: topic Message-ID: <037.127d030b0e565ca65e620c7c318e14cb@lists.sourceforge.net> #1069: topic --------------------+------------------------------------------------------- Reporter: shopp | Owner: shopp Type: task | Status: new Priority: trivial | Milestone: undecided Version: 0.8.2 | Keywords: --------------------+------------------------------------------------------- text -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Sun Nov 28 06:20:02 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Sun, 28 Nov 2010 06:20:02 -0000 Subject: [Buildbot-commits] [Buildbot] #1069: topic In-Reply-To: <037.127d030b0e565ca65e620c7c318e14cb@lists.sourceforge.net> References: <037.127d030b0e565ca65e620c7c318e14cb@lists.sourceforge.net> Message-ID: <046.10432a22dd63e2b0d2355d9b82bf6b3a@lists.sourceforge.net> #1069: topic --------------------+------------------------------------------------------- Reporter: shopp | Owner: shopp Type: task | Status: new Priority: trivial | Milestone: undecided Version: 0.8.2 | Keywords: --------------------+------------------------------------------------------- Comment(by shopp): {{{ #!html




}}} -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 29 00:06:32 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 00:06:32 -0000 Subject: [Buildbot-commits] [Buildbot] #1055: missing a no-clobber option when svn fail to update? (and other rcs?) In-Reply-To: <038.db313d3456fca85b3d9c76021a8ec60e@lists.sourceforge.net> References: <038.db313d3456fca85b3d9c76021a8ec60e@lists.sourceforge.net> Message-ID: <047.8719b1ee583b98bc9373881ad42ccd71@lists.sourceforge.net> #1055: missing a no-clobber option when svn fail to update? (and other rcs?) -------------------+-------------------------------------------------------- Reporter: blaize | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Keywords: svn -------------------+-------------------------------------------------------- Comment(by blaize): Some more info: Svn update is failing because: a) someone cancels during an svn update leaving a lock b) there's some weirdness about running svn clients on windows and servers on unix (to do with filename cases) that leaves a lock (apparently) c) something else not too sure. So these are happening with reasonable regularity. In case i) it's probably reasonable to have a go at doing an svn cleanup followed by another svn update then fail if that update dies. Another extremely important requirement of this is that the SVN step must fail if svn update fails!! i.e. I'm happy for it to just die. Fail-slow in this situation is just terrible though. cheers -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 29 03:10:05 2010 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Nov 2010 19:10:05 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4423cd: add a parent class for polling ChangeSources Message-ID: <20101129031005.B61CB4237B@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4423cdbcbb89c14e50dd5f4152415afd686c5241 https://github.com/buildbot/buildbot/commit/4423cdbcbb89c14e50dd5f4152415afd686c5241 Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/buildbot/changes/base.py M master/buildbot/changes/bonsaipoller.py M master/buildbot/interfaces.py A master/buildbot/test/unit/test_changes_base.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/docs/cfg-changesources.texinfo Log Message: ----------- add a parent class for polling ChangeSources Commit: fa3ae8ed68e664d4db24798611b352e3c6509930 https://github.com/buildbot/buildbot/commit/fa3ae8ed68e664d4db24798611b352e3c6509930 Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/docs/buildbot.texinfo A master/docs/cust-changesources.texinfo A master/docs/customization.texinfo Log Message: ----------- Add a 'Customization' section to docs So far this only describes writing ChangeSource subclasses, but will be expanded. From buildbot-devel at lists.sourceforge.net Mon Nov 29 03:29:15 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 03:29:15 -0000 Subject: [Buildbot-commits] [Buildbot] #1683: last rites for freshcvs Message-ID: <038.6f66c9a7bec15ae8818c5303fa51b5e0@lists.sourceforge.net> #1683: last rites for freshcvs ------------------------+--------------------------------------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: master | Keywords: cvs ------------------------+--------------------------------------------------- I just tried to write some unit tests for the freshcvs change source - and I can't find a way to get cvstoys installed. As far as I can tell, it was last released in 2004, with compatibility with 1.3.0. Unless I hear otherwise, I'll remove this in two versions (0.8.4 or equivalent) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 29 03:58:38 2010 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Nov 2010 19:58:38 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 64a5dc: fix pyflakes Message-ID: <20101129035838.6FE8042361@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 64a5dc2a4bd4f558b5dd193d47c83c7d7abc9a1a https://github.com/buildbot/buildbot/commit/64a5dc2a4bd4f558b5dd193d47c83c7d7abc9a1a Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/buildbot/changes/bonsaipoller.py Log Message: ----------- fix pyflakes From noreply at github.com Mon Nov 29 04:25:50 2010 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Nov 2010 20:25:50 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] dcd632: base gitpoller on PollingChangeSource, test pollin... Message-ID: <20101129042550.54A644238E@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dcd63243775afa74fb5fb62348890202089237e6 https://github.com/buildbot/buildbot/commit/dcd63243775afa74fb5fb62348890202089237e6 Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/test/unit/test_changes_base.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/util/changesource.py Log Message: ----------- base gitpoller on PollingChangeSource, test polling From noreply at github.com Mon Nov 29 04:33:23 2010 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Nov 2010 20:33:23 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 8f55f2: fix getpoller test, only stopService if the servic... Message-ID: <20101129043323.DD0DE422E4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 8f55f2fa3864c72be9b88b3c7d425c6f10b9a20b https://github.com/buildbot/buildbot/commit/8f55f2fa3864c72be9b88b3c7d425c6f10b9a20b Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/test/unit/test_changes_gitpoller.py Log Message: ----------- fix getpoller test, only stopService if the service is running From noreply at github.com Mon Nov 29 04:36:10 2010 From: noreply at github.com (noreply at github.com) Date: Sun, 28 Nov 2010 20:36:10 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] d52549: really fix gitpoller test Message-ID: <20101129043610.63BD1422E4@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d52549a10e96aeee60d3906ce24e26afbdfdf9dd https://github.com/buildbot/buildbot/commit/d52549a10e96aeee60d3906ce24e26afbdfdf9dd Author: Dustin J. Mitchell Date: 2010-11-28 (Sun, 28 Nov 2010) Changed paths: M master/buildbot/test/unit/test_changes_gitpoller.py Log Message: ----------- really fix gitpoller test From buildbot-devel at lists.sourceforge.net Mon Nov 29 18:18:36 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 18:18:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1684: Buildbot doesn't detect a broken configuration file Message-ID: <038.73dfe541d584cc91781ed4b83cbf58c0@lists.sourceforge.net> #1684: Buildbot doesn't detect a broken configuration file ----------------------+----------------------------------------------------- Reporter: kostja | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- If there are two c['status'].append(html.WebStatus(...)) lines in the configuration file, like below: from buildbot.status import html c['status'].append(html.WebStatus(http_port=8010,allowForce=True)) which are very easy to add by mistake, by just uncommenting allowForce line in the sample config, buildbot checkconfig completes successfully, and buildbot successfully starts, but is unable to see any of its slaves. An error is produced into the log, but the message is quite cryptic: twisted.internet.error.CannotListenError: Couldn't listen on any:8010: [Errno 98] Address already in use. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 29 18:21:11 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 18:21:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1684: Buildbot doesn't detect a broken configuration file In-Reply-To: <038.73dfe541d584cc91781ed4b83cbf58c0@lists.sourceforge.net> References: <038.73dfe541d584cc91781ed4b83cbf58c0@lists.sourceforge.net> Message-ID: <047.8c66bbcfc741d388fbdced1565ee815d@lists.sourceforge.net> #1684: Buildbot doesn't detect a broken configuration file ------------------------+--------------------------------------------------- Reporter: kostja | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.3 Version: 0.8.2 | Keywords: ------------------------+--------------------------------------------------- Changes (by dustin): * type: undecided => enhancement * milestone: undecided => 0.8.3 Old description: > If there are two c['status'].append(html.WebStatus(...)) lines in the > configuration file, like below: > > from buildbot.status import html > c['status'].append(html.WebStatus(http_port=8010,allowForce=True)) > > which are very easy to add by mistake, by just uncommenting allowForce > line in the sample config, buildbot checkconfig completes successfully, > and buildbot successfully starts, but is unable to see any of its slaves. > > An error is produced into the log, but the message is quite cryptic: > > twisted.internet.error.CannotListenError: Couldn't listen on > any:8010: [Errno 98] Address already in use. New description: If there are two {{{ c['status'].append(html.WebStatus(...)) }}} lines in the configuration file, like below: {{{ from buildbot.status import html c['status'].append(html.WebStatus(http_port=8010,allowForce=True)) }}} which are very easy to add by mistake, by just uncommenting allowForce line in the sample config, buildbot checkconfig completes successfully, and buildbot successfully starts, but is unable to see any of its slaves. An error is produced into the log, but the message is quite cryptic: {{{ twisted.internet.error.CannotListenError: Couldn't listen on any:8010: [Errno 98] Address already in use. }}} -- Comment: This should have some kind of check in the early parts of the {{{loadConfig}}} process. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 29 21:12:43 2010 From: noreply at github.com (noreply at github.com) Date: Mon, 29 Nov 2010 13:12:43 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 6a5a3c: Dance, buildbot, dance! Message-ID: <20101129211243.3D29A423C5@smtp1.rs.github.com> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6a5a3c92fa7b1b26f3808046e864aeed64ccaf12 https://github.com/buildbot/buildbot/commit/6a5a3c92fa7b1b26f3808046e864aeed64ccaf12 Author: Amber Yust Date: 2010-11-29 (Mon, 29 Nov 2010) Changed paths: M master/buildbot/status/words.py Log Message: ----------- Dance, buildbot, dance! From buildbot-devel at lists.sourceforge.net Mon Nov 29 21:13:54 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 21:13:54 -0000 Subject: [Buildbot-commits] [Buildbot] #1685: build properties support in IRC bot Message-ID: <036.284a346d8cdf7ba69b3302921f831dc0@lists.sourceforge.net> #1685: build properties support in IRC bot ----------------------+----------------------------------------------------- Reporter: strk | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- Would be nice if build properties could be specified when asking for forced builds to the IRC bot. -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Mon Nov 29 21:30:09 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Mon, 29 Nov 2010 21:30:09 -0000 Subject: [Buildbot-commits] [Buildbot] #1685: build properties support in IRC bot In-Reply-To: <036.284a346d8cdf7ba69b3302921f831dc0@lists.sourceforge.net> References: <036.284a346d8cdf7ba69b3302921f831dc0@lists.sourceforge.net> Message-ID: <045.c65faf926cd2b34af77002c47c1f4b66@lists.sourceforge.net> #1685: build properties support in IRC bot ------------------------+--------------------------------------------------- Reporter: strk | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.2 | Keywords: irc ------------------------+--------------------------------------------------- Changes (by dustin): * keywords: => irc * type: undecided => enhancement * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From buildbot-devel at lists.sourceforge.net Tue Nov 30 22:50:19 2010 From: buildbot-devel at lists.sourceforge.net (Buildbot) Date: Tue, 30 Nov 2010 22:50:19 -0000 Subject: [Buildbot-commits] [Buildbot] #1686: builder should be updated when category changes Message-ID: <040.ce81f8e4bb653731ab2ebe6ac2d08324@lists.sourceforge.net> #1686: builder should be updated when category changes ----------------------+----------------------------------------------------- Reporter: bhearsum | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.2 | Keywords: ----------------------+----------------------------------------------------- We hit an issue with MailNotifier's recently that seems to be partly caused by the category on a builder not being updated on a reconfig until something else about it changes. Dustin says that category should be included as part of compareToSetup, but it's not. -- Ticket URL: Buildbot Buildbot: build/test automation