|
195 | 195 | <!-- Crashes on CI (possibly flakey) -->
|
196 | 196 | <ProjectExclusions Include="$(MSBuildThisFileDirectory)System.Private.Xml/tests/Misc/System.Xml.Misc.Tests.csproj" />
|
197 | 197 | <ProjectExclusions Include="$(MSBuildThisFileDirectory)System.Dynamic.Runtime/tests/System.Dynamic.Runtime.Tests.csproj"/>
|
| 198 | + |
| 199 | + <!-- gRPC tests should be run only manually --> |
| 200 | + <ProjectExclusions Include="$(RepoRoot)\src\tests\FunctionalTests\Android\Device_Emulator\gRPC\Android.Device_Emulator.gRPC.Test.csproj" /> |
198 | 201 | </ItemGroup>
|
199 | 202 |
|
200 | 203 | <ItemGroup Condition="('$(TargetOS)' == 'Android' or '$(TargetsLinuxBionic)' == 'true') and '$(TargetArchitecture)' == 'arm64' and '$(RunDisabledAndroidTests)' != 'true'">
|
|
540 | 543 | </ItemGroup>
|
541 | 544 |
|
542 | 545 | <ItemGroup>
|
543 |
| - <SmokeTestProject Include="$(MSBuildThisFileDirectory)System.Runtime\tests\System.Runtime.Tests.csproj" /> |
| 546 | + <SmokeTestProject Include="$(MSBuildThisFileDirectory)System.Runtime\tests\System.Runtime.Tests.csproj" /> |
| 547 | + <GrpcTestProject Include="$(RepoRoot)\src\tests\FunctionalTests\Android\Device_Emulator\gRPC\Android.Device_Emulator.gRPC.Test.csproj" /> |
544 | 548 | </ItemGroup>
|
545 | 549 |
|
546 | 550 | <ItemGroup Condition="'$(TestNativeAot)' == 'true'">
|
|
560 | 564 | <ProjectReference Condition="'$(RunHighAOTResourceRequiringTestsOnly)' == 'true'"
|
561 | 565 | Include="@(HighAOTResourceRequiringProject)"
|
562 | 566 | BuildInParallel="false" />
|
| 567 | + <ProjectReference Condition="'$(RunGrpcTestsOnly)' == 'true'" |
| 568 | + Include="@(GrpcTestProject)" /> |
563 | 569 | </ItemGroup>
|
564 | 570 |
|
565 |
| - <ItemGroup Condition="'$(RunSmokeTestsOnly)' != 'true' and '$(RunHighAOTResourceRequiringTestsOnly)' != 'true'"> |
| 571 | + <ItemGroup Condition="'$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(RunHighAOTResourceRequiringTestsOnly)' != 'true'"> |
566 | 572 | <ProjectReference Include="$(MSBuildThisFileDirectory)*\tests\**\*.Tests.csproj"
|
567 | 573 | Exclude="@(ProjectExclusions)"
|
568 | 574 | Condition="'$(TestAssemblies)' == 'true'" />
|
|
606 | 612 | <ProjectReference Include="$(MSBuildThisFileDirectory)System.Formats.Cbor\tests\System.Formats.Cbor.Tests.csproj" />
|
607 | 613 | </ItemGroup>
|
608 | 614 |
|
609 |
| - <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(TargetOS)' == 'iOSSimulator'"> |
| 615 | + <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(TargetOS)' == 'iOSSimulator'"> |
610 | 616 | <!-- https://github.com/dotnet/runtime/issues/57666 -->
|
611 | 617 | <!-- <ProjectReference Include="$(MonoProjectRoot)sample\iOS\Program.csproj"
|
612 | 618 | BuildInParallel="false" /> -->
|
|
615 | 621 | BuildInParallel="false" />
|
616 | 622 | </ItemGroup>
|
617 | 623 |
|
618 |
| - <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(TargetOS)' == 'tvOS'"> |
| 624 | + <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(TargetOS)' == 'tvOS'"> |
619 | 625 | <ProjectReference Include="$(RepoRoot)\src\tests\FunctionalTests\tvOS\Device\**\*.Test.csproj"
|
620 | 626 | Exclude="@(ProjectExclusions)"
|
621 | 627 | BuildInParallel="false" />
|
622 | 628 | </ItemGroup>
|
623 | 629 |
|
624 |
| - <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(TargetOS)' == 'MacCatalyst'"> |
| 630 | + <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(TargetOS)' == 'MacCatalyst'"> |
625 | 631 | <!-- https://github.com/dotnet/runtime/issues/57666 -->
|
626 | 632 | <!-- <ProjectReference Include="$(MonoProjectRoot)sample\iOS\Program.csproj"
|
627 | 633 | BuildInParallel="false" /> -->
|
|
630 | 636 | BuildInParallel="false" />
|
631 | 637 | </ItemGroup>
|
632 | 638 |
|
633 |
| - <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(TargetOS)' == 'tvOSSimulator'"> |
| 639 | + <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(TargetOS)' == 'tvOSSimulator'"> |
634 | 640 | <ProjectReference Include="$(RepoRoot)\src\tests\FunctionalTests\tvOS\Simulator\**\*.Test.csproj"
|
635 | 641 | Exclude="@(ProjectExclusions)"
|
636 | 642 | BuildInParallel="false" />
|
637 | 643 | </ItemGroup>
|
638 | 644 |
|
639 |
| - <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(TargetOS)' == 'Android'"> |
| 645 | + <ItemGroup Condition="'$(ArchiveTests)' == 'true' and '$(RunSmokeTestsOnly)' != 'true' and '$(RunGrpcTestsOnly)' != 'true' and '$(TargetOS)' == 'Android'"> |
640 | 646 | <ProjectReference Include="$(MonoProjectRoot)sample\Android\AndroidSampleApp.csproj"
|
641 | 647 | BuildInParallel="false" />
|
642 | 648 | <ProjectReference Include="$(RepoRoot)\src\tests\FunctionalTests\Android\**\*.Test.csproj"
|
|
0 commit comments