From noreply at github.com Thu Nov 1 01:41:00 2012 From: noreply at github.com (GitHub) Date: Wed, 31 Oct 2012 18:41:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4363cf: fix failures on mysql and postgres Message-ID: <5091d32cf110b_2333f35ae818097@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 4363cfa8a346580946562150c4019c54c4e116cd https://github.com/buildbot/buildbot/commit/4363cfa8a346580946562150c4019c54c4e116cd Author: Dustin J. Mitchell Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M master/buildbot/db/model.py M master/buildbot/test/unit/test_db_schedulers.py Log Message: ----------- fix failures on mysql and postgres From nobody at buildbot.net Thu Nov 1 05:20:11 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 01 Nov 2012 05:20:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1053: schedulerdb should have id columns on all tables In-Reply-To: <036.4ff7f269375e4aa2c6c44266d369e161@buildbot.net> References: <036.4ff7f269375e4aa2c6c44266d369e161@buildbot.net> Message-ID: <051.a1f8499129dd8078d46be71ef54acb1f@buildbot.net> #1053: schedulerdb should have id columns on all tables -----------------------------+-------------------- Reporter: Pike | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.9.0 Version: 0.8.2 | Resolution: Keywords: database, sprint | -----------------------------+-------------------- Comment (by tom.prince): Some discussion of this https://github.com/buildbot/buildbot/pull/551#discussion_r1995147 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Nov 2 16:34:55 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 02 Nov 2012 16:34:55 -0000 Subject: [Buildbot-commits] [Buildbot] #2393: SetPropertiesFromEnv doesn't find the specified environment variables Message-ID: <039.994cf64da486795720bf6a75d47978c5@buildbot.net> #2393: SetPropertiesFromEnv doesn't find the specified environment variables ----------------------+---------------------------------- Reporter: kervala | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.5 | Keywords: SetPropertiesFromEnv ----------------------+---------------------------------- I'm using : {{{ #!python factory.addStep(SetPropertiesFromEnv(variables=["CMAKE_MODULE_PATH", "EXTERNAL_ANDROID_PATH"])) factory.addStep(Configure(command=['cmake', WithProperties("-DCMAKE_TOOLCHAIN_FILE=%s/AndroidToolChain.cmake", "CMAKE_MODULE_PATH"), WithProperties("-DCMAKE_INSTALL_PREFIX=%s", "EXTERNAL_ANDROID_PATH"), '.'])) }}} And even if these 2 environment variables are listed in buildbot logs, SetPropertiesFromEnv doesn't seem to the set them as properties. Jc2k on #buildbot helped me and proposed to replace SetPropertiesFromEnv line by : {{{ #!python factory.addStep(SetProperty(command="echo $CMAKE_MODULE_PATH", property="CMAKE_MODULE_PATH")) factory.addStep(SetProperty(command="echo $EXTERNAL_ANDROID_PATH", property="EXTERNAL_ANDROID_PATH")) }}} Which is working fine. I'll try to debug further to check where the problem appears. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 2 17:37:36 2012 From: noreply at github.com (GitHub) Date: Fri, 02 Nov 2012 10:37:36 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 2ea7aa: SetPropertiesFromEnv: Use properties from slave, r... Message-ID: <509404e0379cb_14f31b27af47786@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc https://github.com/buildbot/buildbot/commit/2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- SetPropertiesFromEnv: Use properties from slave, rather than set on master. The old implementation incorrectly used the set of environment variables set on the master, rather than those retrieved from the slave, when setting properties. Fixes #2393. Commit: 2a8afa42777ab481ef7fa32d8e5c67d235db70cd https://github.com/buildbot/buildbot/commit/2a8afa42777ab481ef7fa32d8e5c67d235db70cd Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_slave.py Log Message: ----------- SetPropertiesFromEnv: Properties from the slave will always be strings. So the tests should use strings there too. Commit: ac294a5552d1d12b0fd37a323061e122f56bec9b https://github.com/buildbot/buildbot/commit/ac294a5552d1d12b0fd37a323061e122f56bec9b Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- SetPropertiesFromEnv: Log property changes. Fixes #2361. Commit: ea150eb1004637a2fedb5b21f5381b0dbc8b9124 https://github.com/buildbot/buildbot/commit/ea150eb1004637a2fedb5b21f5381b0dbc8b9124 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'log-env' into buildbot-0.8.7 Compare: https://github.com/buildbot/buildbot/compare/0b098b9de7dc...ea150eb10046 From nobody at buildbot.net Fri Nov 2 17:37:39 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 02 Nov 2012 17:37:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2361: SetPropertiesFromEnv should log what properties it is setting along with their values In-Reply-To: <042.7d4e92e74f8e1784c22198330d10c681@buildbot.net> References: <042.7d4e92e74f8e1784c22198330d10c681@buildbot.net> Message-ID: <057.95c8820b17e2cb6466b46579c72b8398@buildbot.net> #2361: SetPropertiesFromEnv should log what properties it is setting along with their values ------------------------+------------------------- Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: closed Priority: trivial | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: fixed Keywords: | ------------------------+------------------------- Changes (by Tom Prince): * status: accepted => closed * resolution: => fixed Comment: SetPropertiesFromEnv: Log property changes. Fixes #2361. Changeset: ac294a5552d1d12b0fd37a323061e122f56bec9b -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Nov 2 17:37:39 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 02 Nov 2012 17:37:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2393: SetPropertiesFromEnv doesn't find the specified environment variables In-Reply-To: <039.994cf64da486795720bf6a75d47978c5@buildbot.net> References: <039.994cf64da486795720bf6a75d47978c5@buildbot.net> Message-ID: <054.9cfbf3926bf7a249b4c1038dcbb4a302@buildbot.net> #2393: SetPropertiesFromEnv doesn't find the specified environment variables ---------------------------------+------------------------ Reporter: kervala | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.5 | Resolution: fixed Keywords: SetPropertiesFromEnv | ---------------------------------+------------------------ Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: SetPropertiesFromEnv: Use properties from slave, rather than set on master. The old implementation incorrectly used the set of environment variables set on the master, rather than those retrieved from the slave, when setting properties. Fixes #2393. Changeset: 2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 2 17:48:00 2012 From: noreply at github.com (GitHub) Date: Fri, 02 Nov 2012 10:48:00 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ebb2ff: Make sphinx happy. Message-ID: <50940750da48f_168b19b8aec82bf@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: ebb2ff9154680b372775fdcc3f3e7d6a410c7b53 https://github.com/buildbot/buildbot/commit/ebb2ff9154680b372775fdcc3f3e7d6a410c7b53 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Make sphinx happy. From nobody at buildbot.net Fri Nov 2 19:07:15 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 02 Nov 2012 19:07:15 -0000 Subject: [Buildbot-commits] [Buildbot] #2233: gitpoller should detect when it needs to reinitialize its state. In-Reply-To: <042.a98c26c43c4f6fac9b2583beee812904@buildbot.net> References: <042.a98c26c43c4f6fac9b2583beee812904@buildbot.net> Message-ID: <057.56c731022a1d8e14c881d0db76cebda7@buildbot.net> #2233: gitpoller should detect when it needs to reinitialize its state. ---------------------------+--------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.+ Version: 0.8.5 | Resolution: fixed Keywords: git, gitpoller | ---------------------------+--------------------- Changes (by tom.prince): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Nov 2 19:12:23 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 02 Nov 2012 19:12:23 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.07e84711472e07219e91d07cc506a762@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by tom.prince): Git actually does have a notion of a default branch, as distinct from master. (And we've had some support for it since 0.8.6). -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 3 17:35:06 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 03 Nov 2012 17:35:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.bd333ebde7f5da25ca66796f64f473a8@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by dustin): True, and that makes a lot of sense in the changesource, but sourcestamps should have an explicit branch (which may be what "default" pointed at when the change was created). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Nov 3 17:43:30 2012 From: noreply at github.com (GitHub) Date: Sat, 03 Nov 2012 10:43:30 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] da469c: tweak scheduler_masters table to use schedulerid a... Message-ID: <509557c248d5d_46841b63af435818@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: da469c11a7e3f64a3c39be84182b085b655d7965 https://github.com/buildbot/buildbot/commit/da469c11a7e3f64a3c39be84182b085b655d7965 Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: M master/buildbot/db/migrate/versions/024_add_schedulers_table.py M master/buildbot/db/model.py Log Message: ----------- tweak scheduler_masters table to use schedulerid as primary key From nobody at buildbot.net Sat Nov 3 17:58:20 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 03 Nov 2012 17:58:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.7b745ba6323f2a09a537b624633bf1ba@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by tom.prince): That doesn't work for force builds. Or ``buildbot sendchange``. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 3 18:05:21 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 03 Nov 2012 18:05:21 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.4928df9c8153d402d72a851e81a839c6@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by dustin): Hmm, sounds like we need a `got_branch` property.. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Nov 4 20:08:24 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 04 Nov 2012 20:08:24 -0000 Subject: [Buildbot-commits] [Buildbot] #2377: Misleading message in web status rebuild form In-Reply-To: <040.08e6a9a060c7d7fb3db97a66d05f46b6@buildbot.net> References: <040.08e6a9a060c7d7fb3db97a66d05f46b6@buildbot.net> Message-ID: <055.7574860e7f50e24a67fedb01c0406d7f@buildbot.net> #2377: Misleading message in web status rebuild form ---------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: web | ---------------------+-------------------- Comment (by tom.prince): Which alwaysUseLatest? And, I wouldn't expect steps with alwaysUseLatest to affect the message. Perhaps the fix is to remove the message? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 5 02:00:35 2012 From: noreply at github.com (GitHub) Date: Sun, 04 Nov 2012 18:00:35 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] dc3b33: Test full-fledged master startup and shutdown. Message-ID: <50971dc3df3e4_42ca1b3dae81469ef@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: dc3b3356d1400b8ab84a5e1e4abee55c3e67d408 https://github.com/buildbot/buildbot/commit/dc3b3356d1400b8ab84a5e1e4abee55c3e67d408 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/changes/pb.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/status/web/baseweb.py A master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_master.py Log Message: ----------- Test full-fledged master startup and shutdown. This tests that the master basically works, and that the shutdown process stops any outstanding timers, etc. By running the master twice, it also ensures that any stopService state cleanup occurs. It turns out there were a few places where listeners were not being released properly, deferreds not handled, etc.; fixes for those are included here. This also adds __repr__'s to pbmanager.py; they were useful in debugging and don't hurt! Commit: 1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27 https://github.com/buildbot/buildbot/commit/1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- add a few extra unit tests for bugs identified by test_master Commit: a200c0dd98e751549b926ffc5553a64fcc259889 https://github.com/buildbot/buildbot/commit/a200c0dd98e751549b926ffc5553a64fcc259889 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/changes/pb.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/status/web/baseweb.py A master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- Merge branch 'test_master' Compare: https://github.com/buildbot/buildbot/compare/d03711653864...a200c0dd98e7 From noreply at github.com Mon Nov 5 02:35:20 2012 From: noreply at github.com (GitHub) Date: Sun, 04 Nov 2012 18:35:20 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ff1d43: bind to an unused port when testing master; refact... Message-ID: <509725e8e6f2c_2a6b1ba9af4164916@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ff1d43376411f805e765b87b5080042dfa203469 https://github.com/buildbot/buildbot/commit/ff1d43376411f805e765b87b5080042dfa203469 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- bind to an unused port when testing master; refactor the two tests From noreply at github.com Mon Nov 5 03:56:55 2012 From: noreply at github.com (GitHub) Date: Sun, 04 Nov 2012 19:56:55 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 86eeb4: do a better job of cleaning up after master tests Message-ID: <509739073f835_55551aa2ae8629ef@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 86eeb4c0c835a8d441337f342ec74505ff605457 https://github.com/buildbot/buildbot/commit/86eeb4c0c835a8d441337f342ec74505ff605457 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- do a better job of cleaning up after master tests From noreply at github.com Mon Nov 5 04:32:01 2012 From: noreply at github.com (GitHub) Date: Sun, 04 Nov 2012 20:32:01 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 536a99: don't call master.db.setup() twice, as it leaves s... Message-ID: <509741415856d_7bd511e3aec104981@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 536a998979cfd3f19726f774ab02713b61cf024a https://github.com/buildbot/buildbot/commit/536a998979cfd3f19726f774ab02713b61cf024a Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- don't call master.db.setup() twice, as it leaves stray threads From noreply at github.com Mon Nov 5 04:41:52 2012 From: noreply at github.com (GitHub) Date: Sun, 04 Nov 2012 20:41:52 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 5f2011: Change CVS to SVN in doc (code snippet uses svn) Message-ID: <509743906dad4_2a6b1ba9af4175422@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 5f201134b78091d5ce6e5a797e4ad7df9704d7f3 https://github.com/buildbot/buildbot/commit/5f201134b78091d5ce6e5a797e4ad7df9704d7f3 Author: Olof Johansson Date: 2012-10-17 (Wed, 17 Oct 2012) Changed paths: M master/docs/manual/cfg-buildfactories.rst Log Message: ----------- Change CVS to SVN in doc (code snippet uses svn) Commit: 25f931a7ffd73831d8436592fb8a7496ddcce791 https://github.com/buildbot/buildbot/commit/25f931a7ffd73831d8436592fb8a7496ddcce791 Author: Dustin J. Mitchell Date: 2012-10-17 (Wed, 17 Oct 2012) Changed paths: M master/docs/manual/cfg-buildfactories.rst Log Message: ----------- Merge branch 'docfix/svn_instead_of_cvs' of git://github.com/olof/buildbot Commit: 6837b01cc8b500c916b4aa582dbc5f2981bc6270 https://github.com/buildbot/buildbot/commit/6837b01cc8b500c916b4aa582dbc5f2981bc6270 Author: Dan Kegel Date: 2012-10-21 (Sun, 21 Oct 2012) Changed paths: M master/buildbot/scripts/sample.cfg Log Message: ----------- Update pyflakes project url. divmod.org says it's offline, and to use launchpad instead. Commit: 4f56b2ad3670bdcf56acfc6dea4c7121f93ebc2a https://github.com/buildbot/buildbot/commit/4f56b2ad3670bdcf56acfc6dea4c7121f93ebc2a Author: Dustin J. Mitchell Date: 2012-10-23 (Tue, 23 Oct 2012) Changed paths: M master/buildbot/scripts/sample.cfg Log Message: ----------- Merge pull request #559 from dankegel/pyflakes-move Update pyflakes project url. divmod.org says it's offline, and to use launchpad instead. Commit: dad3bf98fe27cf821d5b4e08160071af4777250d https://github.com/buildbot/buildbot/commit/dad3bf98fe27cf821d5b4e08160071af4777250d Author: Bryce Adelstein-Lelbach Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/config.py M master/buildbot/process/builder.py M master/buildbot/status/builder.py M master/buildbot/status/master.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/templates/builder.html Log Message: ----------- Add support for builder descriptions Commit: 71b8281ee169f596fae6614f6b4b04d7f78d06be https://github.com/buildbot/buildbot/commit/71b8281ee169f596fae6614f6b4b04d7f78d06be Author: Bryce Adelstein-Lelbach Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/config.py M master/buildbot/status/web/templates/builder.html M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_status_builder_cache.py M master/buildbot/test/unit/test_status_buildstep.py Log Message: ----------- Implement requested change to from a
 to a 
