Skip to content

Commit a0614b8

Browse files
steveisokMaximLipnin
authored andcommitted
Disable several failing tests on iOSSimulator arm64 (dotnet#61826)
1 parent 238360a commit a0614b8

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

src/libraries/System.Runtime.Extensions/tests/System/AppDomainTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ public void ReflectionOnlyGetAssemblies()
379379
}
380380

381381
[Fact]
382-
[SkipOnPlatform(TestPlatforms.Browser, "Throws PNSE")]
382+
[SkipOnPlatform(TestPlatforms.Browser | TestPlatforms.iOS | TestPlatforms.tvOS, "Throws PNSE")]
383383
public void MonitoringIsEnabled()
384384
{
385385
Assert.True(AppDomain.MonitoringIsEnabled);

src/libraries/System.Runtime.Extensions/tests/System/EnvironmentTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ public void ProcessPath_Idempotent()
9696
}
9797

9898
[Fact]
99+
[SkipOnPlatform(TestPlatforms.iOS | TestPlatforms.tvOS, "Throws PNSE")]
99100
public void ProcessPath_MatchesExpectedValue()
100101
{
101102
string expectedProcessPath = PlatformDetection.IsBrowser ? null : Process.GetCurrentProcess().MainModule.FileName;

src/libraries/tests.proj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@
147147
<ProjectExclusions Include="$(RepoRoot)\src\tests\FunctionalTests\Android\Device_Emulator\AOT\Android.Device_Emulator.Aot.Test.csproj" />
148148
</ItemGroup>
149149

150+
<ItemGroup Condition="'$(TargetOS)' == 'iOSSimulator' and '$(TargetArchitecture)' == 'arm64' and '$(RunDisablediOSTests)' != 'true'">
151+
<!-- Functional tests on arm64 simulator have problems with return codes from mlaunch -->
152+
<ProjectExclusions Include="$(RepoRoot)\src\tests\FunctionalTests\$(TargetOS)\Simulator\**\*.Test.csproj" />
153+
</ItemGroup>
154+
150155
<ItemGroup Condition="'$(TargetOS)' == 'MacCatalyst'">
151156
<ProjectExclusions Include="$(RepoRoot)/src/tests/FunctionalTests/iOS/Simulator/XmlFormatWriterGeneratorAOT/iOS.Simulator.XmlFormatWriterGeneratorAot.Test.csproj" />
152157
</ItemGroup>

0 commit comments

Comments
 (0)