提交 cd6ef6ab 编写于 作者: B Bruce Forstall

Restore Windows arm32/arm64 innerloop build jobs

These are required by the innerloop flow jobs.


Commit migrated from https://github.com/dotnet/coreclr/commit/51c84cbde3c1d7531a149e33cc445bee34fc081e
上级 e38a309e
...@@ -2541,18 +2541,15 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR ...@@ -2541,18 +2541,15 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
// Returns true if the job should be generated. // Returns true if the job should be generated.
def static shouldGenerateJob(def scenario, def isPR, def architecture, def configuration, def os, def isBuildOnly) def static shouldGenerateJob(def scenario, def isPR, def architecture, def configuration, def os, def isBuildOnly)
{ {
def windowsArmJob = ((os == "Windows_NT") && (architecture in Constants.armWindowsCrossArchitectureList))
// Innerloop jobs (except corefx_innerloop) are no longer created in Jenkins // Innerloop jobs (except corefx_innerloop) are no longer created in Jenkins
if (isInnerloopTestScenario(scenario)) { // The only exception is windows arm(64)
if (isInnerloopTestScenario(scenario) && isPR && !windowsArmJob) {
assert scenario != 'corefx_innerloop' assert scenario != 'corefx_innerloop'
return false; return false;
} }
if (!isPR) {
if (scenario == 'corefx_innerloop') {
return false
}
}
if (!isPR) { if (!isPR) {
if (isInnerloopTestScenario(scenario)) { if (isInnerloopTestScenario(scenario)) {
return false return false
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册