Integration build for Hackystat-7 project on 17-Dec-2005 FAILED.
  Module: Unknown
  Failure Types: Generic
  Plausible Culprits: N/A
  Failure Messages:
    * Target `hackyCore_Build.dist.copy' does not exist in this project.
It is used from target `hackyCore_Build.dist'.

Argh! Complete and utter sloppiness on my part. I forgot to commit a rebuilt version of autoconfig.jar to generate the correct target name, and also forgot to test my changes before committing.

So, to fix this:
 - svn update
 - ant -f autoconfig.build.xml

You should be good to go.

It's interesting that the build analysis system couldn't figure out that it was me. That kind of failure message indicates an Ant build file problem, so it would seem to be pretty easy to see who was committing changes to build.xml files. On the other hand, figuring out what is a "build.xml" file is quite hackystat-specific in our case.

Cedric, are your diagnostic routines supposed to be project-independent, or user-extendible?

Also, couldn't you generate 'plausible culprits' as the set of all committers from the previous day (when the build passed) in the absence of any other information?

Cheers,
Philip

Reply via email to