Skip to content

Instantly share code, notes, and snippets.

@antonfirsov
Created May 1, 2026 11:28
Show Gist options
  • Select an option

  • Save antonfirsov/e89324ef733604246d6e8f7d8c8bad8a to your computer and use it in GitHub Desktop.

Select an option

Save antonfirsov/e89324ef733604246d6e8f7d8c8bad8a to your computer and use it in GitHub Desktop.
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.5.6+bf9b858c26 (64-bit .NET 8.0.26)
[xUnit.net 00:00:00.09] Discovering: SixLabors.ImageSharp.Tests (method display = Method, method display options = None)
[xUnit.net 00:00:02.23] Discovered: SixLabors.ImageSharp.Tests (found 1452 test cases)
[xUnit.net 00:00:02.23] Starting: SixLabors.ImageSharp.Tests (parallel test collections = on [16 threads], stop on fail = off)
[xUnit.net 00:00:11.59] CreateRegion_NestedRegionsAndStateIsolation_MatchesDefaultOutput<Rgba32>(provider: Solid320x220_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:11.59] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:11.59] Report ImageFrame 0:
[xUnit.net 00:00:11.59] Total difference: 0.0004%
[xUnit.net 00:00:11.59] [Δ(-257,-257,-257,0) @ (300,20)];
[xUnit.net 00:00:11.59] [Δ(0,-257,0,0) @ (57,26)];
[xUnit.net 00:00:11.59] [Δ(-257,-257,0,0) @ (293,26)];
[xUnit.net 00:00:11.59] [Δ(-257,0,-257,0) @ (85,27)];
[xUnit.net 00:00:11.59] [Δ(0,0,-257,0) @ (276,27)]...
[xUnit.net 00:00:11.59]
[xUnit.net 00:00:11.59] Stack Trace:
[xUnit.net 00:00:11.59] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:11.59] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:11.59] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:11.59] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(2591,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.CreateRegion_NestedRegionsAndStateIsolation_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:11.59] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:11.59] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:11.68] FillPath_WithWebGPUCoverageBackend_MatchesDefaultOutput<Rgba32>(provider: Solid512x512_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:11.68] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:11.68] Report ImageFrame 0:
[xUnit.net 00:00:11.68] Total difference: 0.0011%
[xUnit.net 00:00:11.68] [Δ(257,257,257,0) @ (48,63)];
[xUnit.net 00:00:11.68] [Δ(-257,-257,-257,0) @ (49,63)];
[xUnit.net 00:00:11.68] [Δ(-257,-257,-257,0) @ (50,63)];
[xUnit.net 00:00:11.68] [Δ(-257,-257,-257,0) @ (51,63)];
[xUnit.net 00:00:11.68] [Δ(-257,-257,-257,0) @ (52,63)]...
[xUnit.net 00:00:11.68]
[xUnit.net 00:00:11.68] Stack Trace:
[xUnit.net 00:00:11.68] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:11.68] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:11.68] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:11.68] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(63,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.FillPath_WithWebGPUCoverageBackend_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:11.68] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:11.68] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:12.88] CanApplyPerspectiveTransform_StarWarsCrawl<Rgba32>(provider: Solid500x400_(0,0,0,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:12.88] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:12.88] Report ImageFrame 0:
[xUnit.net 00:00:12.88] Total difference: 0.0005%
[xUnit.net 00:00:12.88] [Δ(0,-257,0,0) @ (182,66)];
[xUnit.net 00:00:12.88] [Δ(-257,0,0,0) @ (193,66)];
[xUnit.net 00:00:12.88] [Δ(0,0,-257,0) @ (201,66)];
[xUnit.net 00:00:12.88] [Δ(-257,0,0,0) @ (204,66)];
[xUnit.net 00:00:12.88] [Δ(-257,0,0,0) @ (175,67)]...
[xUnit.net 00:00:12.88]
[xUnit.net 00:00:12.88] Stack Trace:
[xUnit.net 00:00:12.88] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:12.88] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:12.88] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:12.88] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(2278,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.CanApplyPerspectiveTransform_StarWarsCrawl[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:12.88] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:12.88] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:13.06] Process_WithWebGPUBackend_MatchesDefaultOutput<Rgba32>(provider: Blank220x160[Rgba32]) [FAIL]
[xUnit.net 00:00:13.06] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:13.06] Report ImageFrame 0:
[xUnit.net 00:00:13.06] Total difference: 0.0005%
[xUnit.net 00:00:13.06] [Δ(-257,-257,-257,0) @ (42,1)];
[xUnit.net 00:00:13.06] [Δ(-257,-257,-257,0) @ (67,1)];
[xUnit.net 00:00:13.06] [Δ(-257,-257,-257,0) @ (91,10)];
[xUnit.net 00:00:13.06] [Δ(0,0,-257,0) @ (219,20)];
[xUnit.net 00:00:13.06] [Δ(0,-257,0,0) @ (217,23)]...
[xUnit.net 00:00:13.06]
[xUnit.net 00:00:13.06] Stack Trace:
[xUnit.net 00:00:13.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:13.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:13.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:13.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(558,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.Process_WithWebGPUBackend_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:13.06] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:13.06] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:13.15] DrawText_WithWebGPUCoverageBackend_RendersAndReleasesPreparedCoverage<Rgba32>(provider: Solid1200x280_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:13.15] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:13.15] Report ImageFrame 0:
[xUnit.net 00:00:13.15] Total difference: 0.0129%
[xUnit.net 00:00:13.15] [Δ(0,-257,-257,0) @ (85,34)];
[xUnit.net 00:00:13.15] [Δ(0,0,-257,0) @ (89,34)];
[xUnit.net 00:00:13.15] [Δ(0,-257,-257,0) @ (246,34)];
[xUnit.net 00:00:13.15] [Δ(0,-257,-257,0) @ (247,34)];
[xUnit.net 00:00:13.15] [Δ(0,-257,-257,0) @ (249,34)]...
[xUnit.net 00:00:13.15]
[xUnit.net 00:00:13.15] Stack Trace:
[xUnit.net 00:00:13.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:13.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(839,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairSimilarity[TPixel](Image`1 defaultImage, Image`1 nativeSurfaceImage, Single defaultTolerancePercent)
[xUnit.net 00:00:13.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(376,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.DrawText_WithWebGPUCoverageBackend_RendersAndReleasesPreparedCoverage[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:13.15] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:13.15] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:14.15] FillPath_WithWebGPUCoverageBackend_NativeSurfaceSubregion_MatchesDefaultOutput<Rgba32>(provider: Solid512x512_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:14.15] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:14.15] Report ImageFrame 0:
[xUnit.net 00:00:14.15] Total difference: 0.0012%
[xUnit.net 00:00:14.15] [Δ(257,257,257,0) @ (88,88)];
[xUnit.net 00:00:14.15] [Δ(-257,-257,-257,0) @ (89,88)];
[xUnit.net 00:00:14.15] [Δ(-257,-257,-257,0) @ (90,88)];
[xUnit.net 00:00:14.15] [Δ(-257,-257,-257,0) @ (91,88)];
[xUnit.net 00:00:14.15] [Δ(-257,-257,-257,0) @ (92,88)]...
[xUnit.net 00:00:14.15]
[xUnit.net 00:00:14.15] Stack Trace:
[xUnit.net 00:00:14.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:14.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:14.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:14.15] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(457,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.FillPath_WithWebGPUCoverageBackend_NativeSurfaceSubregion_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:14.15] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:14.15] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:15.00] DrawPath_PointStroke_LineCap_MatchesDefaultOutput<Rgba32>(provider: Solid256x256_(255,255,255,255)[Rgba32], lineCap: Square) [FAIL]
[xUnit.net 00:00:15.00] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:15.00] Report ImageFrame 0:
[xUnit.net 00:00:15.00] Total difference: 0.0015%
[xUnit.net 00:00:15.00] [Δ(257,257,0,0) @ (104,104)];
[xUnit.net 00:00:15.00] [Δ(-257,-257,0,0) @ (105,104)];
[xUnit.net 00:00:15.00] [Δ(-257,-257,0,0) @ (106,104)];
[xUnit.net 00:00:15.00] [Δ(-257,-257,0,0) @ (107,104)];
[xUnit.net 00:00:15.00] [Δ(-257,-257,0,0) @ (108,104)]...
[xUnit.net 00:00:15.00]
[xUnit.net 00:00:15.00] Stack Trace:
[xUnit.net 00:00:15.00] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:15.00] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:15.00] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:15.00] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(951,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.DrawPath_PointStroke_LineCap_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider, LineCap lineCap)
[xUnit.net 00:00:15.00] at InvokeStub_WebGPUDrawingBackendTests.DrawPath_PointStroke_LineCap_MatchesDefaultOutput(Object, Span`1)
[xUnit.net 00:00:15.00] at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[xUnit.net 00:00:15.06] SaveLayer_HalfOpacity_MatchesDefaultOutput<Rgba32>(provider: Solid128x128_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:15.06] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:15.06] Report ImageFrame 0:
[xUnit.net 00:00:15.06] Total difference: 0.0766%
[xUnit.net 00:00:15.06] [Δ(0,-257,-257,0) @ (10,10)];
[xUnit.net 00:00:15.06] [Δ(0,-257,-257,0) @ (11,10)];
[xUnit.net 00:00:15.06] [Δ(0,-257,-257,0) @ (12,10)];
[xUnit.net 00:00:15.06] [Δ(0,-257,-257,0) @ (13,10)];
[xUnit.net 00:00:15.06] [Δ(0,-257,-257,0) @ (14,10)]...
[xUnit.net 00:00:15.06]
[xUnit.net 00:00:15.06] Stack Trace:
[xUnit.net 00:00:15.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:15.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:15.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:15.06] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(2348,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.SaveLayer_HalfOpacity_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:15.06] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:15.06] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:15.28] FillPath_WithWebGPUCoverageBackend_NativeSurface_MatchesDefaultOutput<Rgba32>(provider: Solid512x512_(255,255,255,255)[Rgba32]) [FAIL]
[xUnit.net 00:00:15.28] SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageDifferenceIsOverThresholdException : Image difference is over threshold!
[xUnit.net 00:00:15.28] Report ImageFrame 0:
[xUnit.net 00:00:15.28] Total difference: 0.0011%
[xUnit.net 00:00:15.28] [Δ(257,257,257,0) @ (48,63)];
[xUnit.net 00:00:15.28] [Δ(-257,-257,-257,0) @ (49,63)];
[xUnit.net 00:00:15.28] [Δ(-257,-257,-257,0) @ (50,63)];
[xUnit.net 00:00:15.28] [Δ(-257,-257,-257,0) @ (51,63)];
[xUnit.net 00:00:15.28] [Δ(-257,-257,-257,0) @ (52,63)]...
[xUnit.net 00:00:15.28]
[xUnit.net 00:00:15.28] Stack Trace:
[xUnit.net 00:00:15.28] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\ImageComparison\ImageComparer.cs(125,0): at SixLabors.ImageSharp.Drawing.Tests.TestUtilities.ImageComparison.ImageComparerExtensions.VerifySimilarity[TPixelA,TPixelB](ImageComparer comparer, Image`1 expected, Image`1 actual, Func`3 predicate)
[xUnit.net 00:00:15.28] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\TestUtilities\TestImageExtensions.cs(228,0): at SixLabors.ImageSharp.Drawing.Tests.TestImageExtensions.CompareToReferenceOutput[TPixel](Image`1 image, ImageComparer comparer, ITestImageProvider provider, Object testOutputDetails, String extension, Boolean grayscale, Boolean appendPixelTypeToFileName, Boolean appendSourceFileOrDescription, IImageDecoder decoder)
[xUnit.net 00:00:15.28] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(858,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.AssertBackendPairReferenceOutputs[TPixel](TestImageProvider`1 provider, String testName, Image`1 defaultImage, Image`1 nativeSurfaceImage, Single tolerantPercentage)
[xUnit.net 00:00:15.28] C:\dev\ImageSharp.Drawing\tests\ImageSharp.Drawing.Tests\Processing\Backends\WebGPUDrawingBackendTests.cs(418,0): at SixLabors.ImageSharp.Drawing.Tests.Processing.Backends.WebGPUDrawingBackendTests.FillPath_WithWebGPUCoverageBackend_NativeSurface_MatchesDefaultOutput[TPixel](TestImageProvider`1 provider)
[xUnit.net 00:00:15.28] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:15.28] at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
[xUnit.net 00:00:15.59] Finished: SixLabors.ImageSharp.Tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment