Update of /cvsroot/boost/boost/tools/regression/xsl_reports/runner
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30210

Modified Files:
        collect_and_upload_logs.py 
Log Message:
Split dart posted results based on full vs. incremental. Identify, as unknown, 
some results which are not really tests.

Index: collect_and_upload_logs.py
===================================================================
RCS file: 
/cvsroot/boost/boost/tools/regression/xsl_reports/runner/collect_and_upload_logs.py,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- collect_and_upload_logs.py  24 May 2007 20:23:49 -0000      1.28
+++ collect_and_upload_logs.py  30 May 2007 01:29:50 -0000      1.29
@@ -55,6 +55,12 @@
     'CVS-HEAD': 'Boost_HEAD',
     'HEAD': 'Boost_HEAD',
     '': 'Boost_HEAD'
+    }
+
+dart_track = {
+    'full': 'Nightly',
+    'incremental': 'Continuous',
+    '': 'Experimental'
     }
 
 ascii_only_table = ""
@@ -90,7 +96,11 @@
                         'library': 
log_dom.documentElement.getAttribute('library'),
                         'test-name': 
log_dom.documentElement.getAttribute('test-name'),
                         'toolset': 
log_dom.documentElement.getAttribute('toolset')
-                        }
+                        }
+                    if not test['test-name'] or test['test-name'] == '':
+                        test['test-name'] = 'unknown'
+                    if not test['toolset'] or test['toolset'] == '':
+                        test['toolset'] = 'unknown'
                     if not dart_dom.has_key(test['toolset']):
                         dart_dom[test['toolset']] = 
xml.dom.minidom.parseString(
 '''<?xml version="1.0" encoding="UTF-8"?>
@@ -103,7 +113,7 @@
 '''                         % {
                                 'site': runner_id,
                                 'buildname': "%s -- %s (%s)" % 
(platform,test['toolset'],run_type),
-                                'track': 'Continuous',
+                                'track': dart_track[run_type],
                                 'datetimestamp' : timestamp
                             } )
                     submission_dom = dart_dom[test['toolset']]


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to