Hi gang!

I think it would be great if gump would parse the output of builds, adding links to ViewCVS for problematic files. For example, with Batik failing (http://gump.covalent.net/log/xml-batik.html), the problem is compiling a class, and the problem looks like this:

[javac] /data/gump/xml-batik/sources/org/apache/batik/script/rhino/BatikSecurityController.java:69: org.apache.batik.script.rhino.BatikSecurityController should be declared abstract; it does not define callWithDomain(java.lang.Object,org.mozilla.javascript.Context,org.mozilla.javascript.Callable,org.mozilla.javascript.Scriptable,org.mozilla.javascript.Scriptable,java.lang.Object[]) in org.mozilla.javascript.SecurityController
[javac] public class BatikSecurityController extends SecurityController {


from this, it should be possible to make BatikSecurityController.java into a link to

http://cvs.apache.org/viewcvs.cgi/xml-batik/sources/org/apache/batik/script/rhino/BatikSecurityController.java.


In fact, even more intelligence might be possible. We could perhaps have something like


---
  The continuous integration build for xml-batik has failed! It has been
  doing so for 234 days in a row now. See

http://gump.apache.org/20040505/build_xml-batik.html

  for a full report. If you wish, you can try to fix the problem in CVS,
  then immediately rerun the continous integration build here:

http://gump.apache.org/interactive/xml-batik

  to see if you've fixed the problem. Gump's best guess as to the cause
  of the failure...it seems to be a failure to compile this source file:

http://cvs.apache.org/viewcvs.cgi/xml-batik/sources/org/apache/batik/script/rhino/BatikSecurityController.java

The cvs log for the file looks like this:

RCS file: /home/cvspublic/xml-batik/sources/org/apache/batik/script/rhino/BatikSecurityController.java,v
Working file: sources/org/apache/batik/script/rhino/BatikSecurityController.java
head: 1.3
branch:
locks: strict
access list:
symbolic names:
batik-1_5: 1.2
batik-1_5beta5: 1.1
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
----------------------------
revision 1.3
date: 2003/08/08 11:39:20; author: vhardy; state: Exp; lines: +50 -8
Updated header files in source code to show the new standard Apache source header
----------------------------
revision 1.2
date: 2003/04/11 13:58:58; author: vhardy; state: Exp; lines: +2 -7
import statements clean up, thanks to Vladimir Bossicard's contribution. Now only have explicit imports (removed a few * imports. Removed unused imports. Imports now sorted in alphabetical order. Also, converted the few windows files to UNIX style
----------------------------
revision 1.1
date: 2003/03/14 11:15:52; author: cjolif; state: Exp;
replacement for BatikSecuritySupport and EventTargetWrapHandler for new APIs introduced in Rhino15R4.
=============================================================================


The full build log follows below:

  <snip/>
---

We could even go nuts and include a Clippy animation 8-)

cheers!

- LSD



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to