diff --git a/tests/xharness/Jenkins/RunSimulatorTasksFactory.cs b/tests/xharness/Jenkins/RunSimulatorTasksFactory.cs index 8b3dfb811cbc..b2096c84aec9 100644 --- a/tests/xharness/Jenkins/RunSimulatorTasksFactory.cs +++ b/tests/xharness/Jenkins/RunSimulatorTasksFactory.cs @@ -40,15 +40,17 @@ public async Task> CreateAsync (Jenkins jenkins, IProcess foreach (var config in configurations) { foreach (var pair in ps) { MSBuildTask derived; + var configIgnored = pair.Item3; if (project.IsDotNetProject) { derived = new DotNetBuildTask (jenkins: jenkins, testProject: project, processManager: processManager); + configIgnored |= !jenkins.IncludeDotNet; } else { derived = new MSBuildTask (jenkins: jenkins, testProject: project, processManager: processManager); } derived.ProjectConfiguration = config; derived.ProjectPlatform = "iPhoneSimulator"; derived.Platform = pair.Item2; - derived.Ignored = pair.Item3; + derived.Ignored = configIgnored; derived.TestName = project.Name; derived.Dependency = project.Dependency; derived.CloneTestProject (jenkins.MainLog, processManager, pair.Item1); diff --git a/tests/xharness/Jenkins/TestVariationsFactory.cs b/tests/xharness/Jenkins/TestVariationsFactory.cs index 1f815eefd94b..22aae4f6e5b0 100644 --- a/tests/xharness/Jenkins/TestVariationsFactory.cs +++ b/tests/xharness/Jenkins/TestVariationsFactory.cs @@ -222,6 +222,7 @@ public IEnumerable CreateTestVariations (IEnumerable tests, Func