for builder descriptions, fix tests broken by addition of builder descriptions. Commit: 6290f2dd4b125b14c13f0533fd77274ffb2e8ab9 https://github.com/buildbot/buildbot/commit/6290f2dd4b125b14c13f0533fd77274ffb2e8ab9 Author: Bryce Adelstein-Lelbach Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/docs/developer/config.rst M master/docs/manual/cfg-builders.rst Log Message: ----------- Adding docs for builder descriptions. Commit: 163945eb7593b2640ffccc7be6eca42d8f8ca065 https://github.com/buildbot/buildbot/commit/163945eb7593b2640ffccc7be6eca42d8f8ca065 Author: Bryce Adelstein-Lelbach Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/process/builder.py M master/buildbot/status/builder.py M master/buildbot/test/fake/fakemaster.py Log Message: ----------- Fix bug with builder descriptions not being updated on reconfig. Commit: 4efe306bdec216f5d033fb9e60bb84bc844726e4 https://github.com/buildbot/buildbot/commit/4efe306bdec216f5d033fb9e60bb84bc844726e4 Author: Bryce Adelstein-Lelbach Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/interfaces.py Log Message: ----------- Add getDescription to IBuildStatus Commit: 3611f5add068c94c1e91800fef5e28b567111b45 https://github.com/buildbot/buildbot/commit/3611f5add068c94c1e91800fef5e28b567111b45 Author: Tom Prince Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- test_process_builder: Factor out some common code. Commit: dc120f5d7ecd1c8acf9ebdc75b473e22095db2ea https://github.com/buildbot/buildbot/commit/dc120f5d7ecd1c8acf9ebdc75b473e22095db2ea Author: Tom Prince Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- Add a tests for builder reconfig. Commit: d03711653864ae2b54fb93e4f6d6b3f33a1099fd https://github.com/buildbot/buildbot/commit/d03711653864ae2b54fb93e4f6d6b3f33a1099fd Author: Tom Prince Date: 2012-10-28 (Sun, 28 Oct 2012) Changed paths: M master/buildbot/test/unit/test_process_builder.py Log Message: ----------- fix pyflakes Commit: dc3b3356d1400b8ab84a5e1e4abee55c3e67d408 https://github.com/buildbot/buildbot/commit/dc3b3356d1400b8ab84a5e1e4abee55c3e67d408 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/changes/pb.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/status/web/baseweb.py A master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_master.py Log Message: ----------- Test full-fledged master startup and shutdown. This tests that the master basically works, and that the shutdown process stops any outstanding timers, etc. By running the master twice, it also ensures that any stopService state cleanup occurs. It turns out there were a few places where listeners were not being released properly, deferreds not handled, etc.; fixes for those are included here. This also adds __repr__'s to pbmanager.py; they were useful in debugging and don't hurt! Commit: 1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27 https://github.com/buildbot/buildbot/commit/1b0c2d4edadabfd1d118cdc75d64d6c350c8ec27 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- add a few extra unit tests for bugs identified by test_master Commit: a200c0dd98e751549b926ffc5553a64fcc259889 https://github.com/buildbot/buildbot/commit/a200c0dd98e751549b926ffc5553a64fcc259889 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/changes/pb.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/status/web/baseweb.py A master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- Merge branch 'test_master' Commit: ff1d43376411f805e765b87b5080042dfa203469 https://github.com/buildbot/buildbot/commit/ff1d43376411f805e765b87b5080042dfa203469 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- bind to an unused port when testing master; refactor the two tests Commit: 86eeb4c0c835a8d441337f342ec74505ff605457 https://github.com/buildbot/buildbot/commit/86eeb4c0c835a8d441337f342ec74505ff605457 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- do a better job of cleaning up after master tests Commit: 536a998979cfd3f19726f774ab02713b61cf024a https://github.com/buildbot/buildbot/commit/536a998979cfd3f19726f774ab02713b61cf024a Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- don't call master.db.setup() twice, as it leaves stray threads Commit: c8727091ffd279aba87e154df03405c798700f01 https://github.com/buildbot/buildbot/commit/c8727091ffd279aba87e154df03405c798700f01 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/changes/pb.py M master/buildbot/config.py M master/buildbot/interfaces.py M master/buildbot/master.py M master/buildbot/pbmanager.py M master/buildbot/process/builder.py M master/buildbot/scripts/sample.cfg M master/buildbot/status/builder.py M master/buildbot/status/master.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/templates/builder.html M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_master.py M master/buildbot/test/unit/test_pbmanager.py M master/buildbot/test/unit/test_process_builder.py M master/buildbot/test/unit/test_status_builder_cache.py M master/buildbot/test/unit/test_status_buildstep.py M master/docs/developer/config.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildfactories.rst Log Message: ----------- Merge branch 'master' into nine Conflicts: master/buildbot/master.py master/buildbot/test/unit/test_process_builder.py NOTE: test_master.py identified an additional error in master/buildbot/status/master.py, fixed in this commit. Compare: https://github.com/buildbot/buildbot/compare/da469c11a7e3...c8727091ffd2 From nobody at buildbot.net Mon Nov 5 11:29:50 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 11:29:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2394: IRC Notify configuration not stored between sessions Message-ID: <047.def3d793ebe8e3daa59c01170afc1251@buildbot.net> #2394: IRC Notify configuration not stored between sessions ----------------------------+------------------------------ Reporter: Lord_DeathMatch | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7 | Keywords: irc, bug, notify ----------------------------+------------------------------ When using the IRC status, erm, addin, and the command "notify", anything that is set as follows; Buildbot: notify on finished[[BR]] Buildbot: The following events are being notified: ['finished'] Is forgotten by the next session. Would be nice to have fixed :) -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 5 12:42:06 2012 From: noreply at github.com (GitHub) Date: Mon, 05 Nov 2012 04:42:06 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 74e74c: also run webstatus on an arbitrary port Message-ID: <5097b41e2927a_25e113beaec1613d3@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 74e74c9242f2dd095e6c911cb2dd8d0666f7565b https://github.com/buildbot/buildbot/commit/74e74c9242f2dd095e6c911cb2dd8d0666f7565b Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- also run webstatus on an arbitrary port From nobody at buildbot.net Mon Nov 5 13:08:52 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 13:08:52 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly Message-ID: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> #2395: test_master fails randomly -------------------+-------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Keywords: -------------------+-------------------- We "occasionally" (approximately one builder per commit) see error pairs like this: {{{ buildbot.test.integration.test_master.RunMaster.test_master2 ... Exception twisted.internet.defer._DefGen_Return: _DefGen_Return() in ignored [ERROR][ERROR] =============================================================================== [ERROR] Traceback (most recent call last): File "/home/dustin/code/buildbot/t/buildbot/master/buildbot/process/botmaster.py", line 385, in maybeStartBuildsOn yield self._sortBuilders(list(existing_pending | new_builders)) exceptions.GeneratorExit: buildbot.test.integration.test_master.RunMaster.test_master2 =============================================================================== [ERROR] Traceback (most recent call last): File "/home/dustin/code/buildbot/t/buildbot/master/buildbot/process/botmaster.py", line 444, in _sortBuilders builders = yield defer.maybeDeferred(lambda : exceptions.GeneratorExit: buildbot.test.integration.test_master.RunMaster.test_master2 ------------------------------------------------------------------------------- Ran 2 tests in 0.612s }}} They all seem to occur on Python 2.7, but there's a small sample size, so that may be a false lead. The error occurs in different tests, but with exactly the same tracebacks: {{{ buildbot.test.integration.test_upgrade.TestWeirdChanges.testUpgradeChangeNoRevision buildbot.test.regressions.test_import_unicode_changes.TestUnicodeChanges.testUTF16Change }}} These both run after test_master. This suggests there's some "lingering" after-effect of test_master, and somehow trial is missing it and it's managing to inject a very weird failure into the reactor later. I'd suspect threads, but the test is configured to shut down the threadpool, and according to {{{threading.enumerate}}} it's doing so successfully. I can't replicate this problem on my machine. I ran about 45,000 reps overnight with no ill effects. The test is skipped for now. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 5 13:10:57 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 13:10:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.e5a64e2bde277edf35623cafb24e8eae@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): skip master tests; refs #2395 Changeset: 01422be93336359e94f4fae4044478d3d4ce6588 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Mon Nov 5 13:10:55 2012 From: noreply at github.com (GitHub) Date: Mon, 05 Nov 2012 05:10:55 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 01422b: skip master tests; refs #2395 Message-ID: <5097badf960b6_f5d1ba1ae8140258@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 01422be93336359e94f4fae4044478d3d4ce6588 https://github.com/buildbot/buildbot/commit/01422be93336359e94f4fae4044478d3d4ce6588 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- skip master tests; refs #2395 From noreply at github.com Mon Nov 5 13:29:03 2012 From: noreply at github.com (GitHub) Date: Mon, 05 Nov 2012 05:29:03 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4e714c: add relnotes about no longer supporting multi-argu... Message-ID: <5097bf1f9263e_2e031210aec72312@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 4e714cb92bf693e21d2b65df6483f91c0c9fc3d7 https://github.com/buildbot/buildbot/commit/4e714cb92bf693e21d2b65df6483f91c0c9fc3d7 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes about no longer supporting multi-argument addStep From nobody at buildbot.net Mon Nov 5 13:59:21 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 13:59:21 -0000 Subject: [Buildbot-commits] [Buildbot] #2394: IRC Notify configuration not stored between sessions In-Reply-To: <047.def3d793ebe8e3daa59c01170afc1251@buildbot.net> References: <047.def3d793ebe8e3daa59c01170afc1251@buildbot.net> Message-ID: <062.aebb765ae195140c33202f08917ec838@buildbot.net> #2394: IRC Notify configuration not stored between sessions -----------------------------+------------------------ Reporter: Lord_DeathMatch | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: irc, bug, notify | -----------------------------+------------------------ Comment (by dustin): I'll admit it's awkward, at best. We really should never have allowed runtime configuration via the IRC interface (since we don't do runtime configuration anywhere else, e.g., web). The correct fix here is to add your notification settings to your configuration file, rather than adding them via the IRC interface. I'll leave this open to decide whether we should remove the IRC configuration interface completely. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 5 14:22:45 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 14:22:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2396: RFC: Allow for alternate location of twistd.pid? Message-ID: <039.dcd5d89ce280f3cd3fc7c676e1793aab@buildbot.net> #2396: RFC: Allow for alternate location of twistd.pid? ------------------------+-------------------------------- Reporter: clepple | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Keywords: twisted, stale PID ------------------------+-------------------------------- This is idea is a bit rough around the edges - feel free to suggest alternate approaches. During some recent power outages, I had a number of buildslaves shut down in an unclean fashion, and the twistd.pid files were referring to processes from the last boot. I don't have the exact error message, but the subsequent buildbot/buildslave start command did not complete since it could not check the old PID. I'm wondering if it would be better to allow storing the PID files somewhere else like /var/run that would get cleared at reboot time. This might get complicated in situations where the twistd process might not have write permission. Also, multiple twistd processes would need a way to distinguish which file is theirs (subdirectories?) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 5 14:37:00 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 14:37:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2396: RFC: Allow for alternate location of twistd.pid? In-Reply-To: <039.dcd5d89ce280f3cd3fc7c676e1793aab@buildbot.net> References: <039.dcd5d89ce280f3cd3fc7c676e1793aab@buildbot.net> Message-ID: <054.cd20a91abec7ffbea1b5ce9ab27b5658@buildbot.net> #2396: RFC: Allow for alternate location of twistd.pid? -------------------------------+------------------------ Reporter: clepple | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.6p1 | Resolution: Keywords: twisted, stale PID | -------------------------------+------------------------ Comment (by dustin): This is a twistd parameter, so it's probably best handled by invoking twistd directly in the startup scripts. I think a few distros do this already. The pidfile location is needed before buildbot.tac is loaded, so there's really no way to configure that information in buildbot. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 5 16:02:32 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 05 Nov 2012 16:02:32 -0000 Subject: [Buildbot-commits] [Buildbot] #2377: Misleading message in web status rebuild form In-Reply-To: <040.08e6a9a060c7d7fb3db97a66d05f46b6@buildbot.net> References: <040.08e6a9a060c7d7fb3db97a66d05f46b6@buildbot.net> Message-ID: <055.6c6a780cf756bcad806cd8d5804800c3@buildbot.net> #2377: Misleading message in web status rebuild form ---------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: web | ---------------------+-------------------- Comment (by pepsiman): A build with a source step using alwaysUseLatest can't be rebuilt exactly. Removing the message works for me. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 6 00:35:12 2012 From: noreply at github.com (GitHub) Date: Mon, 05 Nov 2012 16:35:12 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f78a68: proper link to old versions' release notes Message-ID: <50985b408cec2_304e176caf4654cd@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: f78a687cad45d2711dca40534a0580eac6b9b289 https://github.com/buildbot/buildbot/commit/f78a687cad45d2711dca40534a0580eac6b9b289 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- proper link to old versions' release notes From nobody at buildbot.net Tue Nov 6 02:26:54 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 02:26:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.a6a941ec4993be24f7d63eb6c91e302f@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): I did just reproduce this in repetition 261 with 'trial -u'. I'm no closer to understanding the problem, though. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 6 02:33:32 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 02:33:32 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.685ea0e9ce84e17c74ad5e678907fbf0@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): Hm, and printing out {{{threading.enumerate()}}} in shutDown gives: {{{ buildbot.test.integration.test_master.RunMaster.test_master1 ... Exception twisted.internet.defer._DefGen_Return: _DefGen_Return() in ignored [<_MainThread(MainThread, started 139902652516096)>] [ERROR][ERROR] buildbot.test.integration.test_master.RunMaster.test_master2 ... [<_MainThread(MainThread, started 139902652516096)>] [OK] }}} which is to say, only one thread. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 6 02:42:06 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 02:42:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2396: RFC: Allow for alternate location of twistd.pid? In-Reply-To: <039.dcd5d89ce280f3cd3fc7c676e1793aab@buildbot.net> References: <039.dcd5d89ce280f3cd3fc7c676e1793aab@buildbot.net> Message-ID: <054.9c6c0bd2e84329644b13cad60bb4a59f@buildbot.net> #2396: RFC: Allow for alternate location of twistd.pid? -------------------------------+------------------------ Reporter: clepple | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: undecided Version: 0.8.6p1 | Resolution: wontfix Keywords: twisted, stale PID | -------------------------------+------------------------ Changes (by dustin): * status: new => closed * resolution: => wontfix Comment: An alternative solution is to delete the pidfile in your startup scripts, on the assumption that they only run during startup. At any rate, I'm going to close this because I don't see a good way to fix this in Buildbot itself. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 6 02:43:15 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 02:43:15 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.587d592dfdb740699e3550df317f432d@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): (the previous run also shows only one thread at exit) -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 6 18:30:09 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 18:30:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2132: Builder status in waterfall not updated In-Reply-To: <041.4a880c39b94b8731b1b9377f4a70dea4@buildbot.net> References: <041.4a880c39b94b8731b1b9377f4a70dea4@buildbot.net> Message-ID: <056.373ae2c18a7afee8d59ab94bd1e49b31@buildbot.net> #2132: Builder status in waterfall not updated ----------------------+------------------------ Reporter: homer5439 | Owner: Type: defect | Status: closed Priority: critical | Milestone: 0.8.7 Version: 0.8.5 | Resolution: duplicate Keywords: status | ----------------------+------------------------ Comment (by dustin): I meant #1980 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 6 23:54:17 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 06 Nov 2012 23:54:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps Message-ID: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ----------------------+----------------------- Reporter: hushp1pt | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.7 | Keywords: ----------------------+----------------------- Documentation says to use getSourceStamp(): Source information (only valid if ss is not None) ss = build.getSourceStamp() if ss: branch = ss.branch revision = ss.revision patch = ss.patch changes = ss.changes # list ... def html_message_formatter(mode, name, build, results, master_status): """Provide a customized message to Buildbot's MailNotifier. The last 80 lines of the log are provided as well as the changes relevant to the build. Message content is formatted as html. """ ... ss = build.getSourceStamp() However, as of the latest on branch 0.8.7, File "/home/hushp1pt/buildbot/gerrit-verify/util.py", line 53, in MessageFormatter ss = build.getSourceStamp() exceptions.AttributeError: BuildStatus instance has no attribute 'getSourceStamp' -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 7 05:38:50 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 07 Nov 2012 05:38:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2398: Stdio deal with colored text like ANSI escape code Message-ID: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> #2398: Stdio deal with colored text like ANSI escape code ------------------------+-------------------------------------- Reporter: Alice | Owner: Alice Type: enhancement | Status: new Priority: trivial | Milestone: 0.9.0 Version: 0.8.7 | Keywords: colored text Ansi Regexp ------------------------+-------------------------------------- Stdio deal with colored text like ANSI escape code.[[BR]] As suggested by tardyp_ add also a configurable regexp based highlighter -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 7 05:39:28 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 07 Nov 2012 05:39:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2398: Stdio deal with colored text like ANSI escape code and RegExp (was: Stdio deal with colored text like ANSI escape code) In-Reply-To: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> References: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> Message-ID: <052.08fc1968ce76938c7877512c17c019f6@buildbot.net> #2398: Stdio deal with colored text like ANSI escape code and RegExp -------------------------------------+-------------------- Reporter: Alice | Owner: Alice Type: enhancement | Status: new Priority: trivial | Milestone: 0.9.0 Version: 0.8.7 | Resolution: Keywords: colored text Ansi Regexp | -------------------------------------+-------------------- -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 7 05:55:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 07 Nov 2012 05:55:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2398: Stdio deal with colored text like ANSI escape code and RegExp In-Reply-To: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> References: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> Message-ID: <052.1cce41bedce94b611d73d13b29261050@buildbot.net> #2398: Stdio deal with colored text like ANSI escape code and RegExp -------------------------------------+-------------------- Reporter: Alice | Owner: Alice Type: enhancement | Status: new Priority: trivial | Milestone: 0.9.0 Version: 0.8.7 | Resolution: Keywords: colored text Ansi Regexp | -------------------------------------+-------------------- Comment (by jaredgrubb): This would be very cool! -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 8 12:01:58 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 08 Nov 2012 12:01:58 -0000 Subject: [Buildbot-commits] [Buildbot] #2273: Performance items In-Reply-To: <038.89e3b106fc3acc71d6fe483eed162418@buildbot.net> References: <038.89e3b106fc3acc71d6fe483eed162418@buildbot.net> Message-ID: <053.6d562a2a884d47edf0522b6bbeeacc9f@buildbot.net> #2273: Performance items ------------------------+-------------------- Reporter: szager | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: performance | ------------------------+-------------------- Comment (by pepsiman): I'm also having issues with {{{getBuildsForRevision()}}}. If a builder has multiple codebases and the user does not specify the codebase of interest, it is loading all builds instead of just the last 40. I've moved {{{number += 1}}} outside {{{if got_rev is not None:}}} as a workaround, and changed the user's console bookmark to specify a codebase. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 8 13:57:33 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 08 Nov 2012 13:57:33 -0000 Subject: [Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. Message-ID: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. -------------------+------------------------------------------------- Reporter: juj | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Keywords: GitPoller, mergeRequests, scheduler -------------------+------------------------------------------------- I've now observed this multiple times, the pattern is as follows: 1. All builders are idle 2. I make multiple commits to a local git repository 3. I push the commits at one go to upstream github repository. 4. All the builders will initiate a build to a random non-latest commit. While they are building, a message 'x pending' will show in the title bar of the waterfall page for each builder. 5. After those builds finish, all builders will initiate a second build to the latest pushed commit. I do not have any mergeRequests parameters in my config. http://buildbot.net/buildbot/docs/latest/manual/cfg-builders.html#merging- build-requests states that mergeRequests should be on by default, so I am expecting that each builder would only build the latest commit of the multiple commits that were pushed upstream. An example can be seen here: http://clb.demon.fi:8114/waterfall 1. At Thu 08 Nov 2012 14:46:48, all builders are idle. 2. Very shortly after, I push these commits https://github.com/realXtend/naali/compare/1c5df8c67547...ecf5a43ee4dbc9ae6e9fee5a5005b2dcf537f5a0 This happens by fast-forwarding a branch master to be up-to-date with the branch incoming. Buildbot waterfall page doesn't show this in changes list (perhaps another bug?), but GitPoller does react on this, and at 14:50:30, it triggers builds. a. The builder osx-Tundra starts building c58d8c79e2cea406ee481b3ffa06ec48914d80fa b. The builder ubuntu-Tundra starts building 3dc37d3f240162e2be6ea059d1a2b8244a81bafd c. The builder vs2008-Tundra starts building 220d63a14a776d1a2355bc372c036f3ea61337eb Note that all these commits were not even part of the commits that were pushed. They seem completely random. 3. After each of these finish, each builder immediately starts a new build: a. The builder osx-Tundra starts building ecf5a43ee4dbc9ae6e9fee5a5005b2dcf537f5a0 b. The builder ubuntu-Tundra starts building ecf5a43ee4dbc9ae6e9fee5a5005b2dcf537f5a0 c. The builder vs2008-Tundra starts building ecf5a43ee4dbc9ae6e9fee5a5005b2dcf537f5a0 which is as expected, since that's the latest change that was pushed. More examples can be seen in the same waterfall page in the history. At 13:52:43, multiple commits were also pushed at one go, at which point ubuntu-Tundra-incoming decided to do a random first build before building the latest commit. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 8 16:12:37 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 08 Nov 2012 16:12:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. In-Reply-To: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> References: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> Message-ID: <050.31b2fa648d865cc81b86de35214d8e8d@buildbot.net> #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. ------------------------------------------------+------------------------ Reporter: juj | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: GitPoller, mergeRequests, scheduler | ------------------------------------------------+------------------------ Comment (by krf): I can confirm that. Apparently that's a regression from 0.8.6p1 (which we at our company were using before). We get a huge pending builds list after someone merges a branch. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 8 16:13:43 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 08 Nov 2012 16:13:43 -0000 Subject: [Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. In-Reply-To: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> References: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> Message-ID: <050.aca526295c6a9143cd127e4059ea051b@buildbot.net> #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. ------------------------------------------------+------------------------ Reporter: juj | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: GitPoller, mergeRequests, scheduler | ------------------------------------------------+------------------------ Comment (by juj): 18:05 < KRF> clb__: so you think the commits are not merged and the builder tries to build all individual commits? 18:05 < clb__> KRF: not all individual 18:05 < clb__> just seeing the problem here again: http://clb.demon.fi:8114/waterfall 18:05 < clb__> 17:59:40 I merged a pull request in 18:06 < clb__> that produced this commit https://github.com/realXtend/naali/commit/d02eb5995b820f46b8c3301c55e64c9a8109624d 18:06 < clb__> but the two builders both started working on random commits instead: 18:06 < KRF> and there's a huge queue over there: http://clb.demon.fi:8114/builders/osx-Tundra-incoming 18:06 < clb__> osx-Tundra-incoming started building github.com/realXtend/naali/commit/ed6e3375aff1b633a703273f6f1a066dc4f569a5 18:07 < clb__> and ubuntu-Tundra-incoming started building 18:07 < clb__> github.com/realXtend/naali/commit/964663c578f8b77ebb8527ca468ec92fabfb5c6a 18:07 < clb__> I would've expected them both to start building the tip github.com/realXtend/naali/commit/d02eb5995b820f46b8c3301c55e64c9a8109624d 18:07 < KRF> i'm seeing the exact problem here as well. I just noticed that. 18:07 < KRF> we have a huge pending builds list because of that 18:09 < clb__> I've no idea where both builders got their commits from 18:09 < clb__> it looks like this on my computer dl.dropbox.com/u/40949268/Bugs/BuildBot%20Tundra%20-%20Opera_2012-11-08_18-08-12.png 18:09 < clb__> this is the fourth time I observe this 18:09 < clb__> and always, after this first completely random build 18:09 < clb__> they do pull to the tip, and build the correct build 18:09 < clb__> so e.g. osx-Tundra-incoming shows now '36 pending' and ubuntu-Tundra-incoming shows '38 pending' 18:10 < KRF> ah, http://trac.buildbot.net/ticket/2399 was created by you? 18:10 < clb__> but they won't do 36 and 38 builds, just one after that. So it seems they do merge the latter requests properly 18:10 < KRF> well. i can definitely confirm the issue 18:10 < clb__> KRF: yeah, just created it 18:11 < KRF> clb__: that happened after upgrading to 0.8.7 I guess? 18:11 < KRF> because I didnt see it before 18:11 < clb__> this is first bot I'm installing, I haven't used before 0.8.7 18:11 < KRF> ic 18:11 < KRF> i think it's a regression -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 8 16:15:20 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 08 Nov 2012 16:15:20 -0000 Subject: [Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. In-Reply-To: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> References: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> Message-ID: <050.3e5100200fc3e0535e7d98d9a7a0a58a@buildbot.net> #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. ------------------------------------------------+------------------------ Reporter: juj | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: GitPoller, mergeRequests, scheduler | ------------------------------------------------+------------------------ Comment (by juj): Ouch, sorry for the poor formatting in the previous message. I had to remove prepended http and https markers from the paste since trac complained about too many URLs. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 9 01:10:10 2012 From: noreply at github.com (GitHub) Date: Thu, 08 Nov 2012 17:10:10 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] e07b5f: HgPoller breaks with invalid UTF-8 hg output Message-ID: <509c57f2501b5_6ec31257af0908df@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e07b5f44f30ef87c3de22f2251ad34163a21b1ea https://github.com/buildbot/buildbot/commit/e07b5f44f30ef87c3de22f2251ad34163a21b1ea Author: Florin Dinu Date: 2012-11-06 (Tue, 06 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- HgPoller breaks with invalid UTF-8 hg output If there are invalid UTF-8 characters in Mercurial's output, HgPoller will raise an error. Invalid characters can most likely come from commit messages. It should use errors="replace" when decoding the output so it handles things gracefully. Commit: 7136a29c66683a8d124e128b26c178f2d7fcfe94 https://github.com/buildbot/buildbot/commit/7136a29c66683a8d124e128b26c178f2d7fcfe94 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- Merge branch 'patch-1' of git://github.com/florindinu/buildbot Compare: https://github.com/buildbot/buildbot/compare/01422be93336...7136a29c6668 From nobody at buildbot.net Fri Nov 9 01:34:29 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 09 Nov 2012 01:34:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.4a613028e73ae6afb71a477294f150e9@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+-------------------- Reporter: hushp1pt | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: docs | ---------------------+-------------------- Changes (by dustin): * keywords: => docs * type: undecided => defect * milestone: undecided => 0.8.8 Old description: > Documentation says to use getSourceStamp(): > > Source information (only valid if ss is not None) > > ss = build.getSourceStamp() > if ss: > branch = ss.branch > revision = ss.revision > patch = ss.patch > changes = ss.changes # list > ... > > def html_message_formatter(mode, name, build, results, > master_status): > """Provide a customized message to Buildbot's MailNotifier. > > The last 80 lines of the log are provided as well as the changes > relevant to the build. Message content is formatted as html. > """ > ... > > ss = build.getSourceStamp() > > However, as of the latest on branch 0.8.7, > > File "/home/hushp1pt/buildbot/gerrit-verify/util.py", line 53, > in MessageFormatter > ss = build.getSourceStamp() > exceptions.AttributeError: BuildStatus instance has no attribute > 'getSourceStamp' New description: Documentation says to use getSourceStamp(): {{{ Source information (only valid if ss is not None) ss = build.getSourceStamp() if ss: branch = ss.branch revision = ss.revision patch = ss.patch changes = ss.changes # list ... def html_message_formatter(mode, name, build, results, master_status): """Provide a customized message to Buildbot's MailNotifier. The last 80 lines of the log are provided as well as the changes relevant to the build. Message content is formatted as html. """ ... ss = build.getSourceStamp() }}} However, as of the latest on branch 0.8.7, {{{ File "/home/hushp1pt/buildbot/gerrit-verify/util.py", line 53, in MessageFormatter ss = build.getSourceStamp() exceptions.AttributeError: BuildStatus instance has no attribute 'getSourceStamp' }}} -- -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 9 02:00:11 2012 From: noreply at github.com (GitHub) Date: Thu, 08 Nov 2012 18:00:11 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 6461e7: fix decode call Message-ID: <509c63ab55f84_2f6d12e7aec1060b0@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6461e72ac119ee1abf270a889565884829a0fdc0 https://github.com/buildbot/buildbot/commit/6461e72ac119ee1abf270a889565884829a0fdc0 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- fix decode call From nobody at buildbot.net Fri Nov 9 02:26:50 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 09 Nov 2012 02:26:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.d3d2774ff7f5ae7e7950dab0e6154ba5@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+-------------------- Reporter: hushp1pt | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: docs | ---------------------+-------------------- Comment (by dustin): Fixed, and I tested the example in a running master just to check. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 9 02:27:26 2012 From: noreply at github.com (GitHub) Date: Thu, 08 Nov 2012 18:27:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] fe6f1c: fix docs for getSourceStamp -> getSourceStamps; fi... Message-ID: <509c6a0eafb26_44c91398af455285@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fe6f1c11b893c0618b11ff7728146722c02e3a34 https://github.com/buildbot/buildbot/commit/fe6f1c11b893c0618b11ff7728146722c02e3a34 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix docs for getSourceStamp -> getSourceStamps; fixes #2397 From nobody at buildbot.net Fri Nov 9 02:27:28 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 09 Nov 2012 02:27:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.a73443ea1ac80b3141397b55752ab4aa@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+--------------------- Reporter: hushp1pt | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: fixed Keywords: docs | ---------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Changeset: fe6f1c11b893c0618b11ff7728146722c02e3a34 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 9 03:20:12 2012 From: noreply at github.com (GitHub) Date: Thu, 08 Nov 2012 19:20:12 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 1ee6d4: Add getRecentBuildsets to buildsets db connector Message-ID: <509c766cc9c4f_66d51287ae8430de@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1ee6d421be2ea814c11757263eb43152f8c3928e https://github.com/buildbot/buildbot/commit/1ee6d421be2ea814c11757263eb43152f8c3928e Author: Jorge Gonzalez Date: 2012-10-15 (Mon, 15 Oct 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst Log Message: ----------- Add getRecentBuildsets to buildsets db connector Change-Id: I8d48afcb65b165374d9bc47fae048ef4f374ff37 Commit: 6982479f1af60ac427469adefd0d2ce9192722c9 https://github.com/buildbot/buildbot/commit/6982479f1af60ac427469adefd0d2ce9192722c9 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst Log Message: ----------- Merge branch 'et_getRecentBuildsets' of git://github.com/jgonzalezmendez/buildbot Compare: https://github.com/buildbot/buildbot/compare/fe6f1c11b893...6982479f1af6 From nobody at buildbot.net Fri Nov 9 03:31:05 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 09 Nov 2012 03:31:05 -0000 Subject: [Buildbot-commits] [Buildbot] #2398: Stdio deal with colored text like ANSI escape code and RegExp In-Reply-To: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> References: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> Message-ID: <052.1468d67bf95537ec4e320a7202c6ca27@buildbot.net> #2398: Stdio deal with colored text like ANSI escape code and RegExp -------------------------------------+-------------------- Reporter: Alice | Owner: Alice Type: enhancement | Status: new Priority: trivial | Milestone: 0.9.0 Version: 0.8.7 | Resolution: Keywords: colored text Ansi Regexp | -------------------------------------+-------------------- Comment (by dustin): This would need to happen on display. I'm not sure how it would work with encodings -- my plan has been to store logs in Unicode. Is that compatible with ANSI sequences? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 9 13:22:02 2012 From: noreply at github.com (GitHub) Date: Fri, 09 Nov 2012 05:22:02 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 83d39d: fix tests to work on postgres Message-ID: <509d037aad064_38171717af4123624@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 83d39dcdc7868647efadc9036a6b53d113e23629 https://github.com/buildbot/buildbot/commit/83d39dcdc7868647efadc9036a6b53d113e23629 Author: Dustin J. Mitchell Date: 2012-11-09 (Fri, 09 Nov 2012) Changed paths: M master/buildbot/test/unit/test_db_buildsets.py Log Message: ----------- fix tests to work on postgres From noreply at github.com Fri Nov 9 17:53:16 2012 From: noreply at github.com (GitHub) Date: Fri, 09 Nov 2012 09:53:16 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] fa292b: fix typos in class names Message-ID: <509d430c5197_342e149baf0633f7@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: fa292b435567b337706141fd62aadfc3c95dd8d7 https://github.com/buildbot/buildbot/commit/fa292b435567b337706141fd62aadfc3c95dd8d7 Author: Dustin J. Mitchell Date: 2012-11-09 (Fri, 09 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- fix typos in class names From noreply at github.com Sat Nov 10 22:00:29 2012 From: noreply at github.com (GitHub) Date: Sat, 10 Nov 2012 14:00:29 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f0967d: Add note about source steps having their own workd... Message-ID: <509ece7dcb52e_66fc195faf0686b7@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f0967d2c069a282a4dabb344afd079d654c2a36a https://github.com/buildbot/buildbot/commit/f0967d2c069a282a4dabb344afd079d654c2a36a Author: Beno?t Allard Date: 2012-11-07 (Wed, 07 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Add note about source steps having their own workdir when working with multiple codebases. Addition suggested by confusion on the mailing list. Commit: 2ce640623f7b239ec64cf2e3a9b7e56f2a0fa2e8 https://github.com/buildbot/buildbot/commit/2ce640623f7b239ec64cf2e3a9b7e56f2a0fa2e8 Author: Dustin J. Mitchell Date: 2012-11-10 (Sat, 10 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'patch-5' of git://github.com/benallard/buildbot Compare: https://github.com/buildbot/buildbot/compare/fa292b435567...2ce640623f7b From noreply at github.com Sun Nov 11 00:26:21 2012 From: noreply at github.com (GitHub) Date: Sat, 10 Nov 2012 16:26:21 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 1ee6d4: Add getRecentBuildsets to buildsets db connector Message-ID: <509ef0ad8be51_516c16cdae498090@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 1ee6d421be2ea814c11757263eb43152f8c3928e https://github.com/buildbot/buildbot/commit/1ee6d421be2ea814c11757263eb43152f8c3928e Author: Jorge Gonzalez Date: 2012-10-15 (Mon, 15 Oct 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst Log Message: ----------- Add getRecentBuildsets to buildsets db connector Change-Id: I8d48afcb65b165374d9bc47fae048ef4f374ff37 Commit: 74e74c9242f2dd095e6c911cb2dd8d0666f7565b https://github.com/buildbot/buildbot/commit/74e74c9242f2dd095e6c911cb2dd8d0666f7565b Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- also run webstatus on an arbitrary port Commit: 01422be93336359e94f4fae4044478d3d4ce6588 https://github.com/buildbot/buildbot/commit/01422be93336359e94f4fae4044478d3d4ce6588 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/buildbot/test/integration/test_master.py Log Message: ----------- skip master tests; refs #2395 Commit: e07b5f44f30ef87c3de22f2251ad34163a21b1ea https://github.com/buildbot/buildbot/commit/e07b5f44f30ef87c3de22f2251ad34163a21b1ea Author: Florin Dinu Date: 2012-11-06 (Tue, 06 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- HgPoller breaks with invalid UTF-8 hg output If there are invalid UTF-8 characters in Mercurial's output, HgPoller will raise an error. Invalid characters can most likely come from commit messages. It should use errors="replace" when decoding the output so it handles things gracefully. Commit: f0967d2c069a282a4dabb344afd079d654c2a36a https://github.com/buildbot/buildbot/commit/f0967d2c069a282a4dabb344afd079d654c2a36a Author: Beno?t Allard Date: 2012-11-07 (Wed, 07 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Add note about source steps having their own workdir when working with multiple codebases. Addition suggested by confusion on the mailing list. Commit: 7136a29c66683a8d124e128b26c178f2d7fcfe94 https://github.com/buildbot/buildbot/commit/7136a29c66683a8d124e128b26c178f2d7fcfe94 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- Merge branch 'patch-1' of git://github.com/florindinu/buildbot Commit: 6461e72ac119ee1abf270a889565884829a0fdc0 https://github.com/buildbot/buildbot/commit/6461e72ac119ee1abf270a889565884829a0fdc0 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- fix decode call Commit: fe6f1c11b893c0618b11ff7728146722c02e3a34 https://github.com/buildbot/buildbot/commit/fe6f1c11b893c0618b11ff7728146722c02e3a34 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Commit: 6982479f1af60ac427469adefd0d2ce9192722c9 https://github.com/buildbot/buildbot/commit/6982479f1af60ac427469adefd0d2ce9192722c9 Author: Dustin J. Mitchell Date: 2012-11-08 (Thu, 08 Nov 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst Log Message: ----------- Merge branch 'et_getRecentBuildsets' of git://github.com/jgonzalezmendez/buildbot Commit: 83d39dcdc7868647efadc9036a6b53d113e23629 https://github.com/buildbot/buildbot/commit/83d39dcdc7868647efadc9036a6b53d113e23629 Author: Dustin J. Mitchell Date: 2012-11-09 (Fri, 09 Nov 2012) Changed paths: M master/buildbot/test/unit/test_db_buildsets.py Log Message: ----------- fix tests to work on postgres Commit: fa292b435567b337706141fd62aadfc3c95dd8d7 https://github.com/buildbot/buildbot/commit/fa292b435567b337706141fd62aadfc3c95dd8d7 Author: Dustin J. Mitchell Date: 2012-11-09 (Fri, 09 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- fix typos in class names Commit: 2ce640623f7b239ec64cf2e3a9b7e56f2a0fa2e8 https://github.com/buildbot/buildbot/commit/2ce640623f7b239ec64cf2e3a9b7e56f2a0fa2e8 Author: Dustin J. Mitchell Date: 2012-11-10 (Sat, 10 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'patch-5' of git://github.com/benallard/buildbot Commit: 78b1964c6d0af7da7119e828a0acfa7777bcc693 https://github.com/buildbot/buildbot/commit/78b1964c6d0af7da7119e828a0acfa7777bcc693 Author: Dustin J. Mitchell Date: 2012-11-10 (Sat, 10 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py M master/buildbot/db/buildsets.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst Log Message: ----------- Merge branch 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/c8727091ffd2...78b1964c6d0a From nobody at buildbot.net Sun Nov 11 00:26:24 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 11 Nov 2012 00:26:24 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.42926499afe39fdfb9464c7e6fe55fcf@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+--------------------- Reporter: hushp1pt | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: fixed Keywords: docs | ---------------------+--------------------- Comment (by Dustin J. Mitchell): fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Changeset: fe6f1c11b893c0618b11ff7728146722c02e3a34 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Nov 11 00:26:24 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 11 Nov 2012 00:26:24 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.4710a59cb53c05b0d4d4f051d7ffd21e@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): skip master tests; refs #2395 Changeset: 01422be93336359e94f4fae4044478d3d4ce6588 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Nov 11 00:54:34 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 11 Nov 2012 00:54:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. In-Reply-To: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> References: <035.1445798e51de41c1ad517ef27835d6cf@buildbot.net> Message-ID: <050.b61a0e6d41aef93e5760fc665aad392f@buildbot.net> #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed. ----------------------------+------------------------- Reporter: juj | Owner: Type: support-request | Status: closed Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: worksforme Keywords: git | ----------------------------+------------------------- Changes (by dustin): * keywords: GitPoller, mergeRequests, scheduler => git * status: new => closed * resolution: => worksforme * type: defect => support-request Comment: It sounds like you need a `treeStableTimer`? What's happening is that !GitPoller is dumping scads of changes into the system, and the builders are starting -- and merging -- at some point midway through that dump. A treeStableTimer would have schedulers waiting until no more changes are arriving for a while before scheduling builds. Since the configuration you have running is timing-sensitive, I don't consider this a regression - this would have been valid behavior in 0.8.6 as well. I'm marking this as worksforme, but feel free to continue to comment. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Nov 11 02:52:39 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 11 Nov 2012 02:52:39 -0000 Subject: [Buildbot-commits] [Buildbot] #2400: Logging in does not clear "Authentication failed" message Message-ID: <036.990563bb95c7d8a2fcecc316a03779c5@buildbot.net> #2400: Logging in does not clear "Authentication failed" message -------------------+----------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7 | Keywords: -------------------+----------------------- Try to log in with wrong password. Receive accurate "Authentication failed" page. Then log in with the right password. Expected: the "Authentication failed" page should go away, if not immediately, at least when you reload. Actual: confusing stale "Authentication failed" page remains, even though upper right corner of page shows logging in succeeded. Stale message remains even if you reload. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sun Nov 11 11:59:19 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 11 Nov 2012 11:59:19 -0000 Subject: [Buildbot-commits] [Buildbot] #2398: Stdio deal with colored text like ANSI escape code and RegExp In-Reply-To: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> References: <037.66bbd2c04af0866d5c0a4127127cfa9d@buildbot.net> Message-ID: <052.001394f75f611cbb3f84982efd7dd9d9@buildbot.net> #2398: Stdio deal with colored text like ANSI escape code and RegExp -------------------------------------+-------------------- Reporter: Alice | Owner: Alice Type: enhancement | Status: new Priority: trivial | Milestone: 0.9.0 Version: 0.8.7 | Resolution: Keywords: colored text Ansi Regexp | -------------------------------------+-------------------- Comment (by jaredgrubb): ANSI codes are all 7-bit ASCII, so I wouldnt expect there to be any issues. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Tue Nov 13 01:08:17 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 13 Nov 2012 01:08:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2400: Logging in does not clear "Authentication failed" message In-Reply-To: <036.990563bb95c7d8a2fcecc316a03779c5@buildbot.net> References: <036.990563bb95c7d8a2fcecc316a03779c5@buildbot.net> Message-ID: <051.74d5b4892c245dd7a5b2e19db76dca74@buildbot.net> #2400: Logging in does not clear "Authentication failed" message -------------------+-------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.7 | Resolution: Keywords: web | -------------------+-------------------- Changes (by dustin): * keywords: => web * milestone: undecided => 0.8.+ Comment: This is because everything redirects to the authfailed page, rather than rendering it. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 13 15:14:43 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 07:14:43 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ec868b: fix steps.source.bzr parseGotRevision returning in... Message-ID: <50a263e362f1d_10b113a1af08799c@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ec868b8dd3cbbb96cefb2f67688f94b4ab83284a https://github.com/buildbot/buildbot/commit/ec868b8dd3cbbb96cefb2f67688f94b4ab83284a Author: jhnwsk Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/bzr.py M master/buildbot/test/unit/test_steps_source_bzr.py Log Message: ----------- fix steps.source.bzr parseGotRevision returning int Commit: 3b609ea0f80834ec5c1974987c6bea7c5f5e14fb https://github.com/buildbot/buildbot/commit/3b609ea0f80834ec5c1974987c6bea7c5f5e14fb Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/bzr.py M master/buildbot/test/unit/test_steps_source_bzr.py Log Message: ----------- Merge branch 'fix-steps-source-bzr' of git://github.com/jhnwsk/buildbot Compare: https://github.com/buildbot/buildbot/compare/2ce640623f7b...3b609ea0f808 From noreply at github.com Tue Nov 13 18:24:38 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 10:24:38 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 71f215: Fix bogus call to createUserObject Message-ID: <50a29066ce8e4_310c1549aec17864@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 71f2151436ebad275f7ccd8132a57e0a58214232 https://github.com/buildbot/buildbot/commit/71f2151436ebad275f7ccd8132a57e0a58214232 Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/data/changes.py M master/buildbot/test/unit/test_data_changes.py Log Message: ----------- Fix bogus call to createUserObject From noreply at github.com Wed Nov 14 02:37:36 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 18:37:36 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] cf76b8: make all args to getRecentBuildsets keyword Message-ID: <50a303f01e9c3_40ed1c03af4313f4@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: cf76b88b4fc33e2f4814939c66dc886121333914 https://github.com/buildbot/buildbot/commit/cf76b88b4fc33e2f4814939c66dc886121333914 Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_db_buildsets.py M master/docs/developer/database.rst Log Message: ----------- make all args to getRecentBuildsets keyword From nobody at buildbot.net Wed Nov 14 02:58:08 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 02:58:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.4de0a2a28e0c25b75e7816de6afb4afa@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): This seems to "fix" the problem: {{{ #!patch diff --git a/master/buildbot/process/botmaster.py b/master/buildbot/process/botmaster.py index 40c5e54..252803e 100644 --- a/master/buildbot/process/botmaster.py +++ b/master/buildbot/process/botmaster.py @@ -381,8 +381,9 @@ class BuildRequestDistributor(service.Service): existing_pending = set(self._pending_builders) # then sort the new, expanded set of builders + d = self._sortBuilders(list(existing_pending | new_builders)) self._pending_builders = \ - yield self._sortBuilders(list(existing_pending | new_builders)) + yield d # start the activity loop, if we aren't already working on that. if not self.active: }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 03:24:16 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 03:24:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.d479051b38a25fd4f4785aa0c4d46d80@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): The Python test suite, test_generator.py specifically, indicates that this error is generated when a generator raises an exception while it's being closed by gc: {{{ Our ill-behaved code should be invoked during GC: >>> import sys, StringIO >>> old, sys.stderr = sys.stderr, StringIO.StringIO() >>> g = f() >>> g.next() >>> del g >>> sys.stderr.getvalue().startswith( ... "Exception RuntimeError: 'generator ignored GeneratorExit' in " ... ) True >>> sys.stderr = old }}} (the full text on stderr is:) {{{ >>> del g Exception RuntimeError: 'generator ignored GeneratorExit' in ignored }}} which explains the on-again-off-again nature of the bug. So, somewhere, there's an @inlineCallback generator that's being GC'd before it's finished, probably because it's left hanging when the master is shut down. It gets GC'd while it's in a bare try/except block, and that block is catching the exception and calling `defer.returnValue` which raises `defer._DefGen_Return`. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 03:42:36 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 03:42:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.62b239c39994129f493c4f3c926fc37e@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | -------------------+--------------------- Comment (by dustin): I added print's to the top and bottom of `BuildRequestDistributor.maybeStartBuildsFor`. Here's a failure: {{{ buildbot.test.integration.test_master.RunMaster.test_master12 ... start msbo ['testy'] stop msbo [OK] buildbot.test.integration.test_master.RunMaster.test_master13 ... start msbo ['testy'] [OK] buildbot.test.integration.test_master.RunMaster.test_master14 ... stop msbo Exception twisted.internet.defer._DefGen_Return: _DefGen_Return() in ignored start msbo ['testy'] stop msbo [ERROR][ERROR] }}} and, sure enough, the function invoked from `test_master13` is still running when `test_master14` starts! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 14 03:56:58 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 19:56:58 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] a99dc9: Reinstate the test_master suite. Message-ID: <50a3168ae344d_7edbda2af0541bc@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a99dc97f4f86550444d9460cee500ab52cf1eb9c https://github.com/buildbot/buildbot/commit/a99dc97f4f86550444d9460cee500ab52cf1eb9c Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_master.py Log Message: ----------- Reinstate the test_master suite. Be more careful about ensuring that someone's waiting for the deferreds from maybeStartBuildsOn. Fixes #2395. From nobody at buildbot.net Wed Nov 14 03:57:02 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 03:57:02 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.62faf8ddb29019853f55d4b9c530a026@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Changes (by Dustin J. Mitchell): * status: new => closed * resolution: => fixed Comment: Reinstate the test_master suite. Be more careful about ensuring that someone's waiting for the deferreds from maybeStartBuildsOn. Fixes #2395. Changeset: a99dc97f4f86550444d9460cee500ab52cf1eb9c -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 04:10:48 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 04:10:48 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.e6fe619f0e395acb9e91c637379068b9@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by dustin): So, to summarize for others who might run into a very twist(y|ed) problem like this in the future: The `maybeStartBuild` method returned a Deferred, because it operated as a chain of asynchronous operations, but none of its callers really cared about that Deferred. They did the usual `d.addErrback(log.err)`, just to be safe. Depending on unpredictable timing issues, sometimes a test would end while an invocation of this method was still processing. In particular, it was waiting for a DB operation that was never going to occur, because the DB pool had been shut down. This evaded the notice of trial's checks for a dirty reactor, because the frozen state was in a queue for the DB pool, rather than in an outstanding `defer.callLater` or an open TCP port. Ordinarily, an unfinished Deferred wouldn't be a problem -- it will eventually get gc'd and forgotten. However, due to heavy use of `inlineCallbacks`, this Deferred has a generator attached to it. When a generator is gc'd, the gc calls `g.close()`, which raises a `GeneratorExit` exception in the generator. Generators aren't supposed to catch these, but the two methods in question here -- `_sortBuilders` and `maybeStartBuildsOn` -- use bare try/except blocks and thus do catch and log the `GeneratorExit` exception. The Python gc notices this and prints the warning message about the generator ignoring `GeneratorExit`. But the `GeneratorExit` was logged as part of handling it, and trial treats logged errors as `[ERROR]` in whatever test is currently running. So, the fix was not to leave those Deferred operations running, but now that I've written this, I should also change the bare try/except's to use 'except Exception'. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 14 04:13:27 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 20:13:27 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] cda112: only catch Exception, and specifically not Generat... Message-ID: <50a31a6724476_70addc3ae815292a@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: cda112b47172fc0b85759e678119930c2c7a08f9 https://github.com/buildbot/buildbot/commit/cda112b47172fc0b85759e678119930c2c7a08f9 Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py Log Message: ----------- only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. From nobody at buildbot.net Wed Nov 14 04:13:29 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 04:13:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.4ae70313cce862b8dba28c1cc004ece9@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Changeset: cda112b47172fc0b85759e678119930c2c7a08f9 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 14 04:27:41 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 20:27:41 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 468a29: fix steps.source.svn parseGotRevision returning in... Message-ID: <50a31dbdaadc0_40ed1c03af4511dd@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 468a299a58b95f9ee4a227196cc98df0cc00e54a https://github.com/buildbot/buildbot/commit/468a299a58b95f9ee4a227196cc98df0cc00e54a Author: jhnwsk Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- fix steps.source.svn parseGotRevision returning int Commit: 3f9be7293fd0e3e0100a21b6629b8a99eaf1c56c https://github.com/buildbot/buildbot/commit/3f9be7293fd0e3e0100a21b6629b8a99eaf1c56c Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- Merge branch 'fix-steps-source-svn' of git://github.com/jhnwsk/buildbot Compare: https://github.com/buildbot/buildbot/compare/cda112b47172...3f9be7293fd0 From noreply at github.com Wed Nov 14 04:31:28 2012 From: noreply at github.com (GitHub) Date: Tue, 13 Nov 2012 20:31:28 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ec868b: fix steps.source.bzr parseGotRevision returning in... Message-ID: <50a31ea07a126_5486eabaf0746d1@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: ec868b8dd3cbbb96cefb2f67688f94b4ab83284a https://github.com/buildbot/buildbot/commit/ec868b8dd3cbbb96cefb2f67688f94b4ab83284a Author: jhnwsk Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/bzr.py M master/buildbot/test/unit/test_steps_source_bzr.py Log Message: ----------- fix steps.source.bzr parseGotRevision returning int Commit: 3b609ea0f80834ec5c1974987c6bea7c5f5e14fb https://github.com/buildbot/buildbot/commit/3b609ea0f80834ec5c1974987c6bea7c5f5e14fb Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/bzr.py M master/buildbot/test/unit/test_steps_source_bzr.py Log Message: ----------- Merge branch 'fix-steps-source-bzr' of git://github.com/jhnwsk/buildbot Commit: 468a299a58b95f9ee4a227196cc98df0cc00e54a https://github.com/buildbot/buildbot/commit/468a299a58b95f9ee4a227196cc98df0cc00e54a Author: jhnwsk Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- fix steps.source.svn parseGotRevision returning int Commit: a99dc97f4f86550444d9460cee500ab52cf1eb9c https://github.com/buildbot/buildbot/commit/a99dc97f4f86550444d9460cee500ab52cf1eb9c Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py M master/buildbot/test/integration/test_master.py Log Message: ----------- Reinstate the test_master suite. Be more careful about ensuring that someone's waiting for the deferreds from maybeStartBuildsOn. Fixes #2395. Commit: cda112b47172fc0b85759e678119930c2c7a08f9 https://github.com/buildbot/buildbot/commit/cda112b47172fc0b85759e678119930c2c7a08f9 Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py Log Message: ----------- only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Commit: 3f9be7293fd0e3e0100a21b6629b8a99eaf1c56c https://github.com/buildbot/buildbot/commit/3f9be7293fd0e3e0100a21b6629b8a99eaf1c56c Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- Merge branch 'fix-steps-source-svn' of git://github.com/jhnwsk/buildbot Commit: 3387bcdfa9b09337a916a04ecfd3ae9e5c0e9f67 https://github.com/buildbot/buildbot/commit/3387bcdfa9b09337a916a04ecfd3ae9e5c0e9f67 Author: Dustin J. Mitchell Date: 2012-11-13 (Tue, 13 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py M master/buildbot/steps/source/bzr.py M master/buildbot/steps/source/svn.py M master/buildbot/test/integration/test_master.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- Merge branch 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/cf76b88b4fc3...3387bcdfa9b0 From nobody at buildbot.net Wed Nov 14 04:31:32 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 04:31:32 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.08a0a665abf34547123052dc4ceb59ed@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): Reinstate the test_master suite. Be more careful about ensuring that someone's waiting for the deferreds from maybeStartBuildsOn. Fixes #2395. Changeset: a99dc97f4f86550444d9460cee500ab52cf1eb9c -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 04:31:33 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 04:31:33 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.ee8bde02f7fed0a41796d61a2af645d1@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Changeset: cda112b47172fc0b85759e678119930c2c7a08f9 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 14:00:54 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 14:00:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: Which thing a new york Google engine seo optimization based on? Message-ID: <037.10bf04f4338fc721037c7190331af0cb@buildbot.net> #2401: Which thing a new york Google engine seo optimization based on? ----------------------+----------------------- Reporter: cqwer | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Keywords: ----------------------+----------------------- Which thing a new york Google engine seo optimization based on? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 16:56:37 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 16:56:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: When showing a single branch in the console it shows builds for other branches Message-ID: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> #2401: When showing a single branch in the console it shows builds for other branches ---------------------+-------------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Keywords: web, console ---------------------+-------------------------- {{{/console?branch=foo}}} only shows revisions from the branch {{{foo}}}, but the coloured blobs are for builds from any branch. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 16:59:54 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 16:59:54 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: When showing a single branch in the console it shows builds for other branches In-Reply-To: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> References: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> Message-ID: <055.a31a552fa227a1fb932f5aefca6ded72@buildbot.net> #2401: When showing a single branch in the console it shows builds for other branches -------------------------+------------------------ Reporter: pepsiman | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: web, console | -------------------------+------------------------ Comment (by pepsiman): If it matters, I'm using {{{order_console_by_time=True}}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 14 18:03:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 14 Nov 2012 18:03:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2338: Console uses the same colour for "warnings" and "failed again" In-Reply-To: <040.86a68ef4eda6c22186c66d7819dd64bb@buildbot.net> References: <040.86a68ef4eda6c22186c66d7819dd64bb@buildbot.net> Message-ID: <055.4618bf5c3ad30e08535e87fa45ca8b75@buildbot.net> #2338: Console uses the same colour for "warnings" and "failed again" ------------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: master | Resolution: Keywords: web, simple | ------------------------+-------------------- Comment (by ShriramK): The css file's either https://github.com/buildbot/buildbot/tree/master/master/contrib/css or sandbox/master/public_html/default.css The corresponding results file is at https://github.com/buildbot/buildbot/blob/master/master/buildbot/status/results.py Now when it fails again, I'm trying to figure out why it won't use the .failure css class. If it fails, you restart the build after a fix which could fall under the retry but that uses a different background color so that isn't the issue I will have to assume for now that build status 'failed again' somehow uses the same background-color: #fa3; property, thereby causing the bug -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 15 14:42:40 2012 From: noreply at github.com (GitHub) Date: Thu, 15 Nov 2012 06:42:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 92b0d1: Fix Mercurial to update to specified branch Message-ID: <50a4ff60e4070_60031abaae49828@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 92b0d1f272d2d484c3e3b983af6ded38cbe75daa https://github.com/buildbot/buildbot/commit/92b0d1f272d2d484c3e3b983af6ded38cbe75daa Author: Malcolm Parsons Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Fix Mercurial to update to specified branch With inrepo branches the Mercurial master side source steps did not update to the specified branch when no revision was specified. Commit: 77cf416596c2665ce9dec60c888e3d5c1b204d3d https://github.com/buildbot/buildbot/commit/77cf416596c2665ce9dec60c888e3d5c1b204d3d Author: Dustin J. Mitchell Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Merge branch 'mercurialbranch' of git://github.com/pepsiman/buildbot into buildbot-0.8.7 Compare: https://github.com/buildbot/buildbot/compare/f78a687cad45...77cf416596c2 From noreply at github.com Fri Nov 16 00:53:17 2012 From: noreply at github.com (GitHub) Date: Thu, 15 Nov 2012 16:53:17 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f91757: builder rtype docs, implementation, and calls from... Message-ID: <50a58e7d8f25e_17be1bc8ae412835a@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: f9175707bd368d4288444a5917b5a9e8ffb6ec9b https://github.com/buildbot/buildbot/commit/f9175707bd368d4288444a5917b5a9e8ffb6ec9b Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: M README.md A master/buildbot/data/builders.py M master/buildbot/data/connector.py M master/buildbot/process/botmaster.py M master/buildbot/test/fake/fakedata.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/integration/test_slave_comm.py A master/buildbot/test/unit/test_data_builders.py M master/buildbot/test/unit/test_data_connector.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py M master/buildbot/test/util/endpoint.py M master/buildbot/test/util/types/__init__.py A master/buildbot/test/util/types/builders.py M master/docs/developer/data.rst A master/docs/developer/rtype-builder.rst Log Message: ----------- builder rtype docs, implementation, and calls from process, without db backend Commit: 5a011e753f763a677842783fda9682e895960ac4 https://github.com/buildbot/buildbot/commit/5a011e753f763a677842783fda9682e895960ac4 Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: A master/buildbot/db/migrate/versions/025_builders_table.py M master/buildbot/db/model.py A master/buildbot/test/unit/test_db_migrate_versions_025_builders_table.py Log Message: ----------- add builders and builder_masters tables Commit: 624104a904da2c0a8d07a520801a39c4caa5bee8 https://github.com/buildbot/buildbot/commit/624104a904da2c0a8d07a520801a39c4caa5bee8 Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: M README.md A master/buildbot/db/builders.py M master/buildbot/db/connector.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/unit/test_db_builders.py M master/buildbot/test/util/types/__init__.py M master/buildbot/test/util/types/builders.py M master/buildbot/test/util/verifier.py M master/docs/developer/database.rst Log Message: ----------- add DB API for builders Commit: 4070002636efccb1c583988496cfdcf9ce8b1b2d https://github.com/buildbot/buildbot/commit/4070002636efccb1c583988496cfdcf9ce8b1b2d Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: M master/buildbot/data/builders.py M master/buildbot/test/unit/test_data_builders.py M master/docs/developer/rtype-builder.rst Log Message: ----------- builders: use DB API from data API Commit: cc120befe33d1d2368fa40c32e04c6fc993cd68d https://github.com/buildbot/buildbot/commit/cc120befe33d1d2368fa40c32e04c6fc993cd68d Author: Dustin J. Mitchell Date: 2012-11-03 (Sat, 03 Nov 2012) Changed paths: M master/buildbot/data/connector.py M master/buildbot/test/unit/test_data_connector.py M master/docs/developer/data.rst Log Message: ----------- Keep resource types as attributes of the data connector This permits resource types to call each other to coordinate. Commit: 3ba8c77da69cd95d1db38adc6ff3060d90161ac4 https://github.com/buildbot/buildbot/commit/3ba8c77da69cd95d1db38adc6ff3060d90161ac4 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/data/connector.py M master/buildbot/test/unit/test_data_connector.py M master/docs/developer/data.rst Log Message: ----------- Link resource types in self.master.data.rtypes Commit: b68bb8094925604f6cc9f68a9500ee4b8666be14 https://github.com/buildbot/buildbot/commit/b68bb8094925604f6cc9f68a9500ee4b8666be14 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/test/unit/test_data_masters.py Log Message: ----------- test masterStopped update method Commit: a499595ad199f9b9429d6bbf1758ff8b218c579e https://github.com/buildbot/buildbot/commit/a499595ad199f9b9429d6bbf1758ff8b218c579e Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/data/builders.py M master/buildbot/data/masters.py M master/buildbot/test/fake/fakedata.py M master/buildbot/test/unit/test_data_builders.py M master/buildbot/test/unit/test_data_masters.py M master/docs/developer/data.rst M master/docs/developer/rtype-master.rst Log Message: ----------- Integrate builders with masters Commit: 4df7261b0941b405eb4f1293d35bbbf55ff36991 https://github.com/buildbot/buildbot/commit/4df7261b0941b405eb4f1293d35bbbf55ff36991 Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/data/builders.py M master/buildbot/test/unit/test_data_builders.py M master/buildbot/test/util/types/builders.py M master/docs/developer/rtype-builder.rst Log Message: ----------- send builder messages Commit: 02413140c9f04ae151264c5f8b5580a6664be8bb https://github.com/buildbot/buildbot/commit/02413140c9f04ae151264c5f8b5580a6664be8bb Author: Dustin J. Mitchell Date: 2012-11-04 (Sun, 04 Nov 2012) Changed paths: M master/buildbot/mq/connector.py Log Message: ----------- reconfig mq early so that it's ready for messages sent later in master startup Commit: 908299b748841ceff93035fc4664fc25d58ec2fe https://github.com/buildbot/buildbot/commit/908299b748841ceff93035fc4664fc25d58ec2fe Author: Dustin J. Mitchell Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M README.md Log Message: ----------- add TODO per tardyp's suggestions in gh-pull 565 Commit: 4788fab76e7b4e3defa7e8b7e01592d187636cb5 https://github.com/buildbot/buildbot/commit/4788fab76e7b4e3defa7e8b7e01592d187636cb5 Author: Dustin J. Mitchell Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M README.md A master/buildbot/data/builders.py M master/buildbot/data/connector.py M master/buildbot/data/masters.py A master/buildbot/db/builders.py M master/buildbot/db/connector.py A master/buildbot/db/migrate/versions/025_builders_table.py M master/buildbot/db/model.py M master/buildbot/mq/connector.py M master/buildbot/process/botmaster.py M master/buildbot/test/fake/fakedata.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/integration/test_slave_comm.py A master/buildbot/test/unit/test_data_builders.py M master/buildbot/test/unit/test_data_connector.py M master/buildbot/test/unit/test_data_masters.py A master/buildbot/test/unit/test_db_builders.py A master/buildbot/test/unit/test_db_migrate_versions_025_builders_table.py M master/buildbot/test/unit/test_process_botmaster_BotMaster.py M master/buildbot/test/util/endpoint.py M master/buildbot/test/util/types/__init__.py A master/buildbot/test/util/types/builders.py M master/buildbot/test/util/verifier.py M master/docs/developer/data.rst M master/docs/developer/database.rst A master/docs/developer/rtype-builder.rst M master/docs/developer/rtype-master.rst Log Message: ----------- Merge branch '9/builders' into nine Compare: https://github.com/buildbot/buildbot/compare/3387bcdfa9b0...4788fab76e7b From noreply at github.com Fri Nov 16 01:29:51 2012 From: noreply at github.com (GitHub) Date: Thu, 15 Nov 2012 17:29:51 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] dd039f: fix tests for postgres Message-ID: <50a5970f4ae39_1b4ce90ae8743f3@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: dd039fc4a23194c4501445a0bf39de5c7a53e811 https://github.com/buildbot/buildbot/commit/dd039fc4a23194c4501445a0bf39de5c7a53e811 Author: Dustin J. Mitchell Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M master/buildbot/test/unit/test_db_builders.py Log Message: ----------- fix tests for postgres From nobody at buildbot.net Sat Nov 17 02:13:09 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 17 Nov 2012 02:13:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: When showing a single branch in the console it shows builds for other branches In-Reply-To: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> References: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> Message-ID: <055.b47eb691e277e4977f72d271f4d31863@buildbot.net> #2401: When showing a single branch in the console it shows builds for other branches -------------------------+------------------------ Reporter: pepsiman | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: web, console | -------------------------+------------------------ Comment (by dustin): So basically the console feature whereby it guesses status for builds that weren't performed is looking at builds that don't match the filter? -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 17 02:27:46 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 17 Nov 2012 02:27:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2338: Console uses the same colour for "warnings" and "failed again" In-Reply-To: <040.86a68ef4eda6c22186c66d7819dd64bb@buildbot.net> References: <040.86a68ef4eda6c22186c66d7819dd64bb@buildbot.net> Message-ID: <055.1687dccdd499ff5ab77bb7146046cd4b@buildbot.net> #2338: Console uses the same colour for "warnings" and "failed again" ------------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: master | Resolution: Keywords: web, simple | ------------------------+-------------------- Comment (by dustin): "Failed again" in this case doesn't mean that a build of the same revision failed -- it means that a build which failed the previous revision failed for this revision, too. So, you should be able to replicate this with two builds that both fail. The second should have the "failed again" coloration, rather than warnings. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Nov 17 15:05:10 2012 From: noreply at github.com (GitHub) Date: Sat, 17 Nov 2012 07:05:10 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c8e3a5: simplify getRecentBuildsets Message-ID: <50a7a7a66e3ce_383f125aae81433af@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c8e3a543fc5661c4a1dec1fbb9b4c632c7d543e2 https://github.com/buildbot/buildbot/commit/c8e3a543fc5661c4a1dec1fbb9b4c632c7d543e2 Author: Jorge Gonzalez Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py Log Message: ----------- simplify getRecentBuildsets Change-Id: Ib25d1ce2e64257925b583f6f4929a63295c25f59 Commit: e218a8948b46fd1ff7e58ee85ed55f24b2a5d4f9 https://github.com/buildbot/buildbot/commit/e218a8948b46fd1ff7e58ee85ed55f24b2a5d4f9 Author: Dustin J. Mitchell Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/test/unit/test_db_buildsets.py Log Message: ----------- Merge branch 'et_simplify_getRecentBuildsets' of git://github.com/jgonzalezmendez/buildbot Compare: https://github.com/buildbot/buildbot/compare/3f9be7293fd0...e218a8948b46 From nobody at buildbot.net Sat Nov 17 15:06:42 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 17 Nov 2012 15:06:42 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.690216e0e9868b0bcd44271097d4ba67@buildbot.net> #1992: master hangs on startup ------------------------+------------------------- Reporter: dustin | Owner: tom.prince Type: defect | Status: assigned Priority: major | Milestone: Version: 0.8.7 | Resolution: Keywords: performance | ------------------------+------------------------- Comment (by dustin): Tom, I think you were working on a patch to fix 'buildbot start' to use twistd instead of forking locally? How's that coming? -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat Nov 17 15:11:40 2012 From: noreply at github.com (GitHub) Date: Sat, 17 Nov 2012 07:11:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] a4e88d: Document that nextSlave can return a Deferred Message-ID: <50a7a92c79576_627412c8ae8188af@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a4e88d1ce99550107635f3dda686eff7465fb105 https://github.com/buildbot/buildbot/commit/a4e88d1ce99550107635f3dda686eff7465fb105 Author: Dustin J. Mitchell Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/relnotes/index.rst Log Message: ----------- Document that nextSlave can return a Deferred From noreply at github.com Sat Nov 17 15:57:43 2012 From: noreply at github.com (GitHub) Date: Sat, 17 Nov 2012 07:57:43 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 596ade: Git: Don't break when there is a file called `FETC... Message-ID: <50a7b3f798340_2a9717b4ae8584ca@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 596ade90699e519027d4bedcd1407b95db34e08a https://github.com/buildbot/buildbot/commit/596ade90699e519027d4bedcd1407b95db34e08a Author: Tom Prince Date: 2012-10-04 (Thu, 04 Oct 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/release-notes.rst Log Message: ----------- Git: Don't break when there is a file called `FETCH_HEAD`. We want to refer to the branch FETCH_HEAD, not a file, so let git know that. (Reported by loul2 on #buildbot) Commit: 2d70173107900fdcca187d00ee991b6b165180bb https://github.com/buildbot/buildbot/commit/2d70173107900fdcca187d00ee991b6b165180bb Author: Tom Prince Date: 2012-10-04 (Thu, 04 Oct 2012) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/test/unit/test_changes_gitpoller.py Log Message: ----------- GitPoller: Disambiguate versions from file names. The revision that we use for GitPoller are probably never going to exists as files, but it doesn't cost us anything to avoid issues here. Commit: 3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7 https://github.com/buildbot/buildbot/commit/3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/relnotes/index.rst Log Message: ----------- Git: Fix cloning with default branch. ``git`` doesn't like it when we specify the default ``HEAD`` to ``git-clone`` using ``--branch``. Commit: 95ccb18a5dc8d667f154b82abcfb32862961437d https://github.com/buildbot/buildbot/commit/95ccb18a5dc8d667f154b82abcfb32862961437d Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Git: Document that not specifying a branch gets the default remote branch. This has been the behaviour since 0.8.6, so fix the documentation to match. Refs #1773. Commit: 4071a7971c900a00e6c3385ff3a9f36b126b0291 https://github.com/buildbot/buildbot/commit/4071a7971c900a00e6c3385ff3a9f36b126b0291 Author: Tom Prince Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'git-HEAD-clone' into buildbot-0.8.7 Commit: 05f0f0f312f003510740236972a5027b8eef98b3 https://github.com/buildbot/buildbot/commit/05f0f0f312f003510740236972a5027b8eef98b3 Author: Tom Prince Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'git-disamiguate' into buildbot-0.8.7 Compare: https://github.com/buildbot/buildbot/compare/77cf416596c2...05f0f0f312f0 From nobody at buildbot.net Sat Nov 17 15:57:55 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 17 Nov 2012 15:57:55 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.b2bdbe3eb572f510abddeb0e0d48c96d@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by Tom Prince): Git: Document that not specifying a branch gets the default remote branch. This has been the behaviour since 0.8.6, so fix the documentation to match. Refs #1773. Changeset: 95ccb18a5dc8d667f154b82abcfb32862961437d -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 19 05:00:56 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 19 Nov 2012 05:00:56 -0000 Subject: [Buildbot-commits] [Buildbot] #1004: comprehensive handling of build artifacts In-Reply-To: <037.844d5680ff8660081b550315a57c2194@buildbot.net> References: <037.844d5680ff8660081b550315a57c2194@buildbot.net> Message-ID: <052.03c15c7cd111ae772c96376dc5af24d7@buildbot.net> #1004: comprehensive handling of build artifacts ------------------------+-------------------- Reporter: ayust | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 1.0.+ Version: master | Resolution: Keywords: | ------------------------+-------------------- Comment (by dank): See also https://github.com/buildbot/buildbot/pull/547 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 19 20:16:34 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 19 Nov 2012 20:16:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2307: HgPoller: native poller for Mercurial In-Reply-To: <040.3bfeb7bf2f6fffb5cd75b9eb632862d9@buildbot.net> References: <040.3bfeb7bf2f6fffb5cd75b9eb632862d9@buildbot.net> Message-ID: <055.7ae20d196b929fb576fe4f329c84bf93@buildbot.net> #2307: HgPoller: native poller for Mercurial ------------------------+--------------------- Reporter: gracinet | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.6p1 | Resolution: fixed Keywords: hg | ------------------------+--------------------- Changes (by dustin): * status: new => closed * resolution: => fixed * milestone: 0.8.+ => 0.8.7 Comment: This was merged in 0.8.7 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Mon Nov 19 20:20:33 2012 From: nobody at buildbot.net (Buildbot) Date: Mon, 19 Nov 2012 20:20:33 -0000 Subject: [Buildbot-commits] [Buildbot] #1030: merge mozilla's hgpoller.py In-Reply-To: <038.71ee9d8d6b0cf43a49a450d05d5967e1@buildbot.net> References: <038.71ee9d8d6b0cf43a49a450d05d5967e1@buildbot.net> Message-ID: <053.c83dcc9f43b09eb084d42aedcf24e80d@buildbot.net> #1030: merge mozilla's hgpoller.py ------------------------+---------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: master | Resolution: wontfix Keywords: hg | ------------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => wontfix Comment: There seems to be very little interest in this project, either from Mozilla or from Buildbot users. We have an hgpoller of our very own now (#2307). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 20 04:01:34 2012 From: noreply at github.com (GitHub) Date: Mon, 19 Nov 2012 20:01:34 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] efc3b6: start: Don't fork when not daemonizing. Message-ID: <50ab009ee7f13_51231300aec29747@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: efc3b6853ab7b03ba35de5820292a8bd7de96596 https://github.com/buildbot/buildbot/commit/efc3b6853ab7b03ba35de5820292a8bd7de96596 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py M master/docs/relnotes/index.rst Log Message: ----------- start: Don't fork when not daemonizing. The reason not to fork, is to make it easier for process monitors to manage. Forking subverts that. Commit: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9 https://github.com/buildbot/buildbot/commit/59ad1152b155a40c20bbbee8fe4ec591ef1009d9 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py Log Message: ----------- start: Don't fork python, when starting buildbot. This changes 'buildbot start' to use spawnProcess instead of fork to start the buildbot process. This should avoid the odd behaviour sometimes seen when starting up. Fixes #1992. Commit: 154a6e4260bf0b51b3ab8df70ce44a06aee28410 https://github.com/buildbot/buildbot/commit/154a6e4260bf0b51b3ab8df70ce44a06aee28410 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py M master/docs/relnotes/index.rst Log Message: ----------- Merge pull request #576 from tomprince/bug1992 Don't fork python, when starting buildbot. Compare: https://github.com/buildbot/buildbot/compare/05f0f0f312f0...154a6e4260bf From nobody at buildbot.net Tue Nov 20 04:01:36 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 20 Nov 2012 04:01:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.4bad958b0b7bd75b4b98eef062a516c7@buildbot.net> #1992: master hangs on startup ------------------------+------------------------- Reporter: dustin | Owner: tom.prince Type: defect | Status: closed Priority: major | Milestone: Version: 0.8.7 | Resolution: fixed Keywords: performance | ------------------------+------------------------- Changes (by Tom Prince): * status: assigned => closed * resolution: => fixed Comment: start: Don't fork python, when starting buildbot. This changes 'buildbot start' to use spawnProcess instead of fork to start the buildbot process. This should avoid the odd behaviour sometimes seen when starting up. Fixes #1992. Changeset: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 20 04:30:32 2012 From: noreply at github.com (GitHub) Date: Mon, 19 Nov 2012 20:30:32 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4a6307: fix pyflakes Message-ID: <50ab07688a5e2_5be1d6baf09517b@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 4a63073296b520b0ae7eda7b9c19500cccc2a362 https://github.com/buildbot/buildbot/commit/4a63073296b520b0ae7eda7b9c19500cccc2a362 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py Log Message: ----------- fix pyflakes Commit: f27e7c995ad12dc4e94285546cc0352a88eb0510 https://github.com/buildbot/buildbot/commit/f27e7c995ad12dc4e94285546cc0352a88eb0510 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/test/unit/test_scripts_start.py Log Message: ----------- Skip failing 'buildbot start' tests on 9.0.0. These tests are going to change soon anyway, when we get better log following. Compare: https://github.com/buildbot/buildbot/compare/154a6e4260bf...f27e7c995ad1 From nobody at buildbot.net Tue Nov 20 04:44:42 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 20 Nov 2012 04:44:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2390: Use -- to disambiguate FETCH_HEAD et al in Git step and GitPoller. In-Reply-To: <042.6a8a71a52d60ac15c33d9640471784da@buildbot.net> References: <042.6a8a71a52d60ac15c33d9640471784da@buildbot.net> Message-ID: <057.df31f2b9e62a77bce6508f28adef67df@buildbot.net> #2390: Use -- to disambiguate FETCH_HEAD et al in Git step and GitPoller. -----------------------+---------------------- Reporter: tom.prince | Owner: Type: defect | Status: closed Priority: trivial | Milestone: 0.8.7p1 Version: 0.8.7 | Resolution: fixed Keywords: | -----------------------+---------------------- Changes (by tom.prince): * status: new => closed * resolution: => fixed -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 20 06:19:26 2012 From: noreply at github.com (GitHub) Date: Mon, 19 Nov 2012 22:19:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 9eb0c9: Update release notes. Message-ID: <50ab20ee4719e_2e9f1012aec98381@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 9eb0c99ba2b99574e0ba707809fcc320bd46d9d1 https://github.com/buildbot/buildbot/commit/9eb0c99ba2b99574e0ba707809fcc320bd46d9d1 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Update release notes. From nobody at buildbot.net Tue Nov 20 10:20:57 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 20 Nov 2012 10:20:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: When showing a single branch in the console it shows builds for other branches In-Reply-To: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> References: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> Message-ID: <055.89d3e86ea4d1f0edf1a176a306d7d6fe@buildbot.net> #2401: When showing a single branch in the console it shows builds for other branches -------------------------+------------------------ Reporter: pepsiman | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: web, console | -------------------------+------------------------ Comment (by pepsiman): Yes. {{{getBuildsForRevision()}}} and {{{displayStatusLine()}}} need to look at the {{{branch}}} parameter. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 20 15:11:06 2012 From: noreply at github.com (GitHub) Date: Tue, 20 Nov 2012 07:11:06 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] dd208e: setup: include new web ui in the release tarballs Message-ID: <50ab9d8a2b7ee_cd113d4af41634c4@sh3.rs.github.com.mail> Branch: refs/heads/nine_preint Home: https://github.com/buildbot/buildbot Commit: dd208e17c9b4b69e15eae5e6cb723d8b4597d008 https://github.com/buildbot/buildbot/commit/dd208e17c9b4b69e15eae5e6cb723d8b4597d008 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/setup.py Log Message: ----------- setup: include new web ui in the release tarballs Signed-off-by: Pierre Tardy Commit: 6362ba7b0bb2cd2a168dc20ab144993de61d5381 https://github.com/buildbot/buildbot/commit/6362ba7b0bb2cd2a168dc20ab144993de61d5381 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/www/resource.py M master/buildbot/www/service.py M master/buildbot/www/ui.html M master/buildbot/www/ui.py M master/docs/manual/cfg-global.rst Log Message: ----------- buildbot updatejs: script that creates the static directory in public_html - js dependancies are automatically downloaded - buildbot js is installed in it - custom js is also copied or linked into it optional developer option that symlinks instead of copying on linux master Signed-off-by: Pierre Tardy Commit: bb64b09f6dba0146565a48937c89c8eff5a01314 https://github.com/buildbot/buildbot/commit/bb64b09f6dba0146565a48937c89c8eff5a01314 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: R master/buildbot/www/static/js/buildbot.js M master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/haml.js M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/changes.js M master/buildbot/www/static/js/lib/ui/home.js A master/buildbot/www/static/js/lib/ui/templates/Makefile M master/buildbot/www/static/js/lib/ui/templates/build.haml A master/buildbot/www/static/js/lib/ui/templates/build.haml.js M master/buildbot/www/static/js/lib/ui/templates/builder.haml A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js M master/buildbot/www/static/js/lib/ui/templates/error.haml A master/buildbot/www/static/js/lib/ui/templates/error.haml.js M master/buildbot/www/static/js/lib/ui/templates/home.haml A master/buildbot/www/static/js/lib/ui/templates/home.haml.js M master/docs/developer/www.rst Log Message: ----------- www:js: updates for dojo 1.8 - observable sideeffects has changed slightly - remove haml.js, has there are strong issues with buildability, and IE compatibility The haml is now pre-processed with node.js and hamlcc - adding hamlint hints Commit: f634f5e6cbcaaef44b78cbd3a4819999c30993ed https://github.com/buildbot/buildbot/commit/f634f5e6cbcaaef44b78cbd3a4819999c30993ed Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/fakeStore.js Log Message: ----------- fixes for IE7 Signed-off-by: Pierre Tardy Commit: b5218f579543896bbec9076e675d84b395851bbd https://github.com/buildbot/buildbot/commit/b5218f579543896bbec9076e675d84b395851bbd Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/buildmasters.js M master/buildbot/www/static/js/lib/ui/changes.js A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js M master/buildbot/www/ui.py Log Message: ----------- web/ui: adding buildmasters support This is the pretext to work on dgrid extension that we need - AutoHeight is an extension to dgrid that prevents scrollbar for small grids - StyledColumns avoid to pass column style in a additionnal css - TypedColumns is an attempt to factorized common columns, for use in various grids. Commit: bc344895bb2fadf1b2d776a7d53de4d9428acc69 https://github.com/buildbot/buildbot/commit/bc344895bb2fadf1b2d776a7d53de4d9428acc69 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/data/connector.py Log Message: ----------- data/connector: fix default endpoint for api previous version needed to use localhost:8010/api// instead of localhost:8010/api/ to get list of available apis. Signed-off-by: Pierre Tardy Commit: 8d3128359d7445bfc7e325deaab6f3cdd58215cf https://github.com/buildbot/buildbot/commit/8d3128359d7445bfc7e325deaab6f3cdd58215cf Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/www/resource.py M master/buildbot/www/service.py M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/ui.py M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst Log Message: ----------- ui: small fixes, and addressing dustin comments fix reconfig for extra_js fix api URL building check for java and node before minifying improve update_js doc and code comments. Commit: 19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150 https://github.com/buildbot/buildbot/commit/19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/data/changes.py Log Message: ----------- data/change: only convert timestamp to epoch if needed master.addChange already does the conversion Signed-off-by: Pierre Tardy Commit: 088f0ca9f28adef3d18e28b7f3bf0c44186fad0c https://github.com/buildbot/buildbot/commit/088f0ca9f28adef3d18e28b7f3bf0c44186fad0c Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/changes.js M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js M master/buildbot/www/static/js/lib/ui/templates/changes.haml M master/buildbot/www/static/js/lib/ui/templates/changes.haml.js Log Message: ----------- ui:Changes: basic support for non fake change list Signed-off-by: Pierre Tardy Commit: a6b2a1779c32451444c0de9558e58a88b074e166 https://github.com/buildbot/buildbot/commit/a6b2a1779c32451444c0de9558e58a88b074e166 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js Log Message: ----------- ui:factorize api/v1 based UI for dgrid creation Signed-off-by: Pierre Tardy Commit: 61b620823493bab3c934702334dfc42c54493368 https://github.com/buildbot/buildbot/commit/61b620823493bab3c934702334dfc42c54493368 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js Log Message: ----------- ui:Use moment library to display dates This lib has the ability to display timestamps like in github: "just now", "one minute ago", etc You got the actual date with mouse over. Signed-off-by: Pierre Tardy Commit: a44e7297b1b35e5eacf7f203843241bf917193d2 https://github.com/buildbot/buildbot/commit/a44e7297b1b35e5eacf7f203843241bf917193d2 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/css/default.css M master/buildbot/www/static/js/lib/router.js Log Message: ----------- improve ui reactivity Signed-off-by: Pierre Tardy Commit: cab3b49be2bcc438e9ae6d0fefb9352232c5f816 https://github.com/buildbot/buildbot/commit/cab3b49be2bcc438e9ae6d0fefb9352232c5f816 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py Log Message: ----------- www: improve ghost test framework to use dojo's doh Signed-off-by: Pierre Tardy Commit: c2daca51c59841383a79c3f7e1ba8f73932ed0bf https://github.com/buildbot/buildbot/commit/c2daca51c59841383a79c3f7e1ba8f73932ed0bf Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js Log Message: ----------- ui:builder: display start and end dates fix the 43 year ago bug.. Signed-off-by: Pierre Tardy Commit: 9e239793fe381209681a53f2c63cde4703d87a03 https://github.com/buildbot/buildbot/commit/9e239793fe381209681a53f2c63cde4703d87a03 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py Log Message: ----------- updatejs: make master.cfg optional we can now use it to setup public_html for automated tests Signed-off-by: Pierre Tardy Commit: 00a192c15d4003162ac2b32c881a0528f4ae9f72 https://github.com/buildbot/buildbot/commit/00a192c15d4003162ac2b32c881a0528f4ae9f72 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py A master/buildbot/www/static/js/lib/tests/runner.html Log Message: ----------- ui:tests: make doh runner work inside ghost It looks a few lines of code, but it is a bit tricky. 1/ original runner.html runs in synchronous mode. The implementation of xhr sync mode in webkit make processEvents block, which prevent twisted to actually serve the xhr :-( 2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true) This is the reason why we have to copy the whole runner.htm inside our code. Commit: 9ca8b1b14110c10f0544933b6cb5c96194a64bc3 https://github.com/buildbot/buildbot/commit/9ca8b1b14110c10f0544933b6cb5c96194a64bc3 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/util/www.py Log Message: ----------- test:www: add more debug message for publich_html configuration Signed-off-by: Pierre Tardy Commit: c72936b899d3dfd58792600eebc5a5be6686d7b0 https://github.com/buildbot/buildbot/commit/c72936b899d3dfd58792600eebc5a5be6686d7b0 Author: Dustin J. Mitchell Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/data/base.py M master/buildbot/data/connector.py Log Message: ----------- fix root links for classes with pathPatterns rather than pathPattern Commit: 02a543280b6c2325663af825ae377cb79b53a810 https://github.com/buildbot/buildbot/commit/02a543280b6c2325663af825ae377cb79b53a810 Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/data/changes.py M master/buildbot/data/connector.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py M master/buildbot/www/service.py M master/buildbot/www/static/css/default.css R master/buildbot/www/static/js/buildbot.js M master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/haml.js M master/buildbot/www/static/js/lib/router.js A master/buildbot/www/static/js/lib/tests/runner.html M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/buildmasters.js M master/buildbot/www/static/js/lib/ui/changes.js A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js M master/buildbot/www/static/js/lib/ui/home.js A master/buildbot/www/static/js/lib/ui/templates/Makefile M master/buildbot/www/static/js/lib/ui/templates/build.haml A master/buildbot/www/static/js/lib/ui/templates/build.haml.js M master/buildbot/www/static/js/lib/ui/templates/builder.haml A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js M master/buildbot/www/static/js/lib/ui/templates/changes.haml A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js M master/buildbot/www/static/js/lib/ui/templates/error.haml A master/buildbot/www/static/js/lib/ui/templates/error.haml.js M master/buildbot/www/static/js/lib/ui/templates/home.haml A master/buildbot/www/static/js/lib/ui/templates/home.haml.js M master/buildbot/www/ui.html M master/buildbot/www/ui.py M master/docs/developer/www.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/setup.py Log Message: ----------- Merge commit '00a192c' into pull568 Commit: b090f7b96a64669ac91b219d8a2c1f0497f3a7eb https://github.com/buildbot/buildbot/commit/b090f7b96a64669ac91b219d8a2c1f0497f3a7eb Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/update_js.py Log Message: ----------- better error handling for update-js failure in create-master Commit: 225b3bc4417290ce4e5b0779e9329d0c64e98194 https://github.com/buildbot/buildbot/commit/225b3bc4417290ce4e5b0779e9329d0c64e98194 Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/scripts/runner.py Log Message: ----------- minor grammar stuff Commit: 0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18 https://github.com/buildbot/buildbot/commit/0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py A master/buildbot/www/static/js/lib/tests/runner.html Log Message: ----------- ui:tests: make doh runner work inside ghost It looks a few lines of code, but it is a bit tricky. 1/ original runner.html runs in synchronous mode. The implementation of xhr sync mode in webkit make processEvents block, which prevent twisted to actually serve the xhr :-( 2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true) This is the reason why we have to copy the whole runner.htm inside our code. Commit: c19773176ebb101ecbb15e57e18f5ae8d08a7f5e https://github.com/buildbot/buildbot/commit/c19773176ebb101ecbb15e57e18f5ae8d08a7f5e Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/data/base.py M master/buildbot/data/connector.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/update_js.py Log Message: ----------- Merge remote-tracking branch 'djmitche/pull568' into www Conflicts: master/buildbot/www/static/js/lib/tests/runner.html Commit: d8524c56c754fa7c5e8eb727c8669e59019e97a1 https://github.com/buildbot/buildbot/commit/d8524c56c754fa7c5e8eb727c8669e59019e97a1 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M README.md Log Message: ----------- Adding more rationnalization in README.md Signed-off-by: Pierre Tardy Commit: 20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e https://github.com/buildbot/buildbot/commit/20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/util/www.py Log Message: ----------- more comments about twisted #2386 bug workaround Signed-off-by: Pierre Tardy Commit: 420af62939487fb62d914cfa7439dff002bc96fd https://github.com/buildbot/buildbot/commit/420af62939487fb62d914cfa7439dff002bc96fd Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/docs/developer/data.rst Log Message: ----------- update developer doc for latest data api changes Signed-off-by: Pierre Tardy Compare: https://github.com/buildbot/buildbot/compare/dd208e17c9b4^...420af6293948 From noreply at github.com Tue Nov 20 15:14:15 2012 From: noreply at github.com (GitHub) Date: Tue, 20 Nov 2012 07:14:15 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] dd208e: setup: include new web ui in the release tarballs Message-ID: <50ab9e47a1f80_7fbff67ae81189fd@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: dd208e17c9b4b69e15eae5e6cb723d8b4597d008 https://github.com/buildbot/buildbot/commit/dd208e17c9b4b69e15eae5e6cb723d8b4597d008 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/setup.py Log Message: ----------- setup: include new web ui in the release tarballs Signed-off-by: Pierre Tardy Commit: 6362ba7b0bb2cd2a168dc20ab144993de61d5381 https://github.com/buildbot/buildbot/commit/6362ba7b0bb2cd2a168dc20ab144993de61d5381 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/www/resource.py M master/buildbot/www/service.py M master/buildbot/www/ui.html M master/buildbot/www/ui.py M master/docs/manual/cfg-global.rst Log Message: ----------- buildbot updatejs: script that creates the static directory in public_html - js dependancies are automatically downloaded - buildbot js is installed in it - custom js is also copied or linked into it optional developer option that symlinks instead of copying on linux master Signed-off-by: Pierre Tardy Commit: bb64b09f6dba0146565a48937c89c8eff5a01314 https://github.com/buildbot/buildbot/commit/bb64b09f6dba0146565a48937c89c8eff5a01314 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: R master/buildbot/www/static/js/buildbot.js M master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/haml.js M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/changes.js M master/buildbot/www/static/js/lib/ui/home.js A master/buildbot/www/static/js/lib/ui/templates/Makefile M master/buildbot/www/static/js/lib/ui/templates/build.haml A master/buildbot/www/static/js/lib/ui/templates/build.haml.js M master/buildbot/www/static/js/lib/ui/templates/builder.haml A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js M master/buildbot/www/static/js/lib/ui/templates/error.haml A master/buildbot/www/static/js/lib/ui/templates/error.haml.js M master/buildbot/www/static/js/lib/ui/templates/home.haml A master/buildbot/www/static/js/lib/ui/templates/home.haml.js M master/docs/developer/www.rst Log Message: ----------- www:js: updates for dojo 1.8 - observable sideeffects has changed slightly - remove haml.js, has there are strong issues with buildability, and IE compatibility The haml is now pre-processed with node.js and hamlcc - adding hamlint hints Commit: f634f5e6cbcaaef44b78cbd3a4819999c30993ed https://github.com/buildbot/buildbot/commit/f634f5e6cbcaaef44b78cbd3a4819999c30993ed Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/fakeStore.js Log Message: ----------- fixes for IE7 Signed-off-by: Pierre Tardy Commit: b5218f579543896bbec9076e675d84b395851bbd https://github.com/buildbot/buildbot/commit/b5218f579543896bbec9076e675d84b395851bbd Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/buildmasters.js M master/buildbot/www/static/js/lib/ui/changes.js A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js M master/buildbot/www/ui.py Log Message: ----------- web/ui: adding buildmasters support This is the pretext to work on dgrid extension that we need - AutoHeight is an extension to dgrid that prevents scrollbar for small grids - StyledColumns avoid to pass column style in a additionnal css - TypedColumns is an attempt to factorized common columns, for use in various grids. Commit: bc344895bb2fadf1b2d776a7d53de4d9428acc69 https://github.com/buildbot/buildbot/commit/bc344895bb2fadf1b2d776a7d53de4d9428acc69 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/data/connector.py Log Message: ----------- data/connector: fix default endpoint for api previous version needed to use localhost:8010/api// instead of localhost:8010/api/ to get list of available apis. Signed-off-by: Pierre Tardy Commit: 8d3128359d7445bfc7e325deaab6f3cdd58215cf https://github.com/buildbot/buildbot/commit/8d3128359d7445bfc7e325deaab6f3cdd58215cf Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/www/resource.py M master/buildbot/www/service.py M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/ui.py M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst Log Message: ----------- ui: small fixes, and addressing dustin comments fix reconfig for extra_js fix api URL building check for java and node before minifying improve update_js doc and code comments. Commit: 19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150 https://github.com/buildbot/buildbot/commit/19a75ee9d665e7ffaab5fc7f6a732b1feb6b9150 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/data/changes.py Log Message: ----------- data/change: only convert timestamp to epoch if needed master.addChange already does the conversion Signed-off-by: Pierre Tardy Commit: 088f0ca9f28adef3d18e28b7f3bf0c44186fad0c https://github.com/buildbot/buildbot/commit/088f0ca9f28adef3d18e28b7f3bf0c44186fad0c Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/changes.js M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js M master/buildbot/www/static/js/lib/ui/templates/changes.haml M master/buildbot/www/static/js/lib/ui/templates/changes.haml.js Log Message: ----------- ui:Changes: basic support for non fake change list Signed-off-by: Pierre Tardy Commit: a6b2a1779c32451444c0de9558e58a88b074e166 https://github.com/buildbot/buildbot/commit/a6b2a1779c32451444c0de9558e58a88b074e166 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js Log Message: ----------- ui:factorize api/v1 based UI for dgrid creation Signed-off-by: Pierre Tardy Commit: 61b620823493bab3c934702334dfc42c54493368 https://github.com/buildbot/buildbot/commit/61b620823493bab3c934702334dfc42c54493368 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js Log Message: ----------- ui:Use moment library to display dates This lib has the ability to display timestamps like in github: "just now", "one minute ago", etc You got the actual date with mouse over. Signed-off-by: Pierre Tardy Commit: a44e7297b1b35e5eacf7f203843241bf917193d2 https://github.com/buildbot/buildbot/commit/a44e7297b1b35e5eacf7f203843241bf917193d2 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/css/default.css M master/buildbot/www/static/js/lib/router.js Log Message: ----------- improve ui reactivity Signed-off-by: Pierre Tardy Commit: cab3b49be2bcc438e9ae6d0fefb9352232c5f816 https://github.com/buildbot/buildbot/commit/cab3b49be2bcc438e9ae6d0fefb9352232c5f816 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py Log Message: ----------- www: improve ghost test framework to use dojo's doh Signed-off-by: Pierre Tardy Commit: c2daca51c59841383a79c3f7e1ba8f73932ed0bf https://github.com/buildbot/buildbot/commit/c2daca51c59841383a79c3f7e1ba8f73932ed0bf Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js Log Message: ----------- ui:builder: display start and end dates fix the 43 year ago bug.. Signed-off-by: Pierre Tardy Commit: 9e239793fe381209681a53f2c63cde4703d87a03 https://github.com/buildbot/buildbot/commit/9e239793fe381209681a53f2c63cde4703d87a03 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py Log Message: ----------- updatejs: make master.cfg optional we can now use it to setup public_html for automated tests Signed-off-by: Pierre Tardy Commit: 00a192c15d4003162ac2b32c881a0528f4ae9f72 https://github.com/buildbot/buildbot/commit/00a192c15d4003162ac2b32c881a0528f4ae9f72 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py A master/buildbot/www/static/js/lib/tests/runner.html Log Message: ----------- ui:tests: make doh runner work inside ghost It looks a few lines of code, but it is a bit tricky. 1/ original runner.html runs in synchronous mode. The implementation of xhr sync mode in webkit make processEvents block, which prevent twisted to actually serve the xhr :-( 2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true) This is the reason why we have to copy the whole runner.htm inside our code. Commit: 9ca8b1b14110c10f0544933b6cb5c96194a64bc3 https://github.com/buildbot/buildbot/commit/9ca8b1b14110c10f0544933b6cb5c96194a64bc3 Author: Pierre Tardy Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M master/buildbot/test/util/www.py Log Message: ----------- test:www: add more debug message for publich_html configuration Signed-off-by: Pierre Tardy Commit: c72936b899d3dfd58792600eebc5a5be6686d7b0 https://github.com/buildbot/buildbot/commit/c72936b899d3dfd58792600eebc5a5be6686d7b0 Author: Dustin J. Mitchell Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/data/base.py M master/buildbot/data/connector.py Log Message: ----------- fix root links for classes with pathPatterns rather than pathPattern Commit: 02a543280b6c2325663af825ae377cb79b53a810 https://github.com/buildbot/buildbot/commit/02a543280b6c2325663af825ae377cb79b53a810 Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/data/changes.py M master/buildbot/data/connector.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py M master/buildbot/www/service.py M master/buildbot/www/static/css/default.css R master/buildbot/www/static/js/buildbot.js M master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/haml.js M master/buildbot/www/static/js/lib/router.js A master/buildbot/www/static/js/lib/tests/runner.html M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/static/js/lib/ui/buildmasters.js M master/buildbot/www/static/js/lib/ui/changes.js A master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js A master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js A master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js M master/buildbot/www/static/js/lib/ui/home.js A master/buildbot/www/static/js/lib/ui/templates/Makefile M master/buildbot/www/static/js/lib/ui/templates/build.haml A master/buildbot/www/static/js/lib/ui/templates/build.haml.js M master/buildbot/www/static/js/lib/ui/templates/builder.haml A master/buildbot/www/static/js/lib/ui/templates/builder.haml.js A master/buildbot/www/static/js/lib/ui/templates/builders.haml.js A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml A master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js M master/buildbot/www/static/js/lib/ui/templates/changes.haml A master/buildbot/www/static/js/lib/ui/templates/changes.haml.js M master/buildbot/www/static/js/lib/ui/templates/error.haml A master/buildbot/www/static/js/lib/ui/templates/error.haml.js M master/buildbot/www/static/js/lib/ui/templates/home.haml A master/buildbot/www/static/js/lib/ui/templates/home.haml.js M master/buildbot/www/ui.html M master/buildbot/www/ui.py M master/docs/developer/www.rst M master/docs/manual/cfg-global.rst M master/docs/manual/cmdline.rst M master/setup.py Log Message: ----------- Merge commit '00a192c' into pull568 Commit: b090f7b96a64669ac91b219d8a2c1f0497f3a7eb https://github.com/buildbot/buildbot/commit/b090f7b96a64669ac91b219d8a2c1f0497f3a7eb Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/update_js.py Log Message: ----------- better error handling for update-js failure in create-master Commit: 225b3bc4417290ce4e5b0779e9329d0c64e98194 https://github.com/buildbot/buildbot/commit/225b3bc4417290ce4e5b0779e9329d0c64e98194 Author: Dustin J. Mitchell Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/scripts/runner.py Log Message: ----------- minor grammar stuff Commit: 0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18 https://github.com/buildbot/buildbot/commit/0f951a04ff9b61e2c3b1e7cecbfee0c72e556f18 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/txghost.py M master/buildbot/test/util/www.py A master/buildbot/www/static/js/lib/tests/runner.html Log Message: ----------- ui:tests: make doh runner work inside ghost It looks a few lines of code, but it is a bit tricky. 1/ original runner.html runs in synchronous mode. The implementation of xhr sync mode in webkit make processEvents block, which prevent twisted to actually serve the xhr :-( 2/ firebug.js does not know about webkit, and thus will override console.log (hence the useCustomLogger:true) This is the reason why we have to copy the whole runner.htm inside our code. Commit: c19773176ebb101ecbb15e57e18f5ae8d08a7f5e https://github.com/buildbot/buildbot/commit/c19773176ebb101ecbb15e57e18f5ae8d08a7f5e Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/data/base.py M master/buildbot/data/connector.py M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/update_js.py Log Message: ----------- Merge remote-tracking branch 'djmitche/pull568' into www Conflicts: master/buildbot/www/static/js/lib/tests/runner.html Commit: d8524c56c754fa7c5e8eb727c8669e59019e97a1 https://github.com/buildbot/buildbot/commit/d8524c56c754fa7c5e8eb727c8669e59019e97a1 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M README.md Log Message: ----------- Adding more rationnalization in README.md Signed-off-by: Pierre Tardy Commit: 20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e https://github.com/buildbot/buildbot/commit/20962f4cce53dce3d8a01c1b7e966ae3eabf8e0e Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/util/www.py Log Message: ----------- more comments about twisted #2386 bug workaround Signed-off-by: Pierre Tardy Commit: 420af62939487fb62d914cfa7439dff002bc96fd https://github.com/buildbot/buildbot/commit/420af62939487fb62d914cfa7439dff002bc96fd Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/docs/developer/data.rst Log Message: ----------- update developer doc for latest data api changes Signed-off-by: Pierre Tardy Compare: https://github.com/buildbot/buildbot/compare/dd039fc4a231...420af6293948 From noreply at github.com Tue Nov 20 15:14:26 2012 From: noreply at github.com (GitHub) Date: Tue, 20 Nov 2012 07:14:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] Message-ID: <50ab9e52c6d9f_5193140faf079011@sh3.rs.github.com.mail> Branch: refs/heads/nine_preint Home: https://github.com/buildbot/buildbot From noreply at github.com Tue Nov 20 16:17:50 2012 From: noreply at github.com (GitHub) Date: Tue, 20 Nov 2012 08:17:50 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 32f2b2: fix tests Message-ID: <50abad2e5153b_56d714e6af09444f@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 32f2b29c05f932600431b43d89279f12499c8183 https://github.com/buildbot/buildbot/commit/32f2b29c05f932600431b43d89279f12499c8183 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/config.py M master/buildbot/scripts/update_js.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_scripts_create_master.py M master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/unit/test_www_service.py Log Message: ----------- fix tests Signed-off-by: Pierre Tardy From noreply at github.com Tue Nov 20 16:36:16 2012 From: noreply at github.com (GitHub) Date: Tue, 20 Nov 2012 08:36:16 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 957b43: fix pyflakes Message-ID: <50abb1804e56b_56d714e6af010371d@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 957b435dae76c521c0f4302e9a3a0585e72af3f6 https://github.com/buildbot/buildbot/commit/957b435dae76c521c0f4302e9a3a0585e72af3f6 Author: Pierre Tardy Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py M master/buildbot/test/unit/test_www_service.py M master/buildbot/www/service.py Log Message: ----------- fix pyflakes Signed-off-by: Pierre Tardy From noreply at github.com Wed Nov 21 18:26:22 2012 From: noreply at github.com (GitHub) Date: Wed, 21 Nov 2012 10:26:22 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 57c6b1: Make Trigger tests use an ITriggerableScheduler, i... Message-ID: <50ad1cce692cc_517f10c9ae43728b@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 57c6b171b32e6d49d744302ce00f2b38edbfc649 https://github.com/buildbot/buildbot/commit/57c6b171b32e6d49d744302ce00f2b38edbfc649 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Make Trigger tests use an ITriggerableScheduler, instead of a Triggerable subclass. Commit: b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9 https://github.com/buildbot/buildbot/commit/b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Remove unsued arguments to FakeSourceStamp in trigger tests. Commit: e8169fbb0f55264c0fec8295efeccfddb0c2f3e3 https://github.com/buildbot/buildbot/commit/e8169fbb0f55264c0fec8295efeccfddb0c2f3e3 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- test_step_trigger: Simplify setupStep arguments. Rather than taking an arbitrary set of keyword arguments and modifying it, just take the argument explicitly. Commit: 8148b1bbbebbcb06b67492bb962a81f08bf2a647 https://github.com/buildbot/buildbot/commit/8148b1bbbebbcb06b67492bb962a81f08bf2a647 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Trigger: Ignore sourcestamp from build if ``sourceStamps`` is set. This was mistakenly changed in 0.8.7. Commit: a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd https://github.com/buildbot/buildbot/commit/a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Trigger: Make ``alwaysUseLatest`` ignore current builds source stamps. Commit: 8ba7008c0e041c6ecc4b23184a46faae7e6f62fa https://github.com/buildbot/buildbot/commit/8ba7008c0e041c6ecc4b23184a46faae7e6f62fa Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Trigger: Use BuildStatus.getAllGotRevisions. This logic was a duplicate of logic elsewhere. Commit: beff5a03169d7b80f10f9fabd183765c3ec39def https://github.com/buildbot/buildbot/commit/beff5a03169d7b80f10f9fabd183765c3ec39def Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/schedulers/base.py M master/docs/relnotes/index.rst Log Message: ----------- Properly accept changes, when creating buildsets for source stamp lists. Fixes #2376. Commit: e270a2c7b034fbe68dec43d94dd67d75084a968f https://github.com/buildbot/buildbot/commit/e270a2c7b034fbe68dec43d94dd67d75084a968f Author: Malcolm Parsons Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-schedulers.rst Log Message: ----------- Fix get_compatible_builds example Commit: b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a https://github.com/buildbot/buildbot/commit/b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Use 'replace' when decoding logfiles as UTF-8 Since logfiles may not be in UTF-8, and may in fact not be in any particular encoding, this is reasonable. Refs #2373. Commit: 0d5a70c586d49d86a561e4f0f63ca44d813637c0 https://github.com/buildbot/buildbot/commit/0d5a70c586d49d86a561e4f0f63ca44d813637c0 Author: Florin Dinu Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- HgPoller breaks with invalid UTF-8 hg output If there are invalid UTF-8 characters in Mercurial's output, HgPoller will raise an error. Invalid characters can most likely come from commit messages. It should use errors="replace" when decoding the output so it handles things gracefully. Commit: 2df815cc2692e86f07db01d0ce7741c1828e4e19 https://github.com/buildbot/buildbot/commit/2df815cc2692e86f07db01d0ce7741c1828e4e19 Author: Beno?t Allard Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Add note about source steps having their own workdir when working with multiple codebases. Addition suggested by confusion on the mailing list. Commit: 46a89241935f7dc090f9ce72b767f3841cc800fa https://github.com/buildbot/buildbot/commit/46a89241935f7dc090f9ce72b767f3841cc800fa Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- fix decode call Commit: fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 https://github.com/buildbot/buildbot/commit/fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Commit: 41914a097a6287b2188aad8c0e5cda375c148ea9 https://github.com/buildbot/buildbot/commit/41914a097a6287b2188aad8c0e5cda375c148ea9 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- fix typos in class names Commit: 2678d4dedc46eab0f68a27c6f79056c73a475b83 https://github.com/buildbot/buildbot/commit/2678d4dedc46eab0f68a27c6f79056c73a475b83 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py Log Message: ----------- only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Commit: 062402b79e5fc77f509b7726d2cfac7d84332e20 https://github.com/buildbot/buildbot/commit/062402b79e5fc77f509b7726d2cfac7d84332e20 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/relnotes/index.rst Log Message: ----------- Document that nextSlave can return a Deferred Commit: 347345a368e8ea20a4308c1fbb9b10bc24817769 https://github.com/buildbot/buildbot/commit/347345a368e8ea20a4308c1fbb9b10bc24817769 Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/schedulers/base.py M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'bug2376' into buildbot-0.8.7 Conflicts: master/docs/relnotes/index.rst Commit: e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8 https://github.com/buildbot/buildbot/commit/e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8 Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Release notes updates. Compare: https://github.com/buildbot/buildbot/compare/9eb0c99ba2b9...e4be67dba135 From nobody at buildbot.net Wed Nov 21 18:26:25 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 18:26:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2376: trigger step does not properly pass changes to triggerable scheduler In-Reply-To: <036.d0a48a9754ed5e1e8ac54a28bf815600@buildbot.net> References: <036.d0a48a9754ed5e1e8ac54a28bf815600@buildbot.net> Message-ID: <051.5bddf16ad9e7e32b717edf2568ea631d@buildbot.net> #2376: trigger step does not properly pass changes to triggerable scheduler -------------------+---------------------- Reporter: jmr2 | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7p1 Version: 0.8.7 | Resolution: fixed Keywords: | -------------------+---------------------- Changes (by Tom Prince): * status: new => closed * resolution: => fixed Comment: Properly accept changes, when creating buildsets for source stamp lists. Fixes #2376. Changeset: beff5a03169d7b80f10f9fabd183765c3ec39def -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 18:26:25 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 18:26:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.683bd1f333d62bc343d87e3bcbf95221@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+--------------------- Reporter: hushp1pt | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: fixed Keywords: docs | ---------------------+--------------------- Comment (by Dustin J. Mitchell): fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Changeset: fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 18:26:26 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 18:26:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.6dd3689796ee7f9c0e7843460d01eb6f@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Changeset: 2678d4dedc46eab0f68a27c6f79056c73a475b83 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 18:26:25 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 18:26:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2373: Exception caught notifying References: <046.0229272bf081295fe65e0f21d7fae129@buildbot.net> Message-ID: <061.7675c7b113c7a344b5ae23ac806d22a5@buildbot.net> #2373: Exception caught notifying Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 21 22:17:40 2012 From: noreply at github.com (GitHub) Date: Wed, 21 Nov 2012 14:17:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 233f4e: Add release date for 0.8.7p1. Message-ID: <50ad53044a45e_647b1769ae8726bc@sh2.rs.github.com.mail> Branch: refs/tags/v0.8.7p1 Home: https://github.com/buildbot/buildbot Commit: 233f4e9a8ef81a820cb3a14ccae83797c699125c https://github.com/buildbot/buildbot/commit/233f4e9a8ef81a820cb3a14ccae83797c699125c Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Add release date for 0.8.7p1. From noreply at github.com Wed Nov 21 22:18:17 2012 From: noreply at github.com (GitHub) Date: Wed, 21 Nov 2012 14:18:17 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 233f4e: Add release date for 0.8.7p1. Message-ID: <50ad5329a9327_496816ceae8290d6@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 233f4e9a8ef81a820cb3a14ccae83797c699125c https://github.com/buildbot/buildbot/commit/233f4e9a8ef81a820cb3a14ccae83797c699125c Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Add release date for 0.8.7p1. From nobody at buildbot.net Wed Nov 21 22:58:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2380: getAllGotRevisions is broken with bzr, svn, ... In-Reply-To: <036.b6cf136e3700cebd30bce3b8ae2a9da0@buildbot.net> References: <036.b6cf136e3700cebd30bce3b8ae2a9da0@buildbot.net> Message-ID: <051.e9653681479bee75de5ff40c4ae629e5@buildbot.net> #2380: getAllGotRevisions is broken with bzr, svn, ... ------------------------+------------------------- Reporter: flox | Owner: tom.prince Type: defect | Status: closed Priority: major | Milestone: 0.8.7p1 Version: 0.8.7 | Resolution: fixed Keywords: bzr svn web | ------------------------+------------------------- Comment (by Tom Prince): Fix BuildStatus.getAllGotRevisions to properly handle vcs that use int. Fixes #2388, #2380. Changeset: cfa834b9d03fc3fe9fad7ab04587a939969dd609 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:45 -0000 Subject: [Buildbot-commits] [Buildbot] #1773: deprecate 'default branch' In-Reply-To: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> References: <038.07b8bbcf29816b44f3bd20048e226379@buildbot.net> Message-ID: <053.d8e2a3493a0e44c86cd520efb1f93287@buildbot.net> #1773: deprecate 'default branch' ----------------------------------------------+----------------------- Reporter: dustin | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.3p1 | Resolution: Keywords: bzr, cvs, darcs, git, hg, p4, svn | ----------------------------------------------+----------------------- Comment (by Tom Prince): Git: Document that not specifying a branch gets the default remote branch. This has been the behaviour since 0.8.6, so fix the documentation to match. Refs #1773. Changeset: 95ccb18a5dc8d667f154b82abcfb32862961437d -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:44 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2388: waterfall: exceptions.AttributeError: 'int' object has no attribute 'get' In-Reply-To: <040.4cf404700931197ce206a91446adcdd0@buildbot.net> References: <040.4cf404700931197ce206a91446adcdd0@buildbot.net> Message-ID: <055.ba4bd198a051bcdc968400b905236de8@buildbot.net> #2388: waterfall: exceptions.AttributeError: 'int' object has no attribute 'get' ---------------------+------------------------ Reporter: oc_dhart | Owner: Type: defect | Status: closed Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: fixed Keywords: | ---------------------+------------------------ Comment (by Tom Prince): Fix BuildStatus.getAllGotRevisions to properly handle vcs that use int. Fixes #2388, #2380. Changeset: cfa834b9d03fc3fe9fad7ab04587a939969dd609 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2393: SetPropertiesFromEnv doesn't find the specified environment variables In-Reply-To: <039.994cf64da486795720bf6a75d47978c5@buildbot.net> References: <039.994cf64da486795720bf6a75d47978c5@buildbot.net> Message-ID: <054.40452b13588c36ceab88f80f058a1ba4@buildbot.net> #2393: SetPropertiesFromEnv doesn't find the specified environment variables ---------------------------------+------------------------ Reporter: kervala | Owner: Type: undecided | Status: closed Priority: major | Milestone: undecided Version: 0.8.5 | Resolution: fixed Keywords: SetPropertiesFromEnv | ---------------------------------+------------------------ Comment (by Tom Prince): SetPropertiesFromEnv: Use properties from slave, rather than set on master. The old implementation incorrectly used the set of environment variables set on the master, rather than those retrieved from the slave, when setting properties. Fixes #2393. Changeset: 2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:45 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2361: SetPropertiesFromEnv should log what properties it is setting along with their values In-Reply-To: <042.7d4e92e74f8e1784c22198330d10c681@buildbot.net> References: <042.7d4e92e74f8e1784c22198330d10c681@buildbot.net> Message-ID: <057.54e60ea1824f19fd8c922f7c2b6b03d3@buildbot.net> #2361: SetPropertiesFromEnv should log what properties it is setting along with their values ------------------------+------------------------- Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: closed Priority: trivial | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: fixed Keywords: | ------------------------+------------------------- Comment (by Tom Prince): SetPropertiesFromEnv: Log property changes. Fixes #2361. Changeset: ac294a5552d1d12b0fd37a323061e122f56bec9b -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed Nov 21 22:58:40 2012 From: noreply at github.com (GitHub) Date: Wed, 21 Nov 2012 14:58:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 596ade: Git: Don't break when there is a file called `FETC... Message-ID: <50ad5ca083bde_7c4d12a4ae4754da@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 596ade90699e519027d4bedcd1407b95db34e08a https://github.com/buildbot/buildbot/commit/596ade90699e519027d4bedcd1407b95db34e08a Author: Tom Prince Date: 2012-10-04 (Thu, 04 Oct 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/release-notes.rst Log Message: ----------- Git: Don't break when there is a file called `FETCH_HEAD`. We want to refer to the branch FETCH_HEAD, not a file, so let git know that. (Reported by loul2 on #buildbot) Commit: 2d70173107900fdcca187d00ee991b6b165180bb https://github.com/buildbot/buildbot/commit/2d70173107900fdcca187d00ee991b6b165180bb Author: Tom Prince Date: 2012-10-04 (Thu, 04 Oct 2012) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/test/unit/test_changes_gitpoller.py Log Message: ----------- GitPoller: Disambiguate versions from file names. The revision that we use for GitPoller are probably never going to exists as files, but it doesn't cost us anything to avoid issues here. Commit: 48dd290899711ab7db3915a67cec442e2d3e5f42 https://github.com/buildbot/buildbot/commit/48dd290899711ab7db3915a67cec442e2d3e5f42 Author: Dan Kegel Date: 2012-10-23 (Tue, 23 Oct 2012) Changed paths: M master/buildbot/scripts/sample.cfg Log Message: ----------- Update pyflakes project url. divmod.org says it's offline, and to use launchpad instead. Commit: cfa834b9d03fc3fe9fad7ab04587a939969dd609 https://github.com/buildbot/buildbot/commit/cfa834b9d03fc3fe9fad7ab04587a939969dd609 Author: Tom Prince Date: 2012-10-29 (Mon, 29 Oct 2012) Changed paths: M master/buildbot/status/build.py Log Message: ----------- Fix BuildStatus.getAllGotRevisions to properly handle vcs that use int. Fixes #2388, #2380. Commit: 126e02341c76bd5a027c2ca5a8467aa5708228f2 https://github.com/buildbot/buildbot/commit/126e02341c76bd5a027c2ca5a8467aa5708228f2 Author: Tom Prince Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M master/buildbot/test/__init__.py Log Message: ----------- Raise ImportError instead of exiting, if buildbot.test can't be imported. This apparently causes issue with 'pydoc -k', and is in general not nice. Trial still fails with a sensible error message. Commit: 0b098b9de7dcf8275ab402ef5988cba1578ddf5d https://github.com/buildbot/buildbot/commit/0b098b9de7dcf8275ab402ef5988cba1578ddf5d Author: Tom Prince Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M master/buildbot/test/__init__.py Log Message: ----------- Make pyflakes happy. Commit: 2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc https://github.com/buildbot/buildbot/commit/2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- SetPropertiesFromEnv: Use properties from slave, rather than set on master. The old implementation incorrectly used the set of environment variables set on the master, rather than those retrieved from the slave, when setting properties. Fixes #2393. Commit: 2a8afa42777ab481ef7fa32d8e5c67d235db70cd https://github.com/buildbot/buildbot/commit/2a8afa42777ab481ef7fa32d8e5c67d235db70cd Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_slave.py Log Message: ----------- SetPropertiesFromEnv: Properties from the slave will always be strings. So the tests should use strings there too. Commit: ac294a5552d1d12b0fd37a323061e122f56bec9b https://github.com/buildbot/buildbot/commit/ac294a5552d1d12b0fd37a323061e122f56bec9b Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- SetPropertiesFromEnv: Log property changes. Fixes #2361. Commit: ea150eb1004637a2fedb5b21f5381b0dbc8b9124 https://github.com/buildbot/buildbot/commit/ea150eb1004637a2fedb5b21f5381b0dbc8b9124 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/slave.py M master/buildbot/test/unit/test_steps_slave.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'log-env' into buildbot-0.8.7 Commit: ebb2ff9154680b372775fdcc3f3e7d6a410c7b53 https://github.com/buildbot/buildbot/commit/ebb2ff9154680b372775fdcc3f3e7d6a410c7b53 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Make sphinx happy. Commit: 3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7 https://github.com/buildbot/buildbot/commit/3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7 Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/relnotes/index.rst Log Message: ----------- Git: Fix cloning with default branch. ``git`` doesn't like it when we specify the default ``HEAD`` to ``git-clone`` using ``--branch``. Commit: 95ccb18a5dc8d667f154b82abcfb32862961437d https://github.com/buildbot/buildbot/commit/95ccb18a5dc8d667f154b82abcfb32862961437d Author: Tom Prince Date: 2012-11-02 (Fri, 02 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Git: Document that not specifying a branch gets the default remote branch. This has been the behaviour since 0.8.6, so fix the documentation to match. Refs #1773. Commit: 4e714cb92bf693e21d2b65df6483f91c0c9fc3d7 https://github.com/buildbot/buildbot/commit/4e714cb92bf693e21d2b65df6483f91c0c9fc3d7 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes about no longer supporting multi-argument addStep Commit: f78a687cad45d2711dca40534a0580eac6b9b289 https://github.com/buildbot/buildbot/commit/f78a687cad45d2711dca40534a0580eac6b9b289 Author: Dustin J. Mitchell Date: 2012-11-05 (Mon, 05 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- proper link to old versions' release notes Commit: 92b0d1f272d2d484c3e3b983af6ded38cbe75daa https://github.com/buildbot/buildbot/commit/92b0d1f272d2d484c3e3b983af6ded38cbe75daa Author: Malcolm Parsons Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Fix Mercurial to update to specified branch With inrepo branches the Mercurial master side source steps did not update to the specified branch when no revision was specified. Commit: 77cf416596c2665ce9dec60c888e3d5c1b204d3d https://github.com/buildbot/buildbot/commit/77cf416596c2665ce9dec60c888e3d5c1b204d3d Author: Dustin J. Mitchell Date: 2012-11-15 (Thu, 15 Nov 2012) Changed paths: M master/buildbot/steps/source/mercurial.py M master/buildbot/test/unit/test_steps_source_mercurial.py Log Message: ----------- Merge branch 'mercurialbranch' of git://github.com/pepsiman/buildbot into buildbot-0.8.7 Commit: 4071a7971c900a00e6c3385ff3a9f36b126b0291 https://github.com/buildbot/buildbot/commit/4071a7971c900a00e6c3385ff3a9f36b126b0291 Author: Tom Prince Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'git-HEAD-clone' into buildbot-0.8.7 Commit: 05f0f0f312f003510740236972a5027b8eef98b3 https://github.com/buildbot/buildbot/commit/05f0f0f312f003510740236972a5027b8eef98b3 Author: Tom Prince Date: 2012-11-17 (Sat, 17 Nov 2012) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'git-disamiguate' into buildbot-0.8.7 Commit: efc3b6853ab7b03ba35de5820292a8bd7de96596 https://github.com/buildbot/buildbot/commit/efc3b6853ab7b03ba35de5820292a8bd7de96596 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py M master/docs/relnotes/index.rst Log Message: ----------- start: Don't fork when not daemonizing. The reason not to fork, is to make it easier for process monitors to manage. Forking subverts that. Commit: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9 https://github.com/buildbot/buildbot/commit/59ad1152b155a40c20bbbee8fe4ec591ef1009d9 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py Log Message: ----------- start: Don't fork python, when starting buildbot. This changes 'buildbot start' to use spawnProcess instead of fork to start the buildbot process. This should avoid the odd behaviour sometimes seen when starting up. Fixes #1992. Commit: 154a6e4260bf0b51b3ab8df70ce44a06aee28410 https://github.com/buildbot/buildbot/commit/154a6e4260bf0b51b3ab8df70ce44a06aee28410 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py M master/buildbot/test/unit/test_scripts_start.py M master/docs/relnotes/index.rst Log Message: ----------- Merge pull request #576 from tomprince/bug1992 Don't fork python, when starting buildbot. Commit: 4a63073296b520b0ae7eda7b9c19500cccc2a362 https://github.com/buildbot/buildbot/commit/4a63073296b520b0ae7eda7b9c19500cccc2a362 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/scripts/start.py Log Message: ----------- fix pyflakes Commit: f27e7c995ad12dc4e94285546cc0352a88eb0510 https://github.com/buildbot/buildbot/commit/f27e7c995ad12dc4e94285546cc0352a88eb0510 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/buildbot/test/unit/test_scripts_start.py Log Message: ----------- Skip failing 'buildbot start' tests on 9.0.0. These tests are going to change soon anyway, when we get better log following. Commit: 9eb0c99ba2b99574e0ba707809fcc320bd46d9d1 https://github.com/buildbot/buildbot/commit/9eb0c99ba2b99574e0ba707809fcc320bd46d9d1 Author: Tom Prince Date: 2012-11-19 (Mon, 19 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Update release notes. Commit: 57c6b171b32e6d49d744302ce00f2b38edbfc649 https://github.com/buildbot/buildbot/commit/57c6b171b32e6d49d744302ce00f2b38edbfc649 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Make Trigger tests use an ITriggerableScheduler, instead of a Triggerable subclass. Commit: b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9 https://github.com/buildbot/buildbot/commit/b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Remove unsued arguments to FakeSourceStamp in trigger tests. Commit: e8169fbb0f55264c0fec8295efeccfddb0c2f3e3 https://github.com/buildbot/buildbot/commit/e8169fbb0f55264c0fec8295efeccfddb0c2f3e3 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- test_step_trigger: Simplify setupStep arguments. Rather than taking an arbitrary set of keyword arguments and modifying it, just take the argument explicitly. Commit: 8148b1bbbebbcb06b67492bb962a81f08bf2a647 https://github.com/buildbot/buildbot/commit/8148b1bbbebbcb06b67492bb962a81f08bf2a647 Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Trigger: Ignore sourcestamp from build if ``sourceStamps`` is set. This was mistakenly changed in 0.8.7. Commit: a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd https://github.com/buildbot/buildbot/commit/a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Trigger: Make ``alwaysUseLatest`` ignore current builds source stamps. Commit: 8ba7008c0e041c6ecc4b23184a46faae7e6f62fa https://github.com/buildbot/buildbot/commit/8ba7008c0e041c6ecc4b23184a46faae7e6f62fa Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py Log Message: ----------- Trigger: Use BuildStatus.getAllGotRevisions. This logic was a duplicate of logic elsewhere. Commit: beff5a03169d7b80f10f9fabd183765c3ec39def https://github.com/buildbot/buildbot/commit/beff5a03169d7b80f10f9fabd183765c3ec39def Author: Tom Prince Date: 2012-11-20 (Tue, 20 Nov 2012) Changed paths: M master/buildbot/schedulers/base.py M master/docs/relnotes/index.rst Log Message: ----------- Properly accept changes, when creating buildsets for source stamp lists. Fixes #2376. Commit: e270a2c7b034fbe68dec43d94dd67d75084a968f https://github.com/buildbot/buildbot/commit/e270a2c7b034fbe68dec43d94dd67d75084a968f Author: Malcolm Parsons Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-schedulers.rst Log Message: ----------- Fix get_compatible_builds example Commit: b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a https://github.com/buildbot/buildbot/commit/b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Use 'replace' when decoding logfiles as UTF-8 Since logfiles may not be in UTF-8, and may in fact not be in any particular encoding, this is reasonable. Refs #2373. Commit: 0d5a70c586d49d86a561e4f0f63ca44d813637c0 https://github.com/buildbot/buildbot/commit/0d5a70c586d49d86a561e4f0f63ca44d813637c0 Author: Florin Dinu Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- HgPoller breaks with invalid UTF-8 hg output If there are invalid UTF-8 characters in Mercurial's output, HgPoller will raise an error. Invalid characters can most likely come from commit messages. It should use errors="replace" when decoding the output so it handles things gracefully. Commit: 2df815cc2692e86f07db01d0ce7741c1828e4e19 https://github.com/buildbot/buildbot/commit/2df815cc2692e86f07db01d0ce7741c1828e4e19 Author: Beno?t Allard Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/concepts.rst Log Message: ----------- Add note about source steps having their own workdir when working with multiple codebases. Addition suggested by confusion on the mailing list. Commit: 46a89241935f7dc090f9ce72b767f3841cc800fa https://github.com/buildbot/buildbot/commit/46a89241935f7dc090f9ce72b767f3841cc800fa Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- fix decode call Commit: fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 https://github.com/buildbot/buildbot/commit/fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Commit: 41914a097a6287b2188aad8c0e5cda375c148ea9 https://github.com/buildbot/buildbot/commit/41914a097a6287b2188aad8c0e5cda375c148ea9 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- fix typos in class names Commit: 2678d4dedc46eab0f68a27c6f79056c73a475b83 https://github.com/buildbot/buildbot/commit/2678d4dedc46eab0f68a27c6f79056c73a475b83 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/process/botmaster.py Log Message: ----------- only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Commit: 062402b79e5fc77f509b7726d2cfac7d84332e20 https://github.com/buildbot/buildbot/commit/062402b79e5fc77f509b7726d2cfac7d84332e20 Author: Dustin J. Mitchell Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/manual/cfg-builders.rst M master/docs/relnotes/index.rst Log Message: ----------- Document that nextSlave can return a Deferred Commit: 347345a368e8ea20a4308c1fbb9b10bc24817769 https://github.com/buildbot/buildbot/commit/347345a368e8ea20a4308c1fbb9b10bc24817769 Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/schedulers/base.py M master/buildbot/steps/trigger.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'bug2376' into buildbot-0.8.7 Conflicts: master/docs/relnotes/index.rst Commit: e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8 https://github.com/buildbot/buildbot/commit/e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8 Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Release notes updates. Commit: 233f4e9a8ef81a820cb3a14ccae83797c699125c https://github.com/buildbot/buildbot/commit/233f4e9a8ef81a820cb3a14ccae83797c699125c Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Add release date for 0.8.7p1. Commit: 11f2d2d29d2e23dec9ee4f0329ad67e918d676bb https://github.com/buildbot/buildbot/commit/11f2d2d29d2e23dec9ee4f0329ad67e918d676bb Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/changes/gitpoller.py M master/buildbot/schedulers/base.py M master/buildbot/scripts/start.py M master/buildbot/status/build.py M master/buildbot/steps/slave.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/trigger.py M master/buildbot/test/__init__.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_scripts_start.py M master/buildbot/test/unit/test_steps_slave.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_trigger.py M master/docs/manual/cfg-buildsteps.rst M master/docs/relnotes/0.8.7.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'buildbot-0.8.7' Conflicts: master/buildbot/steps/slave.py master/buildbot/test/unit/test_steps_slave.py master/docs/relnotes/index.rst Compare: https://github.com/buildbot/buildbot/compare/a4e88d1ce995...11f2d2d29d2e From nobody at buildbot.net Wed Nov 21 22:58:46 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:46 -0000 Subject: [Buildbot-commits] [Buildbot] #1992: master hangs on startup In-Reply-To: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> References: <038.f1eada51307e3e3bcc8741685c08d579@buildbot.net> Message-ID: <053.7061ebbb09ce8abfb6dd0e4ead4bae8e@buildbot.net> #1992: master hangs on startup ------------------------+------------------------- Reporter: dustin | Owner: tom.prince Type: defect | Status: closed Priority: major | Milestone: Version: 0.8.7 | Resolution: fixed Keywords: performance | ------------------------+------------------------- Comment (by Tom Prince): start: Don't fork python, when starting buildbot. This changes 'buildbot start' to use spawnProcess instead of fork to start the buildbot process. This should avoid the odd behaviour sometimes seen when starting up. Fixes #1992. Changeset: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:46 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2376: trigger step does not properly pass changes to triggerable scheduler In-Reply-To: <036.d0a48a9754ed5e1e8ac54a28bf815600@buildbot.net> References: <036.d0a48a9754ed5e1e8ac54a28bf815600@buildbot.net> Message-ID: <051.b6e31609bc5abe3aa8d5b363a2bce0ab@buildbot.net> #2376: trigger step does not properly pass changes to triggerable scheduler -------------------+---------------------- Reporter: jmr2 | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7p1 Version: 0.8.7 | Resolution: fixed Keywords: | -------------------+---------------------- Comment (by Tom Prince): Properly accept changes, when creating buildsets for source stamp lists. Fixes #2376. Changeset: beff5a03169d7b80f10f9fabd183765c3ec39def -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:46 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2373: Exception caught notifying References: <046.0229272bf081295fe65e0f21d7fae129@buildbot.net> Message-ID: <061.b690352085ad91af9c1e08fdad69df27@buildbot.net> #2373: Exception caught notifying Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:46 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps In-Reply-To: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> References: <040.d685753fcf03bfec6bb125a7ee3fd6fd@buildbot.net> Message-ID: <055.c203fbebb0fedfb6c37ee0abe43e7464@buildbot.net> #2397: Update Status Targets documentation to change getSourceStamp to getSourceStamps ---------------------+--------------------- Reporter: hushp1pt | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: fixed Keywords: docs | ---------------------+--------------------- Comment (by Dustin J. Mitchell): fix docs for getSourceStamp -> getSourceStamps; fixes #2397 Changeset: fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Wed Nov 21 22:58:47 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 21 Nov 2012 22:58:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2395: test_master fails randomly In-Reply-To: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> References: <038.789155fcea1948d32fa8475fd39a9983@buildbot.net> Message-ID: <053.cf166110eb8ae4c08f23f4331fb8fbb2@buildbot.net> #2395: test_master fails randomly -------------------+--------------------- Reporter: dustin | Owner: dustin Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: | -------------------+--------------------- Comment (by Dustin J. Mitchell): only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks Refs #2395. Changeset: 2678d4dedc46eab0f68a27c6f79056c73a475b83 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 22 05:55:28 2012 From: noreply at github.com (GitHub) Date: Wed, 21 Nov 2012 21:55:28 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 830b18: PBManager: Listen on a random port in tests. Message-ID: <50adbe502b1ab_10e9e13ae811793d@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 830b18349592c2780cba153b9fdd72a6c7a8e10f https://github.com/buildbot/buildbot/commit/830b18349592c2780cba153b9fdd72a6c7a8e10f Author: Tom Prince Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- PBManager: Listen on a random port in tests. From nobody at buildbot.net Thu Nov 22 06:00:09 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:00:09 -0000 Subject: [Buildbot-commits] [Buildbot] #68: New mechanism for monitoring buildbot startup In-Reply-To: <039.592b19946618ac245ee0d41afdd879a6@buildbot.net> References: <039.592b19946618ac245ee0d41afdd879a6@buildbot.net> Message-ID: <054.7f7d86bf8c8900a3ff8f52eee15633cc@buildbot.net> #68: New mechanism for monitoring buildbot startup --------------------+------------------------- Reporter: joduinn | Owner: tom.prince Type: defect | Status: assigned Priority: major | Milestone: 0.8.8 Version: 0.7.5 | Resolution: Keywords: sprint | --------------------+------------------------- Changes (by tom.prince): * owner: warner => tom.prince * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:02:30 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:02:30 -0000 Subject: [Buildbot-commits] [Buildbot] #75: IM status targets In-Reply-To: <038.077cde644a25b8ae82acb2a21287d86e@buildbot.net> References: <038.077cde644a25b8ae82acb2a21287d86e@buildbot.net> Message-ID: <053.114b4eae86c1419af4d8cc13799e9aed@buildbot.net> #75: IM status targets ------------------------+--------------------- Reporter: warner | Owner: warner Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.7.5 | Resolution: Keywords: irc | ------------------------+--------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 Comment: There is a pull request for this: https://github.com/buildbot/buildbot/pull/557 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:03:59 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:03:59 -0000 Subject: [Buildbot-commits] [Buildbot] #385: SVNPoller transform_path AssertionError when change includes modifications to files inside and outside the svnurl In-Reply-To: <041.fc9e9a06a44fa9b3d92a3a1f5c0a476f@buildbot.net> References: <041.fc9e9a06a44fa9b3d92a3a1f5c0a476f@buildbot.net> Message-ID: <056.ea27128c65ab2b4fa482d472e706ec94@buildbot.net> #385: SVNPoller transform_path AssertionError when change includes modifications to files inside and outside the svnurl ----------------------+-------------------- Reporter: mmacvicar | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.7.9 | Resolution: Keywords: svn | ----------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:05:48 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:05:48 -0000 Subject: [Buildbot-commits] [Buildbot] #537: pause buildslaves In-Reply-To: <040.48f20d02519df66a5f2f4a17c988a2ef@buildbot.net> References: <040.48f20d02519df66a5f2f4a17c988a2ef@buildbot.net> Message-ID: <055.a8b6017e04e41fa356e849fba8d10a1d@buildbot.net> #537: pause buildslaves ------------------------+-------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.7.10 | Resolution: Keywords: sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:10:20 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:10:20 -0000 Subject: [Buildbot-commits] [Buildbot] #631: IRC bot gives 'ValueError' when fed a singlequote In-Reply-To: <037.145e30a59c45a8b48b0e29a664e47091@buildbot.net> References: <037.145e30a59c45a8b48b0e29a664e47091@buildbot.net> Message-ID: <052.7559c2f8aa26d39288818226178d5e20@buildbot.net> #631: IRC bot gives 'ValueError' when fed a singlequote ------------------------+----------------------- Reporter: tycho | Owner: ddunbar Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.8 Version: 0.7.11 | Resolution: Keywords: irc, sprint | ------------------------+----------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:13:58 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:13:58 -0000 Subject: [Buildbot-commits] [Buildbot] #538: web server does not use gzip encoding In-Reply-To: <040.7f2cf6f4d9dd1ba3c2c3b9d78a2b3394@buildbot.net> References: <040.7f2cf6f4d9dd1ba3c2c3b9d78a2b3394@buildbot.net> Message-ID: <055.66171a54a0feda70f3b8e0ac67375851@buildbot.net> #538: web server does not use gzip encoding ------------------------+-------------------- Reporter: ipv6guru | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.7.10 | Resolution: Keywords: web, sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 Comment: There is support for this in twisted trunk: https://twistedmatrix.com/trac/ticket/104 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:16:43 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:16:43 -0000 Subject: [Buildbot-commits] [Buildbot] #657: Support different jinja template directories In-Reply-To: <039.de8ba78f5bf31c34f25b92319486155d@buildbot.net> References: <039.de8ba78f5bf31c34f25b92319486155d@buildbot.net> Message-ID: <054.36243cc977e014ea62b3f1556b1cea93@buildbot.net> #657: Support different jinja template directories --------------------+--------------------- Reporter: marcusl | Owner: Type: task | Status: closed Priority: minor | Milestone: 0.8.+ Version: 0.7.11 | Resolution: fixed Keywords: web | --------------------+--------------------- Changes (by tom.prince): * status: new => closed * resolution: => fixed Comment: This was added in c1d4b2af6d25219cc119e1f296b37c85cad0e23f. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:21:21 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:21:21 -0000 Subject: [Buildbot-commits] [Buildbot] #896: Try should capture and send e-mail address of the submitter so that notifications can be sent In-Reply-To: <039.dd16e9ce5631939f93c8f0c0bcaebc2b@buildbot.net> References: <039.dd16e9ce5631939f93c8f0c0bcaebc2b@buildbot.net> Message-ID: <054.9cace423e74408e14de34fb7bcfdb0b5@buildbot.net> #896: Try should capture and send e-mail address of the submitter so that notifications can be sent ------------------------+-------------------- Reporter: marcusl | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.0 | Resolution: Keywords: try, users | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:22:23 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:22:23 -0000 Subject: [Buildbot-commits] [Buildbot] #921: buildmaster logging should be more segregated In-Reply-To: <040.f26eb6b5fa73609c33c0d37dc50714a3@buildbot.net> References: <040.f26eb6b5fa73609c33c0d37dc50714a3@buildbot.net> Message-ID: <055.52e0a269cabd6a034240122270827cdc@buildbot.net> #921: buildmaster logging should be more segregated ------------------------+------------------------- Reporter: bhearsum | Owner: tom.prince Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.+ Version: 0.8.0 | Resolution: Keywords: sprint | ------------------------+------------------------- Changes (by tom.prince): * owner: => tom.prince * status: new => assigned Comment: Also, having structured log data. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:23:31 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:23:31 -0000 Subject: [Buildbot-commits] [Buildbot] #950: link rebuild pages to the build that they were a rebuild of In-Reply-To: <037.72a453f175e110a22dc5fd3fbe4a0dcc@buildbot.net> References: <037.72a453f175e110a22dc5fd3fbe4a0dcc@buildbot.net> Message-ID: <052.dfed6535a5ec3377d0311380058662db@buildbot.net> #950: link rebuild pages to the build that they were a rebuild of ------------------------+-------------------- Reporter: zooko | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.1 | Resolution: Keywords: web | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:26:04 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:26:04 -0000 Subject: [Buildbot-commits] [Buildbot] #1038: Audit TimerService / other looping calls In-Reply-To: <038.4c96b15288faad52c58d8f2a564849bf@buildbot.net> References: <038.4c96b15288faad52c58d8f2a564849bf@buildbot.net> Message-ID: <053.e2d4334a9d46f05b6725791300ff85c3@buildbot.net> #1038: Audit TimerService / other looping calls -----------------------------+-------------------- Reporter: catlee | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.1 | Resolution: Keywords: database, sprint | -----------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:26:57 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:26:57 -0000 Subject: [Buildbot-commits] [Buildbot] #1064: Logging ChangeFilter checks In-Reply-To: <036.ea1b0c67a656f852f154c2ba07bb974b@buildbot.net> References: <036.ea1b0c67a656f852f154c2ba07bb974b@buildbot.net> Message-ID: <051.fb95cdc3ff9358280f89cc056e103296@buildbot.net> #1064: Logging ChangeFilter checks ------------------------+-------------------- Reporter: strk | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.2 | Resolution: Keywords: sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:28:11 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:28:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1729: Need indices on sourcestamps.branch, sourcestamps.revision In-Reply-To: <038.c1dbef0f1097d9136229989274618d24@buildbot.net> References: <038.c1dbef0f1097d9136229989274618d24@buildbot.net> Message-ID: <053.f325cce9f659c8235eb0fdb30c9f11bc@buildbot.net> #1729: Need indices on sourcestamps.branch, sourcestamps.revision ------------------------+----------------------- Reporter: catlee | Owner: dustin Type: enhancement | Status: assigned Priority: minor | Milestone: 0.8.+ Version: 0.8.2 | Resolution: Keywords: database | ------------------------+----------------------- Changes (by tom.prince): * owner: => dustin * status: new => assigned -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:28:43 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:28:43 -0000 Subject: [Buildbot-commits] [Buildbot] #1688: there should be some way to retry builds that fail in setupBuild without submitting new Changes. In-Reply-To: <040.cf0839495386f26c7888290ad64ef90a@buildbot.net> References: <040.cf0839495386f26c7888290ad64ef90a@buildbot.net> Message-ID: <055.5ee16339d9a443dda3dd72798b05d161@buildbot.net> #1688: there should be some way to retry builds that fail in setupBuild without submitting new Changes. ------------------------+-------------------- Reporter: bhearsum | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.2 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:30:11 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:30:11 -0000 Subject: [Buildbot-commits] [Buildbot] #1769: Try schedulers do not allow you to set patch subdir In-Reply-To: <038.0223e4c4db105277a548f1d6eda5d860@buildbot.net> References: <038.0223e4c4db105277a548f1d6eda5d860@buildbot.net> Message-ID: <053.257e96b4e86b8e167e5179359674c510@buildbot.net> #1769: Try schedulers do not allow you to set patch subdir --------------------+-------------------- Reporter: dustin | Owner: Type: defect | Status: new Priority: trivial | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: try | --------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:32:36 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:32:36 -0000 Subject: [Buildbot-commits] [Buildbot] #1795: add python script slave-side command In-Reply-To: <038.e85839bcaeecc89b05fe39de8747e2e9@buildbot.net> References: <038.e85839bcaeecc89b05fe39de8747e2e9@buildbot.net> Message-ID: <053.fa550a7ec84181ef1d84823086d6c893@buildbot.net> #1795: add python script slave-side command ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:33:00 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:33:00 -0000 Subject: [Buildbot-commits] [Buildbot] #1801: refactor slave/buildslave/runprocess.py In-Reply-To: <038.dbe890d09f95792c8f35a619c410e1fa@buildbot.net> References: <038.dbe890d09f95792c8f35a619c410e1fa@buildbot.net> Message-ID: <053.278a83528a7899c7f6353e95de7fb13f@buildbot.net> #1801: refactor slave/buildslave/runprocess.py ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: kill | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:33:06 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:33:06 -0000 Subject: [Buildbot-commits] [Buildbot] #1792: BuildStep timeout detection does not kill child processes In-Reply-To: <039.14cf233d06aa59ee47095ab92db24314@buildbot.net> References: <039.14cf233d06aa59ee47095ab92db24314@buildbot.net> Message-ID: <054.903debd18476a73f7792e7a2c4ae20b8@buildbot.net> #1792: BuildStep timeout detection does not kill child processes ------------------------+-------------------- Reporter: cortana | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.2 | Resolution: Keywords: kill | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:33:51 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:33:51 -0000 Subject: [Buildbot-commits] [Buildbot] #1821: scheduler usability improvements In-Reply-To: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> References: <038.38073a6e2654ee7a291ee089b013a6d2@buildbot.net> Message-ID: <053.02802e5952f7dcff5a6377d10fc81adc@buildbot.net> #1821: scheduler usability improvements ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: docs | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:34:03 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:34:03 -0000 Subject: [Buildbot-commits] [Buildbot] #1826: Periodic scheduler should not necessarily run at master startup In-Reply-To: <038.b1d9295a21989a6d1befac025c8a21e0@buildbot.net> References: <038.b1d9295a21989a6d1befac025c8a21e0@buildbot.net> Message-ID: <053.606891f7186c24f0458b329fb10c79d0@buildbot.net> #1826: Periodic scheduler should not necessarily run at master startup ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: master | Resolution: Keywords: sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:34:16 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:34:16 -0000 Subject: [Buildbot-commits] [Buildbot] #1827: Make clean shutdown a buildbot command In-Reply-To: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> References: <035.0e49a5e0b9b88be7892ca41082c5f07e@buildbot.net> Message-ID: <050.5627bea950a8650f04b194fa88b97cc1@buildbot.net> #1827: Make clean shutdown a buildbot command ------------------------+----------------------- Reporter: mjw | Owner: Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: sprint | ------------------------+----------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:35:20 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:35:20 -0000 Subject: [Buildbot-commits] [Buildbot] #1854: FileUpload never times out In-Reply-To: <039.e7bfab756d445121a2e0b7af56f23535@buildbot.net> References: <039.e7bfab756d445121a2e0b7af56f23535@buildbot.net> Message-ID: <054.3390f32ea099229156932fc0e2073745@buildbot.net> #1854: FileUpload never times out -----------------------------+----------------------- Reporter: exarkun | Owner: juanl Type: defect | Status: accepted Priority: critical | Milestone: 0.8.8 Version: 0.8.2 | Resolution: Keywords: transfer, sprint | -----------------------------+----------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:35:30 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:35:30 -0000 Subject: [Buildbot-commits] [Buildbot] #1884: transfer steps should include progress info In-Reply-To: <038.959cbfda66e15d0d2f7b00bfece81d58@buildbot.net> References: <038.959cbfda66e15d0d2f7b00bfece81d58@buildbot.net> Message-ID: <053.d8c36a663a0599633da3fd8ed4eb321a@buildbot.net> #1884: transfer steps should include progress info ----------------------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: web, transfer, master-slave | ----------------------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:36:50 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:36:50 -0000 Subject: [Buildbot-commits] [Buildbot] #1929: refactor BotMaster.cleanShutdown In-Reply-To: <038.8e3bf05e4c72fcd375f458b0c6548227@buildbot.net> References: <038.8e3bf05e4c72fcd375f458b0c6548227@buildbot.net> Message-ID: <053.810dae87b0b4f8c73743d83a2e9c2ee6@buildbot.net> #1929: refactor BotMaster.cleanShutdown ------------------------+-------------------- Reporter: dustin | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.3p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:38:18 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:38:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2041: use consumeErrors for all gatherResults calls In-Reply-To: <038.bbed7febfd6ab9b9ebbf4afc55e309e1@buildbot.net> References: <038.bbed7febfd6ab9b9ebbf4afc55e309e1@buildbot.net> Message-ID: <053.f669c91f2842c2ef3143264388201213@buildbot.net> #2041: use consumeErrors for all gatherResults calls ------------------------+----------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: assigned Priority: major | Milestone: 0.8.8 Version: 0.8.4p1 | Resolution: Keywords: | ------------------------+----------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:38:34 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:38:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2129: Support unix domain sockets for build slaves. In-Reply-To: <042.5d0d5f84857cae42694c0568b95d07c2@buildbot.net> References: <042.5d0d5f84857cae42694c0568b95d07c2@buildbot.net> Message-ID: <057.95a5df1122fc31017899e6196585efc0@buildbot.net> #2129: Support unix domain sockets for build slaves. ------------------------+-------------------- Reporter: simpletoon | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.5 | Resolution: Keywords: sprint | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:39:08 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:39:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2146: GitPoller should support multiple branches In-Reply-To: <043.fe4479a6480df7cc1f520f2021c8cb64@buildbot.net> References: <043.fe4479a6480df7cc1f520f2021c8cb64@buildbot.net> Message-ID: <058.7c2976ac215124df7ad420beb3bf8824@buildbot.net> #2146: GitPoller should support multiple branches ------------------------+-------------------- Reporter: MikeMcQuaid | Owner: Type: enhancement | Status: new Priority: trivial | Milestone: 0.8.8 Version: 0.8.5 | Resolution: Keywords: git | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:39:18 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:39:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2154: Master-side git source step breaks revision+shallow In-Reply-To: <036.86713fb284eb4264cef6d32314567f45@buildbot.net> References: <036.86713fb284eb4264cef6d32314567f45@buildbot.net> Message-ID: <051.9c77881918670a7ce3b58eb4374e3b6f@buildbot.net> #2154: Master-side git source step breaks revision+shallow ------------------------------------------+-------------------- Reporter: Tobi | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: master | Resolution: Keywords: git, master-side-source-steps | ------------------------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:39:37 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:39:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2157: drop support for Python-2.4 In-Reply-To: <038.ef994c5ec15e437a654d0b735959adeb@buildbot.net> References: <038.ef994c5ec15e437a654d0b735959adeb@buildbot.net> Message-ID: <053.1d9902b3b69721119d2520f92b9fbe96@buildbot.net> #2157: drop support for Python-2.4 ------------------------+--------------------- Reporter: dustin | Owner: dustin Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: master | Resolution: Keywords: | ------------------------+--------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:40:43 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:40:43 -0000 Subject: [Buildbot-commits] [Buildbot] #2226: Add a buildstep that just renders stuff into a log file. In-Reply-To: <042.15bf7a88e35697a03e04984a593c5ce0@buildbot.net> References: <042.15bf7a88e35697a03e04984a593c5ce0@buildbot.net> Message-ID: <057.d4e49c2619988abc5759a4a4903778db@buildbot.net> #2226: Add a buildstep that just renders stuff into a log file. ------------------------+------------------------- Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.5 | Resolution: Keywords: | ------------------------+------------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:41:09 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:41:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2227: Make contrib/post_build_request.py usable via import In-Reply-To: <042.4efad3ee00a8974bb8375e16c4bed645@buildbot.net> References: <042.4efad3ee00a8974bb8375e16c4bed645@buildbot.net> Message-ID: <057.723ac3b972fbf9ecd37a3733fbbb27e2@buildbot.net> #2227: Make contrib/post_build_request.py usable via import ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.5 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:41:25 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:41:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2228: Allow specific ForceSchedulers to be associated with specific WebStatuses. In-Reply-To: <042.cdddcb9d6783b39e9977c48990d4ef8b@buildbot.net> References: <042.cdddcb9d6783b39e9977c48990d4ef8b@buildbot.net> Message-ID: <057.241b9cea40fef105a73b0a6391e86274@buildbot.net> #2228: Allow specific ForceSchedulers to be associated with specific WebStatuses. -------------------------------+------------------------- Reporter: tom.prince | Owner: tom.prince Type: enhancement | Status: assigned Priority: minor | Milestone: 0.8.+ Version: master | Resolution: Keywords: web, force, sprint | -------------------------------+------------------------- Changes (by tom.prince): * owner: => tom.prince * status: new => assigned -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:41:34 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:41:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2229: irc bot should interact with ForceSchedulers In-Reply-To: <042.84b5c3b1bf077da8c4506a200db8fa7a@buildbot.net> References: <042.84b5c3b1bf077da8c4506a200db8fa7a@buildbot.net> Message-ID: <057.2a40cfc4992ea866834445d6a2281741@buildbot.net> #2229: irc bot should interact with ForceSchedulers ------------------------+-------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.5 | Resolution: Keywords: irc, force | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:42:57 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:42:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2271: Explicitly require a buildstep 'name' to be a string type In-Reply-To: <042.46fe8c57b81ada46f90a5fad5eab7291@buildbot.net> References: <042.46fe8c57b81ada46f90a5fad5eab7291@buildbot.net> Message-ID: <057.6efab56a6c99cd0d01f2f3dc6ca1fb26@buildbot.net> #2271: Explicitly require a buildstep 'name' to be a string type ------------------------+-------------------- Reporter: jaredgrubb | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: Keywords: reconfig | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:43:12 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:43:12 -0000 Subject: [Buildbot-commits] [Buildbot] #2310: upgrade-master doesn't support master.cfg located outside of basedir In-Reply-To: <038.821f792fd746d7847d807ccb9ec39eb4@buildbot.net> References: <038.821f792fd746d7847d807ccb9ec39eb4@buildbot.net> Message-ID: <053.d842a5d005a1ea8b03428a9e900af81f@buildbot.net> #2310: upgrade-master doesn't support master.cfg located outside of basedir ------------------------+------------------------- Reporter: KeiKun | Owner: tom.prince Type: enhancement | Status: assigned Priority: trivial | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: simple | ------------------------+------------------------- Changes (by tom.prince): * owner: => tom.prince * status: new => assigned -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:43:27 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:43:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2327: add timeout property to MasterShellCommand In-Reply-To: <035.a61215011a2e9e12b67b15587b2d8cb2@buildbot.net> References: <035.a61215011a2e9e12b67b15587b2d8cb2@buildbot.net> Message-ID: <050.6b299f9f51bd4adf615b8ef4de674732@buildbot.net> #2327: add timeout property to MasterShellCommand ------------------------+-------------------- Reporter: pwp | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:43:44 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:43:44 -0000 Subject: [Buildbot-commits] [Buildbot] #2332: Add ability to SetProperty so that you can set a property without a command In-Reply-To: <041.e941f425a6abe45883ee064fcb2a06e5@buildbot.net> References: <041.e941f425a6abe45883ee064fcb2a06e5@buildbot.net> Message-ID: <056.7743dbff090c4e51bbaf69f8466811bb@buildbot.net> #2332: Add ability to SetProperty so that you can set a property without a command ------------------------+-------------------- Reporter: tcooperma | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:44:59 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:44:59 -0000 Subject: [Buildbot-commits] [Buildbot] #2342: Force scheduler should use a single buildset for each click of the "Force" button In-Reply-To: <038.1dbb9afcbfe5e1122ce69576f0c264e9@buildbot.net> References: <038.1dbb9afcbfe5e1122ce69576f0c264e9@buildbot.net> Message-ID: <053.e3187d2301ee0b6fac308868625f86d1@buildbot.net> #2342: Force scheduler should use a single buildset for each click of the "Force" button --------------------+------------------------- Reporter: dustin | Owner: tom.prince Type: defect | Status: assigned Priority: major | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: Keywords: force | --------------------+------------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:45:12 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:45:12 -0000 Subject: [Buildbot-commits] [Buildbot] #2382: Blocker step broken on 0.8.7 In-Reply-To: <042.2875210ecbe1c2da3bb043d06fc37163@buildbot.net> References: <042.2875210ecbe1c2da3bb043d06fc37163@buildbot.net> Message-ID: <057.dea9b9f07c5e6b08af56d63958c25c64@buildbot.net> #2382: Blocker step broken on 0.8.7 -----------------------+-------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: blocker | -----------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:45:23 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:45:23 -0000 Subject: [Buildbot-commits] [Buildbot] #2392: try needs better error messages when vc isn't passed. In-Reply-To: <042.697650c3209aa6a2aa14e86554e22211@buildbot.net> References: <042.697650c3209aa6a2aa14e86554e22211@buildbot.net> Message-ID: <057.54370b305ad3a797d10671b790724c8e@buildbot.net> #2392: try needs better error messages when vc isn't passed. -----------------------+-------------------- Reporter: tom.prince | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: try | -----------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:45:34 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:45:34 -0000 Subject: [Buildbot-commits] [Buildbot] #2400: Logging in does not clear "Authentication failed" message In-Reply-To: <036.990563bb95c7d8a2fcecc316a03779c5@buildbot.net> References: <036.990563bb95c7d8a2fcecc316a03779c5@buildbot.net> Message-ID: <051.7a586d762444d66fb0aedc4cb97e3b42@buildbot.net> #2400: Logging in does not clear "Authentication failed" message -------------------+-------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: web | -------------------+-------------------- Changes (by tom.prince): * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:47:42 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:47:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2401: When showing a single branch in the console it shows builds for other branches In-Reply-To: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> References: <040.291323e04a42dfb18e610b5aa830eedc@buildbot.net> Message-ID: <055.9530295475d5c00ff9e88d1fca90a3fc@buildbot.net> #2401: When showing a single branch in the console it shows builds for other branches -------------------------+-------------------- Reporter: pepsiman | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7 | Resolution: Keywords: web, console | -------------------------+-------------------- Changes (by tom.prince): * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:47:55 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:47:55 -0000 Subject: [Buildbot-commits] [Buildbot] #2391: ShellCommand(description=...) doesn't take effect until command starts In-Reply-To: <036.6a1b11a362810b47d63694552da003c1@buildbot.net> References: <036.6a1b11a362810b47d63694552da003c1@buildbot.net> Message-ID: <051.cf9328db9b9746fccf3c51a9e699675f@buildbot.net> #2391: ShellCommand(description=...) doesn't take effect until command starts ------------------------+-------------------- Reporter: dank | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: | ------------------------+-------------------- Changes (by tom.prince): * milestone: undecided => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 06:49:06 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 06:49:06 -0000 Subject: [Buildbot-commits] [Buildbot] #2394: IRC Notify configuration not stored between sessions In-Reply-To: <047.def3d793ebe8e3daa59c01170afc1251@buildbot.net> References: <047.def3d793ebe8e3daa59c01170afc1251@buildbot.net> Message-ID: <062.443a8d5368246d9e96615a445e0fba3d@buildbot.net> #2394: IRC Notify configuration not stored between sessions ----------------------------+-------------------- Reporter: Lord_DeathMatch | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.9.+ Version: 0.8.7 | Resolution: Keywords: irc | ----------------------------+-------------------- Changes (by tom.prince): * keywords: irc, bug, notify => irc * type: defect => enhancement * milestone: undecided => 0.9.+ -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 22 20:12:44 2012 From: noreply at github.com (GitHub) Date: Thu, 22 Nov 2012 12:12:44 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 92231c: Also decode the filed names when force-building. Message-ID: <50ae873c6c8ae_60211ab5ae4577e8@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 92231c0926c6d7725f98cfdeb2201088badb1ce8 https://github.com/buildbot/buildbot/commit/92231c0926c6d7725f98cfdeb2201088badb1ce8 Author: Tom Prince Date: 2012-09-27 (Thu, 27 Sep 2012) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Also decode the filed names when force-building. With ForceScheduler, it is possible to have semi-arbitrary names. This also cleans up the arg-preprocessing code somewhat. Refs #1054. Commit: 3be5a31c59958bbe061464221736cef3ba74700a https://github.com/buildbot/buildbot/commit/3be5a31c59958bbe061464221736cef3ba74700a Author: Tom Prince Date: 2012-09-27 (Thu, 27 Sep 2012) Changed paths: M master/buildbot/schedulers/forcesched.py M master/buildbot/status/web/builder.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_schedulers_forcesched.py Log Message: ----------- Allow forcing on multiple builders at once. The web status currently does this by forcing multiple times, once for each builder, creating a separate buildset for each. Instead, teach ForceScheduler to support starting multiple builders in a single buildset, and refactor the webstatus code to support that. Fixes #2342. Commit: 6806414edc89654bd29aa532401a7127a6bf8cf1 https://github.com/buildbot/buildbot/commit/6806414edc89654bd29aa532401a7127a6bf8cf1 Author: Tom Prince Date: 2012-11-22 (Thu, 22 Nov 2012) Changed paths: M master/buildbot/schedulers/forcesched.py M master/buildbot/status/web/builder.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_schedulers_forcesched.py Log Message: ----------- Merge pull request #534 from tomprince/bug2342 Allow forcing on multiple builders at once. Compare: https://github.com/buildbot/buildbot/compare/830b18349592...6806414edc89 From nobody at buildbot.net Thu Nov 22 20:12:49 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 20:12:49 -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@buildbot.net> References: <044.2de614d921abd44d3f564e3b01bf901d@buildbot.net> Message-ID: <059.fccaa57910bd5807b89ed2df44873406@buildbot.net> #1054: sqlite3.ProgrammingError when starting a rebuild with non-ASCII chars in re-build reason -----------------------------+--------------------- Reporter: andialbrecht | Owner: Type: defect | Status: closed Priority: major | Milestone: 0.8.7 Version: 0.8.1 | Resolution: fixed Keywords: database, sprint | -----------------------------+--------------------- Comment (by Tom Prince): Also decode the filed names when force-building. With ForceScheduler, it is possible to have semi-arbitrary names. This also cleans up the arg-preprocessing code somewhat. Refs #1054. Changeset: 92231c0926c6d7725f98cfdeb2201088badb1ce8 -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 20:12:50 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 20:12:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2342: Force scheduler should use a single buildset for each click of the "Force" button In-Reply-To: <038.1dbb9afcbfe5e1122ce69576f0c264e9@buildbot.net> References: <038.1dbb9afcbfe5e1122ce69576f0c264e9@buildbot.net> Message-ID: <053.e630c401df58063604ab58203d43a3af@buildbot.net> #2342: Force scheduler should use a single buildset for each click of the "Force" button --------------------+------------------------- Reporter: dustin | Owner: tom.prince Type: defect | Status: closed Priority: major | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: fixed Keywords: force | --------------------+------------------------- Changes (by Tom Prince): * status: assigned => closed * resolution: => fixed Comment: Allow forcing on multiple builders at once. The web status currently does this by forcing multiple times, once for each builder, creating a separate buildset for each. Instead, teach ForceScheduler to support starting multiple builders in a single buildset, and refactor the webstatus code to support that. Fixes #2342. Changeset: 3be5a31c59958bbe061464221736cef3ba74700a -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Thu Nov 22 20:15:26 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 20:15:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2337: gitpoller fails to fetch commit following twisted errors In-Reply-To: <039.0727eaaf18ad5f2581ca6e2b9b0e740d@buildbot.net> References: <039.0727eaaf18ad5f2581ca6e2b9b0e740d@buildbot.net> Message-ID: <054.a5dba8fa15cd3a753ec73020fc503915@buildbot.net> #2337: gitpoller fails to fetch commit following twisted errors --------------------------+------------------------- Reporter: Clement | Owner: Type: enhancement | Status: closed Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: worksforme Keywords: git gitpoller | --------------------------+------------------------- Changes (by tom.prince): * status: reopened => closed * resolution: => worksforme -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 22 20:17:38 2012 From: noreply at github.com (GitHub) Date: Thu, 22 Nov 2012 12:17:38 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 18cef1: Fix indent. Message-ID: <50ae88624feea_602b1c46ae87733c@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 18cef1adac0e7b8555091d1bc1bde48ca77726e8 https://github.com/buildbot/buildbot/commit/18cef1adac0e7b8555091d1bc1bde48ca77726e8 Author: Tom Prince Date: 2012-11-22 (Thu, 22 Nov 2012) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Fix indent. From noreply at github.com Thu Nov 22 20:34:14 2012 From: noreply at github.com (GitHub) Date: Thu, 22 Nov 2012 12:34:14 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 549d06: Interpolate: Handle missing src attribute graceful... Message-ID: <50ae8c46124cd_510211c3ae428ce@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 549d06c76fe7a08778aee848432fc8a0b1b9f121 https://github.com/buildbot/buildbot/commit/549d06c76fe7a08778aee848432fc8a0b1b9f121 Author: Tom Prince Date: 2012-11-22 (Thu, 22 Nov 2012) Changed paths: M master/buildbot/process/properties.py M master/buildbot/test/unit/test_process_properties.py Log Message: ----------- Interpolate: Handle missing src attribute gracefully. We originally reported an error of a missing attribute, but then blew up with an exception trying to match against None. Instead just return from _parse_src and avoid matching. From nobody at buildbot.net Thu Nov 22 21:25:35 2012 From: nobody at buildbot.net (Buildbot) Date: Thu, 22 Nov 2012 21:25:35 -0000 Subject: [Buildbot-commits] [Buildbot] #1729: Need indices on sourcestamps.branch, sourcestamps.revision In-Reply-To: <038.c1dbef0f1097d9136229989274618d24@buildbot.net> References: <038.c1dbef0f1097d9136229989274618d24@buildbot.net> Message-ID: <053.53dde246eb2dcbe2466dea4da5483a12@buildbot.net> #1729: Need indices on sourcestamps.branch, sourcestamps.revision ------------------------+----------------------- Reporter: catlee | Owner: dustin Type: enhancement | Status: assigned Priority: minor | Milestone: 0.9.0 Version: 0.8.2 | Resolution: Keywords: database | ------------------------+----------------------- Changes (by dustin): * milestone: 0.8.+ => 0.9.0 Comment: this will happen in nine. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Fri Nov 23 18:17:27 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 23 Nov 2012 18:17:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2402: Changes lost during migration from 0.7.12 to 0.8.7 Message-ID: <037.1021f8207350e9c66f6079bec8f090cf@buildbot.net> #2402: Changes lost during migration from 0.7.12 to 0.8.7 -------------------+----------------------- Reporter: AndyS | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Keywords: -------------------+----------------------- I tried to upgrade our buildbot setup from 0.7.12 to 0.8.7 with mysql database backend. After adding DB configuration to master.cfg 'buildbot upgrade-master' ran successfully, no diagnostics was produced. Unfortunately when I checked web interfaces I did not see any changes there. I checked around and this is what I saw: - `changes.pck` in master directory was renamed to `changes.pck.old`, this probably implies that its content was moved to database - in the database table `changes` was completely empty I looked at the buildbot source and it seems the culprit is this code in `db/migrate/versions/001_initial.py`: {{{ # insert the changes for c in source.changes: if not c.revision: continue ... }}} In our setup we only do manually-controlled builds using the `buildbot sendchange` command, and for that we do not specify revision numbers as they do not make sense in out setup. As a result revisions in old changes were missing, and the filter in the above code simply discarded all our old changes from `changes.pck`. Is there a reason why revision number is required when doing migration of the changes? Is it generally necessary to provide revision to `buildbot sendchange`? As a test I tried to comment out the filter in the above code and re-ran upgrade. All changes were successfully copied to database, and I did not observe any problems yet after migration (but after couple of days I had to revert back to 0.7.12 for other reasons so I do not run 0.8.7 at the moment). -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri Nov 23 23:50:26 2012 From: noreply at github.com (GitHub) Date: Fri, 23 Nov 2012 15:50:26 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] b18211: irc: Use reactor.stop, instead of sending SIGTERM ... Message-ID: <50b00bc2b2958_560ae31ae885126@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: b182114446f15277bd35ff9f7108fe63ad04c2c5 https://github.com/buildbot/buildbot/commit/b182114446f15277bd35ff9f7108fe63ad04c2c5 Author: Tom Prince Date: 2012-11-22 (Thu, 22 Nov 2012) Changed paths: M master/buildbot/status/words.py M master/buildbot/test/unit/test_status_words.py Log Message: ----------- irc: Use reactor.stop, instead of sending SIGTERM to ourself. SIGTERM just causes reactor.stop, so just do it ourselves, rather than involving the operating system. Commit: e3840f1342332dc8aa34a754c01c371891a20d4d https://github.com/buildbot/buildbot/commit/e3840f1342332dc8aa34a754c01c371891a20d4d Author: Dustin J. Mitchell Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M master/buildbot/status/words.py M master/buildbot/test/unit/test_status_words.py Log Message: ----------- Merge branch 'irc-shutdown' of git://github.com/tomprince/buildbot Compare: https://github.com/buildbot/buildbot/compare/549d06c76fe7...e3840f134233 From noreply at github.com Sat Nov 24 00:24:44 2012 From: noreply at github.com (GitHub) Date: Fri, 23 Nov 2012 16:24:44 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f9fda4: sqlalchemy version changes Message-ID: <50b013cc25ee8_353a1453ae860844@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: f9fda440b0719e2673dfba1be0ac6319af07778c https://github.com/buildbot/buildbot/commit/f9fda440b0719e2673dfba1be0ac6319af07778c Author: Dustin J. Mitchell Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M master/buildbot/util/sautils.py M master/setup.py Log Message: ----------- sqlalchemy version changes Don't fail on sqlalchemy versions with characters in them With that fix, 0.8.0 seems incompatible with sqlalchemy-migrate 0.7.2, which is the latest version, so mark it as incompatible for now. From nobody at buildbot.net Sat Nov 24 00:31:40 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 24 Nov 2012 00:31:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2402: Changes lost during migration from 0.7.12 to 0.8.7 In-Reply-To: <037.1021f8207350e9c66f6079bec8f090cf@buildbot.net> References: <037.1021f8207350e9c66f6079bec8f090cf@buildbot.net> Message-ID: <052.9574155df904b4cd014b418e48455081@buildbot.net> #2402: Changes lost during migration from 0.7.12 to 0.8.7 -------------------+------------------------ Reporter: AndyS | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7 | Resolution: Keywords: | -------------------+------------------------ Comment (by dustin): There's a test specifically checking that changes without a revision are not imported, so surely there was a reason to do this. That was in revision c7d1f0da, which at a glance doesn't give a lot of indication why. This needs a deeper look. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 24 04:29:43 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 24 Nov 2012 04:29:43 -0000 Subject: [Buildbot-commits] [Buildbot] #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start, test_start_no_daemon, test_start_quiet} failures Message-ID: <040.0547c4e917286934c92d3579a8715d57@buildbot.net> #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start,test_start_no_daemon,test_start_quiet} failures ---------------------+----------------------- Reporter: Arfrever | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Keywords: ---------------------+----------------------- 3 new tests introduced in Buildbot 0.8.7p1 fail due to unexpected harmless warnings: {{{ $ trial buildbot ... =============================================================================== [FAIL] Traceback (most recent call last): File "/tmp/buildbot-0.8.7p1/buildbot/test/unit/test_scripts_start.py", line 97, in cb self.assertEqual((rc, err), (0, '')) File "/usr/lib64/python2.7/site-packages/twisted/trial/unittest.py", line 271, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = (0, '/usr/lib64/python2.7/site-packages/zope/__init__.py:2: UserWarning: Module buildbot was already imported from /tmp/buildbot-0.8.7p1/buildbot/__init__.pyc, but /usr/lib64/python2.7 /site-packages is being added to sys.path\n import pkg_resources\n') b = (0, '') buildbot.test.unit.test_scripts_start.TestStart.test_start =============================================================================== [FAIL] Traceback (most recent call last): File "/tmp/buildbot-0.8.7p1/buildbot/test/unit/test_scripts_start.py", line 80, in cb self.assertEquals(res, ('', '', 0)) File "/usr/lib64/python2.7/site-packages/twisted/trial/unittest.py", line 271, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = ('', '/usr/lib64/python2.7/site-packages/zope/__init__.py:2: UserWarning: Module buildbot was already imported from /tmp/buildbot-0.8.7p1/buildbot/__init__.pyc, but /usr/lib64/python2.7 /site-packages is being added to sys.path\n import pkg_resources\n', 0) b = ('', '', 0) buildbot.test.unit.test_scripts_start.TestStart.test_start_no_daemon =============================================================================== [FAIL] Traceback (most recent call last): File "/tmp/buildbot-0.8.7p1/buildbot/test/unit/test_scripts_start.py", line 88, in cb self.assertEquals(res, ('', '', 0)) File "/usr/lib64/python2.7/site-packages/twisted/trial/unittest.py", line 271, in assertEqual % (msg, pformat(first), pformat(second))) twisted.trial.unittest.FailTest: not equal: a = ('', '/usr/lib64/python2.7/site-packages/zope/__init__.py:2: UserWarning: Module buildbot was already imported from /tmp/buildbot-0.8.7p1/buildbot/__init__.pyc, but /usr/lib64/python2.7 /site-packages is being added to sys.path\n import pkg_resources\n', 0) b = ('', '', 0) buildbot.test.unit.test_scripts_start.TestStart.test_start_quiet ------------------------------------------------------------------------------- Ran 2136 tests in 72.520s FAILED (failures=3, successes=2133) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 24 05:24:28 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 24 Nov 2012 05:24:28 -0000 Subject: [Buildbot-commits] [Buildbot] #2404: HgPoller builds every change since the epoch Message-ID: <036.8bc4bc9dee3d0be90c4715314e8ba69f@buildbot.net> #2404: HgPoller builds every change since the epoch --------------------+----------------------- Reporter: dank | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Keywords: --------------------+----------------------- When people start up a buildbot for the first time, and have it watch for changes, they usually mean watch for changes that have not yet happened. The HgPoller, by contrast, serves up changes from the past, too. The attached patch seems to fix that. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 24 05:39:42 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 24 Nov 2012 05:39:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start, test_start_no_daemon, test_start_quiet} failures In-Reply-To: <040.0547c4e917286934c92d3579a8715d57@buildbot.net> References: <040.0547c4e917286934c92d3579a8715d57@buildbot.net> Message-ID: <055.bd805b58a9dbcef61fbe08ca7c86056c@buildbot.net> #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start,test_start_no_daemon,test_start_quiet} failures ---------------------+------------------------ Reporter: Arfrever | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | ---------------------+------------------------ Comment (by tom.prince): So, I'm not sure exactly what is going on. But we are starting sys.executable, with PYTHONPATH set to the contents of sys.path. It appears that in your configuration, this is triggering a warning. I'm not entirely sure why. -- Ticket URL: Buildbot Buildbot: build/test automation From nobody at buildbot.net Sat Nov 24 08:59:40 2012 From: nobody at buildbot.net (Buildbot) Date: Sat, 24 Nov 2012 08:59:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start, test_start_no_daemon, test_start_quiet} failures In-Reply-To: <040.0547c4e917286934c92d3579a8715d57@buildbot.net> References: <040.0547c4e917286934c92d3579a8715d57@buildbot.net> Message-ID: <055.5a6cbf668b6e72570c5b93cc001c1ef4@buildbot.net> #2403: buildbot.test.unit.test_scripts_start.TestStart.{test_start,test_start_no_daemon,test_start_quiet} failures ---------------------+------------------------ Reporter: Arfrever | Owner: Type: defect | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | ---------------------+------------------------ Comment (by Arfrever): This message is always printed by pkg_resources module when given package is also installed in system-wide location. Example steps to reproduce: 1. Install buildbot in /usr/lib/python2.7/site-packages 2. Unpack buildbot-0.8.7p1.tar.gz in /tmp and change current directory to /tmp/buildbot-0.8.7p1 3. Run: {{{ $ python2.7 -c 'import buildbot, pkg_resources' -c:1: UserWarning: Module buildbot was already imported from buildbot/__init__.pyc, but /usr/lib64/python2.7/site-packages is being added to sys.path }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Nov 25 20:29:47 2012 From: noreply at github.com (GitHub) Date: Sun, 25 Nov 2012 12:29:47 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 24fac1: Refactor code for clobberOnFailure. Don't clobber(... Message-ID: <50b27fbba024_2b4015d6af02513fd@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 24fac11509c655ef7fdc597dc8b93331c18f5900 https://github.com/buildbot/buildbot/commit/24fac11509c655ef7fdc597dc8b93331c18f5900 Author: Pradeepkumar Gayam Date: 2012-08-29 (Wed, 29 Aug 2012) Changed paths: M master/buildbot/steps/source/git.py Log Message: ----------- Refactor code for clobberOnFailure. Don't clobber() for this case, use independent functions Commit: 53204abf354854620a464d4ca9de7f2230fb6b3a https://github.com/buildbot/buildbot/commit/53204abf354854620a464d4ca9de7f2230fb6b3a Author: Pradeepkumar Gayam Date: 2012-09-03 (Mon, 03 Sep 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Don't allow git source step to make shallow in any mode other than clobber Fixes #2154 Commit: 121a3100eb732bcea8af12c27f9c32a8aaaabf0d https://github.com/buildbot/buildbot/commit/121a3100eb732bcea8af12c27f9c32a8aaaabf0d Author: Tom Prince Date: 2012-11-25 (Sun, 25 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Git: Use config.error instead of assert to report errors. Commit: 7eec1903d35510dc42061ee91891d98680b9a9eb https://github.com/buildbot/buildbot/commit/7eec1903d35510dc42061ee91891d98680b9a9eb Author: Tom Prince Date: 2012-11-25 (Sun, 25 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge branch '2154' of git://github.com/in3xes/buildbot Conflicts: master/buildbot/steps/source/git.py master/docs/manual/cfg-buildsteps.rst Compare: https://github.com/buildbot/buildbot/compare/e3840f134233...7eec1903d355 From nobody at buildbot.net Sun Nov 25 20:29:49 2012 From: nobody at buildbot.net (Buildbot) Date: Sun, 25 Nov 2012 20:29:49 -0000 Subject: [Buildbot-commits] [Buildbot] #2154: Master-side git source step breaks revision+shallow In-Reply-To: <036.86713fb284eb4264cef6d32314567f45@buildbot.net> References: <036.86713fb284eb4264cef6d32314567f45@buildbot.net> Message-ID: <051.c00b934e1e3982166e122556d0b95d01@buildbot.net> #2154: Master-side git source step breaks revision+shallow ------------------------------------------+--------------------- Reporter: Tobi | Owner: Type: defect | Status: closed Priority: minor | Milestone: 0.8.8 Version: master | Resolution: fixed Keywords: git, master-side-source-steps | ------------------------------------------+--------------------- Changes (by Pradeepkumar Gayam): * status: new => closed * resolution: => fixed Comment: Don't allow git source step to make shallow in any mode other than clobber Fixes #2154 Changeset: 53204abf354854620a464d4ca9de7f2230fb6b3a -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun Nov 25 20:34:17 2012 From: noreply at github.com (GitHub) Date: Sun, 25 Nov 2012 12:34:17 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] e04da8: Fix tests for update git step. Message-ID: <50b280c9e366d_5c6419a3ae811589c@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e04da825906e76fdefdce90ac5068782a43d5fcb https://github.com/buildbot/buildbot/commit/e04da825906e76fdefdce90ac5068782a43d5fcb Author: Tom Prince Date: 2012-11-25 (Sun, 25 Nov 2012) Changed paths: M master/buildbot/test/unit/test_steps_source_git.py Log Message: ----------- Fix tests for update git step. From noreply at github.com Mon Nov 26 14:10:25 2012 From: noreply at github.com (GitHub) Date: Mon, 26 Nov 2012 06:10:25 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] a776ae: rest: implement http proxy to data.control api Message-ID: <50b37851b4e8b_1e221d03ae4135179@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: a776ae5eb05f2adf32ae9c5c9e997af8609fecf6 https://github.com/buildbot/buildbot/commit/a776ae5eb05f2adf32ae9c5c9e997af8609fecf6 Author: Pierre Tardy Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M master/buildbot/data/exceptions.py M master/buildbot/test/unit/test_www_rest.py M master/buildbot/test/util/www.py M master/buildbot/www/rest.py Log Message: ----------- rest: implement http proxy to data.control api We use either jsonrpc2 or POST urlencoded to pass params Signed-off-by: Pierre Tardy Commit: a276b2653d967748752e4e21acf697175bda61d5 https://github.com/buildbot/buildbot/commit/a276b2653d967748752e4e21acf697175bda61d5 Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M README.md M master/buildbot/data/base.py M master/buildbot/data/buildsets.py A master/buildbot/data/testhooks.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/uitestserver.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_data_base.py A master/buildbot/test/unit/test_data_testhooks.py M master/buildbot/test/unit/test_www_rest.py M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/endpoint.py M master/buildbot/test/util/www.py M master/buildbot/www/rest.py M master/buildbot/www/service.py M master/buildbot/www/static/css/bootstrap.css A master/buildbot/www/static/js/lib/jsonapi.js M master/buildbot/www/static/js/lib/router.js A master/buildbot/www/static/js/lib/tests/all.js A master/buildbot/www/static/js/lib/tests/changes.js A master/buildbot/www/static/js/lib/tests/home.js A master/buildbot/www/static/js/lib/tests/masters.js M master/buildbot/www/static/js/lib/tests/runner.html A master/buildbot/www/static/js/lib/tests/runner.js A master/buildbot/www/static/js/lib/tests/utils.js M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/ui.html Log Message: ----------- js: test framework fundations - added a buildbot ui-test-server command for running a light master for running the js tests - added testhooks for triggering test scenario from JS - updated to bootstrap 2.2.1 Commit: 27a2234701dd8b79fc563008bf300f8badf03b16 https://github.com/buildbot/buildbot/commit/27a2234701dd8b79fc563008bf300f8badf03b16 Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- test_pbManager: use a less common use port number Signed-off-by: Pierre Tardy Commit: eb6ff4ac6d77689b122cd4906d812d20678a01da https://github.com/buildbot/buildbot/commit/eb6ff4ac6d77689b122cd4906d812d20678a01da Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_rest.py M master/buildbot/www/rest.py Log Message: ----------- rest: cleanup error report code Signed-off-by: Pierre Tardy Commit: 024f75fc6f76f65752fe42ba38f951ec22eef43a https://github.com/buildbot/buildbot/commit/024f75fc6f76f65752fe42ba38f951ec22eef43a Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M README.md M master/buildbot/data/base.py M master/buildbot/data/buildsets.py M master/buildbot/data/exceptions.py A master/buildbot/data/testhooks.py M master/buildbot/scripts/runner.py A master/buildbot/scripts/uitestserver.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_data_base.py A master/buildbot/test/unit/test_data_testhooks.py M master/buildbot/test/unit/test_pbmanager.py M master/buildbot/test/unit/test_www_rest.py M master/buildbot/test/unit/test_www_ui.py M master/buildbot/test/util/endpoint.py M master/buildbot/test/util/www.py M master/buildbot/www/rest.py M master/buildbot/www/service.py M master/buildbot/www/static/css/bootstrap.css A master/buildbot/www/static/js/lib/jsonapi.js M master/buildbot/www/static/js/lib/router.js A master/buildbot/www/static/js/lib/tests/all.js A master/buildbot/www/static/js/lib/tests/changes.js A master/buildbot/www/static/js/lib/tests/home.js A master/buildbot/www/static/js/lib/tests/masters.js M master/buildbot/www/static/js/lib/tests/runner.html A master/buildbot/www/static/js/lib/tests/runner.js A master/buildbot/www/static/js/lib/tests/utils.js M master/buildbot/www/static/js/lib/ui/base.js M master/buildbot/www/static/js/lib/ui/build.js M master/buildbot/www/static/js/lib/ui/builder.js M master/buildbot/www/static/js/lib/ui/builders.js M master/buildbot/www/ui.html Log Message: ----------- Merge pull request #578 from tardyp/nine rest: implement http proxy to data.control api Compare: https://github.com/buildbot/buildbot/compare/957b435dae76...024f75fc6f76 From noreply at github.com Mon Nov 26 17:57:16 2012 From: noreply at github.com (GitHub) Date: Mon, 26 Nov 2012 09:57:16 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c81a36: moment: integrate it with the dojo build system Message-ID: <50b3ad7c7f4d1_68c51643aec652fd@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: c81a3656b8c317597fbb877154a787a11eac5a6a https://github.com/buildbot/buildbot/commit/c81a3656b8c317597fbb877154a787a11eac5a6a Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/scripts/update_js.py M master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js Log Message: ----------- moment: integrate it with the dojo build system Also include more stuff in the build Signed-off-by: Pierre Tardy Commit: 426da976f687c2d03e6505bf0942ef4a6f26ca69 https://github.com/buildbot/buildbot/commit/426da976f687c2d03e6505bf0942ef4a6f26ca69 Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/test/unit/test_www_rest.py M master/buildbot/www/rest.py Log Message: ----------- fix units for any other python version than mine json throws JsonDecodeError in one version and ValueError on another Signed-off-by: Pierre Tardy Compare: https://github.com/buildbot/buildbot/compare/024f75fc6f76...426da976f687 From noreply at github.com Mon Nov 26 18:13:08 2012 From: noreply at github.com (GitHub) Date: Mon, 26 Nov 2012 10:13:08 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 952136: another attempt to fix pbmanager test Message-ID: <50b3b13485086_65ce1035aec1089b9@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 952136fcfa2adb288663c3f9e13b2f0c9a0139da https://github.com/buildbot/buildbot/commit/952136fcfa2adb288663c3f9e13b2f0c9a0139da Author: Pierre Tardy Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/test/unit/test_pbmanager.py Log Message: ----------- another attempt to fix pbmanager test Signed-off-by: Pierre Tardy From noreply at github.com Tue Nov 27 01:40:00 2012 From: noreply at github.com (GitHub) Date: Mon, 26 Nov 2012 17:40:00 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] ca9f4e: Optionally add revision to the waterfall display o... Message-ID: <50b419f097eb2_370c1a9faf0107022@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ca9f4ed52b4febcebd30ad77a8e40737f3a5ad1f https://github.com/buildbot/buildbot/commit/ca9f4ed52b4febcebd30ad77a8e40737f3a5ad1f Author: Nicolas Sylvain Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M master/buildbot/status/web/changes.py M master/buildbot/status/web/templates/change_macros.html Log Message: ----------- Optionally add revision to the waterfall display of changes. Used in chromium's waterfalls extensively. publicly reviewed here: https://codereview.chromium.org/7276032 Modified to not change the look by default. modified: buildbot/status/web/changes.py modified: buildbot/status/web/templates/change_macros.html Commit: 1fe8fbcf99cd98546a98d2dd6a3be1206ea590c7 https://github.com/buildbot/buildbot/commit/1fe8fbcf99cd98546a98d2dd6a3be1206ea590c7 Author: Peter Mayo Date: 2012-11-23 (Fri, 23 Nov 2012) Changed paths: M master/buildbot/status/web/changes.py M master/buildbot/status/web/templates/change_macros.html Log Message: ----------- Optionally add project to changes in waterfall display. In some waterfalls it is useful to separate different change sources visually. This allows an attribute to reflect that to be passed though from config to template. Related reviews: https://codereview.chromium.org/11425002 modified: buildbot/status/web/changes.py modified: buildbot/status/web/templates/change_macros.html Commit: 68a1a5da05e9761f1d283f23905cd9104e05e979 https://github.com/buildbot/buildbot/commit/68a1a5da05e9761f1d283f23905cd9104e05e979 Author: Dustin J. Mitchell Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/status/web/changes.py M master/buildbot/status/web/templates/change_macros.html Log Message: ----------- Merge branch 'chromium' of git://github.com/petermayo/buildbot Commit: 76582018ceed5f3af03ee36c484caaf76995dab2 https://github.com/buildbot/buildbot/commit/76582018ceed5f3af03ee36c484caaf76995dab2 Author: Dustin J. Mitchell Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/steps/source/git.py M master/buildbot/test/unit/test_steps_source_git.py M master/docs/manual/cfg-buildsteps.rst Log Message: ----------- Merge branch 'master' of github.com:buildbot/buildbot Compare: https://github.com/buildbot/buildbot/compare/e04da825906e...76582018ceed From noreply at github.com Tue Nov 27 01:53:34 2012 From: noreply at github.com (GitHub) Date: Mon, 26 Nov 2012 17:53:34 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 1eafa6: On first run, use head:head as range of changes, n... Message-ID: <50b41d1eb921b_4ca3e44ae45681@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1eafa61537133593770e036fd0d7923543036d9e https://github.com/buildbot/buildbot/commit/1eafa61537133593770e036fd0d7923543036d9e Author: Dan Kegel Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py Log Message: ----------- On first run, use head:head as range of changes, not 0:head Fixes #2404. Commit: 541070b4f3cf58e14076cd4ba201f28640ba71c4 https://github.com/buildbot/buildbot/commit/541070b4f3cf58e14076cd4ba201f28640ba71c4 Author: Dustin J. Mitchell Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/test/unit/test_changes_hgpoller.py Log Message: ----------- fix tests Commit: 7138f59234ef15ad3e0edb104f4243a6fe5be36b https://github.com/buildbot/buildbot/commit/7138f59234ef15ad3e0edb104f4243a6fe5be36b Author: Dustin J. Mitchell Date: 2012-11-26 (Mon, 26 Nov 2012) Changed paths: M master/buildbot/changes/hgpoller.py M master/buildbot/test/unit/test_changes_hgpoller.py Log Message: ----------- Merge branch 'bug2404' Compare: https://github.com/buildbot/buildbot/compare/76582018ceed...7138f59234ef From nobody at buildbot.net Tue Nov 27 01:53:37 2012 From: nobody at buildbot.net (Buildbot) Date: Tue, 27 Nov 2012 01:53:37 -0000 Subject: [Buildbot-commits] [Buildbot] #2404: HgPoller builds every change since the epoch In-Reply-To: <036.8bc4bc9dee3d0be90c4715314e8ba69f@buildbot.net> References: <036.8bc4bc9dee3d0be90c4715314e8ba69f@buildbot.net> Message-ID: <051.394f596acca0f787a3732947c7521cca@buildbot.net> #2404: HgPoller builds every change since the epoch --------------------+------------------------ Reporter: dank | Owner: Type: defect | Status: closed Priority: minor | Milestone: undecided Version: 0.8.7p1 | Resolution: fixed Keywords: | --------------------+------------------------ Changes (by Dan Kegel): * status: new => closed * resolution: => fixed Comment: On first run, use head:head as range of changes, not 0:head Fixes #2404. Changeset: 1eafa61537133593770e036fd0d7923543036d9e -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue Nov 27 15:28:00 2012 From: noreply at github.com (GitHub) Date: Tue, 27 Nov 2012 07:28:00 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4dc1f7: Move Buildbot UI to a new Python package, buildbot... Message-ID: <50b4dc0072ceb_4909177aaf01019a4@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 4dc1f713b173f896af2dd403eabac8e397b43297 https://github.com/buildbot/buildbot/commit/4dc1f713b173f896af2dd403eabac8e397b43297 Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M .gitignore A .gitmodules R master/buildbot/www/static/css/bootstrap.css R master/buildbot/www/static/css/default.css R master/buildbot/www/static/img/favicon.ico R master/buildbot/www/static/img/glyphicons-halflings-white.png R master/buildbot/www/static/img/glyphicons-halflings.png R master/buildbot/www/static/js/lib/changes.js R master/buildbot/www/static/js/lib/fakeChangeStore.js R master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/jsonapi.js R master/buildbot/www/static/js/lib/router.js R master/buildbot/www/static/js/lib/tests/all.js R master/buildbot/www/static/js/lib/tests/changes.js R master/buildbot/www/static/js/lib/tests/home.js R master/buildbot/www/static/js/lib/tests/masters.js R master/buildbot/www/static/js/lib/tests/runner.html R master/buildbot/www/static/js/lib/tests/runner.js R master/buildbot/www/static/js/lib/tests/utils.js R master/buildbot/www/static/js/lib/ui/404.js R master/buildbot/www/static/js/lib/ui/admin.js R master/buildbot/www/static/js/lib/ui/base.js R master/buildbot/www/static/js/lib/ui/build.js R master/buildbot/www/static/js/lib/ui/builder.js R master/buildbot/www/static/js/lib/ui/builders.js R master/buildbot/www/static/js/lib/ui/buildmaster.js R master/buildbot/www/static/js/lib/ui/buildmasters.js R master/buildbot/www/static/js/lib/ui/builds.js R master/buildbot/www/static/js/lib/ui/buildslave.js R master/buildbot/www/static/js/lib/ui/buildslaves.js R master/buildbot/www/static/js/lib/ui/changes.js R master/buildbot/www/static/js/lib/ui/copy_templates.sh R master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js R master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js R master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js R master/buildbot/www/static/js/lib/ui/home.js R master/buildbot/www/static/js/lib/ui/log.js R master/buildbot/www/static/js/lib/ui/overview.js R master/buildbot/www/static/js/lib/ui/step.js R master/buildbot/www/static/js/lib/ui/templates/Makefile R master/buildbot/www/static/js/lib/ui/templates/build.haml R master/buildbot/www/static/js/lib/ui/templates/build.haml.js R master/buildbot/www/static/js/lib/ui/templates/builder.haml R master/buildbot/www/static/js/lib/ui/templates/builder.haml.js R master/buildbot/www/static/js/lib/ui/templates/builders.haml R master/buildbot/www/static/js/lib/ui/templates/builders.haml.js R master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml R master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js R master/buildbot/www/static/js/lib/ui/templates/changes.haml R master/buildbot/www/static/js/lib/ui/templates/changes.haml.js R master/buildbot/www/static/js/lib/ui/templates/error.haml R master/buildbot/www/static/js/lib/ui/templates/error.haml.js R master/buildbot/www/static/js/lib/ui/templates/home.haml R master/buildbot/www/static/js/lib/ui/templates/home.haml.js R master/buildbot/www/static/js/lib/ui/user.js R master/buildbot/www/static/js/lib/ui/users.js R master/buildbot/www/static/js/lib/websocket.js R master/buildbot/www/ui.html A www/MANIFEST.in A www/README.txt A www/build.sh A www/buildbot_www.py A www/profiles/buildbot.profile.js A www/setup.py A www/src/dgrid A www/src/dijit A www/src/dojo A www/src/dojox A www/src/index.html A www/src/lib/changes.js A www/src/lib/fakeChangeStore.js A www/src/lib/fakeStore.js A www/src/lib/jsonapi.js A www/src/lib/package.js A www/src/lib/package.json A www/src/lib/resources/css/bootstrap.css A www/src/lib/resources/css/default.css A www/src/lib/resources/img/favicon.ico A www/src/lib/resources/img/glyphicons-halflings-white.png A www/src/lib/resources/img/glyphicons-halflings.png A www/src/lib/router.js A www/src/lib/run.js A www/src/lib/tests/all.js A www/src/lib/tests/changes.js A www/src/lib/tests/home.js A www/src/lib/tests/masters.js A www/src/lib/tests/runner.html A www/src/lib/tests/runner.js A www/src/lib/tests/utils.js A www/src/lib/ui/404.js A www/src/lib/ui/admin.js A www/src/lib/ui/base.js A www/src/lib/ui/build.js A www/src/lib/ui/builder.js A www/src/lib/ui/builders.js A www/src/lib/ui/buildmaster.js A www/src/lib/ui/buildmasters.js A www/src/lib/ui/builds.js A www/src/lib/ui/buildslave.js A www/src/lib/ui/buildslaves.js A www/src/lib/ui/changes.js A www/src/lib/ui/copy_templates.sh A www/src/lib/ui/dgridext/AutoHeight.js A www/src/lib/ui/dgridext/StyledColumns.js A www/src/lib/ui/dgridext/TypedColumns.js A www/src/lib/ui/home.js A www/src/lib/ui/log.js A www/src/lib/ui/overview.js A www/src/lib/ui/step.js A www/src/lib/ui/templates/Makefile A www/src/lib/ui/templates/build.haml A www/src/lib/ui/templates/build.haml.js A www/src/lib/ui/templates/builder.haml A www/src/lib/ui/templates/builder.haml.js A www/src/lib/ui/templates/builders.haml A www/src/lib/ui/templates/builders.haml.js A www/src/lib/ui/templates/buildmasters.haml A www/src/lib/ui/templates/buildmasters.haml.js A www/src/lib/ui/templates/changes.haml A www/src/lib/ui/templates/changes.haml.js A www/src/lib/ui/templates/error.haml A www/src/lib/ui/templates/error.haml.js A www/src/lib/ui/templates/home.haml A www/src/lib/ui/templates/home.haml.js A www/src/lib/ui/user.js A www/src/lib/ui/users.js A www/src/lib/websocket.js A www/src/moment A www/src/put-selector A www/src/util A www/src/xstyle Log Message: ----------- Move Buildbot UI to a new Python package, buildbot-www With this change, the www/ top-level directory becomes a fairly standard-issue Dojo project, that just happens to produce a Python package (containing very little Python, and a lot of "data") when built. This makes heavy use of git submodules to import dependencies. Commit: 49058ae080c9103d02482bfe1441e2f68a9686d8 https://github.com/buildbot/buildbot/commit/49058ae080c9103d02482bfe1441e2f68a9686d8 Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M .gitignore M .gitmodules M www/README.txt M www/build.sh A www/src/haml A www/src/hamlcc R www/src/lib/ui/templates/Makefile R www/src/lib/ui/templates/build.haml.js R www/src/lib/ui/templates/builder.haml.js R www/src/lib/ui/templates/builders.haml.js R www/src/lib/ui/templates/buildmasters.haml.js R www/src/lib/ui/templates/changes.haml.js R www/src/lib/ui/templates/error.haml.js R www/src/lib/ui/templates/home.haml.js A www/src/uglify-js Log Message: ----------- compile haml templates during build Commit: 929e73b6301ee9d11e9f8535b5873b5b85eaf2be https://github.com/buildbot/buildbot/commit/929e73b6301ee9d11e9f8535b5873b5b85eaf2be Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M www/build.sh M www/profiles/buildbot.profile.js A www/src/bb/changes.js A www/src/bb/fakeChangeStore.js A www/src/bb/fakeStore.js A www/src/bb/jsonapi.js A www/src/bb/package.js A www/src/bb/package.json A www/src/bb/resources/css/bootstrap.css A www/src/bb/resources/css/default.css A www/src/bb/resources/img/favicon.ico A www/src/bb/resources/img/glyphicons-halflings-white.png A www/src/bb/resources/img/glyphicons-halflings.png A www/src/bb/router.js A www/src/bb/run.js A www/src/bb/tests/all.js A www/src/bb/tests/changes.js A www/src/bb/tests/home.js A www/src/bb/tests/masters.js A www/src/bb/tests/runner.html A www/src/bb/tests/runner.js A www/src/bb/tests/utils.js A www/src/bb/ui/404.js A www/src/bb/ui/admin.js A www/src/bb/ui/base.js A www/src/bb/ui/build.js A www/src/bb/ui/builder.js A www/src/bb/ui/builders.js A www/src/bb/ui/buildmaster.js A www/src/bb/ui/buildmasters.js A www/src/bb/ui/builds.js A www/src/bb/ui/buildslave.js A www/src/bb/ui/buildslaves.js A www/src/bb/ui/changes.js A www/src/bb/ui/copy_templates.sh A www/src/bb/ui/dgridext/AutoHeight.js A www/src/bb/ui/dgridext/StyledColumns.js A www/src/bb/ui/dgridext/TypedColumns.js A www/src/bb/ui/home.js A www/src/bb/ui/log.js A www/src/bb/ui/overview.js A www/src/bb/ui/step.js A www/src/bb/ui/templates/build.haml A www/src/bb/ui/templates/builder.haml A www/src/bb/ui/templates/builders.haml A www/src/bb/ui/templates/buildmasters.haml A www/src/bb/ui/templates/changes.haml A www/src/bb/ui/templates/error.haml A www/src/bb/ui/templates/home.haml A www/src/bb/ui/user.js A www/src/bb/ui/users.js A www/src/bb/websocket.js M www/src/index.html R www/src/lib/changes.js R www/src/lib/fakeChangeStore.js R www/src/lib/fakeStore.js R www/src/lib/jsonapi.js R www/src/lib/package.js R www/src/lib/package.json R www/src/lib/resources/css/bootstrap.css R www/src/lib/resources/css/default.css R www/src/lib/resources/img/favicon.ico R www/src/lib/resources/img/glyphicons-halflings-white.png R www/src/lib/resources/img/glyphicons-halflings.png R www/src/lib/router.js R www/src/lib/run.js R www/src/lib/tests/all.js R www/src/lib/tests/changes.js R www/src/lib/tests/home.js R www/src/lib/tests/masters.js R www/src/lib/tests/runner.html R www/src/lib/tests/runner.js R www/src/lib/tests/utils.js R www/src/lib/ui/404.js R www/src/lib/ui/admin.js R www/src/lib/ui/base.js R www/src/lib/ui/build.js R www/src/lib/ui/builder.js R www/src/lib/ui/builders.js R www/src/lib/ui/buildmaster.js R www/src/lib/ui/buildmasters.js R www/src/lib/ui/builds.js R www/src/lib/ui/buildslave.js R www/src/lib/ui/buildslaves.js R www/src/lib/ui/changes.js R www/src/lib/ui/copy_templates.sh R www/src/lib/ui/dgridext/AutoHeight.js R www/src/lib/ui/dgridext/StyledColumns.js R www/src/lib/ui/dgridext/TypedColumns.js R www/src/lib/ui/home.js R www/src/lib/ui/log.js R www/src/lib/ui/overview.js R www/src/lib/ui/step.js R www/src/lib/ui/templates/build.haml R www/src/lib/ui/templates/builder.haml R www/src/lib/ui/templates/builders.haml R www/src/lib/ui/templates/buildmasters.haml R www/src/lib/ui/templates/changes.haml R www/src/lib/ui/templates/error.haml R www/src/lib/ui/templates/home.haml R www/src/lib/ui/user.js R www/src/lib/ui/users.js R www/src/lib/websocket.js Log Message: ----------- rename lib -> bb Commit: 218bb4771dfead8a3205a327fe07653efa748abb https://github.com/buildbot/buildbot/commit/218bb4771dfead8a3205a327fe07653efa748abb Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M README.md Log Message: ----------- update README.md Commit: 11a2ff5da589d15e691af3d5cd52b5919cb6fa1c https://github.com/buildbot/buildbot/commit/11a2ff5da589d15e691af3d5cd52b5919cb6fa1c Author: Pierre Tardy Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M .gitmodules Log Message: ----------- modules: use http instead of https and git http works much better with corporate firewalls. Signed-off-by: Pierre Tardy Commit: 7b6bdbde3590eb429847f8d193eb24aefa40fba2 https://github.com/buildbot/buildbot/commit/7b6bdbde3590eb429847f8d193eb24aefa40fba2 Author: Pierre Tardy Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M master/buildbot/scripts/uitestserver.py M master/buildbot/www/__init__.py M master/buildbot/www/service.py M master/buildbot/www/ui.py M www/buildbot_www.py M www/src/bb/tests/runner.html M www/src/bb/tests/utils.js M www/src/index.html Log Message: ----------- integrate buildbot_www package minimal work to let me continue to work on the js code :-) Signed-off-by: Pierre Tardy Commit: c434e0a29e882eab286b3fe9ea2e4c130a61ac25 https://github.com/buildbot/buildbot/commit/c434e0a29e882eab286b3fe9ea2e4c130a61ac25 Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M .gitignore A .gitmodules M README.md M master/buildbot/scripts/uitestserver.py M master/buildbot/www/__init__.py M master/buildbot/www/service.py R master/buildbot/www/static/css/bootstrap.css R master/buildbot/www/static/css/default.css R master/buildbot/www/static/img/favicon.ico R master/buildbot/www/static/img/glyphicons-halflings-white.png R master/buildbot/www/static/img/glyphicons-halflings.png R master/buildbot/www/static/js/lib/changes.js R master/buildbot/www/static/js/lib/fakeChangeStore.js R master/buildbot/www/static/js/lib/fakeStore.js R master/buildbot/www/static/js/lib/jsonapi.js R master/buildbot/www/static/js/lib/router.js R master/buildbot/www/static/js/lib/tests/all.js R master/buildbot/www/static/js/lib/tests/changes.js R master/buildbot/www/static/js/lib/tests/home.js R master/buildbot/www/static/js/lib/tests/masters.js R master/buildbot/www/static/js/lib/tests/runner.html R master/buildbot/www/static/js/lib/tests/runner.js R master/buildbot/www/static/js/lib/tests/utils.js R master/buildbot/www/static/js/lib/ui/404.js R master/buildbot/www/static/js/lib/ui/admin.js R master/buildbot/www/static/js/lib/ui/base.js R master/buildbot/www/static/js/lib/ui/build.js R master/buildbot/www/static/js/lib/ui/builder.js R master/buildbot/www/static/js/lib/ui/builders.js R master/buildbot/www/static/js/lib/ui/buildmaster.js R master/buildbot/www/static/js/lib/ui/buildmasters.js R master/buildbot/www/static/js/lib/ui/builds.js R master/buildbot/www/static/js/lib/ui/buildslave.js R master/buildbot/www/static/js/lib/ui/buildslaves.js R master/buildbot/www/static/js/lib/ui/changes.js R master/buildbot/www/static/js/lib/ui/copy_templates.sh R master/buildbot/www/static/js/lib/ui/dgridext/AutoHeight.js R master/buildbot/www/static/js/lib/ui/dgridext/StyledColumns.js R master/buildbot/www/static/js/lib/ui/dgridext/TypedColumns.js R master/buildbot/www/static/js/lib/ui/home.js R master/buildbot/www/static/js/lib/ui/log.js R master/buildbot/www/static/js/lib/ui/overview.js R master/buildbot/www/static/js/lib/ui/step.js R master/buildbot/www/static/js/lib/ui/templates/Makefile R master/buildbot/www/static/js/lib/ui/templates/build.haml R master/buildbot/www/static/js/lib/ui/templates/build.haml.js R master/buildbot/www/static/js/lib/ui/templates/builder.haml R master/buildbot/www/static/js/lib/ui/templates/builder.haml.js R master/buildbot/www/static/js/lib/ui/templates/builders.haml R master/buildbot/www/static/js/lib/ui/templates/builders.haml.js R master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml R master/buildbot/www/static/js/lib/ui/templates/buildmasters.haml.js R master/buildbot/www/static/js/lib/ui/templates/changes.haml R master/buildbot/www/static/js/lib/ui/templates/changes.haml.js R master/buildbot/www/static/js/lib/ui/templates/error.haml R master/buildbot/www/static/js/lib/ui/templates/error.haml.js R master/buildbot/www/static/js/lib/ui/templates/home.haml R master/buildbot/www/static/js/lib/ui/templates/home.haml.js R master/buildbot/www/static/js/lib/ui/user.js R master/buildbot/www/static/js/lib/ui/users.js R master/buildbot/www/static/js/lib/websocket.js R master/buildbot/www/ui.html M master/buildbot/www/ui.py A www/MANIFEST.in A www/README.txt A www/build.sh A www/buildbot_www.py A www/profiles/buildbot.profile.js A www/setup.py A www/src/bb/changes.js A www/src/bb/fakeChangeStore.js A www/src/bb/fakeStore.js A www/src/bb/jsonapi.js A www/src/bb/package.js A www/src/bb/package.json A www/src/bb/resources/css/bootstrap.css A www/src/bb/resources/css/default.css A www/src/bb/resources/img/favicon.ico A www/src/bb/resources/img/glyphicons-halflings-white.png A www/src/bb/resources/img/glyphicons-halflings.png A www/src/bb/router.js A www/src/bb/run.js A www/src/bb/tests/all.js A www/src/bb/tests/changes.js A www/src/bb/tests/home.js A www/src/bb/tests/masters.js A www/src/bb/tests/runner.html A www/src/bb/tests/runner.js A www/src/bb/tests/utils.js A www/src/bb/ui/404.js A www/src/bb/ui/admin.js A www/src/bb/ui/base.js A www/src/bb/ui/build.js A www/src/bb/ui/builder.js A www/src/bb/ui/builders.js A www/src/bb/ui/buildmaster.js A www/src/bb/ui/buildmasters.js A www/src/bb/ui/builds.js A www/src/bb/ui/buildslave.js A www/src/bb/ui/buildslaves.js A www/src/bb/ui/changes.js A www/src/bb/ui/copy_templates.sh A www/src/bb/ui/dgridext/AutoHeight.js A www/src/bb/ui/dgridext/StyledColumns.js A www/src/bb/ui/dgridext/TypedColumns.js A www/src/bb/ui/home.js A www/src/bb/ui/log.js A www/src/bb/ui/overview.js A www/src/bb/ui/step.js A www/src/bb/ui/templates/build.haml A www/src/bb/ui/templates/builder.haml A www/src/bb/ui/templates/builders.haml A www/src/bb/ui/templates/buildmasters.haml A www/src/bb/ui/templates/changes.haml A www/src/bb/ui/templates/error.haml A www/src/bb/ui/templates/home.haml A www/src/bb/ui/user.js A www/src/bb/ui/users.js A www/src/bb/websocket.js A www/src/dgrid A www/src/dijit A www/src/dojo A www/src/dojox A www/src/haml A www/src/hamlcc A www/src/index.html A www/src/moment A www/src/put-selector A www/src/uglify-js A www/src/util A www/src/xstyle Log Message: ----------- Merge branch 'www-pkg' into nine Commit: 5fb06522324c436ef423affde4db271e21a5da66 https://github.com/buildbot/buildbot/commit/5fb06522324c436ef423affde4db271e21a5da66 Author: Dustin J. Mitchell Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M master/docs/developer/data.rst Log Message: ----------- fix docs Compare: https://github.com/buildbot/buildbot/compare/952136fcfa2a...5fb06522324c From noreply at github.com Wed Nov 28 14:18:43 2012 From: noreply at github.com (GitHub) Date: Wed, 28 Nov 2012 06:18:43 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 16519f: ignore /www for the moment, so the same repo can c... Message-ID: <50b61d435e89a_b2d1345ae8752ab@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 16519fef13a773d0f87e54866a93c9086dfd1d2c https://github.com/buildbot/buildbot/commit/16519fef13a773d0f87e54866a93c9086dfd1d2c Author: Dustin J. Mitchell Date: 2012-11-28 (Wed, 28 Nov 2012) Changed paths: M .gitignore Log Message: ----------- ignore /www for the moment, so the same repo can check out nine and master From nobody at buildbot.net Wed Nov 28 20:30:40 2012 From: nobody at buildbot.net (Buildbot) Date: Wed, 28 Nov 2012 20:30:40 -0000 Subject: [Buildbot-commits] [Buildbot] #2387: gerritchangesource leaves background ssh process running after buildbot master process stops In-Reply-To: <040.45a43c992ac4aa789b94f916ae5e8cbc@buildbot.net> References: <040.45a43c992ac4aa789b94f916ae5e8cbc@buildbot.net> Message-ID: <055.2031a582c25ebe2f9418ccb23b039aa7@buildbot.net> #2387: gerritchangesource leaves background ssh process running after buildbot master process stops ---------------------+-------------------- Reporter: hushp1pt | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.8 Version: 0.8.7 | Resolution: Keywords: gerrit | ---------------------+-------------------- Comment (by hushp1pt): Been working a lot with gerritchangesource recently, adding features. Tried to debug/fix this issue, and inserted many log.msg's for tracking flow within gerritchangesource. Conclusion: stopService() is never called when buildbot master process is shutdown from the command line (e.g., buildbot stop or buildbot restart). I don't see how to fix this if stopService() is never called. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu Nov 29 01:49:42 2012 From: noreply at github.com (GitHub) Date: Wed, 28 Nov 2012 17:49:42 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] c3ad4a: fix the brocken img links, and add sanity test for... Message-ID: <50b6bf36afa3c_3149f7aae475870@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: c3ad4a943a8245a61d837648b09ad72b59c23001 https://github.com/buildbot/buildbot/commit/c3ad4a943a8245a61d837648b09ad72b59c23001 Author: Pierre Tardy Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M master/buildbot/scripts/uitestserver.py M www/src/bb/router.js M www/src/bb/tests/changes.js M www/src/bb/tests/home.js M www/src/bb/tests/masters.js M www/src/bb/tests/runner.html M www/src/bb/tests/utils.js Log Message: ----------- fix the brocken img links, and add sanity test for them some more factorization of the test suite Signed-off-by: Pierre Tardy Commit: 4617944ef0cbc07592e0aba90cec1c076c306f14 https://github.com/buildbot/buildbot/commit/4617944ef0cbc07592e0aba90cec1c076c306f14 Author: Pierre Tardy Date: 2012-11-27 (Tue, 27 Nov 2012) Changed paths: M master/buildbot/data/testhooks.py M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/scenarios/__init__.py A master/buildbot/test/scenarios/base.py M master/buildbot/www/rest.py M www/src/bb/jsonapi.js M www/src/bb/tests/home.js M www/src/bb/tests/masters.js M www/src/bb/tests/runner.html M www/src/bb/tests/utils.js Log Message: ----------- masters.js tests We now have the infra to play a scenario, wait for dom changes, and process verifications. No we need to implement it with websocket, etc. Signed-off-by: Pierre Tardy Commit: 9c89bce81b16b890ded03f1bd2ed615fec912de8 https://github.com/buildbot/buildbot/commit/9c89bce81b16b890ded03f1bd2ed615fec912de8 Author: Dustin J. Mitchell Date: 2012-11-28 (Wed, 28 Nov 2012) Changed paths: M master/buildbot/data/testhooks.py M master/buildbot/scripts/uitestserver.py M master/buildbot/test/fake/fakemaster.py A master/buildbot/test/scenarios/__init__.py A master/buildbot/test/scenarios/base.py M master/buildbot/www/rest.py M www/src/bb/jsonapi.js M www/src/bb/router.js M www/src/bb/tests/changes.js M www/src/bb/tests/home.js M www/src/bb/tests/masters.js M www/src/bb/tests/runner.html M www/src/bb/tests/utils.js Log Message: ----------- Merge pull request #584 from tardyp/nine More infra for js tests Compare: https://github.com/buildbot/buildbot/compare/5fb06522324c...9c89bce81b16 From noreply at github.com Thu Nov 29 04:31:51 2012 From: noreply at github.com (GitHub) Date: Wed, 28 Nov 2012 20:31:51 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 4ec9b9: fix spello Message-ID: <50b6e5379be95_3018e45ae8966f0@sh3.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 4ec9b92640a7e462cadc123bfcf7d3d41a7913cc https://github.com/buildbot/buildbot/commit/4ec9b92640a7e462cadc123bfcf7d3d41a7913cc Author: Dustin J. Mitchell Date: 2012-11-28 (Wed, 28 Nov 2012) Changed paths: M www/src/bb/tests/utils.js Log Message: ----------- fix spello From noreply at github.com Thu Nov 29 14:34:09 2012 From: noreply at github.com (GitHub) Date: Thu, 29 Nov 2012 06:34:09 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] fe695e: progress on linking buildbot and buildbot-www with... Message-ID: <50b772615b65a_1441706aec32098@sh2.rs.github.com.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: fe695efe3d81df17050eea6ff6a1d9de79678d96 https://github.com/buildbot/buildbot/commit/fe695efe3d81df17050eea6ff6a1d9de79678d96 Author: Dustin J. Mitchell Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M README.md M master/buildbot/scripts/create_master.py M master/buildbot/scripts/runner.py R master/buildbot/scripts/update_js.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/test/unit/test_scripts_create_master.py M master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/unit/test_www_service.py M master/buildbot/test/unit/test_www_ui.py M master/buildbot/www/__init__.py M master/buildbot/www/service.py M master/buildbot/www/ui.py M www/build.sh M www/buildbot_www.py M www/setup.py Log Message: ----------- progress on linking buildbot and buildbot-www with pkg_resources From noreply at github.com Thu Nov 29 17:51:35 2012 From: noreply at github.com (GitHub) Date: Thu, 29 Nov 2012 09:51:35 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] f8ecc4: Add a FakeSlave class for step tests. Message-ID: <50b7a0a7a1a0a_49fe12d2ae8437ac@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f8ecc4cb51781e156f57d90e8589e964e73bb6c6 https://github.com/buildbot/buildbot/commit/f8ecc4cb51781e156f57d90e8589e964e73bb6c6 Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: A master/buildbot/test/fake/slave.py M master/buildbot/test/util/steps.py Log Message: ----------- Add a FakeSlave class for step tests. From noreply at github.com Thu Nov 29 18:46:57 2012 From: noreply at github.com (GitHub) Date: Thu, 29 Nov 2012 10:46:57 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] 693033: Fix detection of windows path module from slave. Message-ID: <50b7ada1c8575_680ce01af01639e@sh3.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: 693033a2b03503ec3e38d70ff6726a8eac06c7f1 https://github.com/buildbot/buildbot/commit/693033a2b03503ec3e38d70ff6726a8eac06c7f1 Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M master/buildbot/buildslave.py Log Message: ----------- Fix detection of windows path module from slave. Commit: 7b97f3114bbca6966415b51c31de68b9cc7595f3 https://github.com/buildbot/buildbot/commit/7b97f3114bbca6966415b51c31de68b9cc7595f3 Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M master/buildbot/steps/source/bzr.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- Fix detection of vcs state dir on windows. `/` should work as a path separator on windows, but we do have the means to use the correct platform specific path manipulation functions, so use them. Commit: 48535176945fd75ce38f4e907d339e42275fef81 https://github.com/buildbot/buildbot/commit/48535176945fd75ce38f4e907d339e42275fef81 Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M master/buildbot/buildslave.py M master/buildbot/steps/source/bzr.py M master/buildbot/steps/source/git.py M master/buildbot/steps/source/mercurial.py M master/buildbot/steps/source/svn.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_steps_source_mercurial.py M master/buildbot/test/unit/test_steps_source_svn.py Log Message: ----------- Merge branch 'svn-paths' into buildbot-0.8.7 Compare: https://github.com/buildbot/buildbot/compare/f9fda440b071...48535176945f From noreply at github.com Thu Nov 29 23:08:40 2012 From: noreply at github.com (GitHub) Date: Thu, 29 Nov 2012 15:08:40 -0800 Subject: [Buildbot-commits] [buildbot/buildbot] b8634e: Fix revlink documentation. Message-ID: <50b7eaf8ba958_194219ccaec947fc@sh2.rs.github.com.mail> Branch: refs/heads/buildbot-0.8.7 Home: https://github.com/buildbot/buildbot Commit: b8634e4abc111538247744c0325cf7bcfb57fa94 https://github.com/buildbot/buildbot/commit/b8634e4abc111538247744c0325cf7bcfb57fa94 Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M master/docs/manual/cfg-global.rst Log Message: ----------- Fix revlink documentation. The documentation incorrectly used basic rather than python regexes. Commit: 575c23e0149ffc940640b7cdc47b21391378766d https://github.com/buildbot/buildbot/commit/575c23e0149ffc940640b7cdc47b21391378766d Author: Tom Prince Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M master/docs/manual/cfg-global.rst Log Message: ----------- Merge branch 'revlink-docs' into buildbot-0.8.7 Compare: https://github.com/buildbot/buildbot/compare/48535176945f...575c23e0149f From nobody at buildbot.net Fri Nov 30 21:46:26 2012 From: nobody at buildbot.net (Buildbot) Date: Fri, 30 Nov 2012 21:46:26 -0000 Subject: [Buildbot-commits] [Buildbot] #2405: buildmaster 0.8.7p1 does not start from a buildout Message-ID: <036.e78a738bcc0115392985f6977e5642ec@buildbot.net> #2405: buildmaster 0.8.7p1 does not start from a buildout --------------------+----------------------- Reporter: flox | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: --------------------+----------------------- The change of the start script between 0.8.7 and 0.8.7p1 is not compatible with zc.buildout. The buildout modifies the `sys.path` to include the configured eggs before running the application. However Buildbot 0.8.7p1 will use sys.executable to spawn another process. In the spawn process, the `sys.path` is the default and does not include the paths to the eggs needed. This patch fixes the issue: {{{ #!diff --- a/buildbot/scripts/start.py 2012-11-30 21:26:42.000000000 +0100 +++ b/buildbot/scripts/start.py 2012-11-30 22:29:55.000000000 +0100 @@ -88,7 +88,8 @@ # this is copied from bin/twistd. twisted-2.0.0 through 2.4.0 use # _twistw.run . Twisted-2.5.0 and later use twistd.run, even for # windows. - "from twisted.scripts import twistd; twistd.run()", + "import sys; sys.path[:] = %r; " + "from twisted.scripts import twistd; twistd.run()" % (sys.path,), "--no_save", "--logfile=twistd.log", # windows doesn't use the same default "--python=buildbot.tac"] }}} -- Ticket URL: Buildbot Buildbot: build/test automation