[Dart] Dart 1.0.0 cruisecontrol support
Scott W. Oster
oster at bmi.osu.edu
Tue May 16 17:11:24 EDT 2006
I have an XSLT script (CC2DART.xsl) that seems to be doing a reasonable
job converting the cruisecontrol log to the standard dart submission
format.
This is the first XSLT I have ever written, so I'm sure there are much
better ways to do some of what I am doing in it.
For those who are interested, it's available here:
http://gforge.nci.nih.gov/plugins/scmcvs/cvsweb.php/~checkout~/cagrid-1-
0/caGrid/test/CC2DART.xsl?content-type=text%2Fplain;cvsroot=cagrid-1-0
I call this in my antpublisher task using the ant xslt task, before
passing the result off to the existing publish task (as described in the
manual).
I still have several questions about the expected format that the dart
manual does not cover. I am confident I could have this 100% working,
if I knew exactly what XML I needed to produce.
Could someone please send me additional details on the submission
format, or several full example files? The examples should use all the
test types (which the Dart manual example does not provide), such as
Update, Build, Coverage, Note, etc.
Thanks,
Scott
Scott Oster
Senior Research Specialist
Biomedical Informatics Department
Ohio State University
oster at bmi.osu.edu <mailto:oster at bmi.osu.edu>
lab: 614-292-9845
voice mail: 614-292-8680
________________________________
From: Blezek, Daniel J (GE, Research) [mailto:blezek at crd.ge.com]
Sent: Monday, May 15, 2006 4:54 PM
To: Scott W. Oster; dart at public.kitware.com
Subject: RE: [Dart] Dart 1.0.0 cruisecontrol support
Scott,
We always like to see people willing to help out with code!
Glad things are reasonably working, I had thought the first item on
the issues list was working, but perhaps not. Build/Test times are not
rolled up, and CVS remains a problem. The best possible thing would be
to write an XSLT that transforms the CruiseControl logs to something
Dart likes, but that may be problematic. Second best is to have a look
at the Dart Digestor parsing (also problematic, it's a real mess).
I'm open to any and all suggestions as to how to make Dart work better
with CruiseControl. The current method is somewhat of a hack and needs
to be refactored.
If you have more CC experience, put something a suggestion on the Wiki
and we can start working towards that.
Thanks,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/dart/attachments/20060516/972c3fb2/attachment-0001.html
More information about the Dart
mailing list