<div dir="ltr">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.<div>For example:<div> set(CTHAMRBaseline_BREAK TRUE)</div><div style>in:</div><div style>
$SOURCE/Applications/ParaView/Testing/XML</div><div style><br></div></div></div><div class="gmail_extra"><br clear="all"><div>David E DeMarle<br>Kitware, Inc.<br>R&D Engineer<br>21 Corporate Drive<br>Clifton Park, NY 12065-8662<br>
Phone: 518-881-4909</div>
<br><br><div class="gmail_quote">On Wed, Apr 10, 2013 at 10:29 PM, burlen <span dir="ltr"><<a href="mailto:burlen.loring@gmail.com" target="_blank">burlen.loring@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<div>Hi Dave,<br>
<br>
That sounds like a very reasonable thing to do, and it must not be
the culprit here.<br>
<br>
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 <a href="http://paraview.org/Bug/view.php?id=13947" target="_blank">http://paraview.org/Bug/view.php?id=13947</a>.
<br>
<br>
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.<br>
<br>
thanks for setting me straight on the merging of tests<span class="HOEnZb"><font color="#888888"><br>
<br>
Burlen</font></span><div><div class="h5"><br>
<br>
On 04/10/2013 04:57 PM, David E DeMarle wrote:<br>
</div></div></div><div><div class="h5">
<blockquote type="cite">
<p>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.</p>
<p>What kind of grief specifically are you running in to?</p>
<div class="gmail_quote">On Apr 10, 2013 6:01 PM, "burlen" <<a href="mailto:burlen.loring@gmail.com" target="_blank">burlen.loring@gmail.com</a>>
wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 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?<br>
<br>
here are some:<br>
$ctest -N | egrep '.\.[a-z,A-Z]*.\.'<br>
Test #966: pv.AboutDialog.OpenHelp.ServerConnectDialog<br>
Test #973:
pv.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump<br>
Test #974:
pv.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek<br>
Test #977: pv.VisItBridgePixie.VisItBridgeSamrai<br>
Test #985: pv.CalcParens.Calculator.CameraLink<br>
Test #994: pv.CompositeSurfaceSelection.Contour.ContourRange<br>
Test #995: pv.CustomFilter.CustomSourceProbe<br>
Test #997: pv.D3SmallCells.DualSphereAnimation.EnSight<br>
Test #1000: pv.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2<br>
Test #1003: pv.FFTOverTime.Flow.Flow2<br>
Test #1008: pv.LoadPlugins.LoadSaveStateAnimation.LoadState<br>
Test #1009:
pv.MultiSliceMultiBlock.MultiSliceWavelet.NormalGlyphs<br>
Test #1010:
pv.NiftiReaderWriterPlugin.OpenSaveData.Plot3DReader<br>
Test #1013:
pv.ProbePicking.PropertyConversion.PropertyConversion1<br>
Test #1018:
pv.RectilinearFractal.RepresentationSelector.SaveColorMap<br>
Test #1019: pv.SaveCSV.SelectionLabels.SelectReader<br>
Test #1020: pv.SimpleInteraction.Slice<br>
Test #1024: pv.SpyPlotHistoryReader.StreamTracerUpdates<br>
Test #1027:
pv.TemporalInterpolator.TemporalShiftScale.Tessellate<br>
Test #1038: pv.VariableSelector.VariableSelector1<br>
Test #1043:
pvcs.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump<br>
Test #1044:
pvcs.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek<br>
Test #1047: pvcs.VisItBridgePixie.VisItBridgeSamrai<br>
Test #1051: pvcs.CalcParens.Calculator.CameraLink<br>
Test #1059: pvcs.Contour.ContourRange<br>
Test #1060: pvcs.CustomFilter.CustomSourceProbe<br>
Test #1062: pvcs.D3SmallCells.DualSphereAnimation.EnSight<br>
Test #1065: pvcs.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2<br>
Test #1068: pvcs.FFTOverTime.Flow.Flow2<br>
Test #1072: pvcs.LoadSaveStateAnimation.LoadState<br>
Test #1073:
pvcs.MultiSliceMultiBlock.MultiSliceWavelet.NormalGlyphs<br>
Test #1074: pvcs.OpenSaveData.Plot3DReader<br>
Test #1077:
pvcs.ProbePicking.PropertyConversion.PropertyConversion1<br>
Test #1082:
pvcs.RectilinearFractal.RepresentationSelector.SaveColorMap<br>
Test #1083: pvcs.SaveCSV.SelectionLabels.SelectReader<br>
Test #1084: pvcs.SimpleInteraction.Slice<br>
Test #1088: pvcs.SpyPlotHistoryReader.StreamTracerUpdates<br>
Test #1091:
pvcs.TemporalInterpolator.TemporalShiftScale.Tessellate<br>
Test #1102: pvcs.VariableSelector.VariableSelector1<br>
Test #1111:
pvcrs.VisItBridgeChombo.VisItBridgeEnzo.VisItBridgeLAMMPSDump<br>
Test #1112:
pvcrs.VisItBridgeLAMMPSDump2.VisItBridgeNas.VisItBridgeNek<br>
Test #1115: pvcrs.VisItBridgePixie.VisItBridgeSamrai<br>
Test #1119: pvcrs.CalcParens.Calculator.CameraLink<br>
Test #1125: pvcrs.Contour.ContourRange<br>
Test #1126: pvcrs.CustomFilter.CustomSourceProbe<br>
Test #1128: pvcrs.D3SmallCells.DualSphereAnimation.EnSight<br>
Test #1131:
pvcrs.ExportX3dPOVVRML.ExTimeseries.ExTimeseries2<br>
Test #1134: pvcrs.Flow.Flow2<br>
Test #1138: pvcrs.LoadSaveStateAnimation.LoadState<br>
Test #1140: pvcrs.OpenSaveData.Plot3DReader<br>
Test #1143: pvcrs.PropertyConversion.PropertyConversion1<br>
Test #1148:
pvcrs.RectilinearFractal.RepresentationSelector.SaveColorMap<br>
Test #1149: pvcrs.SaveCSV.SelectReader<br>
Test #1150: pvcrs.SimpleInteraction.Slice<br>
Test #1154: pvcrs.SpyPlotHistoryReader.StreamTracerUpdates<br>
Test #1156:
pvcrs.TemporalInterpolator.TemporalShiftScale.Tessellate<br>
Test #1167: pvcrs.VariableSelector.VariableSelector1<br>
_______________________________________________<br>
Paraview-developers mailing list<br>
<a href="mailto:Paraview-developers@paraview.org" target="_blank">Paraview-developers@paraview.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
</blockquote>
</div>
</blockquote>
<br>
</div></div></div>
</blockquote></div><br></div>