diff --git a/src/ProjectTemplates/test/Templates.Tests/GrpcTemplateTest.cs b/src/ProjectTemplates/test/Templates.Tests/GrpcTemplateTest.cs index 72b80940aa58..c5dcb416ed03 100644 --- a/src/ProjectTemplates/test/Templates.Tests/GrpcTemplateTest.cs +++ b/src/ProjectTemplates/test/Templates.Tests/GrpcTemplateTest.cs @@ -35,7 +35,7 @@ public ITestOutputHelper Output } [ConditionalTheory] - [SkipOnHelix("Not supported queues", Queues = "All.OSX;" + HelixConstants.Windows10Arm64 + HelixConstants.DebianArm64)] + [SkipOnHelix("Not supported queues", Queues = "windows.11.arm64.open;" + HelixConstants.Windows10Arm64 + HelixConstants.DebianArm64)] [SkipOnAlpine("https://github.com/grpc/grpc/issues/18338")] [InlineData(true)] [InlineData(false)] @@ -54,11 +54,9 @@ public async Task GrpcTemplate(bool useProgramMain) await project.RunDotNetBuildAsync(); - var isOsx = RuntimeInformation.IsOSPlatform(OSPlatform.OSX); var isWindowsOld = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) && Environment.OSVersion.Version < new Version(6, 2); - var unsupported = isOsx || isWindowsOld; - using (var serverProcess = project.StartBuiltProjectAsync(hasListeningUri: !unsupported, logger: Logger)) + using (var serverProcess = project.StartBuiltProjectAsync(hasListeningUri: !isWindowsOld, logger: Logger)) { // These templates are HTTPS + HTTP/2 only which is not supported on some platforms. if (isWindowsOld) @@ -76,7 +74,7 @@ public async Task GrpcTemplate(bool useProgramMain) } } - using (var aspNetProcess = project.StartPublishedProjectAsync(hasListeningUri: !unsupported)) + using (var aspNetProcess = project.StartPublishedProjectAsync(hasListeningUri: !isWindowsOld)) { // These templates are HTTPS + HTTP/2 only which is not supported on some platforms. if (isWindowsOld)