[pypy-svn] r64933 - in pypy/build/bot2: codespeak-html pypybuildbot pypybuildbot/test

pedronis at codespeak.net pedronis at codespeak.net
Fri May 1 12:38:54 CEST 2009


Author: pedronis
Date: Fri May  1 12:38:51 2009
New Revision: 64933

Added:
   pypy/build/bot2/codespeak-html/success.png
      - copied unchanged from r64930, pypy/build/bot2/codespeak-html/sucess.png
Removed:
   pypy/build/bot2/codespeak-html/sucess.png
Modified:
   pypy/build/bot2/codespeak-html/buildbot.css
   pypy/build/bot2/pypybuildbot/summary.py
   pypy/build/bot2/pypybuildbot/test/test_summary.py
Log:
more success display

Modified: pypy/build/bot2/codespeak-html/buildbot.css
==============================================================================
--- pypy/build/bot2/codespeak-html/buildbot.css	(original)
+++ pypy/build/bot2/codespeak-html/buildbot.css	Fri May  1 12:38:51 2009
@@ -78,6 +78,11 @@
 }
 
 /* failure summary */
+.failSummary.success {
+    color: #408000;
+    font-weight: bold;
+}
+
 .failSummary.failed {
     color: #E00000;
     font-weight: bold;

Modified: pypy/build/bot2/pypybuildbot/summary.py
==============================================================================
--- pypy/build/bot2/pypybuildbot/summary.py	(original)
+++ pypy/build/bot2/pypybuildbot/summary.py	Fri May  1 12:38:51 2009
@@ -322,7 +322,7 @@
                                cat_branch,
                                class_="failSummary branch")
         if fine:
-            extra = html.img(alt=":-)", src="sucess.png")
+            extra = html.img(alt=":-)", src="success.png")
         else:
             extra = ""
         self.sections.append(html.h2(cat_anchor," ",branch_anchor, " ", extra))
@@ -388,7 +388,18 @@
             line.append('\n')
             lines.append(line)
         lines.append([bars(), "\n"])
-        
+
+        success = []
+        for label, outcome_set in by_label:
+            if not outcome_set.failed:
+                success.append([" ",
+                             html.span("+",
+                                       class_="failSummary success")])
+            else:
+                success.append("  ")
+        success.append("  success\n")
+        lines.append(success)
+            
         failed = set()
         exploded = set()
         for label, outcome_set in by_label:

Modified: pypy/build/bot2/pypybuildbot/test/test_summary.py
==============================================================================
--- pypy/build/bot2/pypybuildbot/test/test_summary.py	(original)
+++ pypy/build/bot2/pypybuildbot/test/test_summary.py	Fri May  1 12:38:51 2009
@@ -474,6 +474,7 @@
 
         assert 'TEST1' in out
         assert ':-)' in out
+        assert '\n   <span class="failSummary success">+</span>  success' in out   
 
     def test_two_builds_samerev(self):
         builder = status_builder.BuilderStatus('builder0')



More information about the Pypy-commit mailing list