[Paraview-developers] multiple xml tests combined into one

burlen burlen.loring at gmail.com
Mon Apr 15 12:22:26 EDT 2013


Thanks Dave, splitting the tests was very helpful for getting to the 
bottom of the issue!

Burlen


On 04/11/2013 07:16 AM, David E DeMarle wrote:
> If a few tests can not be made to behave you can hack around it by 
> forcing those particular tests to run on their own.
> For example:
>   set(CTHAMRBaseline_BREAK TRUE)
> in:
>   $SOURCE/Applications/ParaView/Testing/XML
>
>
> David E DeMarle
> Kitware, Inc.
> R&D Engineer
> 21 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4909
>
>
> On Wed, Apr 10, 2013 at 10:29 PM, burlen <burlen.loring at gmail.com 
> <mailto:burlen.loring at gmail.com>> wrote:
>
>     Hi Dave,
>
>     That sounds like a very reasonable thing to do, and it must not be
>     the culprit here.
>
>     I'm working on  patch that adds some glGetError checks in VTK, if
>     an error is detected I'd like to call vtkErrorMacro. On a Mac OSX
>     10.8.3 ATI system, in a handful of places ParaView triggers a
>     render into an "invalid drawable". All subsequent Open GL calls
>     made on the invalid drawable fail with open gl reporting "invalid
>     framebuffer operation". The following bug report is illustrative
>     and show how to reproduce the issue on recent master
>     http://paraview.org/Bug/view.php?id=13947.
>
>     If you don't check for open gl errors, as I do in my new work,
>     it's not too big of an issue since the drawable eventually becomes
>     valid and things eventually get rendered correctly. however with
>     the new error checking a whole bunch of error reports are issued
>     when ever an invalid drawable is used. I've been able to clean
>     most of these up, but a couple remain pv.TabbedViews and
>     pv.LoadPlugins.LoadSaveStateAnimation.LoadState. The latter
>     renders into an invalid drawable in between
>     LoadSaveAnnimationState and LoadState. LoadSaveAnnimationState,
>     and LoadState don't seem to have any issues when run on their own
>     which is why I started to wonder about the merging of the tests. I
>     haven't been able to reproduce the issue from these last two test
>     failures outside of the test driver.
>
>     thanks for setting me straight on the merging of tests
>
>     Burlen
>
>
>     On 04/10/2013 04:57 PM, David E DeMarle wrote:
>>
>>     The tests have been aggregated like that for a few releases now.
>>     By amortizing application startup time over several tests we
>>     speed up testing significantly.
>>
>>     What kind of grief specifically are you running in to?
>>
>>     On Apr 10, 2013 6:01 PM, "burlen" <burlen.loring at gmail.com
>>     <mailto:burlen.loring at gmail.com>> wrote:
>>
>>         Some of PV's xml tests seem to have been squashed together
>>         and multiple tests are treated as one. IIs this a know issue?
>>         t's causing me substantial grief on Mac OSX. Could any one
>>         suggest a fix?
>>
>>         here are some:
>>         $ctest -N | egrep '.\.[a-z,A-Z]*.\.'
>>           Test #966: pv.AboutDialog.OpenHelp.ServerConnectDialog
>>           Test #973:
>>         pv.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump
>>           Test #974:
>>         pv.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek
>>           Test #977: pv.VisItBridgePixie.VisItBridgeSamrai
>>           Test #985: pv.CalcParens.Calculator.CameraLink
>>           Test #994: pv.CompositeSurfaceSelection.Contour.ContourRange
>>           Test #995: pv.CustomFilter.CustomSourceProbe
>>           Test #997: pv.D3SmallCells.DualSphereAnimation.EnSight
>>           Test #1000: pv.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2
>>           Test #1003: pv.FFTOverTime.Flow.Flow2
>>           Test #1008: pv.LoadPlugins.LoadSaveStateAnimation.LoadState
>>           Test #1009:
>>         pv.MultiSliceMultiBlock.MultiSliceWavelet.NormalGlyphs
>>           Test #1010:
>>         pv.NiftiReaderWriterPlugin.OpenSaveData.Plot3DReader
>>           Test #1013:
>>         pv.ProbePicking.PropertyConversion.PropertyConversion1
>>           Test #1018:
>>         pv.RectilinearFractal.RepresentationSelector.SaveColorMap
>>           Test #1019: pv.SaveCSV.SelectionLabels.SelectReader
>>           Test #1020: pv.SimpleInteraction.Slice
>>           Test #1024: pv.SpyPlotHistoryReader.StreamTracerUpdates
>>           Test #1027:
>>         pv.TemporalInterpolator.TemporalShiftScale.Tessellate
>>           Test #1038: pv.VariableSelector.VariableSelector1
>>           Test #1043:
>>         pvcs.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump
>>           Test #1044:
>>         pvcs.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek
>>           Test #1047: pvcs.VisItBridgePixie.VisItBridgeSamrai
>>           Test #1051: pvcs.CalcParens.Calculator.CameraLink
>>           Test #1059: pvcs.Contour.ContourRange
>>           Test #1060: pvcs.CustomFilter.CustomSourceProbe
>>           Test #1062: pvcs.D3SmallCells.DualSphereAnimation.EnSight
>>           Test #1065: pvcs.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2
>>           Test #1068: pvcs.FFTOverTime.Flow.Flow2
>>           Test #1072: pvcs.LoadSaveStateAnimation.LoadState
>>           Test #1073:
>>         pvcs.MultiSliceMultiBlock.MultiSliceWavelet.NormalGlyphs
>>           Test #1074: pvcs.OpenSaveData.Plot3DReader
>>           Test #1077:
>>         pvcs.ProbePicking.PropertyConversion.PropertyConversion1
>>           Test #1082:
>>         pvcs.RectilinearFractal.RepresentationSelector.SaveColorMap
>>           Test #1083: pvcs.SaveCSV.SelectionLabels.SelectReader
>>           Test #1084: pvcs.SimpleInteraction.Slice
>>           Test #1088: pvcs.SpyPlotHistoryReader.StreamTracerUpdates
>>           Test #1091:
>>         pvcs.TemporalInterpolator.TemporalShiftScale.Tessellate
>>           Test #1102: pvcs.VariableSelector.VariableSelector1
>>           Test #1111:
>>         pvcrs.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump
>>           Test #1112:
>>         pvcrs.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek
>>           Test #1115: pvcrs.VisItBridgePixie.VisItBridgeSamrai
>>           Test #1119: pvcrs.CalcParens.Calculator.CameraLink
>>           Test #1125: pvcrs.Contour.ContourRange
>>           Test #1126: pvcrs.CustomFilter.CustomSourceProbe
>>           Test #1128: pvcrs.D3SmallCells.DualSphereAnimation.EnSight
>>           Test #1131: pvcrs.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2
>>           Test #1134: pvcrs.Flow.Flow2
>>           Test #1138: pvcrs.LoadSaveStateAnimation.LoadState
>>           Test #1140: pvcrs.OpenSaveData.Plot3DReader
>>           Test #1143: pvcrs.PropertyConversion.PropertyConversion1
>>           Test #1148:
>>         pvcrs.RectilinearFractal.RepresentationSelector.SaveColorMap
>>           Test #1149: pvcrs.SaveCSV.SelectReader
>>           Test #1150: pvcrs.SimpleInteraction.Slice
>>           Test #1154: pvcrs.SpyPlotHistoryReader.StreamTracerUpdates
>>           Test #1156:
>>         pvcrs.TemporalInterpolator.TemporalShiftScale.Tessellate
>>           Test #1167: pvcrs.VariableSelector.VariableSelector1
>>         _______________________________________________
>>         Paraview-developers mailing list
>>         Paraview-developers at paraview.org
>>         <mailto:Paraview-developers at paraview.org>
>>         http://public.kitware.com/mailman/listinfo/paraview-developers
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20130415/9d888dba/attachment.htm>


More information about the Paraview-developers mailing list