From trac at buildbot.net Thu May 2 02:54:25 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 02 May 2013 02:54:25 -0000 Subject: [Buildbot-commits] [Buildbot] #2494: Clarify and document the default values for haltOnFailures, flunkOnWarnings, warnOnFailures, etc. (was: Clarify and document the default vaules for haltOnFailures, flunkOnWarnings, warnOnFailures, etc.) In-Reply-To: <037.0d3b4d1cbec1de8aa05cf03a64fe08c3@buildbot.net> References: <037.0d3b4d1cbec1de8aa05cf03a64fe08c3@buildbot.net> Message-ID: <052.0b626cfb379bac20d5fab61ddbe01533@buildbot.net> #2494: Clarify and document the default values for haltOnFailures, flunkOnWarnings, warnOnFailures, etc. -------------------------------+-------------------- Reporter: johnt | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: docs sprint simple | -------------------------------+-------------------- -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri May 3 11:17:50 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 03 May 2013 11:17:50 -0000 Subject: [Buildbot-commits] [Buildbot] #2486: Property() is not rendered in {halt, flunk}OnFailure build step arguments In-Reply-To: <045.e914ef329b0348b8fdb7a042729e0643@buildbot.net> References: <045.e914ef329b0348b8fdb7a042729e0643@buildbot.net> Message-ID: <060.d517d04ce2af5463ea97fe4ee0d067cb@buildbot.net> #2486: Property() is not rendered in {halt,flunk}OnFailure build step arguments --------------------------+-------------------- Reporter: seb_kuzminsky | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: simple | --------------------------+-------------------- Comment (by srinup): Link to discussion: http://irclogs.jackgrigg.com/irc.freenode.net/buildbot/2013-04-12#i_3064525 -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri May 3 16:25:13 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 03 May 2013 16:25:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2489: Events getting repeatedly pushed via httpstatus In-Reply-To: <038.4139e215307e9432e005224ce44dc8dd@buildbot.net> References: <038.4139e215307e9432e005224ce44dc8dd@buildbot.net> Message-ID: <053.40194cdd8bd8057332942ee0ef72afc3@buildbot.net> #2489: Events getting repeatedly pushed via httpstatus --------------------+-------------------- Reporter: jachen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by jachen): It seems the longer the buildbot master stays up, the more duplicated events there are. I am not sure if running 'buildbot reconfig .' a bunch while the builders are running is also a contributing factor of these duplicates. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri May 3 21:43:46 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 03 May 2013 21:43:46 -0000 Subject: [Buildbot-commits] [Buildbot] #2495: 'Force build' form 'repository' field usage In-Reply-To: <038.e251e3a6ce7e78b00061ba37249c1f52@buildbot.net> References: <038.e251e3a6ce7e78b00061ba37249c1f52@buildbot.net> Message-ID: <053.fc7b0c491eccc12b71c88a58cc8666a3@buildbot.net> #2495: 'Force build' form 'repository' field usage ----------------------------+---------------------- Reporter: jachen | Owner: Type: support-request | Status: new Priority: major | Milestone: ongoing Version: 0.8.7p1 | Resolution: Keywords: projrepo | ----------------------------+---------------------- Comment (by jachen): Got it working by doing: Interpolate('%(src::repository:~' + default_url +')s') There are probably better looking ways out there... You can close the ticket. Thank you. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat May 4 01:53:09 2013 From: noreply at github.com (GitHub) Date: Fri, 03 May 2013 18:53:09 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ea401b: fixed several PEP8 violations Message-ID: <51846a05ad3fb_21a964de1c176886@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ea401b7afc3c168b23c40dac167f4c0fec5dd6f3 https://github.com/buildbot/buildbot/commit/ea401b7afc3c168b23c40dac167f4c0fec5dd6f3 Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- fixed several PEP8 violations Commit: 20bf5c66e7b72389ac8ee532b6c1c596d886bdc4 https://github.com/buildbot/buildbot/commit/20bf5c66e7b72389ac8ee532b6c1c596d886bdc4 Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- removed docstring clearly inherited from contrib code Commit: 30ed6549d5f6eddb86c2c9cff53fb2a76109e9de https://github.com/buildbot/buildbot/commit/30ed6549d5f6eddb86c2c9cff53fb2a76109e9de Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- full refactor of github web hook: - removed unnecessary time conversions and replace it with dateutil.parser - updated dictionary keys that were hitting deprecation warnings (who and when for author and when_timestamp) - reindentation and other code sanitize Commit: ff44c99b45c013280bd8de66eb44c5789bba64c9 https://github.com/buildbot/buildbot/commit/ff44c99b45c013280bd8de66eb44c5789bba64c9 Author: Oscar Campos Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: A master/buildbot/status/web/hooks/bitbucket.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- added bitbucket web status hook Commit: 4267e5bbf0ff98dcc2c4652d1f0063e970043056 https://github.com/buildbot/buildbot/commit/4267e5bbf0ff98dcc2c4652d1f0063e970043056 Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: A master/buildbot/status/web/hooks/bitbucket.py M master/buildbot/status/web/hooks/github.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Merge branch 'bitbucket' of git://github.com/DamnWidget/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # new file: master/buildbot/status/web/hooks/bitbucket.py # modified: master/buildbot/status/web/hooks/github.py # new file: master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py # modified: master/buildbot/test/unit/test_status_web_change_hooks_github.py # modified: master/docs/manual/cfg-changesources.rst # modified: master/docs/manual/cfg-statustargets.rst # Commit: 8407f32c505e5ba7dc861acd95773a76c524203e https://github.com/buildbot/buildbot/commit/8407f32c505e5ba7dc861acd95773a76c524203e Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes for previous commit Compare: https://github.com/buildbot/buildbot/compare/7268940c7b51...8407f32c505e From noreply at github.com Sat May 4 02:08:35 2013 From: noreply at github.com (GitHub) Date: Fri, 03 May 2013 19:08:35 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f0dbd4: Add option to 'Rebuild' button to build updated so... Message-ID: <51846da3127ca_757f57be1c956b@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f0dbd4d6e3bcbb9647753d72b1c4f31ae04ba341 https://github.com/buildbot/buildbot/commit/f0dbd4d6e3bcbb9647753d72b1c4f31ae04ba341 Author: Jared Grubb Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M master/buildbot/process/builder.py M master/buildbot/status/web/build.py M master/buildbot/status/web/templates/forms.html M master/docs/relnotes/index.rst Log Message: ----------- Add option to 'Rebuild' button to build updated sources Right now the Rebuild button builds the exact same checkout as another build. This makes it difficult for the following workflow: * run a build on a branch; it fails * fix the branch it built * hit "rebuild" -> but it builds the original revision Commit: dd5fabd098b19f970d83056caad3145ae80c63bb https://github.com/buildbot/buildbot/commit/dd5fabd098b19f970d83056caad3145ae80c63bb Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M master/buildbot/process/builder.py M master/buildbot/status/web/build.py M master/buildbot/status/web/templates/forms.html M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'RebuildOptions' of git://github.com/jaredgrubb/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: master/buildbot/process/builder.py # modified: master/buildbot/status/web/build.py # modified: master/buildbot/status/web/templates/forms.html # modified: master/docs/relnotes/index.rst # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # Changes to be committed: # (use "git reset HEAD^1 ..." to unstage) # # modified: master/buildbot/process/builder.py # modified: master/buildbot/status/web/build.py # modified: master/buildbot/status/web/templates/forms.html # modified: master/docs/relnotes/index.rst # Compare: https://github.com/buildbot/buildbot/compare/8407f32c505e...dd5fabd098b1 From trac at buildbot.net Sat May 4 02:46:30 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 02:46:30 -0000 Subject: [Buildbot-commits] [Buildbot] #956: Send an email notification to the person who forces/rebuilds a build In-Reply-To: <053.90a141f4d7d39441567be12e2bab5e39@buildbot.net> References: <053.90a141f4d7d39441567be12e2bab5e39@buildbot.net> Message-ID: <068.667391c7884d31814281bedb4d71980b@buildbot.net> #956: Send an email notification to the person who forces/rebuilds a build ------------------------+-------------------- Reporter: yogawa@? | Owner: Type: enhancement | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.1 | Resolution: Keywords: mail, users | ------------------------+-------------------- Comment (by jaredgrubb): Buildbot does this if you have the MailNotifier send to "interested users".. or am I missing what this bug is about? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat May 4 05:14:04 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 05:14:04 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.933d7a6e3bd147654754dd29ca8569ab@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by virgilg): I installed the same buildbot instance on Linux (creating my own Debian packages from 0.8.7-p1): # uname -r 2.6.32-5-amd64 # dpkg -l python buildbot ii buildbot 0.8.7p1-1 ii python 2.7.3-3 # cat /etc/debian_version 7.0 # gdb -p 5170 (gdb) info threads Id Target Id Frame 10 Thread 0x7f8ce7d6d700 (LWP 5172) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 9 Thread 0x7f8ce756c700 (LWP 5174) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 8 Thread 0x7f8ce6d6b700 (LWP 5175) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 7 Thread 0x7f8ce656a700 (LWP 5176) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 6 Thread 0x7f8ce5d69700 (LWP 5178) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 5 Thread 0x7f8ce5568700 (LWP 5179) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 4 Thread 0x7f8ce494b700 (LWP 5217) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 3 Thread 0x7f8cdffff700 (LWP 5218) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 2 Thread 0x7f8cdf7fe700 (LWP 5219) 0x00007f8cee64b420 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 * 1 Thread 0x7f8ceea6c700 (LWP 5170) 0x00007f8cedae23e5 in __xstat64 () from /lib/x86_64-linux-gnu/libc.so.6 # strace -p 5170 stat("events_submittalmachine.company.com/48838284", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838285", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838286", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838287", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838288", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838289", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838290", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) stat("events_submittalmachine.company.com/48838302", 0x7fff20b33b80) = -1 ENOENT (No such file or directory) ? # service buildmaster restart Restarting buildmaster "WirelessAutomation" ... failed! # kill -SIGTERM 5170; ps ax|grep -i twi 5170 ? Rl 15:30 /usr/bin/python -c from twisted.scripts import twistd; twistd.run() --no_save --logfile=twistd.log --python=buildbot.tac # kill -SIGHUP 5170; ps ax|grep -i twi 5170 ? Rl 15:40 /usr/bin/python -c from twisted.scripts import twistd; twistd.run() --no_save --logfile=twistd.log --python=buildbot.tac # kill -SIGKILL 5170; ps ax|grep -i twi Nothing. Finally killed. Therefore the problem appears to be in the submittal code and unrelated to something specific to Python on OS X. This confirms my hypothesis that other colleagues using buildbot on OS X but not using the submit code did not see this. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat May 4 15:36:27 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 15:36:27 -0000 Subject: [Buildbot-commits] [Buildbot] #2422: SVN checkout can't get "Last Changed Rev". In-Reply-To: <045.46732d2a661fca799a762766e8790c02@buildbot.net> References: <045.46732d2a661fca799a762766e8790c02@buildbot.net> Message-ID: <060.1156af99143137447b85cdd246eb2502@buildbot.net> #2422: SVN checkout can't get "Last Changed Rev". --------------------------+------------------------- Reporter: khamilton2012 | Owner: jaredgrubb Type: enhancement | Status: accepted Priority: minor | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: svn, sprint | --------------------------+------------------------- Comment (by jaredgrubb): This was merged in for 0.8.8. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat May 4 15:36:29 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 15:36:29 -0000 Subject: [Buildbot-commits] [Buildbot] #2422: SVN checkout can't get "Last Changed Rev". In-Reply-To: <045.46732d2a661fca799a762766e8790c02@buildbot.net> References: <045.46732d2a661fca799a762766e8790c02@buildbot.net> Message-ID: <060.b493399dc140cbe128d8cca47d8b2048@buildbot.net> #2422: SVN checkout can't get "Last Changed Rev". --------------------------+------------------------- Reporter: khamilton2012 | Owner: jaredgrubb Type: enhancement | Status: accepted Priority: minor | Milestone: 0.8.+ Version: 0.8.6p1 | Resolution: Keywords: svn, sprint | --------------------------+------------------------- Comment (by jaredgrubb): This was merged in for 0.8.8. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat May 4 21:53:29 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 14:53:29 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 9255a8: unit tests on 'buildslave upgrade' command Message-ID: <51858359dc0a1_1576c5fe18687a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 9255a8219f3bde6ab1166eb1fa605f7ca1127499 https://github.com/buildbot/buildbot/commit/9255a8219f3bde6ab1166eb1fa605f7ca1127499 Author: Elmir Jagudin Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- unit tests on 'buildslave upgrade' command Test that older buildbot.tac files are updated correctly. Test that modern buildbot.tac files are not changed. Commit: f9c9c95796158fc7212c60d25e8e05798c4c124f https://github.com/buildbot/buildbot/commit/f9c9c95796158fc7212c60d25e8e05798c4c124f Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'slave-upgrade-tests' of git://github.com/elmirjagudin/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: ../slave/buildslave/test/unit/test_scripts_upgrade_slave.py # modified: ../slave/buildslave/test/util/misc.py # Compare: https://github.com/buildbot/buildbot/compare/dd5fabd098b1...f9c9c9579615 From trac at buildbot.net Sat May 4 21:57:14 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 21:57:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2489: Events getting repeatedly pushed via httpstatus In-Reply-To: <038.4139e215307e9432e005224ce44dc8dd@buildbot.net> References: <038.4139e215307e9432e005224ce44dc8dd@buildbot.net> Message-ID: <053.ee327af2ed2265bb48953c2c0687dc6b@buildbot.net> #2489: Events getting repeatedly pushed via httpstatus --------------------+-------------------- Reporter: jachen | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: | --------------------+-------------------- Comment (by dustin): Ah, yes, I bet it is re-susbcribing to events on reconfig, but not unsubscribing. If there's a fix for this in 0.8.x, I'm happy to merge it, but this code is going away in 0.9.x, which is where my efforts are focused. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat May 4 22:02:05 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 15:02:05 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5a4869: Extend the reconfig timer when certain progress li... Message-ID: <5185855d7c30c_1579cbbe2099546@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 5a4869c84dc011c17e63c06b67fb7ba771fc6713 https://github.com/buildbot/buildbot/commit/5a4869c84dc011c17e63c06b67fb7ba771fc6713 Author: Jared Grubb Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/scripts/logwatcher.py Log Message: ----------- Extend the reconfig timer when certain progress lines are seen Commit: 5424db66701b14abdc611ca64aa997ff04a949ce https://github.com/buildbot/buildbot/commit/5424db66701b14abdc611ca64aa997ff04a949ce Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/scripts/logwatcher.py Log Message: ----------- Merge branch 'ExtendReconfig' of git://github.com/jaredgrubb/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: master/buildbot/scripts/logwatcher.py # Commit: c19cc825d7a46b12741bfad35288d2926ce4a2f5 https://github.com/buildbot/buildbot/commit/c19cc825d7a46b12741bfad35288d2926ce4a2f5 Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes for previous Compare: https://github.com/buildbot/buildbot/compare/f9c9c9579615...c19cc825d7a4 From trac at buildbot.net Sat May 4 22:02:24 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 22:02:24 -0000 Subject: [Buildbot-commits] [Buildbot] #2495: 'Force build' form 'repository' field usage In-Reply-To: <038.e251e3a6ce7e78b00061ba37249c1f52@buildbot.net> References: <038.e251e3a6ce7e78b00061ba37249c1f52@buildbot.net> Message-ID: <053.ab620de08fc8d838d09db883d61e9d65@buildbot.net> #2495: 'Force build' form 'repository' field usage ----------------------------+---------------------- Reporter: jachen | Owner: Type: support-request | Status: closed Priority: major | Milestone: ongoing Version: 0.8.7p1 | Resolution: fixed Keywords: projrepo | ----------------------------+---------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Comment: That works, too. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat May 4 22:16:13 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 22:16:13 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.201f1932c0f1c9266b75bf0925e855d6@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Old description: > Every now and then on 0.8.5 and more often on 0.8.7p1 we see at > reconfigure time: > sending SIGHUP to process 41208 > Never saw reconfiguration finish. > > The fix is generally to restart the master, but the problem with this > approach is it's going to stop everybody else's builds from happening (we > get slaves lost due to the time it takes to reconfigure - way less than > the 10 minutes timeout, but we lose them still). > > Doing $ kill -SIGHUP 41208 doesn't produce anything in twistd.log, so it > appears to be indeed stuck. > > How can we make this rock-solid? New description: Every now and then on 0.8.5 and more often on 0.8.7p1 we see at reconfigure time: sending SIGHUP to process 41208 Never saw reconfiguration finish. The fix is generally to restart the master, but the problem with this approach is it's going to stop everybody else's builds from happening (we get slaves lost due to the time it takes to reconfigure - way less than the 10 minutes timeout, but we lose them still). Doing $ kill -SIGHUP 41208 doesn't produce anything in twistd.log, so it appears to be indeed stuck. How can we make this rock-solid? -- Comment (by dustin): Did you try adding the debugging code in comment 3? That would help to narrow this down. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Sat May 4 22:32:45 2013 From: trac at buildbot.net (Buildbot trac) Date: Sat, 04 May 2013 22:32:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2422: SVN checkout can't get "Last Changed Rev". In-Reply-To: <045.46732d2a661fca799a762766e8790c02@buildbot.net> References: <045.46732d2a661fca799a762766e8790c02@buildbot.net> Message-ID: <060.3ef40c4d97ece0cc7386638533e1cd32@buildbot.net> #2422: SVN checkout can't get "Last Changed Rev". --------------------------+------------------------- Reporter: khamilton2012 | Owner: jaredgrubb Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.8 Version: 0.8.6p1 | Resolution: fixed Keywords: svn, sprint | --------------------------+------------------------- Changes (by dustin): * status: accepted => closed * resolution: => fixed * milestone: 0.8.+ => 0.8.8 -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat May 4 23:48:58 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 16:48:58 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] be5d91: schedulers must call parent de/activate methods Message-ID: <51859e6a59ac6_1702a67e1c886fc@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: be5d917fc39ee17febc96bc97f980d1a0f476700 https://github.com/buildbot/buildbot/commit/be5d917fc39ee17febc96bc97f980d1a0f476700 Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/schedulers/base.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/test/util/scheduler.py M master/docs/developer/schedulers.rst Log Message: ----------- schedulers must call parent de/activate methods # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # Not currently on any branch. # You are currently editing a commit while rebasing branch 'nine' on '924c5e3'. # # Changes to be committed: # (use "git reset HEAD^1 ..." to unstage) # # modified: master/buildbot/schedulers/base.py # modified: master/buildbot/schedulers/basic.py # modified: master/buildbot/schedulers/dependent.py # modified: master/buildbot/schedulers/timed.py # modified: master/buildbot/schedulers/trysched.py # modified: master/buildbot/test/util/scheduler.py # modified: master/docs/developer/schedulers.rst # Commit: 42f4973cd975a43dd9b03b0dbf33d681cfe04c59 https://github.com/buildbot/buildbot/commit/42f4973cd975a43dd9b03b0dbf33d681cfe04c59 Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/test/unit/test_www_rest.py M master/buildbot/test/util/www.py Log Message: ----------- don't assert on JSONRPC error message contents, which depend on JSON parser Compare: https://github.com/buildbot/buildbot/compare/670d898778f4...42f4973cd975 From noreply at github.com Sat May 4 23:52:45 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 16:52:45 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 18e61a: - set compare_attrs to be accumulateClassList() [... Message-ID: <51859f4dd2ca4_2efecd3e1c193e9@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 18e61a35b1dcbfbb2b7c65d5226469c7471985c8 https://github.com/buildbot/buildbot/commit/18e61a35b1dcbfbb2b7c65d5226469c7471985c8 Author: Edmund Wong Date: 2013-01-28 (Mon, 28 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - set compare_attrs to be accumulateClassList() [wip] Commit: 1e6c659914a2fbffca4ff9436a6191a668060771 https://github.com/buildbot/buildbot/commit/1e6c659914a2fbffca4ff9436a6191a668060771 Author: Edmund Wong Date: 2013-01-28 (Mon, 28 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - turn compare_attr into an accumulatedClassList. Commit: dce8f0a208e8706133eb864d42842216c107a547 https://github.com/buildbot/buildbot/commit/dce8f0a208e8706133eb864d42842216c107a547 Author: Edmund Wong Date: 2013-01-28 (Mon, 28 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Fixed spelling. Commit: e7c9dbc46471af9023933e9900d04b171cc84b9f https://github.com/buildbot/buildbot/commit/e7c9dbc46471af9023933e9900d04b171cc84b9f Author: Edmund Wong Date: 2013-01-28 (Mon, 28 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - compare_attrs belongs to self. Commit: 3a74221bdf43c6d16a8dc1a071f358804ebc1ad2 https://github.com/buildbot/buildbot/commit/3a74221bdf43c6d16a8dc1a071f358804ebc1ad2 Author: Edmund Wong Date: 2013-01-28 (Mon, 28 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Revert all changes except the first. Commit: 559de65f6843198b87a5971ac9cc45505659a6b4 https://github.com/buildbot/buildbot/commit/559de65f6843198b87a5971ac9cc45505659a6b4 Author: Edmund Wong Date: 2013-01-29 (Tue, 29 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Added accumulate(self) method. Commit: dcd495b7f07e3f03b659fe14cc562d1d7b574a5d https://github.com/buildbot/buildbot/commit/dcd495b7f07e3f03b659fe14cc562d1d7b574a5d Author: Edmund Wong Date: 2013-01-29 (Tue, 29 Jan 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/util/__init__.py Log Message: ----------- - Added self.accumulate() method to accumulate compare_attrs. Commit: 7bfe283a78cd18d525b4ad113bd002ea28becc9f https://github.com/buildbot/buildbot/commit/7bfe283a78cd18d525b4ad113bd002ea28becc9f Author: Edmund Wong Date: 2013-01-29 (Tue, 29 Jan 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py Log Message: ----------- - test_equality_unimportantDifferences_subclass needs to be changed since b123 no longer equals to b223. Commit: 2ff7e8187ce03e0421e88b7fbd035c68fe36ad32 https://github.com/buildbot/buildbot/commit/2ff7e8187ce03e0421e88b7fbd035c68fe36ad32 Author: Edmund Wong Date: 2013-01-30 (Wed, 30 Jan 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/util/__init__.py Log Message: ----------- - removed accumulate(). Changed ComparableMixin to statelessly use accumulatedClassList. Commit: f6b2d68863b898643b3e061a996d4313e2d86c0a https://github.com/buildbot/buildbot/commit/f6b2d68863b898643b3e061a996d4313e2d86c0a Author: Edmund Wong Date: 2013-01-30 (Wed, 30 Jan 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Import reflect, instead of importing the function. Commit: d7d7e512abdeca417280fa5e362e6b97a87a8eed https://github.com/buildbot/buildbot/commit/d7d7e512abdeca417280fa5e362e6b97a87a8eed Author: Edmund Wong Date: 2013-04-02 (Tue, 02 Apr 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py Log Message: ----------- - Removed a test. (Don't remember what it was for). - Renamed test_inequality_sameClass_differentCompareAttrs to test_instance_attribute_not_used. Commit: fdb851e85f453b13740cbc65e9cf0e8f95d9e77b https://github.com/buildbot/buildbot/commit/fdb851e85f453b13740cbc65e9cf0e8f95d9e77b Author: Dustin J. Mitchell Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- fix git log message in relnotes Commit: 905471f7838374b584071de3d05f28e2011f23d0 https://github.com/buildbot/buildbot/commit/905471f7838374b584071de3d05f28e2011f23d0 Author: Edmund Wong Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Removed extraneous arguments from accumulateClassList. Commit: 6a04f1486f51a68150ef1cf94dc1c0579e0ac30d https://github.com/buildbot/buildbot/commit/6a04f1486f51a68150ef1cf94dc1c0579e0ac30d Author: Edmund Wong Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Fixed __cmp__ method. Commit: a5b114693fccfd3b3a313749c61db49b78856812 https://github.com/buildbot/buildbot/commit/a5b114693fccfd3b3a313749c61db49b78856812 Author: Edmund Wong Date: 2013-04-19 (Fri, 19 Apr 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py Log Message: ----------- - Changed test_equality_unimportantDifferences_subclass to test_inequality_unimportDifferences_subclass. Commit: 2a0d3487d24393187c55563b4efb5957d3262922 https://github.com/buildbot/buildbot/commit/2a0d3487d24393187c55563b4efb5957d3262922 Author: Jared Grubb Date: 2013-04-20 (Sat, 20 Apr 2013) Changed paths: M master/docs/developer/cls-iproperties.rst M master/docs/developer/cls-irenderable.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-properties.rst Log Message: ----------- Docs: update some index references Commit: 1cf18e094774d9585d7a5d2bd9d29caeb177e6d8 https://github.com/buildbot/buildbot/commit/1cf18e094774d9585d7a5d2bd9d29caeb177e6d8 Author: Jared Grubb Date: 2013-04-20 (Sat, 20 Apr 2013) Changed paths: M master/docs/developer/cls-forcesched.rst Log Message: ----------- Update documentation for ForceScheduler Commit: 8fd43ba9a5cfd650650f373d1f5a50443ad993ec https://github.com/buildbot/buildbot/commit/8fd43ba9a5cfd650650f373d1f5a50443ad993ec Author: Dustin J. Mitchell Date: 2013-04-20 (Sat, 20 Apr 2013) Changed paths: M master/docs/developer/cls-forcesched.rst Log Message: ----------- Merge branch 'buildbot-0.8.8' Commit: 1ef0b6a8161be2665f13c998c976ac3090084aa4 https://github.com/buildbot/buildbot/commit/1ef0b6a8161be2665f13c998c976ac3090084aa4 Author: Dustin J. Mitchell Date: 2013-04-20 (Sat, 20 Apr 2013) Changed paths: M master/docs/developer/cls-iproperties.rst M master/docs/developer/cls-irenderable.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-properties.rst Log Message: ----------- Merge branch 'DocsIndexUpdates' of git://github.com/jaredgrubb/buildbot Commit: 348681302ce0dd61f197d58061fc111151ad9bd3 https://github.com/buildbot/buildbot/commit/348681302ce0dd61f197d58061fc111151ad9bd3 Author: Elmir Jagudin Date: 2013-04-20 (Sat, 20 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py M slave/buildslave/test/util/misc.py Log Message: ----------- tests: move IsBuildslaveDirMixin class to misc module Make it possible to use IsBuildslaveDirMixin class from other test modules. Commit: 0c1b1e808e9c920b6e1e43b38c95fd04d3f2c7e3 https://github.com/buildbot/buildbot/commit/0c1b1e808e9c920b6e1e43b38c95fd04d3f2c7e3 Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/docs/developer/utils.rst Log Message: ----------- - Update utils.rst for compare_attrs note. Commit: 72b8890d38b435456265e624452859b745ce7b08 https://github.com/buildbot/buildbot/commit/72b8890d38b435456265e624452859b745ce7b08 Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/changes/mail.py Log Message: ----------- - Changed mail.py to use accumulateClassList. Commit: 601e6dbabac80de4214e0129b66f1d26141c4ef2 https://github.com/buildbot/buildbot/commit/601e6dbabac80de4214e0129b66f1d26141c4ef2 Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py Log Message: ----------- - Add reflect to the imports. Commit: af657ac467c352da396b92496f26750797a24544 https://github.com/buildbot/buildbot/commit/af657ac467c352da396b92496f26750797a24544 Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/schedulers/basic.py Log Message: ----------- - Update BaseBasicScheduler to use accumulateClassList. Commit: e0aae2a1a58c7bde991b6abe7ee48027b76e87de https://github.com/buildbot/buildbot/commit/e0aae2a1a58c7bde991b6abe7ee48027b76e87de Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/schedulers/dependent.py Log Message: ----------- - Updated dependent.py to use accumulateClassList. Commit: 63437fd8b773e913465ed3f8e8dcad5912f414ab https://github.com/buildbot/buildbot/commit/63437fd8b773e913465ed3f8e8dcad5912f414ab Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/schedulers/timed.py Log Message: ----------- - Update timed.py to use accumulateClassList. Commit: 4e05b1ee89cf4612442da0baef80e1c236e8910b https://github.com/buildbot/buildbot/commit/4e05b1ee89cf4612442da0baef80e1c236e8910b Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/schedulers/trysched.py Log Message: ----------- - Update trysched.py to use accumulateClassList. Commit: bc9d417cb9ba4c6c7a150be0e448c500266c1c6d https://github.com/buildbot/buildbot/commit/bc9d417cb9ba4c6c7a150be0e448c500266c1c6d Author: Edmund Wong Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M master/buildbot/test/unit/test_schedulers_manager.py Log Message: ----------- -Update test_schedulers_manager.py - remove the concatentation of compare_attrs. Commit: b10c8b78effe5c952dc2c453c7f4ec8f9c3fdbb8 https://github.com/buildbot/buildbot/commit/b10c8b78effe5c952dc2c453c7f4ec8f9c3fdbb8 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/scripts/runner.py M slave/buildslave/scripts/startup.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_startup.py Log Message: ----------- don't call isBuildslaveDir() twice on buildslave restart Broke out code to start buildslave process into a utility function startSlave(). Use it from restart() and startCommand(). Commit: 6037af3ddc26f37a79d205aca31dd8a9c540491e https://github.com/buildbot/buildbot/commit/6037af3ddc26f37a79d205aca31dd8a9c540491e Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/scripts/runner.py Log Message: ----------- specify buildslave subcommand function in it's Options class Use subcommandFunction class variable of the subcommand's Option flag to specify the implementing function. This is the same style used in master cli commands implementation. Commit: b1041faa139262422f15c2e7aba687af58501bbc https://github.com/buildbot/buildbot/commit/b1041faa139262422f15c2e7aba687af58501bbc Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/scripts/runner.py M slave/buildslave/scripts/startup.py M slave/buildslave/test/unit/test_scripts_runner.py M slave/buildslave/test/unit/test_scripts_startup.py Log Message: ----------- return exit code from buildslave subcommands functions Use 'return' to communicate buildslave subcommand exit code. This is how buildbot subcommands are implemented. Commit: 272246fba02389a078f30a8294f1178951bb6875 https://github.com/buildbot/buildbot/commit/272246fba02389a078f30a8294f1178951bb6875 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- test handling of invalid arguments to 'buildslave' cli command Added unit tests on code in buildslave.scripts.runner.run() that handles invalid command line arguments. Commit: 0875f29b577a488760dec82afe175eeeca18377c https://github.com/buildbot/buildbot/commit/0875f29b577a488760dec82afe175eeeca18377c Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- unit test successful invocation of 'buildslave' cli command Commit: ec62eca18d933c837b42c41dfadeb3dfa68b23a7 https://github.com/buildbot/buildbot/commit/ec62eca18d933c837b42c41dfadeb3dfa68b23a7 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- unit test options parsing for 'buildslave' command without arguments Test that buildslave.scripts.runner.Options class flags invocation of 'buildslave' command without arguments, as invalid. Commit: 73d2b5b93598033758c6d56129672c1bf4ec7a2f https://github.com/buildbot/buildbot/commit/73d2b5b93598033758c6d56129672c1bf4ec7a2f Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- unit test handling of '--verbose' option for 'buildslave' command Commit: e31e40389e1c52abc3f308eb72e2a62a663f5529 https://github.com/buildbot/buildbot/commit/e31e40389e1c52abc3f308eb72e2a62a663f5529 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- unit test handling of '--version' option for 'buildslave' command Commit: d8626361079a9e5a4fc32ed8619794e7ac9b4f82 https://github.com/buildbot/buildbot/commit/d8626361079a9e5a4fc32ed8619794e7ac9b4f82 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- added unit tests on buildslave cli Options classes Commit: 41702af666a1b9575cf8b5cf7bd7e936d9c1d939 https://github.com/buildbot/buildbot/commit/41702af666a1b9575cf8b5cf7bd7e936d9c1d939 Author: Elmir Jagudin Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: A slave/buildslave/scripts/create_slave.py A slave/buildslave/scripts/restart.py M slave/buildslave/scripts/runner.py A slave/buildslave/scripts/start.py R slave/buildslave/scripts/startup.py A slave/buildslave/scripts/stop.py A slave/buildslave/scripts/upgrade_slave.py M slave/buildslave/test/test_extra_coverage.py A slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_start.py R slave/buildslave/test/unit/test_scripts_startup.py A slave/buildslave/test/unit/test_scripts_stop.py A slave/buildslave/test/unit/test_scripts_upgrade_slave.py Log Message: ----------- buildslave cli: broke out subcommand code to separate modules Moved sumcommands implementations from buildslave.scripts.runner to separate modules, one for each subcommand. Commit: ad302035cf476ad0aa141a57f995987545a37cf3 https://github.com/buildbot/buildbot/commit/ad302035cf476ad0aa141a57f995987545a37cf3 Author: Dustin J. Mitchell Date: 2013-04-22 (Mon, 22 Apr 2013) Changed paths: A slave/buildslave/scripts/create_slave.py A slave/buildslave/scripts/restart.py M slave/buildslave/scripts/runner.py A slave/buildslave/scripts/start.py R slave/buildslave/scripts/startup.py A slave/buildslave/scripts/stop.py A slave/buildslave/scripts/upgrade_slave.py M slave/buildslave/test/test_extra_coverage.py A slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_start.py A slave/buildslave/test/unit/test_scripts_stop.py A slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'slave-cli-fixes' of git://github.com/elmirjagudin/buildbot Commit: fae7b3b379cf99a911bc6fa62b41867e0141f65c https://github.com/buildbot/buildbot/commit/fae7b3b379cf99a911bc6fa62b41867e0141f65c Author: Beno?t Allard Date: 2013-04-22 (Mon, 22 Apr 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- JSONP: Add _ as a valid character for the callback name At least angularjs is using callbacks names with underscore in them, and that's a valid character in a JavaScript identifier name anyway. Commit: 62e35b1b2624a180da94f21d10f3371d34bace96 https://github.com/buildbot/buildbot/commit/62e35b1b2624a180da94f21d10f3371d34bace96 Author: Dustin J. Mitchell Date: 2013-04-22 (Mon, 22 Apr 2013) Changed paths: M master/buildbot/status/web/status_json.py Log Message: ----------- Merge branch 'patch-6' of git://github.com/benallard/buildbot Commit: 4e85c1b1cf2c5dda50c69b00fa441d997fd4b5c0 https://github.com/buildbot/buildbot/commit/4e85c1b1cf2c5dda50c69b00fa441d997fd4b5c0 Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/schedulers/trysched.py M master/buildbot/util/__init__.py Log Message: ----------- - Removed unneeded lines. Commit: c7caf905d01887e36a9975e4b5fc7786f3888706 https://github.com/buildbot/buildbot/commit/c7caf905d01887e36a9975e4b5fc7786f3888706 Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - re-added back some lines. Commit: d16ef7a4fb60b143809fb121243f8f677125130d https://github.com/buildbot/buildbot/commit/d16ef7a4fb60b143809fb121243f8f677125130d Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/util/__init__.py Log Message: ----------- - Compare classes and not names. Commit: adab8cacc82d51f21db28076e9cc5298a9fc65af https://github.com/buildbot/buildbot/commit/adab8cacc82d51f21db28076e9cc5298a9fc65af Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/changes/mail.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py Log Message: ----------- - Removed unneeded code from constructors. Commit: 965058019a12bfe50589ef7d2f71202b441e7c9b https://github.com/buildbot/buildbot/commit/965058019a12bfe50589ef7d2f71202b441e7c9b Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/util/__init__.py Log Message: ----------- - Changed test : f123 < b123. - Used acomp instead of having acomp and bcomp. Commit: ec259532cfa7284fe4a61be5bedd46131d848fe7 https://github.com/buildbot/buildbot/commit/ec259532cfa7284fe4a61be5bedd46131d848fe7 Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/util/__init__.py Log Message: ----------- - Removed references to reflect. (No longer used) - Changed acomp to compare_attrs. - Removed unnecessary code. Commit: b3c5ded917b0313f4b666357c5927c8cc7ed417e https://github.com/buildbot/buildbot/commit/b3c5ded917b0313f4b666357c5927c8cc7ed417e Author: Edmund Wong Date: 2013-04-23 (Tue, 23 Apr 2013) Changed paths: M master/buildbot/schedulers/timed.py Log Message: ----------- - Removed unnecessary line. Commit: 706ad7581e0c3a66ee107b29634169719e11ba82 https://github.com/buildbot/buildbot/commit/706ad7581e0c3a66ee107b29634169719e11ba82 Author: liucougar Date: 2013-04-24 (Wed, 24 Apr 2013) Changed paths: M master/buildbot/process/properties.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/util/__init__.py M master/docs/manual/cfg-properties.rst M master/docs/relnotes/0.8.8.rst Log Message: ----------- new Renderable FlattenList which flattens nested list Commit: a217ca26f8d0b570b7084e240399a57176ad68b0 https://github.com/buildbot/buildbot/commit/a217ca26f8d0b570b7084e240399a57176ad68b0 Author: Edmund Wong Date: 2013-04-24 (Wed, 24 Apr 2013) Changed paths: M master/buildbot/changes/mail.py M master/buildbot/test/unit/test_schedulers_manager.py Log Message: ----------- - Removed mentions of reflect. Commit: 905424119a11f6470dee70323c056f4a3e9a957d https://github.com/buildbot/buildbot/commit/905424119a11f6470dee70323c056f4a3e9a957d Author: Dustin J. Mitchell Date: 2013-04-24 (Wed, 24 Apr 2013) Changed paths: M master/buildbot/test/util/change_import.py Log Message: ----------- remove doctest-like thing that confuses pyflakes Commit: bad9881d117d794f4af8d5c4e23237f992f7c9c7 https://github.com/buildbot/buildbot/commit/bad9881d117d794f4af8d5c4e23237f992f7c9c7 Author: Dustin J. Mitchell Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes for dad3bf98fe27cf821d5b4e08160071af4777250d Commit: e4c7292200c215c1b5e1ead0fc46ece255a263b6 https://github.com/buildbot/buildbot/commit/e4c7292200c215c1b5e1ead0fc46ece255a263b6 Author: Dustin J. Mitchell Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- typo Commit: 718815e1d429514b23a9f58f2002cc0f2b24c3e5 https://github.com/buildbot/buildbot/commit/718815e1d429514b23a9f58f2002cc0f2b24c3e5 Author: Dustin J. Mitchell Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/buildbot/process/properties.py M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/util/__init__.py M master/docs/manual/cfg-properties.rst M master/docs/relnotes/0.8.8.rst Log Message: ----------- Merge branch 'flatten-all-renderables' of git://github.com/liucougar/buildbot Commit: cf486cdbae379d64a41ef6a6c9d914b1791c1590 https://github.com/buildbot/buildbot/commit/cf486cdbae379d64a41ef6a6c9d914b1791c1590 Author: Dustin J. Mitchell Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/docs/manual/cfg-properties.rst Log Message: ----------- touch up the docs Commit: 5d396a74d38c34b10618fd16be762acab14d5e6f https://github.com/buildbot/buildbot/commit/5d396a74d38c34b10618fd16be762acab14d5e6f Author: Dustin J. Mitchell Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/docs/relnotes/0.8.8.rst M master/docs/relnotes/index.rst Log Message: ----------- move relnotes to the right file Commit: 9c2b15baf6d7cff78d94dfb6a2999f7a1fa3c797 https://github.com/buildbot/buildbot/commit/9c2b15baf6d7cff78d94dfb6a2999f7a1fa3c797 Author: Olof Johansson Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Update docs referring to the old getProjectName() The buildbot.status.master.getProjectName() has been renamed to getTitle(). Commit: b08cb73804564cf13e905905128333a932120717 https://github.com/buildbot/buildbot/commit/b08cb73804564cf13e905905128333a932120717 Author: Sean Kelly Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/buildbot/buildslave/openstack.py Log Message: ----------- Don't defer stopping OpenStack slave to a thread The thread didn't do anything but poll whether the instance was deleted or not. That's not very useful, so drop the polling and simply delete the instance. Commit: 63e6d17b39ef23a5996e6907d36c46b329083f10 https://github.com/buildbot/buildbot/commit/63e6d17b39ef23a5996e6907d36c46b329083f10 Author: Sean Kelly Date: 2013-04-25 (Thu, 25 Apr 2013) Changed paths: M master/buildbot/buildslave/openstack.py Log Message: ----------- Don't reference self.instance in _start_instance Don't reference self.instance, since it could be set to None by stop_instance. This does not happen yet, but could in the future. Commit: 7a29ec55a615e5282bd66a7224691b4397360552 https://github.com/buildbot/buildbot/commit/7a29ec55a615e5282bd66a7224691b4397360552 Author: @damnwidget Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M master/buildbot/status/web/baseweb.py A master/buildbot/status/web/files/exception_large.png A master/buildbot/status/web/files/exception_normal.png A master/buildbot/status/web/files/exception_small.png A master/buildbot/status/web/files/failure_large.png A master/buildbot/status/web/files/failure_normal.png A master/buildbot/status/web/files/failure_small.png A master/buildbot/status/web/files/readme_svg.txt A master/buildbot/status/web/files/retry_large.png A master/buildbot/status/web/files/retry_normal.png A master/buildbot/status/web/files/retry_small.png A master/buildbot/status/web/files/skipped_large.png A master/buildbot/status/web/files/skipped_normal.png A master/buildbot/status/web/files/skipped_small.png A master/buildbot/status/web/files/status.svg A master/buildbot/status/web/files/status_large.svg A master/buildbot/status/web/files/status_small.svg A master/buildbot/status/web/files/success_large.png A master/buildbot/status/web/files/success_normal.png A master/buildbot/status/web/files/success_small.png A master/buildbot/status/web/files/unknown_large.png A master/buildbot/status/web/files/unknown_normal.png A master/buildbot/status/web/files/unknown_small.png A master/buildbot/status/web/files/warnings_large.png A master/buildbot/status/web/files/warnings_normal.png A master/buildbot/status/web/files/warnings_small.png A master/buildbot/status/web/pngstatus.py A master/buildbot/test/unit/test_status_web_png_resource.py A master/docs/_images/success_normal.png M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst M master/setup.py Log Message: ----------- added builds status png view (like travis png status) with SVG models Commit: 682d9e0b28138ca1d354cdec1e812e45325277cf https://github.com/buildbot/buildbot/commit/682d9e0b28138ca1d354cdec1e812e45325277cf Author: Vladimir Rutsky Date: 2013-04-27 (Sat, 27 Apr 2013) Changed paths: M master/buildbot/status/build.py Log Message: ----------- Fix typo: ths Commit: 20d12fbf3bb717a78ded123f5a0624d158c2ffde https://github.com/buildbot/buildbot/commit/20d12fbf3bb717a78ded123f5a0624d158c2ffde Author: Vladimir Rutsky Date: 2013-04-27 (Sat, 27 Apr 2013) Changed paths: M master/buildbot/status/web/grid.py Log Message: ----------- Fix build start time retrieving When build is not finished getTimes() returns tuple (start_time, None), and min((start_time, None)) == None. This lead to incorrect sorting of builds in grid view --- not finished builds were displayed first and if there were more build revisions than grid width builds (five by default) not finished builds doesn't displayed at all. Commit: 39fe2d6728ab467baead06742110d83d407ab12d https://github.com/buildbot/buildbot/commit/39fe2d6728ab467baead06742110d83d407ab12d Author: Dustin J. Mitchell Date: 2013-04-27 (Sat, 27 Apr 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'docfix/getprojectname_gettitle' of git://github.com/olof/buildbot Commit: f2ab36fbe2276fbe1e94a952c49211418c229978 https://github.com/buildbot/buildbot/commit/f2ab36fbe2276fbe1e94a952c49211418c229978 Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/buildbot/status/web/baseweb.py A master/buildbot/status/web/files/exception_large.png A master/buildbot/status/web/files/exception_normal.png A master/buildbot/status/web/files/exception_small.png A master/buildbot/status/web/files/failure_large.png A master/buildbot/status/web/files/failure_normal.png A master/buildbot/status/web/files/failure_small.png A master/buildbot/status/web/files/readme_svg.txt A master/buildbot/status/web/files/retry_large.png A master/buildbot/status/web/files/retry_normal.png A master/buildbot/status/web/files/retry_small.png A master/buildbot/status/web/files/skipped_large.png A master/buildbot/status/web/files/skipped_normal.png A master/buildbot/status/web/files/skipped_small.png A master/buildbot/status/web/files/status.svg A master/buildbot/status/web/files/status_large.svg A master/buildbot/status/web/files/status_small.svg A master/buildbot/status/web/files/success_large.png A master/buildbot/status/web/files/success_normal.png A master/buildbot/status/web/files/success_small.png A master/buildbot/status/web/files/unknown_large.png A master/buildbot/status/web/files/unknown_normal.png A master/buildbot/status/web/files/unknown_small.png A master/buildbot/status/web/files/warnings_large.png A master/buildbot/status/web/files/warnings_normal.png A master/buildbot/status/web/files/warnings_small.png A master/buildbot/status/web/pngstatus.py A master/buildbot/test/unit/test_status_web_png_resource.py A master/docs/_images/success_normal.png M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst M master/setup.py Log Message: ----------- Merge branch 'pngstatus' of git://github.com/DamnWidget/buildbot Commit: 3c0c55fdf31e6be2e001e4c620429d2892df7fb3 https://github.com/buildbot/buildbot/commit/3c0c55fdf31e6be2e001e4c620429d2892df7fb3 Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- edit relnotes Commit: 30f8579333c78d74ae8989ad95a57976fbcf2995 https://github.com/buildbot/buildbot/commit/30f8579333c78d74ae8989ad95a57976fbcf2995 Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- fix image link Commit: 2e5980ffee856ec830f380d23b3c59629b0630c1 https://github.com/buildbot/buildbot/commit/2e5980ffee856ec830f380d23b3c59629b0630c1 Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/buildbot/changes/mail.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/test/unit/test_schedulers_manager.py M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/util/__init__.py M master/docs/developer/utils.rst Log Message: ----------- use inequality instead of lt - order doesn't really matter Commit: 2169457f2f28357277001669f8c3bbcbc00f069c https://github.com/buildbot/buildbot/commit/2169457f2f28357277001669f8c3bbcbc00f069c Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/buildbot/status/web/grid.py Log Message: ----------- Merge branch 'grid_build_time_bug' of git://github.com/vrutsky/buildbot Commit: 4095a96eb06501377c31fae00b153a248cacae6b https://github.com/buildbot/buildbot/commit/4095a96eb06501377c31fae00b153a248cacae6b Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/buildbot/status/build.py Log Message: ----------- Merge branch 'typos2' of git://github.com/vrutsky/buildbot Commit: 7268940c7b51cbebff8b425a01f8b47a3ebb95e9 https://github.com/buildbot/buildbot/commit/7268940c7b51cbebff8b425a01f8b47a3ebb95e9 Author: Dustin J. Mitchell Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M master/buildbot/buildslave/openstack.py Log Message: ----------- Merge branch 'openstack-cleanup' of git://github.com/seankelly/buildbot Commit: ea401b7afc3c168b23c40dac167f4c0fec5dd6f3 https://github.com/buildbot/buildbot/commit/ea401b7afc3c168b23c40dac167f4c0fec5dd6f3 Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- fixed several PEP8 violations Commit: 20bf5c66e7b72389ac8ee532b6c1c596d886bdc4 https://github.com/buildbot/buildbot/commit/20bf5c66e7b72389ac8ee532b6c1c596d886bdc4 Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- removed docstring clearly inherited from contrib code Commit: 30ed6549d5f6eddb86c2c9cff53fb2a76109e9de https://github.com/buildbot/buildbot/commit/30ed6549d5f6eddb86c2c9cff53fb2a76109e9de Author: @damnwidget Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M master/buildbot/status/web/hooks/github.py Log Message: ----------- full refactor of github web hook: - removed unnecessary time conversions and replace it with dateutil.parser - updated dictionary keys that were hitting deprecation warnings (who and when for author and when_timestamp) - reindentation and other code sanitize Commit: ff44c99b45c013280bd8de66eb44c5789bba64c9 https://github.com/buildbot/buildbot/commit/ff44c99b45c013280bd8de66eb44c5789bba64c9 Author: Oscar Campos Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: A master/buildbot/status/web/hooks/bitbucket.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- added bitbucket web status hook Commit: f0dbd4d6e3bcbb9647753d72b1c4f31ae04ba341 https://github.com/buildbot/buildbot/commit/f0dbd4d6e3bcbb9647753d72b1c4f31ae04ba341 Author: Jared Grubb Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M master/buildbot/process/builder.py M master/buildbot/status/web/build.py M master/buildbot/status/web/templates/forms.html M master/docs/relnotes/index.rst Log Message: ----------- Add option to 'Rebuild' button to build updated sources Right now the Rebuild button builds the exact same checkout as another build. This makes it difficult for the following workflow: * run a build on a branch; it fails * fix the branch it built * hit "rebuild" -> but it builds the original revision Commit: 9255a8219f3bde6ab1166eb1fa605f7ca1127499 https://github.com/buildbot/buildbot/commit/9255a8219f3bde6ab1166eb1fa605f7ca1127499 Author: Elmir Jagudin Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- unit tests on 'buildslave upgrade' command Test that older buildbot.tac files are updated correctly. Test that modern buildbot.tac files are not changed. Commit: 4267e5bbf0ff98dcc2c4652d1f0063e970043056 https://github.com/buildbot/buildbot/commit/4267e5bbf0ff98dcc2c4652d1f0063e970043056 Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: A master/buildbot/status/web/hooks/bitbucket.py M master/buildbot/status/web/hooks/github.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Merge branch 'bitbucket' of git://github.com/DamnWidget/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # new file: master/buildbot/status/web/hooks/bitbucket.py # modified: master/buildbot/status/web/hooks/github.py # new file: master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py # modified: master/buildbot/test/unit/test_status_web_change_hooks_github.py # modified: master/docs/manual/cfg-changesources.rst # modified: master/docs/manual/cfg-statustargets.rst # Commit: 8407f32c505e5ba7dc861acd95773a76c524203e https://github.com/buildbot/buildbot/commit/8407f32c505e5ba7dc861acd95773a76c524203e Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes for previous commit Commit: dd5fabd098b19f970d83056caad3145ae80c63bb https://github.com/buildbot/buildbot/commit/dd5fabd098b19f970d83056caad3145ae80c63bb Author: Dustin J. Mitchell Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M master/buildbot/process/builder.py M master/buildbot/status/web/build.py M master/buildbot/status/web/templates/forms.html M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'RebuildOptions' of git://github.com/jaredgrubb/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: master/buildbot/process/builder.py # modified: master/buildbot/status/web/build.py # modified: master/buildbot/status/web/templates/forms.html # modified: master/docs/relnotes/index.rst # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # Changes to be committed: # (use "git reset HEAD^1 ..." to unstage) # # modified: master/buildbot/process/builder.py # modified: master/buildbot/status/web/build.py # modified: master/buildbot/status/web/templates/forms.html # modified: master/docs/relnotes/index.rst # Commit: 5a4869c84dc011c17e63c06b67fb7ba771fc6713 https://github.com/buildbot/buildbot/commit/5a4869c84dc011c17e63c06b67fb7ba771fc6713 Author: Jared Grubb Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/scripts/logwatcher.py Log Message: ----------- Extend the reconfig timer when certain progress lines are seen Commit: f9c9c95796158fc7212c60d25e8e05798c4c124f https://github.com/buildbot/buildbot/commit/f9c9c95796158fc7212c60d25e8e05798c4c124f Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'slave-upgrade-tests' of git://github.com/elmirjagudin/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: ../slave/buildslave/test/unit/test_scripts_upgrade_slave.py # modified: ../slave/buildslave/test/util/misc.py # Commit: 5424db66701b14abdc611ca64aa997ff04a949ce https://github.com/buildbot/buildbot/commit/5424db66701b14abdc611ca64aa997ff04a949ce Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/scripts/logwatcher.py Log Message: ----------- Merge branch 'ExtendReconfig' of git://github.com/jaredgrubb/buildbot # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch master # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: master/buildbot/scripts/logwatcher.py # Commit: c19cc825d7a46b12741bfad35288d2926ce4a2f5 https://github.com/buildbot/buildbot/commit/c19cc825d7a46b12741bfad35288d2926ce4a2f5 Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes for previous Commit: b03f8053326f0bda9c45fe8ce785b90c1b5c474b https://github.com/buildbot/buildbot/commit/b03f8053326f0bda9c45fe8ce785b90c1b5c474b Author: Dustin J. Mitchell Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/buildslave/openstack.py M master/buildbot/changes/mail.py M master/buildbot/process/properties.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/scripts/logwatcher.py M master/buildbot/status/build.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/build.py A master/buildbot/status/web/files/exception_large.png A master/buildbot/status/web/files/exception_normal.png A master/buildbot/status/web/files/exception_small.png A master/buildbot/status/web/files/failure_large.png A master/buildbot/status/web/files/failure_normal.png A master/buildbot/status/web/files/failure_small.png A master/buildbot/status/web/files/readme_svg.txt A master/buildbot/status/web/files/retry_large.png A master/buildbot/status/web/files/retry_normal.png A master/buildbot/status/web/files/retry_small.png A master/buildbot/status/web/files/skipped_large.png A master/buildbot/status/web/files/skipped_normal.png A master/buildbot/status/web/files/skipped_small.png A master/buildbot/status/web/files/status.svg A master/buildbot/status/web/files/status_large.svg A master/buildbot/status/web/files/status_small.svg A master/buildbot/status/web/files/success_large.png A master/buildbot/status/web/files/success_normal.png A master/buildbot/status/web/files/success_small.png A master/buildbot/status/web/files/unknown_large.png A master/buildbot/status/web/files/unknown_normal.png A master/buildbot/status/web/files/unknown_small.png A master/buildbot/status/web/files/warnings_large.png A master/buildbot/status/web/files/warnings_normal.png A master/buildbot/status/web/files/warnings_small.png M master/buildbot/status/web/grid.py A master/buildbot/status/web/hooks/bitbucket.py M master/buildbot/status/web/hooks/github.py A master/buildbot/status/web/pngstatus.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/templates/forms.html M master/buildbot/steps/shell.py M master/buildbot/test/unit/test_schedulers_manager.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py A master/buildbot/test/unit/test_status_web_png_resource.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/test/util/change_import.py M master/buildbot/util/__init__.py A master/docs/_images/success_normal.png M master/docs/developer/cls-forcesched.rst M master/docs/developer/cls-iproperties.rst M master/docs/developer/cls-irenderable.rst M master/docs/developer/utils.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-properties.rst M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst M master/setup.py A slave/buildslave/scripts/create_slave.py A slave/buildslave/scripts/restart.py M slave/buildslave/scripts/runner.py A slave/buildslave/scripts/start.py R slave/buildslave/scripts/startup.py A slave/buildslave/scripts/stop.py A slave/buildslave/scripts/upgrade_slave.py M slave/buildslave/test/test_extra_coverage.py A slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_start.py A slave/buildslave/test/unit/test_scripts_stop.py A slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'master' into nine Conflicts: master/buildbot/process/builder.py # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # On branch nine # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: master/buildbot/buildslave/openstack.py # modified: master/buildbot/changes/mail.py # modified: master/buildbot/process/properties.py # modified: master/buildbot/schedulers/basic.py # modified: master/buildbot/schedulers/dependent.py # modified: master/buildbot/schedulers/timed.py # modified: master/buildbot/schedulers/trysched.py # modified: master/buildbot/scripts/logwatcher.py # modified: master/buildbot/status/build.py # modified: master/buildbot/status/web/baseweb.py # modified: master/buildbot/status/web/build.py # new file: master/buildbot/status/web/files/exception_large.png # new file: master/buildbot/status/web/files/exception_normal.png # new file: master/buildbot/status/web/files/exception_small.png # new file: master/buildbot/status/web/files/failure_large.png # new file: master/buildbot/status/web/files/failure_normal.png # new file: master/buildbot/status/web/files/failure_small.png # new file: master/buildbot/status/web/files/readme_svg.txt # new file: master/buildbot/status/web/files/retry_large.png # new file: master/buildbot/status/web/files/retry_normal.png # new file: master/buildbot/status/web/files/retry_small.png # new file: master/buildbot/status/web/files/skipped_large.png # new file: master/buildbot/status/web/files/skipped_normal.png # new file: master/buildbot/status/web/files/skipped_small.png # new file: master/buildbot/status/web/files/status.svg # new file: master/buildbot/status/web/files/status_large.svg # new file: master/buildbot/status/web/files/status_small.svg # new file: master/buildbot/status/web/files/success_large.png # new file: master/buildbot/status/web/files/success_normal.png # new file: master/buildbot/status/web/files/success_small.png # new file: master/buildbot/status/web/files/unknown_large.png # new file: master/buildbot/status/web/files/unknown_normal.png # new file: master/buildbot/status/web/files/unknown_small.png # new file: master/buildbot/status/web/files/warnings_large.png # new file: master/buildbot/status/web/files/warnings_normal.png # new file: master/buildbot/status/web/files/warnings_small.png # modified: master/buildbot/status/web/grid.py # new file: master/buildbot/status/web/hooks/bitbucket.py # modified: master/buildbot/status/web/hooks/github.py # new file: master/buildbot/status/web/pngstatus.py # modified: master/buildbot/status/web/status_json.py # modified: master/buildbot/status/web/templates/forms.html # modified: master/buildbot/steps/shell.py # modified: master/buildbot/test/unit/test_schedulers_manager.py # new file: master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py # modified: master/buildbot/test/unit/test_status_web_change_hooks_github.py # new file: master/buildbot/test/unit/test_status_web_png_resource.py # modified: master/buildbot/test/unit/test_steps_shell.py # modified: master/buildbot/test/unit/test_util_ComparableMixin.py # modified: master/buildbot/test/util/change_import.py # modified: master/buildbot/util/__init__.py # new file: master/docs/_images/success_normal.png # modified: master/docs/developer/cls-forcesched.rst # modified: master/docs/developer/cls-iproperties.rst # modified: master/docs/developer/cls-irenderable.rst # modified: master/docs/developer/utils.rst # modified: master/docs/manual/cfg-buildsteps.rst # modified: master/docs/manual/cfg-changesources.rst # modified: master/docs/manual/cfg-properties.rst # modified: master/docs/manual/cfg-statustargets.rst # modified: master/docs/relnotes/index.rst # modified: master/setup.py # new file: slave/buildslave/scripts/create_slave.py # new file: slave/buildslave/scripts/restart.py # modified: slave/buildslave/scripts/runner.py # renamed: slave/buildslave/scripts/startup.py -> slave/buildslave/scripts/start.py # new file: slave/buildslave/scripts/stop.py # new file: slave/buildslave/scripts/upgrade_slave.py # modified: slave/buildslave/test/test_extra_coverage.py # new file: slave/buildslave/test/unit/test_scripts_restart.py # modified: slave/buildslave/test/unit/test_scripts_runner.py # new file: slave/buildslave/test/unit/test_scripts_start.py # new file: slave/buildslave/test/unit/test_scripts_stop.py # new file: slave/buildslave/test/unit/test_scripts_upgrade_slave.py # modified: slave/buildslave/test/util/misc.py # Compare: https://github.com/buildbot/buildbot/compare/42f4973cd975...b03f8053326f From trac at buildbot.net Mon May 6 18:13:00 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 06 May 2013 18:13:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.62e10878e677860a48e051c32e08e0cb@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by virgilg): > Did you try adding the debugging code in comment 3? That would help to narrow this down. Oh, forgot to mention that. twistd.log has no hits for the debug print code you mentioned. I added that code long time ago, seems like there is a path that never hits it in this scenario. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Mon May 6 18:16:14 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 06 May 2013 18:16:14 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.05794846f5fa71503d7bab93611b36af@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by virgilg): Hmm, this looks odd (though perhaps unrelated): {{{ # cat ~buildbot/buildmaster/events_submittalmachine.company.com/state { "last_id_pushed": 0, "next_id": 225108, "started": "2013-04-20 06:13:58.038715" } # date Mon May 6 11:14:31 PDT 2013 }}} Why is the started state this old? Where is 225108 and how can I find what it is? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 7 00:48:42 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 00:48:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.aacffadaba3073e342bb09b1b2c50127@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by dustin): The debugging code should definitely show up. That suggests that maybe you have multiple copies of the code on your system (assuming you've restarted the master since making that change). The id's are generated by the http push code - they're not seen elsewhere in Buildbot. We've been going back and forth on this for quite a while now, and nothing really makes sense from here - your Buildbot is behaving in ways contrary to what the code says. I think someone with a knowledge of Buildbot needs to actually login to your systems and have a look around. I don't necessarily have time, but asking in irc or on the mailing list might bring success. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue May 7 01:00:07 2013 From: noreply at github.com (GitHub) Date: Mon, 06 May 2013 18:00:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1d00cb: Fix for the bug #2222. Git source checkout steps s... Message-ID: <5188521776afa_5a1411dfe1029536@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 1d00cb3e8c41a62542b7c06219e2cc1d8d4a7369 https://github.com/buildbot/buildbot/commit/1d00cb3e8c41a62542b7c06219e2cc1d8d4a7369 Author: Srinu P Date: 2013-05-05 (Sun, 05 May 2013) 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: ----------- Fix for the bug #2222. Git source checkout steps support reference repositories Commit: 9ea9580218c903bf212e0759b4f0acd4cd9194fc https://github.com/buildbot/buildbot/commit/9ea9580218c903bf212e0759b4f0acd4cd9194fc Author: Dustin J. Mitchell Date: 2013-05-06 (Mon, 06 May 2013) 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 'myfixes' of git://github.com/srinupiits/buildbot Compare: https://github.com/buildbot/buildbot/compare/c19cc825d7a4...9ea9580218c9 From trac at buildbot.net Tue May 7 01:07:09 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 01:07:09 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.7c91ac8a6e708557c26635a89a18ce43@buildbot.net> #2454: SiGHUP doesn't always work --------------------+------------------------ Reporter: virgilg | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: | --------------------+------------------------ Comment (by virgilg): > your Buildbot is behaving in ways contrary to what the code says. I don't think I would be opening a bug if the code would do what it should :-) > The debugging code should definitely show up. It doesn't. Am I looking in the right place (twistd.log)? How about the strace and the hanging in the xstat64 I provided? Couldn't those happen _before_ they reach that code? (I said I hit this during e.g. a reconfigure - that code could simply have not run yet) > That suggests that maybe you have multiple copies of the code on your system (assuming you've restarted the master since making that change). No, I don't have multiple copies. And yes, I've restarted the master (obviously). {{{ # dpkg -L buildbot|grep eventual.py /usr/share/pyshared/buildbot/util/eventual.py /usr/share/pyshared/buildbot/test/unit/test_util_eventual.py /usr/lib/python2.6/dist-packages/buildbot/util/eventual.py /usr/lib/python2.6/dist-packages/buildbot/test/unit/test_util_eventual.py /usr/lib/python2.7/dist-packages/buildbot/util/eventual.py <- this is the file I added the debug code to, since my python version is 2.7 /usr/lib/python2.7/dist-packages/buildbot/test/unit/test_util_eventual.py # which python /usr/bin/python # python --version Python 2.7.3 # ps ax|grep -i twi 10194 ? Sl 0:15 /usr/bin/python -c from twisted.scripts import twistd; twistd.run() --no_save --logfile=twistd.log --python=buildbot.tac }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Tue May 7 01:41:19 2013 From: noreply at github.com (GitHub) Date: Mon, 06 May 2013 18:41:19 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 8bab60: ChangeSources: implement the resource type in term... Message-ID: <51885bbfb0eb1_42275dde141045f@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 8bab6038342d562b5fa57c36e8f9c164dfab9509 https://github.com/buildbot/buildbot/commit/8bab6038342d562b5fa57c36e8f9c164dfab9509 Author: Jared Grubb Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M README.md M master/buildbot/changes/base.py M master/buildbot/changes/bonsaipoller.py M master/buildbot/changes/gerritchangesource.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/hgpoller.py M master/buildbot/changes/p4poller.py M master/buildbot/changes/pb.py M master/buildbot/changes/svnpoller.py A master/buildbot/data/changesources.py M master/buildbot/data/masters.py A master/buildbot/db/changesources.py A master/buildbot/db/migrate/versions/029_add_changesources_table.py M master/buildbot/db/model.py M master/buildbot/test/fake/fakedata.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_base.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_changes_gerritchangesource.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_hgpoller.py M master/buildbot/test/unit/test_changes_p4poller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_changes_svnpoller.py M master/buildbot/test/unit/test_config.py A master/buildbot/test/unit/test_data_changesources.py M master/buildbot/test/unit/test_data_masters.py M master/buildbot/test/unit/test_data_schedulers.py A master/buildbot/test/unit/test_db_changesources.py A master/buildbot/test/unit/test_db_migrate_versions_029_add_changesources_table.py M master/buildbot/test/unit/test_db_schedulers.py M master/buildbot/test/unit/test_status_web_change_hooks_poller.py M master/buildbot/test/util/changesource.py M master/buildbot/test/util/pbmanager.py M master/buildbot/test/util/validation.py M master/docs/developer/data.rst M master/docs/developer/db.rst A master/docs/developer/rtype-changesource.rst M master/docs/developer/rtype-scheduler.rst Log Message: ----------- ChangeSources: implement the resource type in terms of the new data interfaces This is modelled fairly closely to the Schedulers changes. I've gone through all the CS classes and: - add a 'name' parameter, and generate one if it's not explicitly set. These will be used to 'claim' the CS for a particular master, so it needs to be meaningful in all cases. - use activate/deactivate to start and stop the CS. Usually this means just changing startService/stopService to activate/deactivate Commit: bb98d16dcdbcdd107126603c5ce9834c9bb4a113 https://github.com/buildbot/buildbot/commit/bb98d16dcdbcdd107126603c5ce9834c9bb4a113 Author: Jared Grubb Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M master/buildbot/changes/bonsaipoller.py M master/buildbot/changes/gerritchangesource.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/hgpoller.py M master/buildbot/changes/p4poller.py M master/buildbot/changes/pb.py M master/buildbot/changes/svnpoller.py M master/buildbot/db/changesources.py M master/buildbot/db/model.py Log Message: ----------- ChangeSourceData: Address review comments Commit: 265b7d8633955af6541395de745937c2b5f31329 https://github.com/buildbot/buildbot/commit/265b7d8633955af6541395de745937c2b5f31329 Author: Dustin J. Mitchell Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M README.md M master/buildbot/changes/base.py M master/buildbot/changes/bonsaipoller.py M master/buildbot/changes/gerritchangesource.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/hgpoller.py M master/buildbot/changes/p4poller.py M master/buildbot/changes/pb.py M master/buildbot/changes/svnpoller.py A master/buildbot/data/changesources.py M master/buildbot/data/masters.py A master/buildbot/db/changesources.py A master/buildbot/db/migrate/versions/029_add_changesources_table.py M master/buildbot/db/model.py M master/buildbot/test/fake/fakedata.py M master/buildbot/test/fake/fakedb.py M master/buildbot/test/unit/test_changes_base.py M master/buildbot/test/unit/test_changes_bonsaipoller.py M master/buildbot/test/unit/test_changes_gerritchangesource.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_hgpoller.py M master/buildbot/test/unit/test_changes_p4poller.py M master/buildbot/test/unit/test_changes_pb.py M master/buildbot/test/unit/test_changes_svnpoller.py M master/buildbot/test/unit/test_config.py A master/buildbot/test/unit/test_data_changesources.py M master/buildbot/test/unit/test_data_masters.py M master/buildbot/test/unit/test_data_schedulers.py A master/buildbot/test/unit/test_db_changesources.py A master/buildbot/test/unit/test_db_migrate_versions_029_add_changesources_table.py M master/buildbot/test/unit/test_db_schedulers.py M master/buildbot/test/unit/test_status_web_change_hooks_poller.py M master/buildbot/test/util/changesource.py M master/buildbot/test/util/pbmanager.py M master/buildbot/test/util/validation.py M master/docs/developer/data.rst M master/docs/developer/db.rst A master/docs/developer/rtype-changesource.rst M master/docs/developer/rtype-scheduler.rst Log Message: ----------- Merge branch 'ChangeSourceData' of git://github.com/jaredgrubb/buildbot into nine Commit: 529ca8bebfa2b5bbc0bb4198c26e87c98f0f3ae0 https://github.com/buildbot/buildbot/commit/529ca8bebfa2b5bbc0bb4198c26e87c98f0f3ae0 Author: Dustin J. Mitchell Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M master/buildbot/test/unit/test_data_changesources.py Log Message: ----------- fix pyflakes Compare: https://github.com/buildbot/buildbot/compare/b03f8053326f...529ca8bebfa2 From trac at buildbot.net Tue May 7 01:47:45 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 01:47:45 -0000 Subject: [Buildbot-commits] [Buildbot] #2454: SiGHUP doesn't always work In-Reply-To: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> References: <039.a8c10414c6c598f3df6dfcbf8c458fa0@buildbot.net> Message-ID: <054.0cbcc065d6fa762337ef463ada9fe7fa@buildbot.net> #2454: SiGHUP doesn't always work ----------------------------+---------------------- Reporter: virgilg | Owner: Type: support-request | Status: new Priority: major | Milestone: ongoing Version: 0.8.7p1 | Resolution: Keywords: | ----------------------------+---------------------- Changes (by dustin): * type: defect => support-request * milestone: undecided => ongoing Comment: I don't mean that you're seeing things different from the *expected* behavior of the code - I mean that you're seeing things that indicate you're running different code than I'm looking at, which makes this impossible to diagnose. Your system behaves *radically* differently from any other user's, and we need to find the reason for that. You've been feeding me interesting tidbits, but ultimately it's up to you to find out what makes your system different from everyone else's, and either fix that or describe the difference so that we can adjust Buildbot to accomodate. You do have two copies - three, in fact - of the code installed. You've pasted a copy of them in the previous comment. I'd suggest deliberately introducing a syntax error in the "wrong" eventual.py as a way of checking that it's not being run. The SIGHUP handler calls eventually, which prints a message to twistd.log. So either the signal isn't being delivered, or the handler isn't logging, or you're looking in twistd.log. This bug isn't particularly actionable for us as Buildbot developers until you can narrow down exactly what's going on. This may be a bug in Buildbot, but it may not. That's going to take some serious detective work from you. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 7 08:49:36 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 08:49:36 -0000 Subject: [Buildbot-commits] [Buildbot] #2499: PBChangeSource doesn't drop changes when no files start with `prefix` Message-ID: <039.d163654f22d1064c1aab77895c5164ed@buildbot.net> #2499: PBChangeSource doesn't drop changes when no files start with `prefix` ----------------------+----------------------- Reporter: Quentin | Owner: Type: undecided | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Keywords: docs ----------------------+----------------------- Before asking on IRC, setting prefix on PBChangeSource was the only way I knew to drop unwanted changes. I'll use ChangeFilter now, but I'm still reporting what seems to be a bug. When looking at a change url (eg. /changes/3124) for a commit not in the PBChangeSource prefix, I see the svn commiter, the svn revision, the changed at date, the category (None), and the commit message. I also see the changed files: "no files". However, the commit still triggers a rebuild, which is confusing given the doc: > If all the filenames in a given Change are removed, the that whole Change will be dropped. Thanks for buildbot! :) -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 7 13:00:22 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 13:00:22 -0000 Subject: [Buildbot-commits] [Buildbot] #2499: PBChangeSource doesn't drop changes when no files start with `prefix` In-Reply-To: <039.d163654f22d1064c1aab77895c5164ed@buildbot.net> References: <039.d163654f22d1064c1aab77895c5164ed@buildbot.net> Message-ID: <054.dfa347959593c76e27acf0c773bbeeb7@buildbot.net> #2499: PBChangeSource doesn't drop changes when no files start with `prefix` -------------------------+-------------------- Reporter: Quentin | Owner: Type: defect | Status: new Priority: minor | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: docs, simple | -------------------------+-------------------- Changes (by dustin): * keywords: docs => docs, simple * type: undecided => defect * milestone: undecided => 0.8.+ Comment: Rather than change behavior (because many users use PBChangeSource with no changes), we should alter the docs. I think that this occurred a while back when we changed things so that a 'buildbot sendchange' without any files would succeed. -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 7 21:51:47 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 07 May 2013 21:51:47 -0000 Subject: [Buildbot-commits] [Buildbot] #2500: Options to the try command are not optional Message-ID: <036.fb51a85a715f1c0a2254d7acd91ab6f5@buildbot.net> #2500: Options to the try command are not optional ----------------------+----------------------- Reporter: refl | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: ----------------------+----------------------- When run with {{{--vc hg}}}, the try command fails to handle some of its options correctly. The result is that you must specify them when you would expect that they are optional. Also, the error messages you get are not very helpful. You must specify {{{--repository}}}. Otherwise, the hg log command is not properly generated, resulting in an error. When using {{{-c ssh}}}, you must specify {{{-u}}}. Otherwise, you get an exception: {{{exceptions.TypeError: Arguments contain a non-string value}}} When you don't specify {{{-b}}}, you get an exception: {{{exceptions.TypeError: 'NoneType' object is not iterable}}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed May 8 00:50:16 2013 From: noreply at github.com (GitHub) Date: Tue, 07 May 2013 17:50:16 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 6c9918: Try client: properly call ssh when no username was... Message-ID: <5189a1487ce9b_22b91dde010833@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 6c991812b8428591f7753ff12d5bb770a8e85ff0 https://github.com/buildbot/buildbot/commit/6c991812b8428591f7753ff12d5bb770a8e85ff0 Author: Ren? Fleschenberg Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Try client: properly call ssh when no username was supplied Commit: 89dfcb066b615d049a63bbde742b8a791ff22585 https://github.com/buildbot/buildbot/commit/89dfcb066b615d049a63bbde742b8a791ff22585 Author: Dustin J. Mitchell Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Merge branch 'master' of git://github.com/refl/buildbot Compare: https://github.com/buildbot/buildbot/compare/fd40f435f181...89dfcb066b61 From trac at buildbot.net Thu May 9 01:44:07 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 09 May 2013 01:44:07 -0000 Subject: [Buildbot-commits] [Buildbot] #2500: Options to the try command are not optional In-Reply-To: <036.fb51a85a715f1c0a2254d7acd91ab6f5@buildbot.net> References: <036.fb51a85a715f1c0a2254d7acd91ab6f5@buildbot.net> Message-ID: <051.35045d010564b29b5a57b197c8f84aad@buildbot.net> #2500: Options to the try command are not optional ----------------------------+-------------------- Reporter: refl | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: hg, simple, try | ----------------------------+-------------------- Changes (by dustin): * keywords: => hg, simple, try * type: undecided => defect * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu May 9 02:03:19 2013 From: noreply at github.com (GitHub) Date: Wed, 08 May 2013 19:03:19 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 099b3f: BuildSlave: add some unit tests for 'attached' Message-ID: <518b03e791752_2492b33ddc787e6@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 099b3f179451bac102fea824dd6c953013df1f63 https://github.com/buildbot/buildbot/commit/099b3f179451bac102fea824dd6c953013df1f63 Author: Jared Grubb Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- BuildSlave: add some unit tests for 'attached' Commit: 61f10c2546e3222bae5f29a72e50dd3f7cddc7c8 https://github.com/buildbot/buildbot/commit/61f10c2546e3222bae5f29a72e50dd3f7cddc7c8 Author: Dustin J. Mitchell Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Merge branch 'BuildSlaveAttachedTests' of git://github.com/jaredgrubb/buildbot Compare: https://github.com/buildbot/buildbot/compare/89dfcb066b61...61f10c2546e3 From trac at buildbot.net Fri May 10 14:07:08 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 10 May 2013 14:07:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2501: Web status breakage when giving name=None buildstep to addStep() Message-ID: <047.fa705b5c0a9067200f6257dec72ca707@buildbot.net> #2501: Web status breakage when giving name=None buildstep to addStep() ----------------------------+----------------------- Reporter: esben.haabendal | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: ----------------------------+----------------------- Creating a buildstep (fx. ShellCommand) with name=None and adding this to a factory with addStep() causes the web status pages (like waterfall and build status) to break. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sat May 11 13:18:53 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 06:18:53 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 1d00cb: Fix for the bug #2222. Git source checkout steps s... Message-ID: <518e453d47b9b_65a611a1de0528de@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 1d00cb3e8c41a62542b7c06219e2cc1d8d4a7369 https://github.com/buildbot/buildbot/commit/1d00cb3e8c41a62542b7c06219e2cc1d8d4a7369 Author: Srinu P Date: 2013-05-05 (Sun, 05 May 2013) 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: ----------- Fix for the bug #2222. Git source checkout steps support reference repositories Commit: 9ea9580218c903bf212e0759b4f0acd4cd9194fc https://github.com/buildbot/buildbot/commit/9ea9580218c903bf212e0759b4f0acd4cd9194fc Author: Dustin J. Mitchell Date: 2013-05-06 (Mon, 06 May 2013) 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 'myfixes' of git://github.com/srinupiits/buildbot Commit: fd40f435f181b5aabaa9e7ce57d8b69aa275f284 https://github.com/buildbot/buildbot/commit/fd40f435f181b5aabaa9e7ce57d8b69aa275f284 Author: Dustin J. Mitchell Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- raise a better exception if the Mercurial revision doesn't have the right shape Commit: 6c991812b8428591f7753ff12d5bb770a8e85ff0 https://github.com/buildbot/buildbot/commit/6c991812b8428591f7753ff12d5bb770a8e85ff0 Author: Ren? Fleschenberg Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Try client: properly call ssh when no username was supplied Commit: 89dfcb066b615d049a63bbde742b8a791ff22585 https://github.com/buildbot/buildbot/commit/89dfcb066b615d049a63bbde742b8a791ff22585 Author: Dustin J. Mitchell Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Merge branch 'master' of git://github.com/refl/buildbot Commit: 099b3f179451bac102fea824dd6c953013df1f63 https://github.com/buildbot/buildbot/commit/099b3f179451bac102fea824dd6c953013df1f63 Author: Jared Grubb Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- BuildSlave: add some unit tests for 'attached' Commit: 61f10c2546e3222bae5f29a72e50dd3f7cddc7c8 https://github.com/buildbot/buildbot/commit/61f10c2546e3222bae5f29a72e50dd3f7cddc7c8 Author: Dustin J. Mitchell Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py Log Message: ----------- Merge branch 'BuildSlaveAttachedTests' of git://github.com/jaredgrubb/buildbot Commit: e9b96de1a132f487a0e9f05a76be71df4a904540 https://github.com/buildbot/buildbot/commit/e9b96de1a132f487a0e9f05a76be71df4a904540 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/clients/tryclient.py M master/buildbot/steps/source/git.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.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 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/529ca8bebfa2...e9b96de1a132 From noreply at github.com Sat May 11 13:18:55 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 06:18:55 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 358a05: Increase the DB lengths for changes.comments and b... Message-ID: <518e453fa7d4f_772ac2bdd41061c5@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 358a05518af8cbe30515149cde58052fd84cec29 https://github.com/buildbot/buildbot/commit/358a05518af8cbe30515149cde58052fd84cec29 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- Increase the DB lengths for changes.comments and buildset_properties.property_value The current 1024 char restrictions on these columns occasionally cause issues on a MySQL backend. Commit: 54172656617e71c6751e6e320cf9141d28c809d2 https://github.com/buildbot/buildbot/commit/54172656617e71c6751e6e320cf9141d28c809d2 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- Merge branch 'db_lengths' of git://github.com/andrewjcg/buildbot Commit: 049fec24539f1a3b4fa547b013ca5f698128f8fd https://github.com/buildbot/buildbot/commit/049fec24539f1a3b4fa547b013ca5f698128f8fd Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Add release notes. Fixes #2367. Compare: https://github.com/buildbot/buildbot/compare/61f10c2546e3...049fec24539f From noreply at github.com Sat May 11 13:38:08 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 06:38:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 358a05: Increase the DB lengths for changes.comments and b... Message-ID: <518e49c04041b_77276cfde0153034@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 358a05518af8cbe30515149cde58052fd84cec29 https://github.com/buildbot/buildbot/commit/358a05518af8cbe30515149cde58052fd84cec29 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- Increase the DB lengths for changes.comments and buildset_properties.property_value The current 1024 char restrictions on these columns occasionally cause issues on a MySQL backend. Commit: 54172656617e71c6751e6e320cf9141d28c809d2 https://github.com/buildbot/buildbot/commit/54172656617e71c6751e6e320cf9141d28c809d2 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- Merge branch 'db_lengths' of git://github.com/andrewjcg/buildbot Commit: 049fec24539f1a3b4fa547b013ca5f698128f8fd https://github.com/buildbot/buildbot/commit/049fec24539f1a3b4fa547b013ca5f698128f8fd Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- Add release notes. Fixes #2367. Commit: 077ad0ef113b0c3292de0a4a759358cffaddd3ef https://github.com/buildbot/buildbot/commit/077ad0ef113b0c3292de0a4a759358cffaddd3ef Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py R master/buildbot/db/migrate/versions/023_add_master_table.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py A master/buildbot/db/migrate/versions/024_add_master_table.py R master/buildbot/db/migrate/versions/024_add_schedulers_table.py A master/buildbot/db/migrate/versions/025_add_schedulers_table.py R master/buildbot/db/migrate/versions/025_builders_table.py A master/buildbot/db/migrate/versions/026_builders_table.py R master/buildbot/db/migrate/versions/026_sourcestamps_refactor.py R master/buildbot/db/migrate/versions/027_replace_builds_table.py A master/buildbot/db/migrate/versions/027_sourcestamps_refactor.py A master/buildbot/db/migrate/versions/028_replace_builds_table.py R master/buildbot/db/migrate/versions/028_statusdb_tables.py R master/buildbot/db/migrate/versions/029_add_changesources_table.py A master/buildbot/db/migrate/versions/029_statusdb_tables.py A master/buildbot/db/migrate/versions/030_add_changesources_table.py M master/buildbot/db/model.py R master/buildbot/test/unit/test_db_migrate_versions_023_add_master_table.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py A master/buildbot/test/unit/test_db_migrate_versions_024_add_master_table.py R master/buildbot/test/unit/test_db_migrate_versions_024_add_schedulers_table.py A master/buildbot/test/unit/test_db_migrate_versions_025_add_schedulers_table.py R master/buildbot/test/unit/test_db_migrate_versions_025_builders_table.py A master/buildbot/test/unit/test_db_migrate_versions_026_builders_table.py R master/buildbot/test/unit/test_db_migrate_versions_026_sourcestamps_refactor.py R master/buildbot/test/unit/test_db_migrate_versions_027_replace_builds_table.py A master/buildbot/test/unit/test_db_migrate_versions_027_sourcestamps_refactor.py A master/buildbot/test/unit/test_db_migrate_versions_028_replace_builds_table.py R master/buildbot/test/unit/test_db_migrate_versions_028_statusdb_tables.py R master/buildbot/test/unit/test_db_migrate_versions_029_add_changesources_table.py A master/buildbot/test/unit/test_db_migrate_versions_029_statusdb_tables.py A master/buildbot/test/unit/test_db_migrate_versions_030_add_changesources_table.py M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/e9b96de1a132...077ad0ef113b From noreply at github.com Sat May 11 15:44:21 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 08:44:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 97c3ef: fix migration 023 on postgres Message-ID: <518e67552d2e_4827ef9de0950be@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 97c3ef8bbe53b4c743fbf2387b3d1e46bc6b72e1 https://github.com/buildbot/buildbot/commit/97c3ef8bbe53b4c743fbf2387b3d1e46bc6b72e1 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- fix migration 023 on postgres From noreply at github.com Sat May 11 15:44:27 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 08:44:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 97c3ef: fix migration 023 on postgres Message-ID: <518e675bd95a4_482dc9dde4161ca@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 97c3ef8bbe53b4c743fbf2387b3d1e46bc6b72e1 https://github.com/buildbot/buildbot/commit/97c3ef8bbe53b4c743fbf2387b3d1e46bc6b72e1 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- fix migration 023 on postgres Commit: 746fc22c629a463f19c0f9659224883def097ad4 https://github.com/buildbot/buildbot/commit/746fc22c629a463f19c0f9659224883def097ad4 Author: Dustin J. Mitchell Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py Log Message: ----------- Merge branch 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/077ad0ef113b...746fc22c629a From noreply at github.com Sun May 12 19:45:07 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 12:45:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] e32c49: moved master argument parsing to CreateSlaveOption... Message-ID: <518ff143b87fc_73471015ddc69147@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: e32c49e95c3085f59835e2f33bc4f1cc4d52d95c https://github.com/buildbot/buildbot/commit/e32c49e95c3085f59835e2f33bc4f1cc4d52d95c Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py M slave/buildslave/scripts/runner.py M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- moved master argument parsing to CreateSlaveOptions class Moved the code that validates and parses 'buildbot create-slave' master argument to runner.CreateSlaveOptions class. Commit: 75b357f54f7ace905a5a9fff8c37cff2055f8766 https://github.com/buildbot/buildbot/commit/75b357f54f7ace905a5a9fff8c37cff2055f8766 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- slave cli: replaced Maker class with local functions No point in creating a single instance of Maker class, we can as well call some local functions. Commit: f9cbc992d9ded1529d230cd95905360d50187025 https://github.com/buildbot/buildbot/commit/f9cbc992d9ded1529d230cd95905360d50187025 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- catch IO errors when doing 'buildslave create-slave' When creating buildslave directory with 'buildslave create-slave' command, catch IO errors and print user friendly error messages. Commit: 26ca38096272ea86cfcb32416ee22d87fab9b243 https://github.com/buildbot/buildbot/commit/26ca38096272ea86cfcb32416ee22d87fab9b243 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/test_extra_coverage.py A slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave.createSlave() Commit: 919d668d9b06b3060a9b30584225155813949078 https://github.com/buildbot/buildbot/commit/919d668d9b06b3060a9b30584225155813949078 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeBaseDir() Commit: a9612a1fc508d681f89444ebf24367564e673a80 https://github.com/buildbot/buildbot/commit/a9612a1fc508d681f89444ebf24367564e673a80 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeBuildbotTac() Commit: a3de85b4107fe825cd286e2608bfdd08029a71eb https://github.com/buildbot/buildbot/commit/a3de85b4107fe825cd286e2608bfdd08029a71eb Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/util/misc.py Log Message: ----------- changed indention to follow PEP8 Commit: 6a9011e8a43c103924c2a623213779ce51926856 https://github.com/buildbot/buildbot/commit/6a9011e8a43c103924c2a623213779ce51926856 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- buildslave.test.misc.OpenFileMixin: specify default errno In methods that patches open() to simulate open, read and write errors use default errno for the exception raised. Commit: 89cfe563a5025f6a0da2aaf5b9454e158571e1a1 https://github.com/buildbot/buildbot/commit/89cfe563a5025f6a0da2aaf5b9454e158571e1a1 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeInfoFiles() Commit: 8df3483d884b6de684aa7e63a8c1927cf2761b67 https://github.com/buildbot/buildbot/commit/8df3483d884b6de684aa7e63a8c1927cf2761b67 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_base.py M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- renamed buildslave.test.misc.OpenFileMixin class to FileIOMixin The FileIOMixin class name is more descriptive, as the mixin now patches more then just open() function Commit: 8226ae1ca603b0957babd7bae0cb044498191aad https://github.com/buildbot/buildbot/commit/8226ae1ca603b0957babd7bae0cb044498191aad Author: Dustin J. Mitchell Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py M slave/buildslave/scripts/runner.py M slave/buildslave/test/test_extra_coverage.py M slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/unit/test_scripts_runner.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'create-slave-cli' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/97c3ef8bbe53...8226ae1ca603 From noreply at github.com Sun May 12 20:06:23 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 13:06:23 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] d81c6b: MercurialExtractor: set baserev in parseStatus (in... Message-ID: <518ff63f100cf_49ba9d5ddc7038c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: d81c6b305b2262e962effd45d91a53ff9652316d https://github.com/buildbot/buildbot/commit/d81c6b305b2262e962effd45d91a53ff9652316d Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: set baserev in parseStatus (indentation error) Commit: 68b522bfbe2a7f634aabe25c5188bfd3735ba67e https://github.com/buildbot/buildbot/commit/68b522bfbe2a7f634aabe25c5188bfd3735ba67e Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: correctly calculate GCA between working directory and upstream Commit: 79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7 https://github.com/buildbot/buildbot/commit/79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7 Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: report hg errors Commit: c4fef03e435368d133f586a6ab095fa11e0dcef1 https://github.com/buildbot/buildbot/commit/c4fef03e435368d133f586a6ab095fa11e0dcef1 Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: fall back to working directory diff if no upstream is configured Commit: 000e727eb1a18e8efa2c2f5f0b6574d72704d866 https://github.com/buildbot/buildbot/commit/000e727eb1a18e8efa2c2f5f0b6574d72704d866 Author: Dustin J. Mitchell Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Merge branch 'mercurialextractor' of git://github.com/bcully/buildbot Compare: https://github.com/buildbot/buildbot/compare/8226ae1ca603...000e727eb1a1 From trac at buildbot.net Sun May 12 20:16:17 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 12 May 2013 20:16:17 -0000 Subject: [Buildbot-commits] [Buildbot] #2501: Web status breakage when giving name=None buildstep to addStep() In-Reply-To: <047.fa705b5c0a9067200f6257dec72ca707@buildbot.net> References: <047.fa705b5c0a9067200f6257dec72ca707@buildbot.net> Message-ID: <062.6901f08eddd409883b8ab789ac383a26@buildbot.net> #2501: Web status breakage when giving name=None buildstep to addStep() ----------------------------+-------------------- Reporter: esben.haabendal | Owner: Type: defect | Status: new Priority: major | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: simple | ----------------------------+-------------------- Changes (by dustin): * keywords: => simple * milestone: undecided => 0.8.+ Comment: This should have a check added that flags this situation as a configuration error. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun May 12 21:17:21 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 14:17:21 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 5d83b7: spell master correctly Message-ID: <519006e146f8d_4964643de045788@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 5d83b75bd3ea944a1955012879feb2f1b0be16fb https://github.com/buildbot/buildbot/commit/5d83b75bd3ea944a1955012879feb2f1b0be16fb Author: Dustin J. Mitchell Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M master/buildbot/master.py Log Message: ----------- spell master correctly From trac at buildbot.net Mon May 13 17:26:03 2013 From: trac at buildbot.net (Buildbot trac) Date: Mon, 13 May 2013 17:26:03 -0000 Subject: [Buildbot-commits] [Buildbot] #2222: master-side git step doesn't support reference repos. In-Reply-To: <042.5952e6fcb38fe92bbd45d04287640e0d@buildbot.net> References: <042.5952e6fcb38fe92bbd45d04287640e0d@buildbot.net> Message-ID: <057.0b7f0761179b27ed9a6e697646d05a37@buildbot.net> #2222: master-side git step doesn't support reference repos. -------------------------------------------------+------------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: new Priority: minor | Milestone: 0.8.+ Version: master | Resolution: Keywords: git simple, master-side-source-steps | sprint | -------------------------------------------------+------------------------- Comment (by srinup): This is fixed right? -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 14 09:35:08 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 14 May 2013 09:35:08 -0000 Subject: [Buildbot-commits] [Buildbot] #2460: Build a plugin architecture In-Reply-To: <038.6919b566108f7f458af744f94de142c3@buildbot.net> References: <038.6919b566108f7f458af744f94de142c3@buildbot.net> Message-ID: <053.ded5ca65163d08e9d5de7ab43f997b70@buildbot.net> #2460: Build a plugin architecture -------------------------+-------------------- Reporter: dustin | Owner: Type: project-idea | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.7p1 | Resolution: Keywords: | -------------------------+-------------------- Changes (by hithwen): * cc: hithwen@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 14 09:35:16 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 14 May 2013 09:35:16 -0000 Subject: [Buildbot-commits] [Buildbot] #2461: Add support for providing and graphing data charts of build statistics over time. In-Reply-To: <035.e7dbeb1ff209523ffe365bc7355d9def@buildbot.net> References: <035.e7dbeb1ff209523ffe365bc7355d9def@buildbot.net> Message-ID: <050.17e077b43a3f52c5f500133f958e0ba5@buildbot.net> #2461: Add support for providing and graphing data charts of build statistics over time. -------------------------+-------------------- Reporter: juj | Owner: Type: project-idea | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.7p1 | Resolution: Keywords: | -------------------------+-------------------- Changes (by hithwen): * cc: hithwen@? (added) -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Tue May 14 14:53:11 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 14 May 2013 14:53:11 -0000 Subject: [Buildbot-commits] [Buildbot] #2461: Add support for providing and graphing data charts of build statistics over time. In-Reply-To: <035.e7dbeb1ff209523ffe365bc7355d9def@buildbot.net> References: <035.e7dbeb1ff209523ffe365bc7355d9def@buildbot.net> Message-ID: <050.75703b64e057121cb40c52300b0454db@buildbot.net> #2461: Add support for providing and graphing data charts of build statistics over time. -------------------------+-------------------- Reporter: juj | Owner: Type: project-idea | Status: new Priority: major | Milestone: 0.9.+ Version: 0.8.7p1 | Resolution: Keywords: | -------------------------+-------------------- Comment (by juj): I have recently added this feature into MathGeoLib, see here: http://clb.demon.fi:8113/waterfall http://clb.demon.fi/dump/MathGeoLib_testresults/index.html?revision=4ff29c9d3537071c9a8ad81e4425bceb2fccb7fc How does it work? 1. Each build slave builds a test executable as part of its build. 2. The test executable is programmed to output a test results JSON file to local disk. See an example: http://clb.demon.fi/dump/MathGeoLib_testresults/e8287b43e7e9d416f2d0771889d856212af8e7f3-vs2012 -32bit-sse41.json 3. A FileUpload step is performed to upload this to WWW server. The WWW server stores all .json result files across time in a single web- accessible folder. 4. A custom WWW page was created (http://clb.demon.fi/dump/MathGeoLib_testresults/index.html) that a. is given a HTTP GET parameter of where to locate the JSON results files. b. loads all JSON files (by git revision hash) using jQuery. c. assembles the loaded JSON data into a format displayable using HighCharts. d. Outputs results graph to user. I see that anyone looking to integrate this to their own project will need to perform similar kind of custom results file creation process via their application, to be able to graph custom data. This whole process is very specific to MathGeoLib. I see a lot of room for further work: - Generalize the machinery to that it is useful for other domains, open questions: - Should the results JSON file format be 'standardized' on? - What other types of graphs would be useful? - Simplify the machinery that it's easier to integrate to new projects. - Integrate the graph rendering page to waterfall. - Add support for drawing graphs for changes over time. The current page draws data only for a single git commit hash. - Add support for drawing graphs from internal data produced by Buildbot. By internal data I mean e.g. the properties produced by build steps. Example: http://clb.demon.fi:8113/builders/vs2012-MathGeoLib-32bit- SSE4.1/builds/24 One might want to graph time elapsed in the build step, and how it varies across time. Users can also defined properties, and there are properties specific to certain steps, like the "warnings-count" on the example page. There is a JSON API to buildbot to retrieve these properties, so perhaps that would be a starting point. On a very high-level scale, I see there being two types of data: build properties that are automatically produced by BuildBot steps, and custom data that's internal to the project and possibly very domain-specific, like the profiling data generated by MathGeoLib. Graphing buildbot-generated data should be super-easy (could be automatic even without user configuration needed?), but graphing project-generated data will definitely require a custom procedure like the one developed as a proof-of-concept above. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Wed May 15 02:24:08 2013 From: noreply at github.com (GitHub) Date: Tue, 14 May 2013 19:24:08 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] f97006: Accept a filter callable in BuilderStatus's genera... Message-ID: <5192f1c8d88f9_6c86e13de0162931@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: f97006b5cbdd9813e6715eb5960f39e1dd402603 https://github.com/buildbot/buildbot/commit/f97006b5cbdd9813e6715eb5960f39e1dd402603 Author: Andrew Gallagher Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- Accept a filter callable in BuilderStatus's generateFinishedBuilds Commit: b9feda3c00c9dfcba4a60106582492fb309711b0 https://github.com/buildbot/buildbot/commit/b9feda3c00c9dfcba4a60106582492fb309711b0 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Control build search depth with a ?maxsearch parameter Commit: b70b6d50fdf01c94e07bcdf3176ba612254450a6 https://github.com/buildbot/buildbot/commit/b70b6d50fdf01c94e07bcdf3176ba612254450a6 Author: Andrew Gallagher Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M master/buildbot/status/web/builder.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Support filtering builds and build requests in the WebStatus builder view via property parameters Commit: e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64 https://github.com/buildbot/buildbot/commit/e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64 Author: Dustin J. Mitchell Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M master/buildbot/status/builder.py M master/buildbot/status/web/builder.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'webstatus_property_filter' of git://github.com/andrewjcg/buildbot Compare: https://github.com/buildbot/buildbot/compare/000e727eb1a1...e6fd9ac2339d From noreply at github.com Wed May 15 22:34:06 2013 From: noreply at github.com (GitHub) Date: Wed, 15 May 2013 15:34:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 81c97c: Fix minor typo in INVALID EMAIL log msg Message-ID: <51940d5e75ad7_652bec5dd81442af@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 81c97c82cf33cbb52a530cabcf7d3cf237ccda07 https://github.com/buildbot/buildbot/commit/81c97c82cf33cbb52a530cabcf7d3cf237ccda07 Author: Ernie Hershey Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Fix minor typo in INVALID EMAIL log msg Commit: 6f3e3ae434b59d5fcdbb3543224307f48fa71584 https://github.com/buildbot/buildbot/commit/6f3e3ae434b59d5fcdbb3543224307f48fa71584 Author: Dustin J. Mitchell Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Merge pull request #741 from ehershey/patch-1 Fix minor typo in INVALID EMAIL log msg Compare: https://github.com/buildbot/buildbot/compare/e6fd9ac2339d...6f3e3ae434b5 From noreply at github.com Thu May 16 03:41:10 2013 From: noreply at github.com (GitHub) Date: Wed, 15 May 2013 20:41:10 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 7dcb0e: Add a getProperties method to Build remote object Message-ID: <5194555688f21_524f51bddc79924@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 7dcb0e6930fcd23b209538896769eca5afe51bc5 https://github.com/buildbot/buildbot/commit/7dcb0e6930fcd23b209538896769eca5afe51bc5 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/status/client.py Log Message: ----------- Add a getProperties method to Build remote object Commit: d2c1a165271a0a6abd122a33d929de1d772af86d https://github.com/buildbot/buildbot/commit/d2c1a165271a0a6abd122a33d929de1d772af86d Author: Dustin J. Mitchell Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M master/buildbot/status/client.py Log Message: ----------- Merge branch 'remote_build_props' of git://github.com/andrewjcg/buildbot Compare: https://github.com/buildbot/buildbot/compare/6f3e3ae434b5...d2c1a165271a From trac at buildbot.net Sun May 19 17:33:18 2013 From: trac at buildbot.net (Buildbot trac) Date: Sun, 19 May 2013 17:33:18 -0000 Subject: [Buildbot-commits] [Buildbot] #2222: master-side git step doesn't support reference repos. In-Reply-To: <042.5952e6fcb38fe92bbd45d04287640e0d@buildbot.net> References: <042.5952e6fcb38fe92bbd45d04287640e0d@buildbot.net> Message-ID: <057.b70dce1a27ac01c9416ee76cb3958cf7@buildbot.net> #2222: master-side git step doesn't support reference repos. -------------------------------------------------+------------------------- Reporter: tom.prince | Owner: Type: enhancement | Status: closed Priority: minor | Milestone: 0.8.+ Version: master | Resolution: fixed Keywords: git simple, master-side-source-steps | sprint | -------------------------------------------------+------------------------- Changes (by dustin): * status: new => closed * resolution: => fixed Old description: > The slave-side git source step takes a `reference` argument that points > to a git repository from which git should fetch objects. That option > causes `git clone` to be called with `--reference $ref`, and later adds > `$ref/objects` to the new repository's `.git/objects/info/alternates`. > > The master-side git source step should have the same functionality. New description: The slave-side git source step takes a `reference` argument that points to a git repository from which git should fetch objects. That option causes `git clone` to be called with `--reference $ref`, and later adds `$ref/objects` to the new repository's `.git/objects/info/alternates`. The master-side git source step should have the same functionality. -- Comment: Yes, thanks for the reminder! -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun May 19 18:07:27 2013 From: noreply at github.com (GitHub) Date: Sun, 19 May 2013 11:07:27 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c43776: console: remove limit of 25 changesets requested f... Message-ID: <519914df48fae_5c41d33de468083@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c437767ae2cd66e7119668128f9e1cd1681cf026 https://github.com/buildbot/buildbot/commit/c437767ae2cd66e7119668128f9e1cd1681cf026 Author: Dylan Rajaratnam Date: 2013-05-18 (Sat, 18 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: remove limit of 25 changesets requested from db. Commit: 680854fd6e93294cf7173db025a97764f4b533bc https://github.com/buildbot/buildbot/commit/680854fd6e93294cf7173db025a97764f4b533bc Author: Dylan Rajaratnam Date: 2013-05-18 (Sat, 18 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: remove doubling of builds requested if devName set. When the revs parameter is large doubling the number of builds would significantly increase loading time. Setting the devName does not increase or decrease the number of changesets loaded from db, so there is not much help in only increasing the number of builds loaded. Commit: 3189f3c25f5214c9c319a5c2a3e300229f524ed6 https://github.com/buildbot/buildbot/commit/3189f3c25f5214c9c319a5c2a3e300229f524ed6 Author: Dustin J. Mitchell Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- Merge branch 'console_rev_count' of git://github.com/thedylman/buildbot Compare: https://github.com/buildbot/buildbot/compare/d2c1a165271a...3189f3c25f52 From noreply at github.com Sun May 19 18:08:56 2013 From: noreply at github.com (GitHub) Date: Sun, 19 May 2013 11:08:56 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 165e55: don't use deprecated BaseException.message Message-ID: <51991538b94b7_2fbd951dd44053c@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 165e550848f6da4127a745b8346918f837cbc000 https://github.com/buildbot/buildbot/commit/165e550848f6da4127a745b8346918f837cbc000 Author: Elmir Jagudin Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- don't use deprecated BaseException.message This fixes following deprecation warning: buildslave/scripts/create_slave.py:215: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 Commit: e9472236e86696c4a031004b6c3eae8c20db8f3d https://github.com/buildbot/buildbot/commit/e9472236e86696c4a031004b6c3eae8c20db8f3d Author: Dustin J. Mitchell Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- Merge branch 'fix-deprecated-warn' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/3189f3c25f52...e9472236e866 From noreply at github.com Wed May 22 01:40:42 2013 From: noreply at github.com (GitHub) Date: Tue, 21 May 2013 18:40:42 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 0218b4: Unsubscribe from watched builders during stop so r... Message-ID: <519c221a74501_71f6f29dd810048@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 0218b467976e8044b00a83593bd925e6b72a53dd https://github.com/buildbot/buildbot/commit/0218b467976e8044b00a83593bd925e6b72a53dd Author: Jamie Chen Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Unsubscribe from watched builders during stop so reconfigure works correctly Commit: fc41eaca42feda3632b78ff4758a7b4183c44d89 https://github.com/buildbot/buildbot/commit/fc41eaca42feda3632b78ff4758a7b4183c44d89 Author: Dustin J. Mitchell Date: 2013-05-21 (Tue, 21 May 2013) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Merge branch 'fix_status2' of git://github.com/jamie-cyber1/buildbot Compare: https://github.com/buildbot/buildbot/compare/e9472236e866...fc41eaca42fe From noreply at github.com Wed May 22 02:52:07 2013 From: noreply at github.com (GitHub) Date: Tue, 21 May 2013 19:52:07 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 552608: www: move to grunt 0.4 Message-ID: <519c32d7d44a8_5ebc6b3dd418477e@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 552608d70bec2fbdf0a44537034000d96115c7db https://github.com/buildbot/buildbot/commit/552608d70bec2fbdf0a44537034000d96115c7db Author: Pierre Tardy Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: A www/Gruntfile.coffee R www/grunt.js M www/setup.py M www/src/layout.jade M www/src/scripts/directives/topmenu.coffee M www/src/scripts/main.coffee M www/src/scripts/responseInterceptors/dispatcher.coffee M www/src/scripts/run.coffee M www/src/scripts/services/recentStorage.coffee A www/src/scripts/views.coffee Log Message: ----------- www: move to grunt 0.4 grunt 0.4 allows gruntfile to be in coffeescript directly which makes the build script much more easy to understand Commit: 1f55ed582e448f422253cb91609c172bb5d94d9c https://github.com/buildbot/buildbot/commit/1f55ed582e448f422253cb91609c172bb5d94d9c Author: Pierre Tardy Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M master/docs/developer/www.rst M www/.gitignore M www/Gruntfile.coffee A www/karma.conf.js M www/src/layout.jade A www/test/scripts/libs/angular-mocks.js A www/test/scripts/libs/jasmine-html.js A www/test/scripts/libs/jasmine.js A www/test/scripts/services/buildbotService.coffee Log Message: ----------- finish grunt0.4 move - remove uneeded stuff (jslove, some comments) - add unit test framework - update the doc Signed-off-by: Pierre Tardy Commit: 79d8e9fda2c7fe32b0c6b7d97e975e40a0a96dc0 https://github.com/buildbot/buildbot/commit/79d8e9fda2c7fe32b0c6b7d97e975e40a0a96dc0 Author: Pierre Tardy Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M .gitignore R www/.gitignore M www/setup.py M www/src/scripts/app.coffee M www/src/scripts/controllers/buildersController.coffee A www/src/scripts/libs/angular-resource.js R www/src/scripts/libs/angular-resource.js R www/src/scripts/libs/angular.js A www/src/scripts/libs/angular.js R www/src/scripts/libs/html5shiv-printshiv.js A www/src/scripts/libs/html5shiv-printshiv.js A www/src/scripts/libs/jquery.js R www/src/scripts/libs/jquery.min.js A www/src/scripts/libs/json2.js R www/src/scripts/libs/json2.js R www/src/scripts/libs/ng-grid.js A www/src/scripts/libs/require.js R www/src/scripts/libs/require.js M www/src/scripts/main.coffee M www/src/views/builders.jade R www/test/scripts/libs/angular-mocks.js A www/test/scripts/libs/angular-mocks.js A www/test/scripts/libs/jasmine-html.js R www/test/scripts/libs/jasmine-html.js R www/test/scripts/libs/jasmine.js A www/test/scripts/libs/jasmine.js Log Message: ----------- remove 3rd party js deps, and replace by bower package manager bower is automatic front-end package manager downloader This is first attempt at integrating it Probably at some point, we figure out how to avoid the symlinks Commit: 1c532f9c7d2b252c5a1b6a19767ef834f59b51d1 https://github.com/buildbot/buildbot/commit/1c532f9c7d2b252c5a1b6a19767ef834f59b51d1 Author: Pierre Tardy Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/docs/developer/www.rst M www/setup.py Log Message: ----------- fix pull requests comments doc fixes run grunt in setup.py develop Signed-off-by: Pierre Tardy Commit: 366bd9ecbfa3ea86b7741f97f8dc06c8eef806e3 https://github.com/buildbot/buildbot/commit/366bd9ecbfa3ea86b7741f97f8dc06c8eef806e3 Author: Pierre Tardy Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M www/Gruntfile.coffee M www/setup.py M www/src/scripts/controllers/homeController.coffee R www/src/scripts/libs/versions.js M www/src/scripts/main.coffee M www/src/views/home.jade Log Message: ----------- generate the 3rd party version table automatically using bower description files Signed-off-by: Pierre Tardy Commit: 1a427e3ea5e54d6e9f2a191b0ac6723a4f1372f0 https://github.com/buildbot/buildbot/commit/1a427e3ea5e54d6e9f2a191b0ac6723a4f1372f0 Author: Pierre Tardy Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M www/setup.py A www/src/font/FontAwesome.otf R www/src/font/FontAwesome.otf R www/src/font/fontawesome-webfont.eot A www/src/font/fontawesome-webfont.eot R www/src/font/fontawesome-webfont.svg A www/src/font/fontawesome-webfont.svg A www/src/font/fontawesome-webfont.ttf R www/src/font/fontawesome-webfont.ttf R www/src/font/fontawesome-webfont.woff A www/src/font/fontawesome-webfont.woff R www/src/styles/accordion.less R www/src/styles/alerts.less A www/src/styles/bootstrap M www/src/styles/bootstrap.less R www/src/styles/breadcrumbs.less R www/src/styles/button-groups.less R www/src/styles/buttons.less R www/src/styles/carousel.less R www/src/styles/close.less R www/src/styles/code.less R www/src/styles/component-animations.less R www/src/styles/dropdowns.less A www/src/styles/font-awesome M www/src/styles/font-awesome.less R www/src/styles/forms.less R www/src/styles/grid.less R www/src/styles/hero-unit.less R www/src/styles/labels-badges.less R www/src/styles/layouts.less R www/src/styles/media.less R www/src/styles/mixins.less R www/src/styles/modals.less R www/src/styles/navbar.less R www/src/styles/navs.less R www/src/styles/ng-grid.less R www/src/styles/pager.less R www/src/styles/pagination.less R www/src/styles/popovers.less R www/src/styles/progress-bars.less R www/src/styles/reset.less R www/src/styles/responsive-1200px-min.less R www/src/styles/responsive-767px-max.less R www/src/styles/responsive-768px-979px.less R www/src/styles/responsive-navbar.less R www/src/styles/responsive-utilities.less R www/src/styles/responsive.less R www/src/styles/scaffolding.less M www/src/styles/styles.less R www/src/styles/tables.less R www/src/styles/thumbnails.less R www/src/styles/tooltip.less R www/src/styles/type.less R www/src/styles/utilities.less R www/src/styles/wells.less Log Message: ----------- put styles as bower components as well Signed-off-by: Pierre Tardy Commit: 19a8cca0d74d6bc19ff659d7f79d077f6c683fde https://github.com/buildbot/buildbot/commit/19a8cca0d74d6bc19ff659d7f79d077f6c683fde Author: Pierre Tardy Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M www/Gruntfile.coffee R www/src/scripts/bootstrap.coffee R www/src/scripts/main.coffee M www/src/scripts/run.coffee R www/src/views/directives/tabs.template A www/tasks/requiregen.coffee Log Message: ----------- requiregen: autogenerate main.js implement the base ordering that angular really needs, for the rest, they are actually already handled by angularjs dependancy injection. Signed-off-by: Pierre Tardy Commit: eb92149440d52af7b22fd77789a2781162ee801f https://github.com/buildbot/buildbot/commit/eb92149440d52af7b22fd77789a2781162ee801f Author: Pierre Tardy Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M master/buildbot/scripts/sample.cfg M www/Gruntfile.coffee M www/setup.py Log Message: ----------- support coffeescript sourceMap This allows to debug the coffeescript directly in the browser Signed-off-by: Pierre Tardy Commit: cd23d1e4cae91640e265a05384ec94d8b0fbcb73 https://github.com/buildbot/buildbot/commit/cd23d1e4cae91640e265a05384ec94d8b0fbcb73 Author: Dustin J. Mitchell Date: 2013-05-21 (Tue, 21 May 2013) Changed paths: M .gitignore M master/buildbot/scripts/sample.cfg M master/docs/developer/www.rst R www/.gitignore A www/Gruntfile.coffee R www/grunt.js A www/karma.conf.js M www/setup.py R www/src/font/FontAwesome.otf A www/src/font/FontAwesome.otf R www/src/font/fontawesome-webfont.eot A www/src/font/fontawesome-webfont.eot A www/src/font/fontawesome-webfont.svg R www/src/font/fontawesome-webfont.svg R www/src/font/fontawesome-webfont.ttf A www/src/font/fontawesome-webfont.ttf A www/src/font/fontawesome-webfont.woff R www/src/font/fontawesome-webfont.woff M www/src/layout.jade M www/src/scripts/app.coffee R www/src/scripts/bootstrap.coffee M www/src/scripts/controllers/buildersController.coffee M www/src/scripts/controllers/homeController.coffee M www/src/scripts/directives/topmenu.coffee A www/src/scripts/libs/angular-resource.js R www/src/scripts/libs/angular-resource.js R www/src/scripts/libs/angular.js A www/src/scripts/libs/angular.js R www/src/scripts/libs/html5shiv-printshiv.js A www/src/scripts/libs/html5shiv-printshiv.js A www/src/scripts/libs/jquery.js R www/src/scripts/libs/jquery.min.js R www/src/scripts/libs/json2.js A www/src/scripts/libs/json2.js R www/src/scripts/libs/ng-grid.js R www/src/scripts/libs/require.js A www/src/scripts/libs/require.js R www/src/scripts/libs/versions.js R www/src/scripts/main.coffee M www/src/scripts/responseInterceptors/dispatcher.coffee M www/src/scripts/run.coffee M www/src/scripts/services/recentStorage.coffee A www/src/scripts/views.coffee R www/src/styles/accordion.less R www/src/styles/alerts.less A www/src/styles/bootstrap M www/src/styles/bootstrap.less R www/src/styles/breadcrumbs.less R www/src/styles/button-groups.less R www/src/styles/buttons.less R www/src/styles/carousel.less R www/src/styles/close.less R www/src/styles/code.less R www/src/styles/component-animations.less R www/src/styles/dropdowns.less A www/src/styles/font-awesome M www/src/styles/font-awesome.less R www/src/styles/forms.less R www/src/styles/grid.less R www/src/styles/hero-unit.less R www/src/styles/labels-badges.less R www/src/styles/layouts.less R www/src/styles/media.less R www/src/styles/mixins.less R www/src/styles/modals.less R www/src/styles/navbar.less R www/src/styles/navs.less R www/src/styles/ng-grid.less R www/src/styles/pager.less R www/src/styles/pagination.less R www/src/styles/popovers.less R www/src/styles/progress-bars.less R www/src/styles/reset.less R www/src/styles/responsive-1200px-min.less R www/src/styles/responsive-767px-max.less R www/src/styles/responsive-768px-979px.less R www/src/styles/responsive-navbar.less R www/src/styles/responsive-utilities.less R www/src/styles/responsive.less R www/src/styles/scaffolding.less M www/src/styles/styles.less R www/src/styles/tables.less R www/src/styles/thumbnails.less R www/src/styles/tooltip.less R www/src/styles/type.less R www/src/styles/utilities.less R www/src/styles/wells.less M www/src/views/builders.jade R www/src/views/directives/tabs.template M www/src/views/home.jade A www/tasks/requiregen.coffee A www/test/scripts/libs/angular-mocks.js A www/test/scripts/libs/jasmine-html.js A www/test/scripts/libs/jasmine.js A www/test/scripts/services/buildbotService.coffee Log Message: ----------- Merge branch 'grunt0.4' of git://github.com/tardyp/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/5d83b75bd3ea...cd23d1e4cae9 From noreply at github.com Wed May 22 03:09:25 2013 From: noreply at github.com (GitHub) Date: Tue, 21 May 2013 20:09:25 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 536cbf: unit tests of buildbot.status.web.base.plural() me... Message-ID: <519c36e5d99c4_5b09717dd4139373@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 536cbf7df44e1f74e256b9749eb22630b98d8fb5 https://github.com/buildbot/buildbot/commit/536cbf7df44e1f74e256b9749eb22630b98d8fb5 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py Log Message: ----------- unit tests of buildbot.status.web.base.plural() method Commit: 19036a339f5ba0c1251e6925e54c47567c6ec041 https://github.com/buildbot/buildbot/commit/19036a339f5ba0c1251e6925e54c47567c6ec041 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py Log Message: ----------- unit tests of buildbot.status.web.base.abbreviate_age methid() Commit: 71f5b942dbbf3c5b30960ad1575c29e75bcc00fc https://github.com/buildbot/buildbot/commit/71f5b942dbbf3c5b30960ad1575c29e75bcc00fc Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_stop.py Log Message: ----------- test running 'buildslave stop' with invalid basedir path Commit: 5480ed0b2c1488fb9a13939f476905e2eeeb31b4 https://github.com/buildbot/buildbot/commit/5480ed0b2c1488fb9a13939f476905e2eeeb31b4 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_restart.py Log Message: ----------- test running 'buildslave restart' with invalid basedir path Commit: afabb64831068741f2ebc5dd9a7a11a2f1f47a62 https://github.com/buildbot/buildbot/commit/afabb64831068741f2ebc5dd9a7a11a2f1f47a62 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/commands/mtn.py Log Message: ----------- clean-up Commit: 6fee3c32c627407cb5f3245d65ad68f08708bdbe https://github.com/buildbot/buildbot/commit/6fee3c32c627407cb5f3245d65ad68f08708bdbe Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_util.py Log Message: ----------- added unit test on buildslave.util.remove_password() Check that remove_password() handles correctly paths with '@' sign. Commit: b102b49fadc7a5d80c9a5bd811af18a960b55b63 https://github.com/buildbot/buildbot/commit/b102b49fadc7a5d80c9a5bd811af18a960b55b63 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/util.py Log Message: ----------- small simplification of buildslave.util.remove_password() Commit: 01c3384064c833460cd952d4116ec7b827780172 https://github.com/buildbot/buildbot/commit/01c3384064c833460cd952d4116ec7b827780172 Author: Dustin J. Mitchell Date: 2013-05-21 (Tue, 21 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py M slave/buildslave/commands/mtn.py M slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_util.py M slave/buildslave/util.py Log Message: ----------- Merge branch 'unit-tests' of git://github.com/elmirjagudin/buildbot Compare: https://github.com/buildbot/buildbot/compare/fc41eaca42fe...01c3384064c8 From trac at buildbot.net Thu May 23 22:50:57 2013 From: trac at buildbot.net (Buildbot trac) Date: Thu, 23 May 2013 22:50:57 -0000 Subject: [Buildbot-commits] [Buildbot] #2502: GNUAutoconf factory is using old version of addStep Message-ID: <037.faf002bdb39f217dff529b91b6b3d193@buildbot.net> #2502: GNUAutoconf factory is using old version of addStep --------------------+----------------------- Reporter: matsl | Owner: Type: defect | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: --------------------+----------------------- {{{ When trying to update from 0.8.6 to 0.8.7.p1 I get the following error: $ buildbot upgrade-master . checking basedir checking for running master checking master.cfg error while parsing config file: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1141, in unwindGenerator return _inlineCallbacks(None, f(*args, **kwargs), Deferred()) File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks result = g.send(result) File "/usr/lib/python2.7/site- packages/buildbot/scripts/upgrade_master.py", line 163, in upgradeMaster master_cfg = loadConfig(config) File "/usr/lib/python2.7/site- packages/buildbot/scripts/upgrade_master.py", line 54, in loadConfig config['basedir'], 'master.cfg') --- --- File "/usr/lib/python2.7/site-packages/buildbot/config.py", line 149, in loadConfig exec f in localDict File "/home/buildbot/master/xemacs/master.cfg", line 51, in full_nomule = factory.GNUAutoconf(source=Mercurial(repourl="https://bitbucket.org/xemacs/xemacs", mode='copy')) File "/usr/lib/python2.7/site-packages/buildbot/process/factory.py", line 90, in __init__ self.addStep(Configure, command=command, env=configureEnv) exceptions.TypeError: addStep() got an unexpected keyword argument 'command' Errors loading configuration: error while parsing config file: addStep() got an unexpected keyword argument 'command' (traceback in logfile) }}} -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri May 24 03:15:22 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 24 May 2013 03:15:22 -0000 Subject: [Buildbot-commits] [Buildbot] #2502: GNUAutoconf factory is using old version of addStep In-Reply-To: <037.faf002bdb39f217dff529b91b6b3d193@buildbot.net> References: <037.faf002bdb39f217dff529b91b6b3d193@buildbot.net> Message-ID: <052.22086a035434802d2dd8e67419d6dcbc@buildbot.net> #2502: GNUAutoconf factory is using old version of addStep ---------------------+-------------------- Reporter: matsl | Owner: Type: defect | Status: new Priority: critical | Milestone: 0.8.+ Version: 0.8.7p1 | Resolution: Keywords: simple | ---------------------+-------------------- Changes (by dustin): * keywords: => simple * priority: major => critical * milestone: undecided => 0.8.+ -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Sun May 26 01:22:28 2013 From: noreply at github.com (GitHub) Date: Sat, 25 May 2013 18:22:28 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] ba6993: console: support for multiple codebases. Message-ID: <51a163d428de9_11f6cefdd85768d@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: ba6993ef3fbd6960230a01a14739bc0d652048bc https://github.com/buildbot/buildbot/commit/ba6993ef3fbd6960230a01a14739bc0d652048bc Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: support for multiple codebases. Changes / Effects: 1) Only the changes in a build is used to compare with the changeset revision. The revision id from got_revision is not used. 2) If there are multiple builds with the matching changeset the first one found is used. So if a slave is lost the build is marked as exception. Then when the build is restarted that will be used instead. 3) Fixed it from loading all builds when multiple codebases is used. Commit: feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2 https://github.com/buildbot/buildbot/commit/feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2 Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: check codebase is in build before checking revisions Commit: 96f662c8ed38e17eef54c78fb9c60a1b46de546b https://github.com/buildbot/buildbot/commit/96f662c8ed38e17eef54c78fb9c60a1b46de546b Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py M master/buildbot/status/web/files/default.css Log Message: ----------- console: hide box if codebase of change is not in builder. Commit: 96cdbe1b6fc7b7fe0c73f049cef030a109051898 https://github.com/buildbot/buildbot/commit/96cdbe1b6fc7b7fe0c73f049cef030a109051898 Author: Dustin J. Mitchell Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/buildbot/status/web/console.py M master/buildbot/status/web/files/default.css Log Message: ----------- Merge branch 'console-multi-codebase' of git://github.com/thedylman/buildbot Commit: a57874d107f21c1f26b059cdf1321908a94ad983 https://github.com/buildbot/buildbot/commit/a57874d107f21c1f26b059cdf1321908a94ad983 Author: Dustin J. Mitchell Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes Compare: https://github.com/buildbot/buildbot/compare/01c3384064c8...a57874d107f2 From noreply at github.com Sun May 26 02:27:38 2013 From: noreply at github.com (GitHub) Date: Sat, 25 May 2013 19:27:38 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 304dc9: plugin support Message-ID: <51a1731a2c316_11da1281ddc41126@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 304dc9f695452928cb5399b0a643ee3e603d2aa7 https://github.com/buildbot/buildbot/commit/304dc9f695452928cb5399b0a643ee3e603d2aa7 Author: Pierre Tardy Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/buildbot/config.py M master/buildbot/www/service.py M www/Gruntfile.coffee M www/buildbot_www.py A www/sample_plugin/.gitignore A www/sample_plugin/Gruntfile.coffee A www/sample_plugin/buildbot_sample_plugin.py A www/sample_plugin/setup.py A www/sample_plugin/src/img/logo.png A www/sample_plugin/src/scripts/controllers/demoController.coffee A www/sample_plugin/src/scripts/directives/d3demo.coffee A www/sample_plugin/src/scripts/libs/d3.js A www/sample_plugin/src/scripts/routes.coffee A www/sample_plugin/src/scripts/views.coffee A www/sample_plugin/src/styles/styles.less A www/sample_plugin/src/views/demo.jade M www/src/layout.jade A www/src/scripts/controllers/aboutController.coffee M www/src/scripts/controllers/homeController.coffee M www/src/scripts/directives/topmenu.coffee M www/src/scripts/routes.coffee M www/src/scripts/run.coffee A www/src/views/about.jade M www/src/views/directives/topmenu.jade M www/src/views/home.jade M www/tasks/requiregen.coffee Log Message: ----------- plugin support Commit: f32a7038bc49b2504ac31256d6975dac974a8925 https://github.com/buildbot/buildbot/commit/f32a7038bc49b2504ac31256d6975dac974a8925 Author: Dustin J. Mitchell Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/buildbot/config.py M master/buildbot/www/service.py M www/Gruntfile.coffee M www/buildbot_www.py A www/sample_plugin/.gitignore A www/sample_plugin/Gruntfile.coffee A www/sample_plugin/buildbot_sample_plugin.py A www/sample_plugin/setup.py A www/sample_plugin/src/img/logo.png A www/sample_plugin/src/scripts/controllers/demoController.coffee A www/sample_plugin/src/scripts/directives/d3demo.coffee A www/sample_plugin/src/scripts/libs/d3.js A www/sample_plugin/src/scripts/routes.coffee A www/sample_plugin/src/scripts/views.coffee A www/sample_plugin/src/styles/styles.less A www/sample_plugin/src/views/demo.jade M www/src/layout.jade A www/src/scripts/controllers/aboutController.coffee M www/src/scripts/controllers/homeController.coffee M www/src/scripts/directives/topmenu.coffee M www/src/scripts/routes.coffee M www/src/scripts/run.coffee A www/src/views/about.jade M www/src/views/directives/topmenu.jade M www/src/views/home.jade M www/tasks/requiregen.coffee Log Message: ----------- Merge branch 'plugins' of git://github.com/tardyp/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/cd23d1e4cae9...f32a7038bc49 From noreply at github.com Mon May 27 17:34:31 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 10:34:31 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c0ca47: Initial GitHub status receiver. Message-ID: <51a39927231f4_974dfddd8992a2@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: c0ca47791a3bba6e5d668bcb0f6b874e3716520d https://github.com/buildbot/buildbot/commit/c0ca47791a3bba6e5d668bcb0f6b874e3716520d Author: Adi Roiban Date: 2013-02-13 (Wed, 13 Feb 2013) Changed paths: A master/buildbot/status/github_status.py Log Message: ----------- Initial GitHub status receiver. Commit: 2f036060c4f99078ca68bca90731d3075edf4544 https://github.com/buildbot/buildbot/commit/2f036060c4f99078ca68bca90731d3075edf4544 Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Changed paths: A master/buildbot/status/github.py R master/buildbot/status/github_status.py Log Message: ----------- Switch to txgihub and use interpolation for resolving repo owner and name. Commit: 954caa2fc4f894843cc71842ba4d6a318cc3e1ad https://github.com/buildbot/buildbot/commit/954caa2fc4f894843cc71842ba4d6a318cc3e1ad Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Move documentation into user manual. Commit: 37f44f7d364af0f5a572b34bd7efc340399e270c https://github.com/buildbot/buildbot/commit/37f44f7d364af0f5a572b34bd7efc340399e270c Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Log Message: ----------- Move documentation into user manual. Commit: b2e27bd8f6223d0dd8472b8d2021c3f33146fe97 https://github.com/buildbot/buildbot/commit/b2e27bd8f6223d0dd8472b8d2021c3f33146fe97 Author: Adi Roiban Date: 2013-03-29 (Fri, 29 Mar 2013) Changed paths: M master/buildbot/status/github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Update documentation. Move start and end message as initialization arguments. Commit: a688648c655a0135d32eead2a5d904d75f23ae82 https://github.com/buildbot/buildbot/commit/a688648c655a0135d32eead2a5d904d75f23ae82 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: A master/buildbot/test/unit/test_status_github.py Log Message: ----------- Add tests. Commit: 84827eb76ffb74558a7be9425f98b9c7fc0fab05 https://github.com/buildbot/buildbot/commit/84827eb76ffb74558a7be9425f98b9c7fc0fab05 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Only use buildbot standard interpolation. Refactor to fix usage of build.render(). Commit: 53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae https://github.com/buildbot/buildbot/commit/53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M MAINTAINERS.txt M common/validate.sh M master/buildbot/__init__.py R master/buildbot/buildslave.py A master/buildbot/buildslave/__init__.py A master/buildbot/buildslave/openstack.py M master/buildbot/changes/hgpoller.py M master/buildbot/changes/p4poller.py M master/buildbot/clients/gtkPanes.py M master/buildbot/clients/tryclient.py M master/buildbot/config.py M master/buildbot/db/buildrequests.py M master/buildbot/db/pool.py M master/buildbot/db/schedulers.py M master/buildbot/libvirtbuildslave.py M master/buildbot/locks.py M master/buildbot/master.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py A master/buildbot/process/buildrequestdistributor.py M master/buildbot/process/buildstep.py M master/buildbot/process/properties.py M master/buildbot/schedulers/base.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/trysched.py M master/buildbot/scripts/base.py M master/buildbot/scripts/checkconfig.py M master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/start.py M master/buildbot/scripts/stop.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/scripts/user.py M master/buildbot/sourcestamp.py M master/buildbot/status/logfile.py M master/buildbot/status/status_push.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/grid.py M master/buildbot/status/web/logs.py M master/buildbot/status/web/templates/builder.html M master/buildbot/status/web/templates/forms.html M master/buildbot/status/web/templates/grid_macros.html M master/buildbot/status/web/templates/waterfallhelp.html M master/buildbot/status/words.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py A master/buildbot/steps/source/p4.py M master/buildbot/steps/source/svn.py M master/buildbot/test/fake/fakebuild.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/fake/openstack.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_upgrade.py A master/buildbot/test/integration/v087p1-README.txt A master/buildbot/test/integration/v087p1.tgz M master/buildbot/test/interfaces/test_remotecommand.py A master/buildbot/test/unit/test_buildslave_openstack.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_hgpoller.py M master/buildbot/test/unit/test_clients_sendchange.py M master/buildbot/test/unit/test_clients_tryclient.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_db_buildrequests.py M master/buildbot/test/unit/test_master.py R master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_builder.py A master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_schedulers_basic.py M master/buildbot/test/unit/test_schedulers_forcesched.py M master/buildbot/test/unit/test_schedulers_trysched.py M master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_restart.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/unit/test_scripts_start.py M master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/unit/test_status_web_auth_HTPasswdAprAuth.py M master/buildbot/test/unit/test_status_web_auth_HTPasswdAuth.py M master/buildbot/test/unit/test_status_words.py M master/buildbot/test/unit/test_steps_master.py M master/buildbot/test/unit/test_steps_package_deb_pbuilder.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py A master/buildbot/test/unit/test_steps_source_p4.py M master/buildbot/test/unit/test_steps_source_repo.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/test/unit/test_steps_trigger.py M master/buildbot/test/unit/test_util_maildir.py A master/buildbot/test/util/pbclient.py M master/buildbot/util/maildir.py M master/contrib/post_build_request.py M master/contrib/windows/buildbot_service.py M master/docs/developer/config.rst M master/docs/developer/database.rst M master/docs/developer/style.rst M master/docs/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/cmdline.rst M master/docs/manual/customization.rst M master/docs/manual/index.rst M master/docs/manual/introduction.rst A master/docs/manual/optimization.rst M master/docs/relnotes/index.rst M master/docs/tutorial/firstrun.rst M slave/buildslave/commands/base.py M slave/buildslave/commands/shell.py M slave/buildslave/monkeypatches/__init__.py A slave/buildslave/monkeypatches/testcase_assert.py M slave/buildslave/runprocess.py A slave/buildslave/scripts/base.py M slave/buildslave/scripts/runner.py M slave/buildslave/scripts/startup.py M slave/buildslave/test/__init__.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_shell.py M slave/buildslave/test/unit/test_runprocess.py A slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_runner.py M slave/contrib/windows/buildbot_service.py Log Message: ----------- Merge branch 'master' into github_status Commit: c4282debe09e81a196b8a204b6e19a53745882ba https://github.com/buildbot/buildbot/commit/c4282debe09e81a196b8a204b6e19a53745882ba Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py Log Message: ----------- Log a message if build defines repoOwner and repoName but no sha. Commit: b2fc201ef9599ff44b87c261c19de69d96532ab0 https://github.com/buildbot/buildbot/commit/b2fc201ef9599ff44b87c261c19de69d96532ab0 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Add basic tests for txgithub. Commit: 05b1569b0835f80363e4d719e4b0548b598ed9ff https://github.com/buildbot/buildbot/commit/05b1569b0835f80363e4d719e4b0548b598ed9ff Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/buildbot/test/util/logging.py Log Message: ----------- Add tests for logs. Commit: 04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd https://github.com/buildbot/buildbot/commit/04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Handle queued errors. Commit: e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3 https://github.com/buildbot/buildbot/commit/e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Fix log handling. Commit: e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e https://github.com/buildbot/buildbot/commit/e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e Author: Adi Roiban Date: 2013-04-14 (Sun, 14 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Add release not an dependency on txgithub. Update code after review. Commit: 5f267ce2cab497ab194f9b7ba598bb11d045dec0 https://github.com/buildbot/buildbot/commit/5f267ce2cab497ab194f9b7ba598bb11d045dec0 Author: Adi Roiban Date: 2013-04-14 (Sun, 14 Apr 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Update documentation of repoOwner and repoName usage. Commit: cb076497dca7ad43c671364138d2cce878026b51 https://github.com/buildbot/buildbot/commit/cb076497dca7ad43c671364138d2cce878026b51 Author: Adi Roiban Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/buildslave/openstack.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/mail.py M master/buildbot/clients/tryclient.py M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/testcase_synctest.py M master/buildbot/process/builder.py M master/buildbot/process/properties.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/scripts/logwatcher.py M master/buildbot/status/build.py M master/buildbot/status/builder.py M master/buildbot/status/client.py M master/buildbot/status/mail.py M master/buildbot/status/status_push.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/build.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/console.py A master/buildbot/status/web/files/exception_large.png A master/buildbot/status/web/files/exception_normal.png A master/buildbot/status/web/files/exception_small.png A master/buildbot/status/web/files/failure_large.png A master/buildbot/status/web/files/failure_normal.png A master/buildbot/status/web/files/failure_small.png A master/buildbot/status/web/files/readme_svg.txt A master/buildbot/status/web/files/retry_large.png A master/buildbot/status/web/files/retry_normal.png A master/buildbot/status/web/files/retry_small.png A master/buildbot/status/web/files/skipped_large.png A master/buildbot/status/web/files/skipped_normal.png A master/buildbot/status/web/files/skipped_small.png A master/buildbot/status/web/files/status.svg A master/buildbot/status/web/files/status_large.svg A master/buildbot/status/web/files/status_small.svg A master/buildbot/status/web/files/success_large.png A master/buildbot/status/web/files/success_normal.png A master/buildbot/status/web/files/success_small.png A master/buildbot/status/web/files/unknown_large.png A master/buildbot/status/web/files/unknown_normal.png A master/buildbot/status/web/files/unknown_small.png A master/buildbot/status/web/files/warnings_large.png A master/buildbot/status/web/files/warnings_normal.png A master/buildbot/status/web/files/warnings_small.png M master/buildbot/status/web/grid.py A master/buildbot/status/web/hooks/bitbucket.py M master/buildbot/status/web/hooks/github.py A master/buildbot/status/web/pngstatus.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/templates/forms.html M master/buildbot/steps/shell.py M master/buildbot/steps/source/git.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py M master/buildbot/test/unit/test_schedulers_manager.py M master/buildbot/test/unit/test_status_web_base.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py A master/buildbot/test/unit/test_status_web_png_resource.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/test/util/change_import.py M master/buildbot/util/__init__.py A master/docs/_images/success_normal.png M master/docs/developer/cls-forcesched.rst M master/docs/developer/cls-iproperties.rst M master/docs/developer/cls-irenderable.rst M master/docs/developer/utils.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-properties.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst M master/docs/manual/installation.rst A master/docs/relnotes/0.8.8.rst M master/docs/relnotes/index.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/fiveminutes.rst M master/docs/tutorial/tour.rst M master/setup.py M slave/buildslave/commands/mtn.py A slave/buildslave/scripts/create_slave.py A slave/buildslave/scripts/restart.py M slave/buildslave/scripts/runner.py A slave/buildslave/scripts/start.py R slave/buildslave/scripts/startup.py A slave/buildslave/scripts/stop.py A slave/buildslave/scripts/upgrade_slave.py M slave/buildslave/test/test_extra_coverage.py M slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_create_slave.py A slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_start.py A slave/buildslave/test/unit/test_scripts_stop.py A slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/unit/test_util.py M slave/buildslave/test/util/misc.py M slave/buildslave/util.py Log Message: ----------- Merge branch 'master' into github_status Commit: 381108548c2c1bbd5c74d6ae84795ee8d59527da https://github.com/buildbot/buildbot/commit/381108548c2c1bbd5c74d6ae84795ee8d59527da Author: Adi Roiban Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Fix callbacks for buildStarted and buildFinished. Commit: 2edcfa60c66dd8d7ffce49b32af5986ddba586c4 https://github.com/buildbot/buildbot/commit/2edcfa60c66dd8d7ffce49b32af5986ddba586c4 Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Log start and finish errors. Commit: c50d244b1f0aceb5c57f4b8ba13593682be4aa8a https://github.com/buildbot/buildbot/commit/c50d244b1f0aceb5c57f4b8ba13593682be4aa8a Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Skip tests when txgithub is not installed. Use dynamic datetime for start and end datetime. Commit: 44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb https://github.com/buildbot/buildbot/commit/44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Refactor to more precise detection of txgithub import error. Commit: 6d28c1d73ad926030041ecfafc942bf678692891 https://github.com/buildbot/buildbot/commit/6d28c1d73ad926030041ecfafc942bf678692891 Author: Dustin J. Mitchell Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: A master/buildbot/status/github.py A master/buildbot/test/unit/test_status_github.py M master/buildbot/test/util/logging.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'github_status' of git://github.com/chevah/buildbot Compare: https://github.com/buildbot/buildbot/compare/a57874d107f2...6d28c1d73ad9 From noreply at github.com Mon May 27 23:02:49 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 16:02:49 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] c0ca47: Initial GitHub status receiver. Message-ID: <51a3e61988d29_9ed12f9ddc88873@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: c0ca47791a3bba6e5d668bcb0f6b874e3716520d https://github.com/buildbot/buildbot/commit/c0ca47791a3bba6e5d668bcb0f6b874e3716520d Author: Adi Roiban Date: 2013-02-13 (Wed, 13 Feb 2013) Changed paths: A master/buildbot/status/github_status.py Log Message: ----------- Initial GitHub status receiver. Commit: 2f036060c4f99078ca68bca90731d3075edf4544 https://github.com/buildbot/buildbot/commit/2f036060c4f99078ca68bca90731d3075edf4544 Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Changed paths: A master/buildbot/status/github.py R master/buildbot/status/github_status.py Log Message: ----------- Switch to txgihub and use interpolation for resolving repo owner and name. Commit: 954caa2fc4f894843cc71842ba4d6a318cc3e1ad https://github.com/buildbot/buildbot/commit/954caa2fc4f894843cc71842ba4d6a318cc3e1ad Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Move documentation into user manual. Commit: 37f44f7d364af0f5a572b34bd7efc340399e270c https://github.com/buildbot/buildbot/commit/37f44f7d364af0f5a572b34bd7efc340399e270c Author: Adi Roiban Date: 2013-03-19 (Tue, 19 Mar 2013) Log Message: ----------- Move documentation into user manual. Commit: b2e27bd8f6223d0dd8472b8d2021c3f33146fe97 https://github.com/buildbot/buildbot/commit/b2e27bd8f6223d0dd8472b8d2021c3f33146fe97 Author: Adi Roiban Date: 2013-03-29 (Fri, 29 Mar 2013) Changed paths: M master/buildbot/status/github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Update documentation. Move start and end message as initialization arguments. Commit: a688648c655a0135d32eead2a5d904d75f23ae82 https://github.com/buildbot/buildbot/commit/a688648c655a0135d32eead2a5d904d75f23ae82 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: A master/buildbot/test/unit/test_status_github.py Log Message: ----------- Add tests. Commit: 84827eb76ffb74558a7be9425f98b9c7fc0fab05 https://github.com/buildbot/buildbot/commit/84827eb76ffb74558a7be9425f98b9c7fc0fab05 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Only use buildbot standard interpolation. Refactor to fix usage of build.render(). Commit: 53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae https://github.com/buildbot/buildbot/commit/53e7cbefc4b514ca7a8b6e573ff9f35fb3c712ae Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M MAINTAINERS.txt M common/validate.sh M master/buildbot/__init__.py R master/buildbot/buildslave.py A master/buildbot/buildslave/__init__.py A master/buildbot/buildslave/openstack.py M master/buildbot/changes/hgpoller.py M master/buildbot/changes/p4poller.py M master/buildbot/clients/gtkPanes.py M master/buildbot/clients/tryclient.py M master/buildbot/config.py M master/buildbot/db/buildrequests.py M master/buildbot/db/pool.py M master/buildbot/db/schedulers.py M master/buildbot/libvirtbuildslave.py M master/buildbot/locks.py M master/buildbot/master.py M master/buildbot/process/botmaster.py M master/buildbot/process/build.py M master/buildbot/process/builder.py A master/buildbot/process/buildrequestdistributor.py M master/buildbot/process/buildstep.py M master/buildbot/process/properties.py M master/buildbot/schedulers/base.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/forcesched.py M master/buildbot/schedulers/trysched.py M master/buildbot/scripts/base.py M master/buildbot/scripts/checkconfig.py M master/buildbot/scripts/restart.py M master/buildbot/scripts/runner.py M master/buildbot/scripts/start.py M master/buildbot/scripts/stop.py M master/buildbot/scripts/upgrade_master.py M master/buildbot/scripts/user.py M master/buildbot/sourcestamp.py M master/buildbot/status/logfile.py M master/buildbot/status/status_push.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/grid.py M master/buildbot/status/web/logs.py M master/buildbot/status/web/templates/builder.html M master/buildbot/status/web/templates/forms.html M master/buildbot/status/web/templates/grid_macros.html M master/buildbot/status/web/templates/waterfallhelp.html M master/buildbot/status/words.py M master/buildbot/steps/master.py M master/buildbot/steps/package/deb/pbuilder.py M master/buildbot/steps/shell.py M master/buildbot/steps/source/base.py M master/buildbot/steps/source/git.py A master/buildbot/steps/source/p4.py M master/buildbot/steps/source/svn.py M master/buildbot/test/fake/fakebuild.py M master/buildbot/test/fake/fakedb.py A master/buildbot/test/fake/openstack.py M master/buildbot/test/fake/remotecommand.py M master/buildbot/test/integration/test_upgrade.py A master/buildbot/test/integration/v087p1-README.txt A master/buildbot/test/integration/v087p1.tgz M master/buildbot/test/interfaces/test_remotecommand.py A master/buildbot/test/unit/test_buildslave_openstack.py M master/buildbot/test/unit/test_changes_gitpoller.py M master/buildbot/test/unit/test_changes_hgpoller.py M master/buildbot/test/unit/test_clients_sendchange.py M master/buildbot/test/unit/test_clients_tryclient.py M master/buildbot/test/unit/test_config.py M master/buildbot/test/unit/test_db_buildrequests.py M master/buildbot/test/unit/test_master.py R master/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py M master/buildbot/test/unit/test_process_build.py M master/buildbot/test/unit/test_process_builder.py A master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py M master/buildbot/test/unit/test_process_buildstep.py M master/buildbot/test/unit/test_process_properties.py M master/buildbot/test/unit/test_schedulers_basic.py M master/buildbot/test/unit/test_schedulers_forcesched.py M master/buildbot/test/unit/test_schedulers_trysched.py M master/buildbot/test/unit/test_scripts_base.py M master/buildbot/test/unit/test_scripts_restart.py M master/buildbot/test/unit/test_scripts_runner.py M master/buildbot/test/unit/test_scripts_start.py M master/buildbot/test/unit/test_scripts_upgrade_master.py M master/buildbot/test/unit/test_status_web_auth_HTPasswdAprAuth.py M master/buildbot/test/unit/test_status_web_auth_HTPasswdAuth.py M master/buildbot/test/unit/test_status_words.py M master/buildbot/test/unit/test_steps_master.py M master/buildbot/test/unit/test_steps_package_deb_pbuilder.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_steps_source_bzr.py M master/buildbot/test/unit/test_steps_source_git.py A master/buildbot/test/unit/test_steps_source_p4.py M master/buildbot/test/unit/test_steps_source_repo.py M master/buildbot/test/unit/test_steps_source_svn.py M master/buildbot/test/unit/test_steps_trigger.py M master/buildbot/test/unit/test_util_maildir.py A master/buildbot/test/util/pbclient.py M master/buildbot/util/maildir.py M master/contrib/post_build_request.py M master/contrib/windows/buildbot_service.py M master/docs/developer/config.rst M master/docs/developer/database.rst M master/docs/developer/style.rst M master/docs/index.rst M master/docs/manual/cfg-builders.rst M master/docs/manual/cfg-buildslaves.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-schedulers.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/cmdline.rst M master/docs/manual/customization.rst M master/docs/manual/index.rst M master/docs/manual/introduction.rst A master/docs/manual/optimization.rst M master/docs/relnotes/index.rst M master/docs/tutorial/firstrun.rst M slave/buildslave/commands/base.py M slave/buildslave/commands/shell.py M slave/buildslave/monkeypatches/__init__.py A slave/buildslave/monkeypatches/testcase_assert.py M slave/buildslave/runprocess.py A slave/buildslave/scripts/base.py M slave/buildslave/scripts/runner.py M slave/buildslave/scripts/startup.py M slave/buildslave/test/__init__.py M slave/buildslave/test/fake/runprocess.py M slave/buildslave/test/unit/test_commands_shell.py M slave/buildslave/test/unit/test_runprocess.py A slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_runner.py M slave/contrib/windows/buildbot_service.py Log Message: ----------- Merge branch 'master' into github_status Commit: c4282debe09e81a196b8a204b6e19a53745882ba https://github.com/buildbot/buildbot/commit/c4282debe09e81a196b8a204b6e19a53745882ba Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py Log Message: ----------- Log a message if build defines repoOwner and repoName but no sha. Commit: b2fc201ef9599ff44b87c261c19de69d96532ab0 https://github.com/buildbot/buildbot/commit/b2fc201ef9599ff44b87c261c19de69d96532ab0 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Add basic tests for txgithub. Commit: 05b1569b0835f80363e4d719e4b0548b598ed9ff https://github.com/buildbot/buildbot/commit/05b1569b0835f80363e4d719e4b0548b598ed9ff Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/buildbot/test/util/logging.py Log Message: ----------- Add tests for logs. Commit: 04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd https://github.com/buildbot/buildbot/commit/04d800d6fb276ebd1bc891f3d76ba84c6a2c8cfd Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Handle queued errors. Commit: e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3 https://github.com/buildbot/buildbot/commit/e83b4d7e39c9dc32c2d0bcfebdb9148f5b0dddd3 Author: Adi Roiban Date: 2013-04-06 (Sat, 06 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Fix log handling. Commit: e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e https://github.com/buildbot/buildbot/commit/e178ae5d0e2818fcd5bedbccb1c4e1cb70d4899e Author: Adi Roiban Date: 2013-04-14 (Sun, 14 Apr 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Add release not an dependency on txgithub. Update code after review. Commit: 5f267ce2cab497ab194f9b7ba598bb11d045dec0 https://github.com/buildbot/buildbot/commit/5f267ce2cab497ab194f9b7ba598bb11d045dec0 Author: Adi Roiban Date: 2013-04-14 (Sun, 14 Apr 2013) Changed paths: M master/docs/manual/cfg-statustargets.rst Log Message: ----------- Update documentation of repoOwner and repoName usage. Commit: e32c49e95c3085f59835e2f33bc4f1cc4d52d95c https://github.com/buildbot/buildbot/commit/e32c49e95c3085f59835e2f33bc4f1cc4d52d95c Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py M slave/buildslave/scripts/runner.py M slave/buildslave/test/unit/test_scripts_runner.py Log Message: ----------- moved master argument parsing to CreateSlaveOptions class Moved the code that validates and parses 'buildbot create-slave' master argument to runner.CreateSlaveOptions class. Commit: 75b357f54f7ace905a5a9fff8c37cff2055f8766 https://github.com/buildbot/buildbot/commit/75b357f54f7ace905a5a9fff8c37cff2055f8766 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- slave cli: replaced Maker class with local functions No point in creating a single instance of Maker class, we can as well call some local functions. Commit: f9cbc992d9ded1529d230cd95905360d50187025 https://github.com/buildbot/buildbot/commit/f9cbc992d9ded1529d230cd95905360d50187025 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- catch IO errors when doing 'buildslave create-slave' When creating buildslave directory with 'buildslave create-slave' command, catch IO errors and print user friendly error messages. Commit: 26ca38096272ea86cfcb32416ee22d87fab9b243 https://github.com/buildbot/buildbot/commit/26ca38096272ea86cfcb32416ee22d87fab9b243 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/test_extra_coverage.py A slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave.createSlave() Commit: 919d668d9b06b3060a9b30584225155813949078 https://github.com/buildbot/buildbot/commit/919d668d9b06b3060a9b30584225155813949078 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeBaseDir() Commit: a9612a1fc508d681f89444ebf24367564e673a80 https://github.com/buildbot/buildbot/commit/a9612a1fc508d681f89444ebf24367564e673a80 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeBuildbotTac() Commit: a3de85b4107fe825cd286e2608bfdd08029a71eb https://github.com/buildbot/buildbot/commit/a3de85b4107fe825cd286e2608bfdd08029a71eb Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/util/misc.py Log Message: ----------- changed indention to follow PEP8 Commit: 6a9011e8a43c103924c2a623213779ce51926856 https://github.com/buildbot/buildbot/commit/6a9011e8a43c103924c2a623213779ce51926856 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- buildslave.test.misc.OpenFileMixin: specify default errno In methods that patches open() to simulate open, read and write errors use default errno for the exception raised. Commit: 89cfe563a5025f6a0da2aaf5b9454e158571e1a1 https://github.com/buildbot/buildbot/commit/89cfe563a5025f6a0da2aaf5b9454e158571e1a1 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_create_slave.py Log Message: ----------- added unit tests on buildslave.scripts.create_slave._makeInfoFiles() Commit: 8df3483d884b6de684aa7e63a8c1927cf2761b67 https://github.com/buildbot/buildbot/commit/8df3483d884b6de684aa7e63a8c1927cf2761b67 Author: Elmir Jagudin Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_base.py M slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- renamed buildslave.test.misc.OpenFileMixin class to FileIOMixin The FileIOMixin class name is more descriptive, as the mixin now patches more then just open() function Commit: d81c6b305b2262e962effd45d91a53ff9652316d https://github.com/buildbot/buildbot/commit/d81c6b305b2262e962effd45d91a53ff9652316d Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: set baserev in parseStatus (indentation error) Commit: 68b522bfbe2a7f634aabe25c5188bfd3735ba67e https://github.com/buildbot/buildbot/commit/68b522bfbe2a7f634aabe25c5188bfd3735ba67e Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: correctly calculate GCA between working directory and upstream Commit: 79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7 https://github.com/buildbot/buildbot/commit/79be0cb1c370dea47ba058c0ed8ea5e0a08f65b7 Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: report hg errors Commit: c4fef03e435368d133f586a6ab095fa11e0dcef1 https://github.com/buildbot/buildbot/commit/c4fef03e435368d133f586a6ab095fa11e0dcef1 Author: Brendan Cully Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- MercurialExtractor: fall back to working directory diff if no upstream is configured Commit: f97006b5cbdd9813e6715eb5960f39e1dd402603 https://github.com/buildbot/buildbot/commit/f97006b5cbdd9813e6715eb5960f39e1dd402603 Author: Andrew Gallagher Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M master/buildbot/status/builder.py Log Message: ----------- Accept a filter callable in BuilderStatus's generateFinishedBuilds Commit: b9feda3c00c9dfcba4a60106582492fb309711b0 https://github.com/buildbot/buildbot/commit/b9feda3c00c9dfcba4a60106582492fb309711b0 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/status/web/builder.py Log Message: ----------- Control build search depth with a ?maxsearch parameter Commit: 7dcb0e6930fcd23b209538896769eca5afe51bc5 https://github.com/buildbot/buildbot/commit/7dcb0e6930fcd23b209538896769eca5afe51bc5 Author: Andrew Gallagher Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M master/buildbot/status/client.py Log Message: ----------- Add a getProperties method to Build remote object Commit: b70b6d50fdf01c94e07bcdf3176ba612254450a6 https://github.com/buildbot/buildbot/commit/b70b6d50fdf01c94e07bcdf3176ba612254450a6 Author: Andrew Gallagher Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M master/buildbot/status/web/builder.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Support filtering builds and build requests in the WebStatus builder view via property parameters Commit: 8226ae1ca603b0957babd7bae0cb044498191aad https://github.com/buildbot/buildbot/commit/8226ae1ca603b0957babd7bae0cb044498191aad Author: Dustin J. Mitchell Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py M slave/buildslave/scripts/runner.py M slave/buildslave/test/test_extra_coverage.py M slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/unit/test_scripts_runner.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/util/misc.py Log Message: ----------- Merge branch 'create-slave-cli' of git://github.com/elmirjagudin/buildbot Commit: 000e727eb1a18e8efa2c2f5f0b6574d72704d866 https://github.com/buildbot/buildbot/commit/000e727eb1a18e8efa2c2f5f0b6574d72704d866 Author: Dustin J. Mitchell Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M master/buildbot/clients/tryclient.py Log Message: ----------- Merge branch 'mercurialextractor' of git://github.com/bcully/buildbot Commit: 165e550848f6da4127a745b8346918f837cbc000 https://github.com/buildbot/buildbot/commit/165e550848f6da4127a745b8346918f837cbc000 Author: Elmir Jagudin Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- don't use deprecated BaseException.message This fixes following deprecation warning: buildslave/scripts/create_slave.py:215: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 Commit: 81c97c82cf33cbb52a530cabcf7d3cf237ccda07 https://github.com/buildbot/buildbot/commit/81c97c82cf33cbb52a530cabcf7d3cf237ccda07 Author: Ernie Hershey Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Fix minor typo in INVALID EMAIL log msg Commit: e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64 https://github.com/buildbot/buildbot/commit/e6fd9ac2339d75b5e5e0b0b3e753dc54ba69ed64 Author: Dustin J. Mitchell Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M master/buildbot/status/builder.py M master/buildbot/status/web/builder.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'webstatus_property_filter' of git://github.com/andrewjcg/buildbot Commit: 6f3e3ae434b59d5fcdbb3543224307f48fa71584 https://github.com/buildbot/buildbot/commit/6f3e3ae434b59d5fcdbb3543224307f48fa71584 Author: Dustin J. Mitchell Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- Merge pull request #741 from ehershey/patch-1 Fix minor typo in INVALID EMAIL log msg Commit: d2c1a165271a0a6abd122a33d929de1d772af86d https://github.com/buildbot/buildbot/commit/d2c1a165271a0a6abd122a33d929de1d772af86d Author: Dustin J. Mitchell Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M master/buildbot/status/client.py Log Message: ----------- Merge branch 'remote_build_props' of git://github.com/andrewjcg/buildbot Commit: c437767ae2cd66e7119668128f9e1cd1681cf026 https://github.com/buildbot/buildbot/commit/c437767ae2cd66e7119668128f9e1cd1681cf026 Author: Dylan Rajaratnam Date: 2013-05-18 (Sat, 18 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: remove limit of 25 changesets requested from db. Commit: 680854fd6e93294cf7173db025a97764f4b533bc https://github.com/buildbot/buildbot/commit/680854fd6e93294cf7173db025a97764f4b533bc Author: Dylan Rajaratnam Date: 2013-05-18 (Sat, 18 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: remove doubling of builds requested if devName set. When the revs parameter is large doubling the number of builds would significantly increase loading time. Setting the devName does not increase or decrease the number of changesets loaded from db, so there is not much help in only increasing the number of builds loaded. Commit: ba6993ef3fbd6960230a01a14739bc0d652048bc https://github.com/buildbot/buildbot/commit/ba6993ef3fbd6960230a01a14739bc0d652048bc Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: support for multiple codebases. Changes / Effects: 1) Only the changes in a build is used to compare with the changeset revision. The revision id from got_revision is not used. 2) If there are multiple builds with the matching changeset the first one found is used. So if a slave is lost the build is marked as exception. Then when the build is restarted that will be used instead. 3) Fixed it from loading all builds when multiple codebases is used. Commit: feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2 https://github.com/buildbot/buildbot/commit/feafb2e2ae4a1e8c214129ebdd65ad1ad0f9c0f2 Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- console: check codebase is in build before checking revisions Commit: 96f662c8ed38e17eef54c78fb9c60a1b46de546b https://github.com/buildbot/buildbot/commit/96f662c8ed38e17eef54c78fb9c60a1b46de546b Author: Dylan Rajaratnam Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py M master/buildbot/status/web/files/default.css Log Message: ----------- console: hide box if codebase of change is not in builder. Commit: 3189f3c25f5214c9c319a5c2a3e300229f524ed6 https://github.com/buildbot/buildbot/commit/3189f3c25f5214c9c319a5c2a3e300229f524ed6 Author: Dustin J. Mitchell Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/web/console.py Log Message: ----------- Merge branch 'console_rev_count' of git://github.com/thedylman/buildbot Commit: e9472236e86696c4a031004b6c3eae8c20db8f3d https://github.com/buildbot/buildbot/commit/e9472236e86696c4a031004b6c3eae8c20db8f3d Author: Dustin J. Mitchell Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M slave/buildslave/scripts/create_slave.py Log Message: ----------- Merge branch 'fix-deprecated-warn' of git://github.com/elmirjagudin/buildbot Commit: 0218b467976e8044b00a83593bd925e6b72a53dd https://github.com/buildbot/buildbot/commit/0218b467976e8044b00a83593bd925e6b72a53dd Author: Jamie Chen Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Unsubscribe from watched builders during stop so reconfigure works correctly Commit: 536cbf7df44e1f74e256b9749eb22630b98d8fb5 https://github.com/buildbot/buildbot/commit/536cbf7df44e1f74e256b9749eb22630b98d8fb5 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py Log Message: ----------- unit tests of buildbot.status.web.base.plural() method Commit: 19036a339f5ba0c1251e6925e54c47567c6ec041 https://github.com/buildbot/buildbot/commit/19036a339f5ba0c1251e6925e54c47567c6ec041 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py Log Message: ----------- unit tests of buildbot.status.web.base.abbreviate_age methid() Commit: 71f5b942dbbf3c5b30960ad1575c29e75bcc00fc https://github.com/buildbot/buildbot/commit/71f5b942dbbf3c5b30960ad1575c29e75bcc00fc Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_stop.py Log Message: ----------- test running 'buildslave stop' with invalid basedir path Commit: 5480ed0b2c1488fb9a13939f476905e2eeeb31b4 https://github.com/buildbot/buildbot/commit/5480ed0b2c1488fb9a13939f476905e2eeeb31b4 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_scripts_restart.py Log Message: ----------- test running 'buildslave restart' with invalid basedir path Commit: afabb64831068741f2ebc5dd9a7a11a2f1f47a62 https://github.com/buildbot/buildbot/commit/afabb64831068741f2ebc5dd9a7a11a2f1f47a62 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/commands/mtn.py Log Message: ----------- clean-up Commit: 6fee3c32c627407cb5f3245d65ad68f08708bdbe https://github.com/buildbot/buildbot/commit/6fee3c32c627407cb5f3245d65ad68f08708bdbe Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/test/unit/test_util.py Log Message: ----------- added unit test on buildslave.util.remove_password() Check that remove_password() handles correctly paths with '@' sign. Commit: b102b49fadc7a5d80c9a5bd811af18a960b55b63 https://github.com/buildbot/buildbot/commit/b102b49fadc7a5d80c9a5bd811af18a960b55b63 Author: Elmir Jagudin Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M slave/buildslave/util.py Log Message: ----------- small simplification of buildslave.util.remove_password() Commit: fc41eaca42feda3632b78ff4758a7b4183c44d89 https://github.com/buildbot/buildbot/commit/fc41eaca42feda3632b78ff4758a7b4183c44d89 Author: Dustin J. Mitchell Date: 2013-05-21 (Tue, 21 May 2013) Changed paths: M master/buildbot/status/status_push.py Log Message: ----------- Merge branch 'fix_status2' of git://github.com/jamie-cyber1/buildbot Commit: 01c3384064c833460cd952d4116ec7b827780172 https://github.com/buildbot/buildbot/commit/01c3384064c833460cd952d4116ec7b827780172 Author: Dustin J. Mitchell Date: 2013-05-21 (Tue, 21 May 2013) Changed paths: M master/buildbot/test/unit/test_status_web_base.py M slave/buildslave/commands/mtn.py M slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_util.py M slave/buildslave/util.py Log Message: ----------- Merge branch 'unit-tests' of git://github.com/elmirjagudin/buildbot Commit: cb076497dca7ad43c671364138d2cce878026b51 https://github.com/buildbot/buildbot/commit/cb076497dca7ad43c671364138d2cce878026b51 Author: Adi Roiban Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M master/buildbot/buildslave/__init__.py M master/buildbot/buildslave/openstack.py M master/buildbot/changes/gitpoller.py M master/buildbot/changes/mail.py M master/buildbot/clients/tryclient.py M master/buildbot/db/buildsets.py M master/buildbot/db/changes.py A master/buildbot/db/migrate/versions/023_increase_comments_property_lengths.py M master/buildbot/db/model.py M master/buildbot/monkeypatches/__init__.py A master/buildbot/monkeypatches/testcase_synctest.py M master/buildbot/process/builder.py M master/buildbot/process/properties.py M master/buildbot/schedulers/basic.py M master/buildbot/schedulers/dependent.py M master/buildbot/schedulers/timed.py M master/buildbot/schedulers/trysched.py M master/buildbot/scripts/logwatcher.py M master/buildbot/status/build.py M master/buildbot/status/builder.py M master/buildbot/status/client.py M master/buildbot/status/mail.py M master/buildbot/status/status_push.py M master/buildbot/status/web/baseweb.py M master/buildbot/status/web/build.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/console.py A master/buildbot/status/web/files/exception_large.png A master/buildbot/status/web/files/exception_normal.png A master/buildbot/status/web/files/exception_small.png A master/buildbot/status/web/files/failure_large.png A master/buildbot/status/web/files/failure_normal.png A master/buildbot/status/web/files/failure_small.png A master/buildbot/status/web/files/readme_svg.txt A master/buildbot/status/web/files/retry_large.png A master/buildbot/status/web/files/retry_normal.png A master/buildbot/status/web/files/retry_small.png A master/buildbot/status/web/files/skipped_large.png A master/buildbot/status/web/files/skipped_normal.png A master/buildbot/status/web/files/skipped_small.png A master/buildbot/status/web/files/status.svg A master/buildbot/status/web/files/status_large.svg A master/buildbot/status/web/files/status_small.svg A master/buildbot/status/web/files/success_large.png A master/buildbot/status/web/files/success_normal.png A master/buildbot/status/web/files/success_small.png A master/buildbot/status/web/files/unknown_large.png A master/buildbot/status/web/files/unknown_normal.png A master/buildbot/status/web/files/unknown_small.png A master/buildbot/status/web/files/warnings_large.png A master/buildbot/status/web/files/warnings_normal.png A master/buildbot/status/web/files/warnings_small.png M master/buildbot/status/web/grid.py A master/buildbot/status/web/hooks/bitbucket.py M master/buildbot/status/web/hooks/github.py A master/buildbot/status/web/pngstatus.py M master/buildbot/status/web/status_json.py M master/buildbot/status/web/templates/forms.html M master/buildbot/steps/shell.py M master/buildbot/steps/source/git.py M master/buildbot/test/fake/botmaster.py M master/buildbot/test/fake/fakemaster.py M master/buildbot/test/unit/test_buildslave.py A master/buildbot/test/unit/test_db_migrate_versions_023_increase_comments_property_lengths.py M master/buildbot/test/unit/test_schedulers_manager.py M master/buildbot/test/unit/test_status_web_base.py A master/buildbot/test/unit/test_status_web_change_hooks_bitbucket.py M master/buildbot/test/unit/test_status_web_change_hooks_github.py A master/buildbot/test/unit/test_status_web_png_resource.py M master/buildbot/test/unit/test_steps_shell.py M master/buildbot/test/unit/test_steps_source_git.py M master/buildbot/test/unit/test_util_ComparableMixin.py M master/buildbot/test/util/change_import.py M master/buildbot/util/__init__.py A master/docs/_images/success_normal.png M master/docs/developer/cls-forcesched.rst M master/docs/developer/cls-iproperties.rst M master/docs/developer/cls-irenderable.rst M master/docs/developer/utils.rst M master/docs/manual/cfg-buildsteps.rst M master/docs/manual/cfg-changesources.rst M master/docs/manual/cfg-properties.rst M master/docs/manual/cfg-statustargets.rst M master/docs/manual/concepts.rst M master/docs/manual/installation.rst A master/docs/relnotes/0.8.8.rst M master/docs/relnotes/index.rst M master/docs/tutorial/firstrun.rst M master/docs/tutorial/fiveminutes.rst M master/docs/tutorial/tour.rst M master/setup.py M slave/buildslave/commands/mtn.py A slave/buildslave/scripts/create_slave.py A slave/buildslave/scripts/restart.py M slave/buildslave/scripts/runner.py A slave/buildslave/scripts/start.py R slave/buildslave/scripts/startup.py A slave/buildslave/scripts/stop.py A slave/buildslave/scripts/upgrade_slave.py M slave/buildslave/test/test_extra_coverage.py M slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_create_slave.py A slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py A slave/buildslave/test/unit/test_scripts_start.py A slave/buildslave/test/unit/test_scripts_stop.py A slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/unit/test_util.py M slave/buildslave/test/util/misc.py M slave/buildslave/util.py Log Message: ----------- Merge branch 'master' into github_status Commit: 381108548c2c1bbd5c74d6ae84795ee8d59527da https://github.com/buildbot/buildbot/commit/381108548c2c1bbd5c74d6ae84795ee8d59527da Author: Adi Roiban Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Fix callbacks for buildStarted and buildFinished. Commit: 96cdbe1b6fc7b7fe0c73f049cef030a109051898 https://github.com/buildbot/buildbot/commit/96cdbe1b6fc7b7fe0c73f049cef030a109051898 Author: Dustin J. Mitchell Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/buildbot/status/web/console.py M master/buildbot/status/web/files/default.css Log Message: ----------- Merge branch 'console-multi-codebase' of git://github.com/thedylman/buildbot Commit: a57874d107f21c1f26b059cdf1321908a94ad983 https://github.com/buildbot/buildbot/commit/a57874d107f21c1f26b059cdf1321908a94ad983 Author: Dustin J. Mitchell Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M master/docs/relnotes/index.rst Log Message: ----------- add relnotes Commit: 2edcfa60c66dd8d7ffce49b32af5986ddba586c4 https://github.com/buildbot/buildbot/commit/2edcfa60c66dd8d7ffce49b32af5986ddba586c4 Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/status/github.py M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Log start and finish errors. Commit: c50d244b1f0aceb5c57f4b8ba13593682be4aa8a https://github.com/buildbot/buildbot/commit/c50d244b1f0aceb5c57f4b8ba13593682be4aa8a Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Skip tests when txgithub is not installed. Use dynamic datetime for start and end datetime. Commit: 44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb https://github.com/buildbot/buildbot/commit/44f24d833d7c3ca8f8bf1307c9be4eb28fbd6bfb Author: Adi Roiban Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/test/unit/test_status_github.py Log Message: ----------- Refactor to more precise detection of txgithub import error. Commit: 6d28c1d73ad926030041ecfafc942bf678692891 https://github.com/buildbot/buildbot/commit/6d28c1d73ad926030041ecfafc942bf678692891 Author: Dustin J. Mitchell Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: A master/buildbot/status/github.py A master/buildbot/test/unit/test_status_github.py M master/buildbot/test/util/logging.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst Log Message: ----------- Merge branch 'github_status' of git://github.com/chevah/buildbot Commit: 926c67bc117d3e89571c16edc69b62a6e08cfc33 https://github.com/buildbot/buildbot/commit/926c67bc117d3e89571c16edc69b62a6e08cfc33 Author: Dustin J. Mitchell Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/clients/tryclient.py M master/buildbot/status/builder.py M master/buildbot/status/client.py A master/buildbot/status/github.py M master/buildbot/status/mail.py M master/buildbot/status/status_push.py M master/buildbot/status/web/builder.py M master/buildbot/status/web/console.py M master/buildbot/status/web/files/default.css A master/buildbot/test/unit/test_status_github.py M master/buildbot/test/unit/test_status_web_base.py M master/buildbot/test/util/logging.py M master/docs/manual/cfg-statustargets.rst M master/docs/relnotes/index.rst M slave/buildslave/commands/mtn.py M slave/buildslave/scripts/create_slave.py M slave/buildslave/scripts/runner.py M slave/buildslave/test/test_extra_coverage.py M slave/buildslave/test/unit/test_scripts_base.py A slave/buildslave/test/unit/test_scripts_create_slave.py M slave/buildslave/test/unit/test_scripts_restart.py M slave/buildslave/test/unit/test_scripts_runner.py M slave/buildslave/test/unit/test_scripts_stop.py M slave/buildslave/test/unit/test_scripts_upgrade_slave.py M slave/buildslave/test/unit/test_util.py M slave/buildslave/test/util/misc.py M slave/buildslave/util.py Log Message: ----------- Merge branch 'master' into nine Compare: https://github.com/buildbot/buildbot/compare/f32a7038bc49...926c67bc117d From trac at buildbot.net Tue May 28 21:54:42 2013 From: trac at buildbot.net (Buildbot trac) Date: Tue, 28 May 2013 21:54:42 -0000 Subject: [Buildbot-commits] [Buildbot] #2503: Extend the `fileIsImportant` API Message-ID: <046.85c7449fd54fbf31b19981326f63ae33@buildbot.net> #2503: Extend the `fileIsImportant` API ---------------------------+---------------------------- Reporter: ludovicchabant | Owner: Type: enhancement | Status: new Priority: minor | Milestone: undecided Version: 0.8.7p1 | Keywords: web schedulers ---------------------------+---------------------------- Unless I'm missing something, there's no way right now to tell why a change is not being built in the waterfall view. You see changes in the leftmost column, and some trigger builds, some don't. It would be nice if the `fileIsImportant` callbacks could also specify reasons for whether files in a change are important or not, and that would be communicated in the web UI. If it was indeed important, then it would also be nice if we could see the list of builds that were triggered by it. -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Thu May 30 02:59:54 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 19:59:54 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 69a786: refactor fuzz testing Message-ID: <51a6c0aa2e6e1_2127791ddc1322b4@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/nine Home: https://github.com/buildbot/buildbot Commit: 69a786f248883c85cc0091ae5574e5d8ab1716bc https://github.com/buildbot/buildbot/commit/69a786f248883c85cc0091ae5574e5d8ab1716bc Author: Dustin J. Mitchell Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M master/buildbot/test/fuzz/test_lru.py A master/buildbot/test/util/fuzz.py Log Message: ----------- refactor fuzz testing Commit: 2d5a3457239905f7dc82eea15c231d9d1b163ac3 https://github.com/buildbot/buildbot/commit/2d5a3457239905f7dc82eea15c231d9d1b163ac3 Author: Dustin J. Mitchell Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M README.md Log Message: ----------- tweaks to README.md Commit: cda7d4e6844ffd1d8209a968af354ffb0995d9d5 https://github.com/buildbot/buildbot/commit/cda7d4e6844ffd1d8209a968af354ffb0995d9d5 Author: Dustin J. Mitchell Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M master/buildbot/test/fuzz/test_lru.py A master/buildbot/test/util/fuzz.py Log Message: ----------- Merge branch 'fuzz-refactor' of git://github.com/djmitche/buildbot into nine Compare: https://github.com/buildbot/buildbot/compare/926c67bc117d...cda7d4e6844f From noreply at github.com Thu May 30 02:59:57 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 19:59:57 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 4bad40: use a less confusing builder name when reporting o... Message-ID: <51a6c0ad5929b_7ae1f15dd816607@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 4bad40d027d6e0b196a1d7c7facac44fec4df1a2 https://github.com/buildbot/buildbot/commit/4bad40d027d6e0b196a1d7c7facac44fec4df1a2 Author: Dustin J. Mitchell Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M master/buildbot/status/mail.py Log Message: ----------- use a less confusing builder name when reporting on buildsets This also avoids interploating the reason, which can contain newlines. From noreply at github.com Thu May 30 04:09:59 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 21:09:59 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] 21572d: Add CC-SA media from Daniel Rus Morales Message-ID: <51a6d117d51f8_523ede9dd85723c@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: 21572d74ea902d58a48dad917b60c5fa9de721f0 https://github.com/buildbot/buildbot/commit/21572d74ea902d58a48dad917b60c5fa9de721f0 Author: Dustin J. Mitchell Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: A media/Buildbot-Web-Project-and-Web-App-Triggerable.svg A media/Buildbot-Web-Project-and-Web-App.svg A media/Buildbot-Web-Project.svg Log Message: ----------- Add CC-SA media from Daniel Rus Morales Per personal email from Daniel: "I don't mention the license in the post but they are CC share alike." From trac at buildbot.net Fri May 31 11:53:51 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 31 May 2013 11:53:51 -0000 Subject: [Buildbot-commits] [Buildbot] #2504: Older Git Versions Don't Support --branch Message-ID: <041.aa2b3c897313323a81cc67f8e38875f4@buildbot.net> #2504: Older Git Versions Don't Support --branch ----------------------+------------------------------------------ Reporter: s0undt3ch | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Keywords: git master-side-source-steps ----------------------+------------------------------------------ Older git versions don't support `--branch`, this is on the master's git source step. Before using, a check should be made against the version and provider workarounds. ``` git clone [project_url] [directory] cd [directory] git checkout --track origin/[existing_branch_name] -b [tracking_branch_name] ``` -- Ticket URL: Buildbot Buildbot: build/test automation From trac at buildbot.net Fri May 31 11:55:00 2013 From: trac at buildbot.net (Buildbot trac) Date: Fri, 31 May 2013 11:55:00 -0000 Subject: [Buildbot-commits] [Buildbot] #2504: Older Git Versions Don't Support --branch In-Reply-To: <041.aa2b3c897313323a81cc67f8e38875f4@buildbot.net> References: <041.aa2b3c897313323a81cc67f8e38875f4@buildbot.net> Message-ID: <056.b9153d67f72d355c9f405a6a44aaa2a2@buildbot.net> #2504: Older Git Versions Don't Support --branch -----------------------------------------+------------------------ Reporter: s0undt3ch | Owner: Type: undecided | Status: new Priority: major | Milestone: undecided Version: 0.8.7p1 | Resolution: Keywords: git master-side-source-steps | -----------------------------------------+------------------------ Comment (by s0undt3ch): Dam, forgot about trac's wiki formatting {{{ git clone [project_url] [directory] cd [directory] git checkout --track origin/[existing_branch_name] -b [tracking_branch_name] }}} -- Ticket URL: Buildbot Buildbot: build/test automation From noreply at github.com Fri May 31 23:25:06 2013 From: noreply at github.com (GitHub) Date: Fri, 31 May 2013 16:25:06 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] bcb56f: Fix for 4bad40d027d6e0b196a1d7c7facac44fec4df1a2 Message-ID: <51a9315245f08_3da4a99de077972@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: bcb56f7f8d098f01026d19940742eb3c9f36053c https://github.com/buildbot/buildbot/commit/bcb56f7f8d098f01026d19940742eb3c9f36053c Author: Dustin J. Mitchell Date: 2013-05-31 (Fri, 31 May 2013) Changed paths: M master/buildbot/test/unit/test_status_mail.py Log Message: ----------- Fix for 4bad40d027d6e0b196a1d7c7facac44fec4df1a2 From noreply at github.com Fri May 31 23:30:17 2013 From: noreply at github.com (GitHub) Date: Fri, 31 May 2013 16:30:17 -0700 Subject: [Buildbot-commits] [buildbot/buildbot] a98bf3: Fixed an issue when stop() was raising an exceptio... Message-ID: <51a932898ac81_1c0d9c3de413351d@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/buildbot/buildbot Commit: a98bf3237fc5818674dc9f3827ea0dcd4468cc2b https://github.com/buildbot/buildbot/commit/a98bf3237fc5818674dc9f3827ea0dcd4468cc2b Author: Vasily Litvinov Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M slave/buildslave/runprocess.py Log Message: ----------- Fixed an issue when stop() was raising an exception incorrectly if timeout for buildstep was None (this for example stopped log watcher from correctly closing file handles) because self.timer was re-used for entirely different purpose but stop() code was unaware of such use Commit: 6e1d6de6d5cf6cdd1f1e2e92bc3c9583f11f7dc0 https://github.com/buildbot/buildbot/commit/6e1d6de6d5cf6cdd1f1e2e92bc3c9583f11f7dc0 Author: Vasily Litvinov Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M master/docs/relnotes/0.8.8.rst M slave/buildslave/runprocess.py Log Message: ----------- * Renamed some timers to be more understandable * Added a note in 0.8.8 release notes about the fix Commit: e7ca810c658a7e08ee65cee235bb3946c9d42459 https://github.com/buildbot/buildbot/commit/e7ca810c658a7e08ee65cee235bb3946c9d42459 Author: Dustin J. Mitchell Date: 2013-05-31 (Fri, 31 May 2013) Changed paths: M master/docs/relnotes/index.rst M slave/buildslave/runprocess.py Log Message: ----------- Merge branch 'slave_timer_fix' of git://github.com/JustAMan/buildbot Compare: https://github.com/buildbot/buildbot/compare/bcb56f7f8d09...e7ca810c658a