> I think it is OK to drop the iterations in the Debug tests. We are still 
> exercising the code. If we

> need alternate baselines, we will still catch exceptions. This will also 
> allow more valgrind tests

> to run to completion.




Ha ha. Ironic. I just noticed the slowest 3 tests have the word “Fast” in the 
test name... Perhaps we should at the very least consider a rename. 😊


If it’s ok to drop the iterations in the Debug tests, then why not drop the 
iterations in the Release tests, too? There is something to be said for the 
“same” code being run for the test in both Debug and Release. If it’s not the 
same, then I should definitely be able to tell just by glancing at the source 
code for a test that there are Debug/non-Debug differences...


I would say each individual test should be able to run in *seconds*, not 
minutes or hours. Ideally, less than a second, but I realize that’s overly 
ambitious with some ITK code.


However, for the main purpose I have in mind here, namely reducing the time 
burden on my volunteer machine, I would be absolutely *ecstatic* if all of the 
20 tests I listed in the original email were able to run in under 4 or 5 
minutes each.


Let me know if I can help out in some additional way (beyond just continuing to 
submit the build to CDash...)



Thanks for the discussion, I appreciate it

D
_______________________________________________
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

Reply via email to