Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1C839D5FD for ; Thu, 23 May 2013 00:16:19 +0000 (UTC) Received: (qmail 4175 invoked by uid 500); 23 May 2013 00:16:18 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 4080 invoked by uid 500); 23 May 2013 00:16:18 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 4072 invoked by uid 99); 23 May 2013 00:16:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 May 2013 00:16:18 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of garydgregory@gmail.com designates 209.85.214.41 as permitted sender) Received: from [209.85.214.41] (HELO mail-bk0-f41.google.com) (209.85.214.41) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 May 2013 00:16:14 +0000 Received: by mail-bk0-f41.google.com with SMTP id jc10so1491000bkc.0 for ; Wed, 22 May 2013 17:15:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=ePm80bQq582u4OTJYv+W9eWxN6V2w9CuGVcQ6XdAUO8=; b=zsSrJwl3DVR95uKFIdSvkNYa1DrtQdf5ouL9aaxAXG6gAbHuYUFbR+mZWzZfZcyKHO /uor48nSYhUek14bzypJXJrAw5B82Dll+2IGJsdQvxWiOlrou5AGH9dxsBhqAfA8LVIt kdNd4g2ZyCKkMMaGYzZDTZglN9PbnNFDMAcqYIxnwKNHs/iz2exmLhLPL1n4JCk8I/9C VbEkTQZ/rTPkUk4C7jp6CG3kSSiOQNraG+l3dx0zbtxWvAprjfYZXVmqu4jOIfKblckM OlZsz2PhgHWjUeD7/FkQShEd00gVr/9YrcwJGvLNApRCEEkIaB54DJvfM6qEdTlmc12r aYJg== MIME-Version: 1.0 X-Received: by 10.205.39.201 with SMTP id tn9mr5167296bkb.79.1369268152878; Wed, 22 May 2013 17:15:52 -0700 (PDT) Received: by 10.204.50.139 with HTTP; Wed, 22 May 2013 17:15:52 -0700 (PDT) In-Reply-To: References: Date: Wed, 22 May 2013 20:15:52 -0400 Message-ID: Subject: Re: [parent][all] JaCoCo vs. Cobertura From: Gary Gregory To: Commons Developers List Content-Type: multipart/alternative; boundary=bcaec5299ab1dafa8004dd57959a X-Virus-Checked: Checked by ClamAV on apache.org --bcaec5299ab1dafa8004dd57959a Content-Type: text/plain; charset=UTF-8 On Wed, May 22, 2013 at 7:43 PM, sebb wrote: > On 22 May 2013 17:52, Gary Gregory wrote: > > Hi All: > > > > [parent] version 29 replaces Cobertura with Jacoco, the main reasoning > from > > the folks over at [math] being that Jacoco is very fast compared to > > Cobertura. In the case of [math] it's hours vs. minutes. > > > > The problem is that Jacoco produces bogus results as I recently emailed > > about the [io] component. The large portion of the code is reported with > 0% > > coverage which is completely wrong. This is apparently a known issue due > to > > the Jacoco use of 'probes' to analyze code which is not compatible with > the > > use of exceptions. > > > > If you get the latest from [io] and edit the POM to enable JaCoC, you can > > compare both reports in the generated site with 'mvn clean site'. > > > > Fast and bogus is not better than slow and right. > > > > I propose we switch [parent] back to Cobertura until a better alternative > > is proposed. [math] can decide if it can live with the fast and bad > results > > provided by Jacoco. > > Why not include both as options, so components can choose? > Sure, why not, it would be nice to be able to run both for the same report set to see the differences. Gary > > I'm currently experimenting with profiles to see if this can be done > easily. > > > Gary > > > > -- > > E-Mail: garydgregory@gmail.com | ggregory@apache.org > > Java Persistence with Hibernate, Second Edition< > http://www.manning.com/bauer3/> > > JUnit in Action, Second Edition > > Spring Batch in Action > > Blog: http://garygregory.wordpress.com > > Home: http://garygregory.com/ > > Tweet! http://twitter.com/GaryGregory > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > -- E-Mail: garydgregory@gmail.com | ggregory@apache.org Java Persistence with Hibernate, Second Edition JUnit in Action, Second Edition Spring Batch in Action Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory --bcaec5299ab1dafa8004dd57959a--