ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert E. Billings III" <bob.billi...@tekassoc.com>
Subject Re: junit task xml output omits failure message if it contains the word " more"?
Date Thu, 04 Aug 2011 18:26:49 GMT
OK, I'll fill out a bugzilla report.  Thanks for verifying! :)

Bob

On Thu, Aug 4, 2011 at 11:05 AM, Stefan Bodewig <bodewig@apache.org> wrote:

> On 2011-07-28, Bob Billings wrote:
>
> > However, the Ant junit XML formatter strips off the first line with
> > the failure message in any test failure where the failure message
> > contains the word " more", resulting in just the "at ...." line
> > remaining, which is what shows up in CruiseControl's email.
>
> Oh my, it must have taken quite some time to identify the word "more"
> has been the culprit.  Sorry, really.  Please open a bugzilla report for
> this so knowledge is preserved and others don't have to hunt down the
> same problem as well.
>
> > I was wondering whether this qualifies as something worth fixing,
> > since:
>
> > - anybody using CruiseControl with Ant-run JUnit tests is fairly likely
> to
> > run into it (it should be fairly common to fail a test when there are
> "more
> > of X than there should be")
> > - it's unlikely that anybody running into this problem will suspect the
> word
> > "more" as the culprit
> > - and even if they do know, it's hard to implement a policy of "Okay
> > everybody, remember not to use the word 'more' in your failure messages."
>
> I agree with you, in particular with the last point.
>
> To make things worse the manual page of the junit task does not list
> "more" as one of the strings that are filtered out.
>
> As a workaround you can set filtertrace to false, of course, but this is
> no real fix.
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message