[Insight-developers] Kitware Robots still appear to be dead

Bill Lorensen bill.lorensen at gmail.com
Sat Oct 1 11:54:14 EDT 2011


Funny, two of the tests that I sometimes lookat are culprits:
itkSystemInformationTest - this dumps the CMakeCache.txt file and others
itkNumericLimitsTest

On Sat, Oct 1, 2011 at 11:35 AM, David Cole <david.cole at kitware.com> wrote:
> These 11 tests have more than 99,999 bytes of output when passing:
> (the "len=" part of the following strings...)
>
> $ grep -E "len=[0-9][0-9][0-9][0-9][0-9][0-9]"
> /c/xampp/htdocs/CDash-trunk/backup/cdash.log
> [2011-10-01T11:24:47][INFO][pid=2680](end_timer):
> Test->Insert(name=vnl_test_alignment,len=405582), 0.014 seconds
> [2011-10-01T11:24:48][INFO][pid=2680](end_timer):
> Test->Insert(name=itkImageRegionExclusionIteratorWithIndexTest,len=356615),
> 0.013 seconds
> [2011-10-01T11:24:48][INFO][pid=2680](end_timer):
> Test->Insert(name=itkNumericTraitsTest,len=399485), 0.016 seconds
> [2011-10-01T11:24:48][INFO][pid=2680](end_timer):
> Test->Insert(name=itkSliceIteratorTest,len=142697), 0.006 seconds
> [2011-10-01T11:24:48][INFO][pid=2680](end_timer):
> Test->Insert(name=itkSystemInformationTest,len=957625), 0.035 seconds
> [2011-10-01T11:24:51][INFO][pid=2680](end_timer):
> Test->Insert(name=itkCheckerBoardImageFilterTest,len=128040), 0.006
> seconds
> [2011-10-01T11:24:52][INFO][pid=2680](end_timer):
> Test->Insert(name=itkRegionGrow2DTest,len=106984), 0.006 seconds
> [2011-10-01T11:24:53][INFO][pid=2680](end_timer):
> Test->Insert(name=itkTriangleMeshToBinaryImageFilterTest2,len=110042),
>  0.007 seconds
> [2011-10-01T11:24:54][INFO][pid=2680](end_timer):
> Test->Insert(name=itkImageRegistrationMethodTest_13,len=144907), 0.016
>  seconds
> [2011-10-01T11:24:55][INFO][pid=2680](end_timer):
> Test->Insert(name=itkSampleToHistogramFilterTest5,len=252555), 0.019 s
> econds
> [2011-10-01T11:24:55][INFO][pid=2680](end_timer):
> Test->Insert(name=itkSampleToHistogramFilterTest4,len=1000093), 0.032
> seconds
>
>
> There are ~150 additional tests that have more than 9,999 bytes of output...
> And there are ~850 more that have more than 999...
>
> So.... Literally HALF of the ITK tests are sending more output than
> the other projects hosted on the CDash server.
>
> Combine that with the fact that ITK has far more tests than any other
> project, and it is not really surprising that ITK is the first project
> to have processing problems when many, many builds are being thrown at
> the CDash server.
>
>
>
> On Sat, Oct 1, 2011 at 10:46 AM, Bradley Lowekamp
> <blowekamp at mail.nih.gov> wrote:
>>
>> As this delay appears to have gotten worse this week. Is there an easy way to check which tests are outputting excessive amounts of information when they are not failing?
>>
>> On Oct 1, 2011, at 9:55 AM, David Cole wrote:
>>
>>> On Fri, Sep 30, 2011 at 1:24 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
>>>> On 9/29/2011 10:19 PM, Johnson, Hans J wrote:
>>>>>
>>>>> Is there an ETA on when the Gerrit Kitware Robots are going to start
>>>>> processing patches again?
>>>>>
>>>>
>>>> OK, the robots are not really dead!  They are actually alive and well (long
>>>> live the robots).  However, CDash is falling behind again in ITK.  Right now
>>>> it seems to be about 5 hours behind in processing data.
>>>>
>>>> Couple of things:
>>>>
>>>> http://review.source.kitware.com/#change,2610
>>>>
>>>> There is a bug in CDash that makes these links not work, if CDash is behind:
>>>>
>>>> Linux build: http://www.cdash.org/CDash/scheduleSummary.php?scheduleid=9760
>>>>
>>>> Mac build: http://www.cdash.org/CDash/scheduleSummary.php?scheduleid=9761
>>>>
>>>> Windows build:
>>>> http://www.cdash.org/CDash/scheduleSummary.php?scheduleid=9762
>>>>
>>>>
>>>> However, when the build is done, it will show up here:
>>>>
>>>>
>>>> CDash filtered page:
>>>> http://www.cdash.org/CDash/index.php?project=Insight&filtercount=2&field1=buildname/string&compare1=63&value1=confocal_seg-4&field2=buildstarttime/date&compare2=83&value2=2011-9-30
>>>>
>>>>
>>>> One thing that might be causing this problem with ITK, is this:
>>>>
>>>> SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 1000000)
>>>>
>>>> The default for CTest is 1K of output per passed test.  So, ITK is an
>>>> outlier.
>>>>
>>>> -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.html
>>>>
>>>> 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
>>>>
>>>
>>> I have eliminated this line:
>>>
>>>  SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 1000000)
>>>
>>> in the latest patch set of this gerrit change:
>>>
>>>  http://review.source.kitware.com/#change,3015
>>>
>>> Please review and approve, and I'll get it merged in.
>>>
>>>
>>> Also: the ITK CDash dashboard is all caught up on its processing as of
>>> 1:00 am this morning. Things are current as of right now.
>>>
>>>
>>> Thanks,
>>> David
>>> _______________________________________________
>>> 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.html
>>>
>>> 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.html
>
> 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