Skip to content

Revert "Disable Shake Read tests on AzureLinux"#115517

Merged
vcsjones merged 1 commit into
mainfrom
revert-112037-disable-shakeread-azl
May 14, 2025
Merged

Revert "Disable Shake Read tests on AzureLinux"#115517
vcsjones merged 1 commit into
mainfrom
revert-112037-disable-shakeread-azl

Conversation

@vcsjones

Copy link
Copy Markdown
Member

This pull request restores the unit tests for squeeze functionality for SHAKE on Azure Linux. This is fixed as of SymCrypt-OpenSSL 1.8.

Reverts #112037

Fixes #112036

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/area-system-security, @bartonjs, @vcsjones
See info in area-owners.md if you want to be subscribed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

Restores SHAKE squeeze unit tests on Azure Linux now that SymCrypt-OpenSSL 1.8 adds read support by removing the Azure Linux exclusion.

  • Re-enable IsReadSupported check for Azure Linux
  • Remove the ActiveIssue skip on the Read_NotSupported test
Comments suppressed due to low confidence (1)

src/libraries/System.Security.Cryptography/tests/ShakeTestDriver.cs:747

  • The Read_NotSupported test is now running on Azure Linux (where Read is supported). It should only execute when Read is not supported. Consider adding a new IsReadNotSupported property (e.g. public static bool IsReadNotSupported => IsSupported && !IsReadSupported;) and using [ConditionalFact(nameof(IsReadNotSupported))].
[ConditionalFact(nameof(IsSupported))]

@vcsjones vcsjones merged commit b3f9fb6 into main May 14, 2025
@vcsjones vcsjones deleted the revert-112037-disable-shakeread-azl branch May 14, 2025 00:43
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SCOSSL: Shake Squeeze tests fail

3 participants