[Buildbot-commits] buildbot ChangeLog,1.375,1.376
Brian Warner
warner at users.sourceforge.net
Sun Apr 24 21:30:29 UTC 2005
Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29418
Modified Files:
ChangeLog
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-83
Creator: Brian Warner <warner at monolith.lothar.com>
Merged from org.apestaart at thomas/buildbot--waterfall--0--patch-22
Merged builder-categories and waterfall CSS work from Thomas. Also added
test-case-name tags.
Patches applied:
* org.apestaart at thomas/buildbot--trial--0--base-0
tag of org.apestaart at thomas/buildbot--releases--0.6.2--patch-2
* org.apestaart at thomas/buildbot--trial--0--patch-1
adding test-case-name
* org.apestaart at thomas/buildbot--waterfall--0--base-0
tag of org.apestaart at thomas/buildbot--releases--0.6.2--patch-2
* org.apestaart at thomas/buildbot--waterfall--0--patch-1
* org.apestaart at thomas/buildbot--waterfall--0--patch-2
* org.apestaart at thomas/buildbot--waterfall--0--patch-3
* org.apestaart at thomas/buildbot--waterfall--0--patch-4
* org.apestaart at thomas/buildbot--waterfall--0--patch-5
* org.apestaart at thomas/buildbot--waterfall--0--patch-6
* org.apestaart at thomas/buildbot--waterfall--0--patch-7
* org.apestaart at thomas/buildbot--waterfall--0--patch-8
* org.apestaart at thomas/buildbot--waterfall--0--patch-9
merge for test-case-name
* org.apestaart at thomas/buildbot--waterfall--0--patch-10
unittests + fixes for status.mail category filtering
* org.apestaart at thomas/buildbot--waterfall--0--patch-11
fix testsuite by prefixing page title with BuildBot
* org.apestaart at thomas/buildbot--waterfall--0--patch-12
move category from Builder to BuilderStatus
* org.apestaart at thomas/buildbot--waterfall--0--patch-13
fix silly bug, makes order in waterfall work again
* org.apestaart at thomas/buildbot--waterfall--0--patch-14
document category and categories for builders and statusclients
* org.apestaart at thomas/buildbot--waterfall--0--patch-15
remove prints from test_run
* org.apestaart at thomas/buildbot--waterfall--0--patch-16
remove FIXME and unneeded code for category
* org.apestaart at thomas/buildbot--waterfall--0--patch-17
put back "builders" argument
* org.apestaart at thomas/buildbot--waterfall--0--patch-18
use class_ to assign a class="" to the html blocks
* org.apestaart at thomas/buildbot--waterfall--0--patch-19
cssclass->class_
* org.apestaart at thomas/buildbot--waterfall--0--patch-20
give classes names as agreed
* org.apestaart at thomas/buildbot--waterfall--0--patch-21
finish class styling and add EXCEPTION result
* org.apestaart at thomas/buildbot--waterfall--0--patch-22
classic buildbot stylesheet
Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.375
retrieving revision 1.376
diff -u -d -r1.375 -r1.376
--- ChangeLog 23 Apr 2005 20:07:47 -0000 1.375
+++ ChangeLog 24 Apr 2005 21:30:26 -0000 1.376
@@ -1,3 +1,151 @@
+2005-04-24 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/waterfall.classic.css:
+ add a stylesheet that's almost the same as the "classic"
+ buildbot style
+
+ * buildbot/status/builder.py:
+ add EXCEPTION as a result - this is a problem for the bot
+ maintainer, not a build problem for the changers
+ * buildbot/process/step.py:
+ use EXCEPTION instead of FAILURE for exceptions
+ * buildbot/status/html.py:
+ add build_get_class to get a class out of a build/buildstep
+ finish naming the classes
+ split out sourceNames to changeNames and builderNames so we
+ can style them separately
+ * docs/config.xhtml:
+ finish documenting classes as they are right now
+
+ * buildbot/status/html.py:
+ name the classes as we agreed on IRC
+ * docs/config.xhtml:
+ and document them
+
+ * buildbot/status/html.py:
+ same for cssclass->class_
+
+ * buildbot/status/html.py:
+ as decided on IRC, use class_ for the "class" attribute to not
+ conflict with the class keyword, and clean up the messy **{} stuff.
+
+ * buildbot/status/mail.py:
+ put back "builders" argument, and fix docstring, because the
+ code *ignores* builders listed in this argument
+
+ * buildbot/process/builder.py:
+ remove FIXME notes - category is now indeed a cvar of BuilderStatus
+
+ * docs/config.xhtml:
+ describe the category argument for builders
+
+ * buildbot/status/builder.py:
+ Fix a silly bug due to merging
+
+ * buildbot/process/builder.py:
+ remove category from the process Builder ...
+ * buildbot/status/builder.py:
+ ... and add it to BuilderStatus instead.
+ Set category on unpickled builder statuses, they might not have it.
+ * buildbot/master.py:
+ include category when doing builderAdded
+ * buildbot/status/mail.py:
+ return None instead of self for builders we are not interested in.
+ * buildbot/test/test_run.py:
+ fix a bug due to only doing deferredResult on "dummy" waiting
+ * buildbot/test/test_status.py:
+ add checks for the Mail IStatusReceiver returning None or self
+
+ * buildbot/status/html.py:
+ fix testsuite by prefixing page title with BuildBot
+
+ * buildbot/status/builder.py:
+ have .category in builder status ...
+ * buildbot/process/builder.py:
+ ... and set it from Builder
+ * buildbot/status/html.py:
+ make .css a class variable
+ * buildbot/test/test_status.py:
+ write more tests to cover our categories stuff ...
+ * buildbot/status/mail.py:
+ ... and fix the bug that this uncovered
+
+ * buildbot/changes/mail.py:
+ * buildbot/changes/pb.py:
+ * buildbot/master.py:
+ * buildbot/process/base.py:
+ * buildbot/process/factory.py:
+ * buildbot/process/interlock.py:
+ * buildbot/process/step.py:
+ * buildbot/process/step_twisted.py:
+ * buildbot/slave/commands.py:
+ * buildbot/status/builder.py:
+ * buildbot/status/client.py:
+ * buildbot/status/html.py:
+ * buildbot/status/mail.py:
+ * buildbot/status/progress.py:
+ * buildbot/test/test_changes.py:
+ * buildbot/test/test_config.py:
+ * buildbot/test/test_control.py:
+ * buildbot/test/test_interlock.py:
+ * buildbot/test/test_maildir.py:
+ * buildbot/test/test_mailparse.py:
+ * buildbot/test/test_run.py:
+ * buildbot/test/test_slavecommand.py:
+ * buildbot/test/test_status.py:
+ * buildbot/test/test_steps.py:
+ * buildbot/test/test_twisted.py:
+ * buildbot/test/test_util.py:
+ * buildbot/test/test_vc.py:
+ * buildbot/test/test_web.py:
+ * buildbot/util.py:
+ add test-case-name at the top of a whole set of files
+
+ * buildbot/status/builder.py:
+ keep order of addition when getting builder names
+ * buildbot/status/words.py:
+ * buildbot/test/test_run.py:
+ add test for getBuilderNames
+
+ * buildbot/process/base.py:
+ * buildbot/process/step.py:
+ * buildbot/status/builder.py:
+ * buildbot/status/html.py:
+ make buildbot css-able
+ replace the color code for purple with purple, don't understand
+ why it wasn't purple to start with
+
+ * buildbot/status/words.py:
+ ok, so it doesn't look like BuilderStatus.remote is still valid.
+ Use what waterfall uses instead.
+
+ * buildbot/interfaces.py:
+ * buildbot/status/builder.py:
+ * buildbot/status/html.py:
+ * buildbot/status/mail.py:
+ * buildbot/status/words.py:
+ * buildbot/test/test_run.py:
+ use categories everywhere and make it be a list. More sensible
+ for the future. Also make words actually respect this in
+ buildFinished.
+
+ * buildbot/interfaces.py:
+ add category argument to getBuilderNames
+ * buildbot/process/builder.py:
+ * buildbot/status/builder.py:
+ * buildbot/status/html.py:
+ * buildbot/status/mail.py:
+ * buildbot/status/words.py:
+ * buildbot/test/test_run.py:
+ move from specifying builders by name to specifying the category
+
+ * buildbot/status/html.py:
+ * buildbot/status/words.py:
+ add "builders=" to __init__ of status clients so they can
+ limit themselves to the given list of builders to report on
+
+ * buildbot/status/html.py: set the title to the product name
+
2005-04-23 Thomas Vander Stichele <thomas at apestaart dot org>
* buildbot/interfaces.py:
More information about the Commits
mailing list