[Python-checkins] devguide: Add discussion of buildbot console and irc notices.

r.david.murray python-checkins at python.org
Fri Jun 12 18:27:41 CEST 2015


https://hg.python.org/devguide/rev/bff43c5c8c4f
changeset: 746:bff43c5c8c4f
user: R David Murray <rdmurray at bitdance.com>
date: Fri Jun 12 12:27:12 2015 -0400
summary:
 Add discussion of buildbot console and irc notices.
files:
 buildbots.rst | 23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/buildbots.rst b/buildbots.rst
--- a/buildbots.rst
+++ b/buildbots.rst
@@ -26,12 +26,13 @@
 Checking results of automatic builds
 ------------------------------------
 
-There are two ways of visualizing recent build results:
+There are three ways of visualizing recent build results:
 
 * The Web interface for each branch at http://python.org/dev/buildbot/,
 where the so-called "waterfall" view presents a vertical rundown of recent
 builds for each builder. When interested in one build, you'll have to
- click on it to know which changesets it corresponds to.
+ click on it to know which changesets it corresponds to. Note that
+ the buildbot web pages are often slow to load, be patient.
 
 * The command-line ``bbreport.py`` client, which you can get from
 http://code.google.com/p/bbreport/. Installing it is trivial: just add
@@ -42,6 +43,22 @@
 
 bbreport.py -q 3.x
 
+* The buildbot "console" interface at http://buildbot.python.org/all/console
+ This works best on a wide, high resolution
+ monitor. You can enter your mercurial username ("your name
+ <your at email>") in the 'personalized for' box in the upper right corner to see
+ the results just for changesets submitted by you. Clicking on the colored
+ circles will allow you to open a new page containing whatever information
+ about that particular build is of interest to you. You can also access
+ builder information by clicking on the builder status bubbles in the top
+ line.
+
+If you like IRC, having an IRC client open to the #python-dev channel on
+irc.freenode.net is useful. Any time a builder changes state (last build
+passed and this one didn't, or vice versa), a message is posted to the channel.
+Keeping an eye on the channel after pushing a changeset is a simple way to get
+notified that there is something you should look in to.
+
 Some buildbots are much faster than others. Over time, you will learn which
 ones produce the quickest results after a build, and which ones take the
 longest time.
@@ -83,7 +100,7 @@
 Ordering-dependent failures
 ---------------------------
 
-Sometimes even the failure is subtler, as it relies on the order in which
+Sometimes the failure is even subtler, as it relies on the order in which
 the tests are run. The buildbots *randomize* test order (by using the ``-r``
 option to the test runner) to maximize the probability that potential
 interferences between library modules are exercised; the downside is that it
-- 
Repository URL: https://hg.python.org/devguide


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /