[vtk-developers] Tests taking long time

Dean Inglis dean.inglis at on.aibn.com
Wed Oct 16 11:16:51 EDT 2002


Hi Andy,

I will shorten the test for IPW
when I get a chance over the next
few days.

Dean


-----Original Message-----
From: vtk-developers-admin at public.kitware.com
[mailto:vtk-developers-admin at public.kitware.com]On Behalf Of Andy
Cedilnik
Sent: October 16, 2002 11:05 AM
To: vtk-developers
Subject: [vtk-developers] Tests taking long time


Hello All,

By last count, there are about 401 tests in VTK, when compiled with all
kits, TCL/Python... This takes long time especially when purifying. I
went through the Test.xml file (from Dart) and did some statistics. Here
are the slowest tests together with percentage of time they take. Using
Valgrind to check for leaks, it takes about 10 - 11 hours on our fastest
machine. Here is the list of 20 slowest tests:

Time      % time   Test name

62.261042 11.67% /Common/Testing/Tcl/TestSetGet
44.302056 8.30% /Hybrid/Testing/Cxx/ImagePlaneWidget
33.692576 6.31% /Parallel/Testing/Cxx/Sockets-image
12.311337 2.31% /Rendering/Testing/Tcl/TestStyleJoystickCamera-image
11.634747 2.18% /Graphics/Testing/Cxx/volProt
11.220055 2.10% /Rendering/Testing/Tcl/TestStyleJoystickActor-image
10.382799 1.95% /Rendering/Testing/Tcl/CamBlur-image
8.205866 1.54% /Graphics/Testing/Tcl/PrintSelf-Graphics
7.949807 1.49% /Hybrid/Testing/Cxx/TestImplicitPlaneWidget
7.077021 1.33% /Patented/Testing/Tcl/CompareContour-image
6.753272 1.27% /Graphics/Testing/Tcl/fieldToSGrid-image
5.955531 1.12% /Rendering/Testing/Tcl/PrintSelf-Rendering
5.547473 1.04% /Rendering/Testing/Tcl/volTM2DCropRegions-image
5.341502 1.00% /Hybrid/Testing/Cxx/BoxWidget
5.245997 0.98% /Common/Testing/Tcl/PrintSelf-Common
4.845048 0.91% /Rendering/Testing/Tcl/volRCCropRegions-image
4.753641 0.89% /Patented/Testing/Tcl/sweepAuto-image
4.528223 0.85% /Hybrid/Testing/Cxx/TestScalarBarWidget
4.488685 0.84% /Rendering/Testing/Tcl/TestInteractorEventRecorder-image
4.412978 0.83% /Common/Testing/Cxx/otherTimerLog

If anybody wants the whole list and explanation on how the list was
created, send me private e-mail. As you see, TestSetGet and
ImagePlaneWidget together take almost 20%. If we can clean some of these
tests, we could shave hours of the Valgrind testing. For example, if the
ratio stays the same, that means that TestSetGet takes one hour to run.

Thank you.

				Andy

_______________________________________________
vtk-developers mailing list
vtk-developers at public.kitware.com
http://public.kitware.com/mailman/listinfo/vtk-developers





More information about the vtk-developers mailing list