[Paraview-developers] multiple xml tests combined into one

David E DeMarle dave.demarle at kitware.com
Thu Apr 11 10:16:01 EDT 2013


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> 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> 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
>> http://public.kitware.com/mailman/listinfo/paraview-developers
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20130411/d70b4e5f/attachment.htm>


More information about the Paraview-developers mailing list