29 references to RuntimeArchitecture
Microsoft.AspNetCore.Server.IntegrationTesting (29)
ApplicationPublisher.cs (1)
104var architecture = deploymentParameters.RuntimeArchitecture;
CachingApplicationPublisher.cs (1)
88public RuntimeArchitecture RuntimeArchitecture { get; set; }
Common\DeploymentParameters.cs (2)
53RuntimeArchitecture runtimeArchitecture) 102public RuntimeArchitecture RuntimeArchitecture { get; set; } = RuntimeArchitectures.Current;
Common\DotNetCommands.cs (4)
60public static string GetDotNetInstallDir(RuntimeArchitecture arch) 72public static string GetDotNetExecutable(RuntimeArchitecture arch) 86public static bool IsRunningX86OnX64(RuntimeArchitecture arch) 89&& arch == RuntimeArchitecture.x86;
Common\RuntimeArchitectures.cs (6)
10public static RuntimeArchitecture Current 16Architecture.Arm64 => RuntimeArchitecture.arm64, 17Architecture.X64 => RuntimeArchitecture.x64, 18Architecture.X86 => RuntimeArchitecture.x86, 19Architecture.Ppc64le => RuntimeArchitecture.ppc64le, 20Architecture.S390x => RuntimeArchitecture.s390x,
Deployers\RemoteWindowsDeployer\RemoteWindowsDeploymentParameters.cs (1)
13RuntimeArchitecture runtimeArchitecture,
Deployers\SelfHostDeployer.cs (1)
40&& DeploymentParameters.RuntimeArchitecture == RuntimeArchitecture.x86)
TestMatrix.cs (10)
14public IList<RuntimeArchitecture> Architectures { get; set; } = new List<RuntimeArchitecture>(); 47public TestMatrix WithArchitectures(params RuntimeArchitecture[] archs) 62Architectures.Add(RuntimeArchitecture.x86); 222foreach (var arch in Architectures) 248private static string SkipIfArchitectureNotSupportedOnCurrentSystem(RuntimeArchitecture arch) 250if (arch == RuntimeArchitecture.x64) 261private static bool IsArchitectureSupportedOnServer(RuntimeArchitecture arch, ServerType server) 264return !(arch == RuntimeArchitecture.x86 && ServerType.Nginx == server); 267private void VaryByAncmHostingModel(IList<TestVariant> variants, ServerType server, string tfm, ApplicationType type, RuntimeArchitecture arch, string skip)
TestVariant.cs (3)
13public RuntimeArchitecture Architecture { get; set; } 37info.AddValue(nameof(Architecture), Architecture, typeof(RuntimeArchitecture)); 47Architecture = info.GetValue<RuntimeArchitecture>(nameof(Architecture));