[Insight-developers] Is the ITK dashboard too green?

Bradley Lowekamp blowekamp at mail.nih.gov
Tue Jan 14 17:48:01 EST 2014


Bill, Matt,

There are many things in ITK to improve beyond just the dashboard warnings. We must balance our goals and time between entirely too many tasks. We have set a goal to maintain an entirely green dashboard of expected builds, and have achieved that. What's next?

There are many bugs that can be addressed (JIRA?). The coverage in many area also needs to be improved.

For example, I found a large number of LabelMap tests not being run, just compiled:
http://review.source.kitware.com/#/c/13646/

Or that the Polygon Flat structuring element is erroneous in many cases:
http://review.source.kitware.com/#/c/13845/

Or perhaps detecting that filter don't produce monotonic progress?

Those are just some issue I have encountered in the past couple of weeks.

There are plenty of things that can be done to improve ITK beyond reducing obscure warnings, that are transient with compiler versions.

What is the next goal we should tackle? 90% coverage? All critical bugs in JIRA addressed?

However I don't wish to discount the value of tracking down code with undefined results. Or the value of reviewing warning on aggressive compiler flags to look for defects. We must balance our time with what is best for our users and customers.

Brad

On Jan 14, 2014, at 4:48 PM, Matt McCormick <matt.mccormick at kitware.com> wrote:

> Hi Bill,
> 
> Agreed.  Thanks to everyone that has been helping move forward to "the
> next level" by paying attention to the dashboard.  There is still a
> lot of non-green in the Exotic and Wrapping builds.  Some
> observations:
> 
> - The RogueResearch builds are some of the few Mac builds, and they
> are not green.
> - Many of the 32-bit builds have test failures.
> - Wrapping has hundreds of warnings and many test failures.
> 
> Thanks,
> Matt
> 
> On Tue, Jan 14, 2014 at 4:37 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
>> Folks,
>> 
>> The ITK Dashboard is really green. Perhaps we should move to "the next
>> level". The Exotic Nightlies may be a good place to start.
>> 
>> Bill
>> _______________________________________________
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Kitware offers ITK Training Courses, for more information visit:
>> http://kitware.com/products/protraining.php
>> 
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-developers
> _______________________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.php
> 
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers



More information about the Insight-developers mailing list