I could not find docs on the "3 columns" of the patchwork.html report (what
are the values of each column?).  Do you have a doc page on that?

I am very interested in solving the misleading "100% coverage" report of
existing tools.  If patchwork can really do that, you have a big hit
underway.
 

-----Original Message-----
From: Arnaud Bailly [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 23, 2007 3:15 PM
To: users@maven.apache.org
Subject: [ANN] First release of Patchwork coverage maven plugin

Hi to all,
Following some discussions on the agile-testing mailing list, I revived an
old project of mine named Patchwork, that aims to provide a general purpose
and extensible code coverage framework. In the spirit of "release early,
release often", I just released first public version of this tool, numbered
1 (no dots). It is currently available
at:

 http://www.oqube.com/projects/patchwork/index.html

This first version has the following features:
 - compute all-nodes, all-edges or both coverage metrics from the  control
flow graph of Java bytecode, with percentage and source  colorizing to show
executed lines,
 - provide CLI and maven 2 plugin interfaces,
 - provide a small GUI utility for visualizing control flow graph and
data-flow graphs of bytecode.

Known limitations are:
 - reports are ugly,
 - Due to http://jira.codehaus.org/browse/SUREFIRE-141, the maven plugin
   still needs to execute twice the tests,
 - does not yet work on itself,
 - alpha development stage,
 - probably tons of subtle bugs.

It is different from other tools in the way it computes coverage and provide
somewhat finer grained measures than at least cobertura.  

I would welcome feedback, advices, kind comments and of course any help. 
--
OQube < software engineering \ génie logiciel > Arnaud Bailly, Dr.
\web> http://www.oqube.com


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




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

Reply via email to