未验证 提交 25d20e91 编写于 作者: L Lukas Lansky 提交者: GitHub

Disable iOS ARM validation (#51481)

* Disable iOS ARM validation

* skip SslStream_ClientCertificate_SendsChain test if chain is not valid (#48261)

* skip SslStream_ClientCertificate_SendsChain test if chain is not valid

* make test conditional

* Disable iOS ARM validation further

* Code review feedback: Disable also iOS/tvOS/Android
Co-authored-by: NTomas Weinfurt <tweinfurt@yahoo.com>
上级 b0a36537
......@@ -90,22 +90,25 @@ stages:
buildConfig: release
runtimeFlavor: mono
platforms:
- Android_x64
- Android_x86
- Android_arm
- Android_arm64
- tvOS_x64
- tvOS_arm64
- iOS_x64
- iOS_x86
- iOS_arm
- iOS_arm64
- OSX_x64
- Linux_x64
- Linux_arm
- Linux_arm64
- Linux_musl_x64
- Browser_wasm
# https://github.com/dotnet/runtime/pull/50940
# - Android_x64
# - Android_x86
# - Android_arm
# - Android_arm64
# - tvOS_x64
# - tvOS_arm64
# - iOS_x64
# - iOS_x86
# - iOS_arm
# - iOS_arm64
# - Linux_musl_arm
# - Linux_musl_arm64
# - Windows_NT_x64 enable once coreclr.dll has a version header: https://github.com/dotnet/runtime/issues/37503
......
......@@ -263,12 +263,14 @@ jobs:
buildConfig: ${{ variables.debugOnPrReleaseOnRolling }}
runtimeFlavor: mono
platforms:
- Android_x86
- Android_arm64
- tvOS_x64
- iOS_arm64
- iOS_x86
- Linux_arm
# https://github.com/dotnet/runtime/pull/50940
# - Android_x86
# - Android_arm64
# - tvOS_x64
# - iOS_x86
# - iOS_arm64
jobParameters:
testGroup: innerloop
nameSuffix: AllSubsets_Mono
......@@ -286,12 +288,14 @@ jobs:
buildConfig: Release
runtimeFlavor: mono
platforms:
- Android_x64
- Android_arm
- tvOS_arm64
- iOS_arm
- iOS_x64
- Linux_musl_x64
# https://github.com/dotnet/runtime/pull/50940
# - Android_x64
# - Android_arm
# - tvOS_arm64
# - iOS_x64
# - iOS_arm
jobParameters:
testGroup: innerloop
nameSuffix: AllSubsets_Mono
......
......@@ -402,7 +402,7 @@ public async Task SslStream_UntrustedCaWithCustomCallback_Throws(bool customCall
}
}
[Fact]
[ConditionalFact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/46837", TestPlatforms.OSX)]
public async Task SslStream_ClientCertificate_SendsChain()
{
......@@ -434,7 +434,10 @@ public async Task SslStream_ClientCertificate_SendsChain()
}
// Verify we can construct full chain
Assert.True(chain.ChainElements.Count > clientChain.Count, "chain cannot be built");
if (chain.ChainElements.Count < clientChain.Count)
{
throw new SkipTestException($"chain cannot be built {chain.ChainElements.Count}");
}
}
var clientOptions = new SslClientAuthenticationOptions() { TargetHost = "localhost", };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册