Browse Source
Run deferred render tests on a background thread to expose any threading errors in the deferred rendering path. And threading errors found. Also had to decrease the timeout for D2D render tests as `renderTarget.EndDraw` is hanging when an exception is thrown between `renderTarget.BeginDraw` and `EndDraw`.scenegraph-after-breakage
16 changed files with 300 additions and 156 deletions
@ -0,0 +1,83 @@ |
|||
<ProjectConfiguration> |
|||
<Settings> |
|||
<DefaultTestTimeout>1000</DefaultTestTimeout> |
|||
<IgnoredTests> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_FlipX_TopLeftDest</TestName> |
|||
</NamedTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Media.LinearGradientBrushTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Media.VisualBrushTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Controls.BorderTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_FlipXY_TopLeftDest</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_FlipY_TopLeftDest</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_Alignment_BottomRight</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_Alignment_Center</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_Alignment_TopLeft</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_BottomRightQuarterDest</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_BottomRightQuarterSource</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_NoTile_BottomRightQuarterSource_BottomRightQuarterDest</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_NoStretch_Tile_BottomRightQuarterSource_CenterQuarterDest</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_Uniform_NoTile</TestName> |
|||
</NamedTestSelector> |
|||
<NamedTestSelector> |
|||
<TestName>Avalonia.Direct2D1.RenderTests.Media.ImageBrushTests.ImageBrush_UniformToFill_NoTile</TestName> |
|||
</NamedTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Controls.ImageTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.GeometryClippingTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Media.FormattedTextImplTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.OpacityMaskTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.EllipseTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.LineTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.PathTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.PolygonTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.PolylineTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
<FixtureTestSelector> |
|||
<FixtureName>Avalonia.Direct2D1.RenderTests.Shapes.RectangleTests</FixtureName> |
|||
</FixtureTestSelector> |
|||
</IgnoredTests> |
|||
<PreviouslyBuiltSuccessfully>True</PreviouslyBuiltSuccessfully> |
|||
</Settings> |
|||
</ProjectConfiguration> |
|||
Loading…
Reference in new issue