Remove trigger phrases and add testhost building (dotnet/coreclr#18608)
authorAndon Andonov <anandono@microsoft.com>
Fri, 22 Jun 2018 20:54:45 +0000 (13:54 -0700)
committerGitHub <noreply@github.com>
Fri, 22 Jun 2018 20:54:45 +0000 (13:54 -0700)
Commit migrated from https://github.com/dotnet/coreclr/commit/57218f2de795f6a9141dc9853dbc83029815798e

src/coreclr/netci.groovy

index b50d3c1..e43a47d 100755 (executable)
@@ -1744,7 +1744,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
                             break
                         case 'corefx_innerloop':
                             if (configuration == 'Release' || configuration == 'Checked') {
-                                Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} CoreFX Tests", "(?i).*test\\W+${os}\\W+${architecture}\\W+${configuration}\\W+${scenario}.*")                                
+                                Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} CoreFX Tests")                                
                             }
                             break
 
@@ -2219,6 +2219,8 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
 
                         if (doCoreFxTesting) {
                             if (scenario == 'corefx_innerloop') {
+                                // Create CORE_ROOT and testhost
+                                buildCommands += "tests\\build-test.cmd ${lowerConfiguration} ${arch} skipmanaged"                                
                                 buildCommands += "tests\\runtest.cmd ${runtestArguments} CoreFXTests"
                                 
                                 // Archive and process (only) the test results