Skip to content

Commit e7aed50

Browse files
committed
Backport [dotnet#99020] Disable QUIC tests on alpine arm32
1 parent 30b452a commit e7aed50

7 files changed

+8
-1
lines changed

src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicCipherSuitesPolicyTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ namespace System.Net.Quic.Tests
1111
[Collection(nameof(DisableParallelization))]
1212
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
1313
[SkipOnPlatform(TestPlatforms.Windows, "CipherSuitesPolicy is not supported on Windows")]
14+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
1415
public class MsQuicCipherSuitesPolicyTests : QuicTestBase
1516
{
1617
public MsQuicCipherSuitesPolicyTests(ITestOutputHelper output) : base(output) { }
@@ -77,4 +78,4 @@ await Assert.ThrowsAsync<QuicException>(() => TestConnection(
7778
));
7879
}
7980
}
80-
}
81+
}

src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public async Task SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue()
5959
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsRaspbian10), nameof(PlatformDetection.IsArmv6Process), nameof(PlatformDetection.IsInContainer))]
6060
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsPpc64leProcess))]
6161
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsUbuntu2004), nameof(PlatformDetection.IsS390xProcess))]
62+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
6263
[ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsInHelix))]
6364
[PlatformSpecific(TestPlatforms.Linux)]
6465
public void SupportedLinuxPlatforms_IsSupportedIsTrue()

src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ public void Dispose()
4848

4949
[Collection(nameof(DisableParallelization))]
5050
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
51+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
5152
public class MsQuicTests : QuicTestBase, IClassFixture<CertificateSetup>
5253
{
5354
private static byte[] s_data = "Hello world!"u8.ToArray();

src/libraries/System.Net.Quic/tests/FunctionalTests/QuicConnectionTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace System.Net.Quic.Tests
1616

1717
[Collection(nameof(DisableParallelization))]
1818
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
19+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
1920
public sealed class QuicConnectionTests : QuicTestBase
2021
{
2122
const int ExpectedErrorCode = 1234;

src/libraries/System.Net.Quic/tests/FunctionalTests/QuicListenerTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ namespace System.Net.Quic.Tests
1515
{
1616
[Collection(nameof(DisableParallelization))]
1717
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
18+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
1819
public sealed class QuicListenerTests : QuicTestBase
1920
{
2021
public QuicListenerTests(ITestOutputHelper output) : base(output) { }

src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace System.Net.Quic.Tests
1616
{
1717
[Collection(nameof(DisableParallelization))]
1818
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
19+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
1920
public sealed class QuicStreamConformanceTests : ConnectedStreamConformanceTests
2021
{
2122
protected override bool UsableAfterCanceledReads => false;

src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ namespace System.Net.Quic.Tests
1414
{
1515
[Collection(nameof(DisableParallelization))]
1616
[ConditionalClass(typeof(QuicTestBase), nameof(QuicTestBase.IsSupported))]
17+
[ActiveIssue("https://github.com/dotnet/runtime/issues/91757", typeof(PlatformDetection), nameof(PlatformDetection.IsAlpine), nameof(PlatformDetection.IsArmProcess))]
1718
public sealed class QuicStreamTests : QuicTestBase
1819
{
1920
private static byte[] s_data = "Hello world!"u8.ToArray();

0 commit comments

Comments
 (0)