Skip to content

[QUIC] Delete ActiveIssues on SupportedLinuxPlatforms_IsSupportedIsTrue test #115141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ManickaP
Copy link
Member

@ManickaP ManickaP commented Apr 29, 2025

Fixes #82154

#115129 follow up

cc @jkotas

@Copilot Copilot AI review requested due to automatic review settings April 29, 2025 07:25
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the ActiveIssue attributes from the MsQuic platform detection tests to stop excluding Raspbian 10 and related conditions from running in CI.

  • Removed three ActiveIssue attributes targeting Raspbian 10, PPC64LE, and Ubuntu2004/S390x issues.
  • Adjusted test configuration to now run with the IsInHelix condition on Linux platforms.
Comments suppressed due to low confidence (1)

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

  • Removing the ActiveIssue attributes will cause tests to run on platforms that previously had known issues. Please verify that these tests are now adequately covered and can gracefully handle any failures on these platforms.
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsUbuntu2004), nameof(PlatformDetection.IsS390xProcess))]

@ManickaP ManickaP requested a review from a team April 29, 2025 07:25
@@ -57,8 +57,6 @@ public async Task SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue()
}
}

[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsPpc64leProcess))]
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsUbuntu2004), nameof(PlatformDetection.IsS390xProcess))]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can delete IsUbuntu2004 property definition as well. This is its last use.

@@ -57,8 +57,6 @@ public async Task SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue()
}
}

[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsPpc64leProcess))]
[ActiveIssue("https://github.com/dotnet/runtime/issues/82154", typeof(PlatformDetection), nameof(PlatformDetection.IsUbuntu2004), nameof(PlatformDetection.IsS390xProcess))]
[ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsInHelix))]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for myself: We are not testing Ppc64 and S390x in Helix anymore. This condition will ensure that this test is disabled for Ppc64 and S390x outside of Helix.

@jkotas jkotas changed the title [QUIC] Raspbian 10 removed from CI [QUIC] Delete ActiveIssues on SupportedLinuxPlatforms_IsSupportedIsTrue test Apr 29, 2025
Copy link
Member

@jkotas jkotas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[QUIC] IsSupportedIsTrue failing on s390x
2 participants