[Dart] Dart 1.0.0 cruisecontrol support
Blezek, Daniel J (GE, Research)
blezek at crd.ge.com
Mon May 15 16:54:11 EDT 2006
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,
-dan
-----Original Message-----
From: dart-bounces+blezek=crd.ge.com at public.kitware.com [mailto:dart-bounces+blezek=crd.ge.com at public.kitware.com]On Behalf Of Scott W. Oster
Sent: Monday, May 15, 2006 4:04 PM
To: dart at public.kitware.com
Subject: [Dart] Dart 1.0.0 cruisecontrol support
What is the status of cruisecontrol support for Dart2?
Here are my findings from using cruisecontrol 2.3.0.1 and Dart2 1.0.0:
* Apparently working:
o Submission through antpublisher works fine
o Tests are successfully parsed and displayed on the dartboard
o Test catalog has all tests and their times
* Issues:
o Build failures, errors, warnings are not parsed out
o Build time is not rolled up
o Total test time is not rolled up
o CVS modifications are not properly parsed (doesn't have the path to the filename)
o Test failure output is not displayed (see example below)
Are these known issues, or do I have configuration problems?
If they aren't configuration problems, is there any plan to address them?
I might be able to help fix some of them if you could shed some light on what are known problems and what are just bugs. In looking at the cruisecontrol log format, it seems that most of the information needed to fix these issues is available in the log.
Example successful cruisecontrol build, log file:
http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?tab=xmlLogFile <http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?tab=xmlLogFile&log=log20060515145715Lbuild.1285> &log=log20060515145715Lbuild.1285
Corresponding Dartboard:
http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Submission?submissionid=21
Example unsuccessful cruisecontrol build, log file:
http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?tab=xmlLogFile <http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?tab=xmlLogFile&log=log20060515134748> &log=log20060515134748
Corresponding Dartboard:
http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Submission?submissionid=19
Example failed test cruisecontrol build, log file:
http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?log=log20060515131915 <http://vandelay.bmi.ohio-state.edu:8080/cruisecontrol/buildresults/caGrid-1.0-continuous?log=log20060515131915&tab=xmlLogFile> &tab=xmlLogFile
Corresponding Dartboard:
http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Submission?submissionid=18
Failure Detail:
http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Test?testname=.Test.gov.nih.nci.cagrid.dorian.gridca.common.TestKeyUtil.testCreateWriteLoadEncryptedPrivateKeyBadPassword <http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Test?testname=.Test.gov.nih.nci.cagrid.dorian.gridca.common.TestKeyUtil.testCreateWriteLoadEncryptedPrivateKeyBadPassword&submissionid=18> &submissionid=18
Main page for both:
http://vandelay.bmi.ohio-state.edu:8081/caGrid-1.0/Dashboard/Dashboard?trackid=12
Scott
Scott Oster
Senior Research Specialist
Biomedical Informatics Department
Ohio State University
oster at bmi.osu.edu
lab: 614-292-9845
voice mail: 614-292-8680
> -----Original Message-----
> From: dart-bounces+oster=bmi.osu.edu at public.kitware.com [mailto:dart-
> bounces+oster=bmi.osu.edu at public.kitware.com] On Behalf Of Blezek, Daniel
> J (GE, Research)
> Sent: Thursday, May 04, 2006 8:51 AM
> To: dart at public.kitware.com
> Subject: [Dart] Dart 1.0.0 Released
>
> Dear all,
>
> We are proud to announce the official 1.0 release of Dart. Please find
> the official download at: http://na-mic.org/Wiki/index.php/Dart2Summary
>
> Cheers, and happy Darting,
> -dan
>
> Daniel Blezek, PhD
> GE Global Research
> Computer Scientist
>
> T 518 387 5481
> F 518 387 6981
> D *833-5481
> E blezek at research.ge.com
> www.research.ge.com
>
> 1 Research Circle
> Niskayuna, NY 12309, USA
>
> General Electric Company
>
> _______________________________________________
> Dart mailing list
> Dart at public.kitware.com
> http://public.kitware.com/mailman/listinfo/dart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/dart/attachments/20060515/2f28219c/attachment.html
More information about the Dart
mailing list