File tree 16 files changed +30
-9
lines changed
src/tests/nativeaot/SmokeTests 16 files changed +30
-9
lines changed Original file line number Diff line number Diff line change @@ -121,5 +121,5 @@ jobs:
121
121
extraStepsTemplate : /eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml
122
122
extraStepsParameters :
123
123
creator : dotnet-bot
124
- testBuildArgs : tree nativeaot/SmokeTests/UnitTests /p:BuildNativeAOTRuntimePack=true
124
+ testBuildArgs : tree nativeaot/SmokeTests /p:BuildNativeAOTRuntimePack=true
125
125
testRunNamePrefixSuffix : NativeAOT_$(_BuildConfig)
Original file line number Diff line number Diff line change @@ -130,5 +130,5 @@ jobs:
130
130
extraStepsTemplate : /eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml
131
131
extraStepsParameters :
132
132
creator : dotnet-bot
133
- testBuildArgs : tree nativeaot/SmokeTests/UnitTests /p:BuildNativeAOTRuntimePack=true
133
+ testBuildArgs : tree nativeaot/SmokeTests /p:BuildNativeAOTRuntimePack=true
134
134
testRunNamePrefixSuffix : NativeAOT_$(_BuildConfig)
Original file line number Diff line number Diff line change 5
5
<CLRTestPriority >0</CLRTestPriority >
6
6
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
7
7
<ServerGarbageCollection >true</ServerGarbageCollection >
8
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
9
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
8
10
</PropertyGroup >
9
11
<ItemGroup >
10
12
<Compile Include =" Exceptions.cs" />
Original file line number Diff line number Diff line change 3
3
<OutputType >Exe</OutputType >
4
4
<CLRTestKind >BuildAndRun</CLRTestKind >
5
5
<CLRTestPriority >0</CLRTestPriority >
6
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
7
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
6
8
</PropertyGroup >
7
9
<ItemGroup >
8
10
<Compile Include =" Program.cs" />
Original file line number Diff line number Diff line change 7
7
8
8
<!-- Requires the framework to also be compiled with UseSystemResourceKeys -->
9
9
<CLRTestTargetUnsupported Condition =" '$(IlcMultiModule)' == 'true'" >true</CLRTestTargetUnsupported >
10
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
11
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
10
12
</PropertyGroup >
11
13
12
14
<ItemGroup >
Original file line number Diff line number Diff line change 6
6
<CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);AVX_INTRINSICS;VECTORT128_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 6
6
<CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);AVX2_INTRINSICS;VECTORT256_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 3
3
<OutputType >Exe</OutputType >
4
4
<CLRTestKind >BuildAndRun</CLRTestKind >
5
5
<CLRTestPriority >0</CLRTestPriority >
6
- <CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64' OR '$(TargetsOSX)' == 'true'" >true</CLRTestTargetUnsupported >
6
+ <CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64' or '$(TargetsOSX)' == 'true'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);AVX512_INTRINSICS;VECTORT256_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 6
6
<CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);AVX_INTRINSICS;VECTORT128_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 6
6
<CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);BASELINE_INTRINSICS;VECTORT128_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 6
6
<CLRTestTargetUnsupported Condition =" '$(TargetArchitecture)' != 'x64'" >true</CLRTestTargetUnsupported >
7
7
<!-- Sanitizers increase the binary size, so it ends up outside of our expected range. -->
8
8
<CLRTestTargetUnsupported Condition =" '$(EnableNativeSanitizers)' != ''" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
10
12
<DefineConstants >$(DefineConstants);SSE42_INTRINSICS;VECTORT128_INTRINSICS</DefineConstants >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change 8
8
9
9
<!-- Look for MULTIMODULE_BUILD #define for the more specific incompatible parts -->
10
10
<CLRTestTargetUnsupported Condition =" '$(IlcMultiModule)' == 'true'" >true</CLRTestTargetUnsupported >
11
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
12
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
11
13
</PropertyGroup >
12
14
<ItemGroup >
13
15
<Compile Include =" PInvoke.cs" />
Original file line number Diff line number Diff line change 12
12
13
13
<!-- Look for MULTIMODULE_BUILD #define for the more specific incompatible parts -->
14
14
<CLRTestTargetUnsupported Condition =" '$(IlcMultiModule)' == 'true'" >true</CLRTestTargetUnsupported >
15
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
16
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
15
17
16
18
<IlcTrimMetadata >false</IlcTrimMetadata >
17
19
</PropertyGroup >
Original file line number Diff line number Diff line change 5
5
<CLRTestPriority >0</CLRTestPriority >
6
6
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
7
7
<NativeLib >Shared</NativeLib >
8
+ <!-- Unable to compile a project with the Library output type for apple mobile devices -->
9
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
8
10
</PropertyGroup >
9
11
10
12
<PropertyGroup >
Original file line number Diff line number Diff line change 6
6
<AllowUnsafeBlocks >true</AllowUnsafeBlocks >
7
7
<InvariantGlobalization >true</InvariantGlobalization >
8
8
<CLRTestTargetUnsupported Condition =" '$(IlcMultiModule)' == 'true'" >true</CLRTestTargetUnsupported >
9
+ <!-- Test infra issue on apple devices: https://github.com/dotnet/runtime/issues/89917 -->
10
+ <CLRTestTargetUnsupported Condition =" '$(TargetsAppleMobile)' == 'true'" >true</CLRTestTargetUnsupported >
9
11
<DefineConstants >$(DefineConstants);STRIPPED</DefineConstants >
10
12
<StackTraceSupport >false</StackTraceSupport >
11
13
</PropertyGroup >
Original file line number Diff line number Diff line change @@ -51,12 +51,7 @@ public static int Run()
51
51
result = Fail ;
52
52
}
53
53
54
- // ActiveIssue https://github.com/dotnet/runtime/issues/87924
55
- if ( ! OperatingSystem . IsIOS ( ) && ! OperatingSystem . IsTvOS ( ) && ! OperatingSystem . IsMacCatalyst ( ) )
56
- {
57
- TestLinqExpressions . Run ( ) ;
58
- }
59
-
54
+ TestLinqExpressions . Run ( ) ;
60
55
TestDefaultInterfaceMethods . Run ( ) ;
61
56
62
57
return result ;
You can’t perform that action at this time.
0 commit comments