diff --git a/tests/ImageSharp.Tests/Formats/Gif/GifEncoderTests.cs b/tests/ImageSharp.Tests/Formats/Gif/GifEncoderTests.cs index d6d63baabf..a7e16f7737 100644 --- a/tests/ImageSharp.Tests/Formats/Gif/GifEncoderTests.cs +++ b/tests/ImageSharp.Tests/Formats/Gif/GifEncoderTests.cs @@ -275,6 +275,11 @@ public class GifEncoderTests public void Encode_AnimatedFormatTransform_FromPng(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(PngDecoder.Instance); using MemoryStream memStream = new(); @@ -318,6 +323,11 @@ public class GifEncoderTests public void Encode_AnimatedFormatTransform_FromWebp(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(WebpDecoder.Instance); using MemoryStream memStream = new(); diff --git a/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs b/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs index f8fc774b78..6679a765f5 100644 --- a/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs +++ b/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs @@ -483,6 +483,11 @@ public partial class PngEncoderTests public void Encode_AnimatedFormatTransform_FromGif(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(GifDecoder.Instance); using MemoryStream memStream = new(); @@ -530,6 +535,11 @@ public partial class PngEncoderTests public void Encode_AnimatedFormatTransform_FromWebp(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(WebpDecoder.Instance); using MemoryStream memStream = new(); diff --git a/tests/ImageSharp.Tests/Formats/WebP/WebpEncoderTests.cs b/tests/ImageSharp.Tests/Formats/WebP/WebpEncoderTests.cs index 6baacb38ce..acca49dcf4 100644 --- a/tests/ImageSharp.Tests/Formats/WebP/WebpEncoderTests.cs +++ b/tests/ImageSharp.Tests/Formats/WebP/WebpEncoderTests.cs @@ -67,6 +67,11 @@ public class WebpEncoderTests public void Encode_AnimatedFormatTransform_FromGif(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(GifDecoder.Instance); using MemoryStream memStream = new(); @@ -109,6 +114,11 @@ public class WebpEncoderTests public void Encode_AnimatedFormatTransform_FromPng(TestImageProvider provider) where TPixel : unmanaged, IPixel { + if (TestEnvironment.RunsOnCI && !TestEnvironment.IsWindows) + { + return; + } + using Image image = provider.GetImage(PngDecoder.Instance); using MemoryStream memStream = new();