From 09382fe2bfddae38617912634e7c317ddeab9752 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 11:17:59 +0000 Subject: [PATCH 1/2] Skip RoundTrip_AllWindowLogs compression tests on mobile platforms These three encoder/decoder tests fail consistently on all mobile platforms (iOS, tvOS, macCatalyst, Android) with OperationStatus.DestinationTooSmall instead of OperationStatus.Done when testing various window log sizes. The tests fail because GetMaxCompressedLength() returns an insufficient buffer size for certain window sizes on mobile platforms. This appears to be a platform-specific issue in the native compression library integration or buffer size calculation. Tracking issue: https://github.com/dotnet/runtime/issues/127563 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../Common/tests/System/IO/Compression/EncoderDecoderTestBase.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libraries/Common/tests/System/IO/Compression/EncoderDecoderTestBase.cs b/src/libraries/Common/tests/System/IO/Compression/EncoderDecoderTestBase.cs index 39a7b68cf79c15..a03210b112933d 100644 --- a/src/libraries/Common/tests/System/IO/Compression/EncoderDecoderTestBase.cs +++ b/src/libraries/Common/tests/System/IO/Compression/EncoderDecoderTestBase.cs @@ -688,6 +688,7 @@ public void RoundTrip_AllCompressionLevels() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/127563", TestPlatforms.Android | TestPlatforms.iOS | TestPlatforms.tvOS | TestPlatforms.MacCatalyst)] public void RoundTrip_AllWindowLogs() { byte[] input = CreateTestData(); From cb27ac7f3da541d6ea06b46209b605d12612250f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 5 May 2026 11:18:04 +0000 Subject: [PATCH 2/2] ci: trigger checks