[vtk-developers] vtkPlane non-static wrappers

Francois Bertel francois.bertel at kitware.com
Tue Feb 2 11:23:26 EST 2010


The coverage information is per build.  Different builds with
different settings end up with different coverage.

For example "arkadia", a Linux machine with Tcl and Python wrapping ON
returns a coverage of 65.59% today. Some days its different because
some tests fails randomly on this machine. You will not find any
coverage of
vtkWin32OpenGLRenderWindow on this machine.

"ember", a Windows machine with no wrapping ON returns a coverage of
30.26% today, you will not find any coverage of vtkXOpenGLRenderWindow
on this machine.


That's why I requested the different coverage results to be merged by
cdash in an additional sum-up coverage section:
http://www.vtk.org/Bug/view.php?id=8375

Then and only then it will make sense to have a number per class on
doxygen, otherwise it is just not accurate and misleading.


On Tue, Feb 2, 2010 at 11:08 AM, David Cole <david.cole at kitware.com> wrote:
> On Tue, Feb 2, 2010 at 10:28 AM, Moreland, Kenneth <kmorel at sandia.gov>
> wrote:
>>
>> I actually think David has a pretty good idea.  Well, Bill is right too:
>> the Dashboard is the “right” place for the coverage statistics; they should
>> remain there, and that it should be the de facto place to go to reference
>> the coverage statistics.  But, as a convenience I think it would be really
>> great if the coverage was also displayed on the Doxygen web pages.  The
>> Doxygen pages get a lot of exposure, and I think it would do good to make
>> the coverage more visible.  It could inspire developers to better cover
>> classes and to help users in choosing classes to use.
>>
>> Here is a stupid analogy: I can always lookup how many calories are in a
>> Big Mac on McDonalds’ web site, and I should always be able to.  But if the
>> same information was on the menu I was ordering from, it would have a much
>> larger impact and what I eat and probably inspire McDonalds to make more
>> healthy food.
>>
>> -Ken
>
> Actually, the analogy is not so stupid. It's quite easy to relate to...
> I like this idea as well. Now, the challenge is to construct a CDash query
> given a VTK class name so that we can go straight to the relevant
> information.
> If we had CDash filters on the coverage page, it would be easy to construct
> such a query. That idea is on the list of future improvements, but is not
> presently available. I will keep it in mind as we work on that list,
> though...
> Keep the ideas comin'!
>
> Thanks,
> David C.
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>
>



-- 
François Bertel, PhD  | Kitware Inc. Suite 204
1 (518) 371 3971 x113 | 28 Corporate Drive
                      | Clifton Park NY 12065, USA



More information about the vtk-developers mailing list